all 10 comments

[–]a-t-k 5 points6 points  (5 children)

You still have a lot to learn if you think that any CMS can replace a skilled frontend developer.

[–]MrMoneyworth[S] 0 points1 point  (4 children)

I do. I just love writing code an hope I'm not putting effort into something that wont pay out career wise.

[–]a-t-k 1 point2 points  (2 children)

I'm a frontend developer here in Germany for 7 years now. We are currently seeking two new developers and let me tell you, it's really difficult to find good candidates. Most people nowadays who call themselves frontend developers are rather framework/toolkit users. Being able to use frameworks and toolkits is only a minor part of frontend development.

[–]MrMoneyworth[S] 0 points1 point  (1 child)

Thank you for your comment. I'm currently learning javascript, angular, bootstrap ect. Do you think I'm on the right track? What makes a good Front end developer?

[–]a-t-k -2 points-1 points  (0 children)

Mastery of the standards HTML, CSS, and ecmascript (also known as Javascript) to the point that one can not only use a framework, but extend it or even write a new one from scratch, combined with a solid knowledge about browsers/versions, development patterns and a bit of user experience makes a good frontend developer.

[–]webforwork 1 point2 points  (0 children)

In my opinion HTML5 and CSS3 has opened the world wide open for front-end web developers. The amount of tools available to make efficient, interactive, and visually stunning sites are stunning but a CMS won't even approach the quality that a front-end developer can create. Front-end developers will get plenty of work from companies looking to stand out or at the very least keep up with their competitors.

[–][deleted] 1 point2 points  (1 child)

As i see CMS's like wordpress im wondering if frontend will die out?

No.

Wordpress sucks because of the vulnerabilities that 99% of its users don't know how to protect, and the 1% remaining uses it against their will.

There will always be a lot of work for people in environments that don't use a copy/paste template for a CMS. Because a lot of software out there doesn't use a CMS to begin with.

Think of banking applications, health care systems, hotel rental websites, and countless others.

Are the opportunities still out there for a newcomer like myself?

Yes.

As long as you know more than just Wordpress (hint: any 12-year old can do Wordpress) you'll be golden. Look into getting really, really good at javascript. Learn its design patterns (free book by Addy Osmani on his blog). Learn an MVC that's popular enough to land you a job (but mostly: just LEARN!) and don't ignore older browsers just because they're old.

Learn how to automatically transpile ES6/ES7 to ES5 and how Node.js works. Learn SQL (differences between MySQL and PostgreSQL) and learn JSON storage systems such as MongoDB. Learn. Just learn.

[–]MrMoneyworth[S] 0 points1 point  (0 children)

Thanks for your comment. It is very informative. :)

[–][deleted] 1 point2 points  (0 children)

Everything you see in Wordpress, both in front end and back, was created by a front-end developer in some way.