(September 6, 2018 at 2:17 am)Mathilda Wrote: I've been amazed just how long front end development has continued in the state that it has. When you're faced with a mess of code filled with HTML, Javascript, JQuery, Spring, Java and whatever other library or framework someone has chosen to use, it's all a complete mess. And what does it all do? Essentially just inputs, queries and retrieves data from a database and then displays it. In terms of structured software engineering it's the web development equivalent to writing a word processor in assembler. And what do people do? They create yet another framework to use alongside existing technologies and make it even more difficult than it needs to be.
Couldn't agree more. I basically lost a (junior) job in Web Development because after being thrown in at the deep end... I sunk; just surrounded by HTML, Javascript, CSS etc with no idea how it all fit together, and no instruction other than to work it out for myself.
And I agree also that it seems so much for so little... and from that perspective I don't like app development either because most of the programming involved is about appearance. In other words give me behind the scenes programming, that actually does something interesting, any day.