Career Change from Software Development
I have been a software developer for 5 years and I’m not a great programmer. I’ve only been with one company since graduating and I feel like I’m not advancing. Last month I talked to my manager about a senior developer position and the manager explained to me we’re not looking for one at this time. After a week he called me and offered me market adjustment raise which I not that great.
A couple minutes ago I opened LinkedIn and found out my team mate got promoted to a senior dev. I actually helped couching him when he was hired two years ago and I have been involved in more projects than him. He actually deserves it and he’s a great developer, but I feel really depressed right now I feel like I’m not interested in software development anymore and would like to leave my company.
I speak both English and Arabic and I wonder what my options are? Any suggestions? I’m really lost
(
6 comments
| 4 points
| on HN
)
You need to be honest with him/her/them, tell him you know about the promotion and that you need him to tell you where you can improve on. It's perfectly ok if he doesn't think he will ever promote you - you just need honest feedback.
The other way is to try and interview elsewhere and hope they can tell you what you need to improve on.
Another option is to look for career coaches. I often interview candidates who are preparing to interview at FAANG through a network but it's in the U.S.
you need to practice (a lot) both inside and outside of your job. Read books about programming (not about specific tech) and make sure that you understand what is written, and than try to apply the patterns in your regular work.
Forget about promotion. A promotion is some external reward that is given for reasons outside of your control.
If you are at a small startup, your manager is just stringing you along... who knows if your 'friend' even got a raise, maybe they just got an inflated title at a no name company. I would look for an opportunity elsewhere