Are things like HTML and CSS considered legacy? Should I learn React? Are back-end skills required?
These are the questions most of us front-end developers think of when looking at job ads these days. In this blog post, I will give you my answers.
Finding people with solid programming skills is far more future-proof than focusing on specific technology or framework. Given that, I still think it’s a good idea to try different JS frameworks and learn how they solve problems from different points of view.
Unfortunately, these days most front-end developers are required to work on the back-end as well. Knowledge of APIs, databases and basic level in some of the common programming languages such as C#, Java or PHP helps to tackle day-to-day tasks in the projects. The upside is that understanding how data flows between different layers in the application makes you question your front-end code along the way.
Most importantly, good communication skills and eagerness to learn new things are keys to success. At Zure we practice these skills by teaching each other’s new stuff almost weekly. Going in front of peers is not mandatory and might be scary at first but eventually, its a natural thing to do in a developer community. Learning new stuff together makes it more efficient and fun.
If you have any questions about how it’s like to work as a (front-end) developer at Zure, feel free to contact me!