Have been working with Java, Scala and Ruby backend with some front end experience (Basic JS, HTML CSS). I now have an opportunity to work in depth on front end engineering.
The front end landscape has always seemed quite messy and fragmented to me, and honestly a bit scary too. I am fine with taking the leap of faith, but wanted HN community's opinion on whether it would be an enlightening experience. Is there something like "too late to move to front end"?
Imagine a scripting language that you have to compile into another scripting language. Lessons from decades of shared experience completely ignored, terrible IDE support, framework descriptions that are more snakeoil than technical documentation, the worst dependency hell there is with minor updates breaking APIs, and an unhealthy worship of Google and Facebook.
No offence intended to Javascript programmers -- I just don't like frontend development.