Ask HN: Is front end a dead-end career track?
I made the mistake once of dabbling in frontend, and have been pigeonholed into frontend ever since. Because frontend experience is seen as a joke, it's tough to transition out of because nobody is impressed by anything you've done. Talk about scaling distributed systems, Kubernetes, and writing C and that's seen as legitimate, respectable work. Talk about the sleek and performant web applications you built that work on all devices, and not only is no one impressed - it almost seems like it's pitied like the engineering equivalent of working at McDonald's or building a website for your grandma.
At least in the past, getting a frontend role was relatively easy with minimal BS (no Leetcode hazing). Now as I interview around, I'm surprised to be getting rejected from these frontend roles (no feedback of course) despite completing all these elementary CRUD app coding challenges, and having used React since 2014. It almost feels like my work experience was for nothing. Few of my accomplishments sound impressive to anyone because building a web app is considered trivial and not "real" software engineering. But scaling a real-time distributed system to millions of requests per second? Now that's real engineering.
I'm sick of being seen as a second-tier engineer and not being respected for my work, so it seems the logical thing to do is to transition into backend roles - or at worst full-stack. There's no sense in investing in work that's not respected.
It seems like there's a serious problem with elitism in this industry, and I don't think it's at all warranted. But I'm sick of fighting it.
Thing is I never cared about frontend vs. backend, I just liked building things and solving problems. But the elitism in this industry and these absurd interview processes with these robotic multi-hour coding challenges and no feedback make me can't wait to leave this damn industry so I can build whatever the hell I want without having to worry if some elitist snob considers it "real engineering".
Please do let me know if I'm wrong in my analysis and conclusions, and would love to hear any advice on how to escape this frontend ceiling treadmill.