TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How to escape front end development?

13 pointsby Matachinesover 8 years ago
I&#x27;m getting bored and frustrated by FE jobs and want a &quot;section of programming&quot; change. There are areas I&#x27;m interested in like distributed systems but since FE and by extension JS are the only things I know well it&#x27;s a) hard for me to know what to do and b) worrying that my lack of experience will make it impossible to get a job in other areas.<p>I have ~5 years as a FE dev. Has anyone successfully escaped it?

5 comments

iendsover 8 years ago
Have you looked at Node.js backend jobs? Maybe try and take a full stack job where you do both FE and backend and slowly transition to more backend work?<p>It worked for me. FE JS -&gt; Fullstack JS -&gt; Backend Node.js.
评论 #12890492 未加载
wreathover 8 years ago
Did you try to talk to your manager about it? Maybe the company can help you grow into that role if there is a room for it. Moving from FE to BE looks like a career change in a way, especially if you only know JavaScript in the front end. Also, I would suggest you start a side project to play around with backend technologies and you see for yourself if that&#x27;s what you <i>really</i> want to do in the future.
itamarstover 8 years ago
To expand on existing comments, there&#x27;s two things you need:<p>1. Relevant technical skills beyond front-end development.<p>2. Relevant <i>credibility</i> in those additional skills with your current or future employers.<p>Learning an adjacent technology within your current organization is therefore the easiest way to do this (see <a href="https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;04&#x2F;27&#x2F;which-technology&#x2F;" rel="nofollow">https:&#x2F;&#x2F;codewithoutrules.com&#x2F;2016&#x2F;04&#x2F;27&#x2F;which-technology&#x2F;</a>). Backend Node.js if you can manage it would be easiest, but backend anything will do.<p>And yeah, talking to a manager about a change is a good way to learn something new while being paid to do so.<p>But there are other ways, e.g. years ago I transitioned out web development and into distributed systems by becoming a contributor to an open source networking framework.
kctess5over 8 years ago
I am still in college (masters student) but have done a good bit of web dev both as a freelancer and at internships. I discovered after a while that it is not what I want to do long term, and have since tried to move away from front end.<p>I think the answer largely lies in where you have the interest and willingness to learn new tech. Moving to full stack would probably be an easy transition, as knowing both front and back end is very marketable, and there&#x27;s even stacks which require minimal retooling (read: node.js). Alternatively, there&#x27;s things like ML&#x2F;AI, vision, control, embedded systems, crypto, and quite a few other sub disciplines which you might find more interesting, at the cost of a steeper learning curve. MIT has quite a large number of courses online (even in video form) with OCW&#x2F;edx, and there are certainly quite a few other resources available for learning if you have the time&#x2F;interest&#x2F;energy. Picking up new languages is probably a good place to start, and it becomes very easy once you&#x27;ve written a few thousand lines in a couple different languages since there&#x27;s so much conceptual overlap.<p>In terms of experience&#x2F;resume items in order to get hired in a different specialization, I think that small toy&#x2F;fun projects that display knowledge in a given subject matter are very good in terms of marketing yourself. Of course, this route takes a fair amount of time, but can be very rewarding and interesting if you pick projects that align with what you find cool. What you choose to do doesn&#x27;t even have to be novel&#x2F;groundbreaking to be very rewarding. It&#x27;s also imo easier to learn things if it&#x27;s in the context of needing solutions to practical problems. If you do go this route, I highly recommend making a small website that showcases what you have done. I did this, and have heard first hand from several managers that it was a primary factor in me getting an offer. I&#x27;ve even bombed interviews but still gotten an offer because of my website.<p>On the bright side, I do think that front end is a very useful skill in general - I use my web dev skills to display my other work and occasionally to pay the bills. If you do decide to pick up a different specialty, your time thus far will not have been wasted.<p>Good luck!!
wayn3over 8 years ago
Get good at math.