← All videos

Engineering video

5:48 · 15 March 2023

Switching from Frontend To Backend As A Self-taught Dev

Chapters 5 sections

  1. 0:00Introduction to the Transition Challenge
  2. 2:09Internal Transition Tactics
  3. 3:04External Transition and Job Hunting
  4. 3:48Resume and Title Optimization

Key concepts in this video:

1. Internal Transition Strategy

You can pursue a transition internally by being upfront with your manager about doing more full-stack tickets and framing it as a win-win for the team.

Watch section from 0:00 →

2. Being Strategically Incompetent

A career hack where you underdeliver on tasks you want to avoid while excelling at tasks you want to do more of, creating a feedback loop for your team.

Watch section from 2:16 →

3. Setting a Transition Deadline

Give your current company a strict deadline of three to six months to facilitate the role change, as it likely will not happen if it takes longer.

Watch section from 2:55 →

4. Targeting 70/30 Front-End/Back-End Roles

When switching companies, look for job postings that still require mostly front-end work alongside a minor back-end component to ensure you can pass interviews.

Watch section from 3:10 →

5. Refurbishing Your CV Over Portfolios

Portfolios are largely useless because employers care about experience; instead, shrink your front-end focus and expand on any full-stack tasks you have previously performed.

Watch section from 3:48 →

6. Generalizing Job Titles

Avoid having a strict specialization like 'front-end developer' in your contract or title, and instead use broader terms like software developer to secure more interviews.

Watch section from 4:21 →

7. Applying the 80/20 Rule to Back-End Skills

Focus on the 20% of back-end and infrastructure knowledge that yields 80% of the required skills to demonstrate an ability to get the job done.

Watch section from 4:44 →

Transcript

So, here's an email from one of our subscribers, and this is a developer that wanted to transition from a front-end developer to a back-end developer. I'm going to read it right now, and then we're going to dive deep into it. Hi Dragosh, my question is, how do I change from a front-end developer to a back-end developer? Uh I have experience mainly on the front-end. And so, if when I apply for roles, that's where I see myself logically getting hired again, right, on the front-end. Uh because that's my experience, and I'm also more skilled on the front-end. But this is not where I want to be. I hear promises from the company on the ability to do both or eventually transfer, but it's all talk with no action. We would love to hear your thoughts. Yeah, so this developer, again, wants to change from a front-end developer to a back-end developer, but based on their previous experience and based on the current opportunities in the company, they don't see a way to do that. Cool. This is a very common situation for both back-end and front-end developers, where you want to get more responsibility on the full stack, but given that you are so great at one of them, front-end in this case, your company wants you there. They don't want to take any risks, or they don't have the position available, there's no opportunity inside the company, or they don't want to do it. And you also don't have enough experience to go out to the market and get a full stack position. Or at least you think you don't have it. I'll go over the two main ways that you can do this, that you can hack this situation and get unstuck. But if you are a web developer or JavaScript developer and you want me to personally help you get to the next level, personally, follow the link in comments and apply for a chat with me to see if our premium mentorship program could actually help you get to the next level. Now, back to how you can go from a front-end developer to a back-end developer. As I mentioned, there are basically two ways to go about it. The first one is to do it internally without switching companies. And there are a few things you want to keep in mind when doing this. Number one, you want to be up front with your manager about your intention of doing more full stack tickets. And it's essential that you show them how this will help the company and the team. And how they don't need to involve themselves too much. Just send that kind of work, the full stack work your way, and and move you in a more full stack position. You want to make it easier for them, and you want to make it like a value