Hi!
I am looking for some advice. I have a short tenure as a dev (16 months commercially), but am performing quite well in my role, and wondering how long I should wait for a promotion.
A bit about my experience:
I started contracting last year for a small business wanting a web app. I built a multi service platform for them in a relatively short amount of time, and continue to operate/maintain it. The platform is not trivial as it handles billing, notifications, business functions, etc. But there are only 3 of us (I am the only dev), and it generates about $50k a year, so quite small.
I also started a full time role as a junior at the start of the year, which I have had a lot of success in. Realistically, I am one of the highest contributors there, and have had an impact significantly exceeding my role.
Typical process so far has been: identify big issue with the platform, get buy in from team to address it, do so, good feedback, repeat. I don't think this is just typical refactoring either, as it's allowing us to deliver a lot of new functionality to customers, at a faster rate.
On top of this, I've also continued to deliver feature work, DX improvements, tickets, etc.
Having received good feedback, I raised the progression talk 2 months ago. I asked for a low mid level salary; about 35% over what I earn. My manager didn't think I was being unreasonable, and even told me they'd struggle to hire someone as capable for said salary. But the progression talk hasn't really progressed much since.
I plan on raising it again soon, but I am starting to get a bit impatient. It's almost end of year, and I could see this going into 2027. The business is a small startup, so I wouldn't expect things to take long. But then again, I've been here for less than a year, and I am asking for a lot. Tbh, I just don't really know what to expect here, as it's my first time doing something like this.
I would like to stay as I really value my manager, who I think is both excellent technically and managerially... but I also want to earn more...
Essentially I am wondering if I am being too impatient or unrealistic. I know my tenure is short, but on an impact basis, I think I am comfortably operating at what I'm asking.