It is easier now than ever to become a software developer.Attracted by promises of 150ks salaries, remote riches and a lifetime balance equal to none, everybody wants to be a programmer these days.Coding Bootcamps and Udemy courses are popping out everywhere. Young and old, millions of people are trying to learn how to code in order to improve their lives and income.
Software development is a great industry to work in... developers work on interesting topics, with smart people all over the world and get paid generously. But what can you do when things don’t turn out that way?
Is not because programming is hard. Or because there are too many technologies out there or because you don’t have enough experience. Understanding that being good at software development is about discipline and not really about coding per se, frameworks or “on-paper” experience, that is hard.For many of you, this is not relevant, unless you are ready to get to the next level as a software developer. Whether it is because you simply want to be better, more confident or you want to make more money.
You are building side projects, messing around with some Node.js, hanging around on Twitter, checking out some job postings - a developer’s routine. You are all doing the same, listening to the same podcast, reading the same blogs. But your tech lead doesn't care. They have seen it all before. Another ambitious coder in the sea of fresh devs, bootcampers and self-taught wizards. Why should they anyway?That is the million-dollar question.
It happens every morning. You grab a fresh coffee, open your Macbook, and read about the latest tech out there. You watch developers working for your dream companies talking on stage. They talk about the latest updates on the libraries they released. About the cool things they are working on.
It doesn’t mean it is impossible. It just means that if you are a developer looking for a job right now, you might have to level up your game a bit. Here are 7 tips for you to navigate this developer market and get the kind of job you deserve.