Your number one job
Pop quiz time. You're a software developer. You probably have a job. What is your most important job as a developer?
Time's up! What did you say?
If you said "to get another, better job" you're right! If you didn't, well, let's talk about this a little bit.
Most people think their job search ends when they accept a new position. That's not at all true, though. After all, there are tons of things that can go wrong with the role you have (or just accepted): bankruptcy of the company, you hating the role you're in, discovering that the work isn't what you love, and more.
In fact, you should be looking for your next role from the day you start a new job until the day you leave!
Your skills as a developer mean that you are a valuable commodity. Even if your current company doesn't recognize your value, somebody in the market will.
Of course, all of us want to attain the best job, the one that we fall in love with and never want to leave. We want to be the "cream of the crop", at the top of our field. The competitiveness of the developer talent market goes into high gear for the top 10% of the developer population. So how do you get into this group?
There are two routes you can take to move up into the top 10% of developers. The first is the experience route, which means working for years and years until you finally gain enough experience to reach the upper echelons of development skill.
The other route is the knowledge route, where you focus on gaining as much knowledge as possible so that when you are faced with hard challenges and difficult problems, you can step into the role and solve those problems with ease.
Time's up! What did you say?
If you said "to get another, better job" you're right! If you didn't, well, let's talk about this a little bit.
Most people think their job search ends when they accept a new position. That's not at all true, though. After all, there are tons of things that can go wrong with the role you have (or just accepted): bankruptcy of the company, you hating the role you're in, discovering that the work isn't what you love, and more.
In fact, you should be looking for your next role from the day you start a new job until the day you leave!
Your skills as a developer mean that you are a valuable commodity. Even if your current company doesn't recognize your value, somebody in the market will.
Of course, all of us want to attain the best job, the one that we fall in love with and never want to leave. We want to be the "cream of the crop", at the top of our field. The competitiveness of the developer talent market goes into high gear for the top 10% of the developer population. So how do you get into this group?
There are two routes you can take to move up into the top 10% of developers. The first is the experience route, which means working for years and years until you finally gain enough experience to reach the upper echelons of development skill.
The other route is the knowledge route, where you focus on gaining as much knowledge as possible so that when you are faced with hard challenges and difficult problems, you can step into the role and solve those problems with ease.
Comments
Post a Comment