3 ms·
On the contrary. Backend work is clean, and much closer to pure theoretical CS algos and data structures. That’s why most fundamentally solid devs prefer it - m
by rajacombinator 8y ago
On the contrary. Backend work is clean, and much closer to pure theoretical CS algos and data structures. That’s why most fundamentally solid devs prefer it - more within their comfort zone. Front end work is dirty and involves a ton of arbitrary crap like the DOM, browser quirks, JavaScript, CSS, async logic, or god forbid a native OS. Rightly or wrongly, however, I think there is a perception that front end devs only know how to fiddle with that stuff and are weak on CS fundamentals. Bottom line, though, is that recruiters are dumb as rocks and you shouldn’t care much about their opinions. They are just trying to get warm butts in seats.
- laurentl 8y agoThis. It requires a far wider range of skills to be a really good front-end dev. UI, UX (which are 2 different skills in their own right), design, on top of coding for a set of platforms that, taken together, behave as erratically as a drunken raccoon. I’d much rather do “complicated” back-end stuff that is glorified CS 101 than have to design and build a web interface that has to be intuitive to use, responsive, accessible, and works on IE11. The problem is that everyone notices the terrible UIs, but really good interfaces get out of your way so you don’t always notice how good they are. Hence a lack of recognition for good front-end devs.