Comment by Spartan-S63

Comment by Spartan-S63 10 months ago

1 reply

No, there's nothing intrinsically wrong about not progressing past senior. Most companies see that as a terminal level because staff+ is such a shift in skillset.

It's fascinating to me that you've not attained the senior level after a 15+ year career, though. That's a lot of time to spend as a mid-level engineer. Out of curiosity, why aren't you a senior engineer?

cloudedcordial 10 months ago

OP here. I started out in a very niche small local software industry thinking they didn't do evil like the big corps did. The old guys who started the company were in great control. They just wanted to do the same stuff when they were new college grads (just minus the punch cards). Business growth was dead. Salary didn't even keep up with the inflation.

Then I took a QA position in a big corp after spending my 20s not saving any money. Even this manual/automated testing role qualified me for a 50% pay increase from the old job without salary negotiation. No dev shop took me after seeing I was clueless in recent tech stacks. After a few years, I was tired of the manual testing part and looked for a new job.

Then I had automation roles in a few local companies with increasing DevOps components. The companies are progressively less rigid so they are good in letting us exploring and using new tech stacks.

My belief in not doing "evil" in my 20s has hurt me financially and career-wise in the long term. I didn't read industry news before I turned 30. The QA job, even if the company had some controversies, was a savior to stop beating a dead horse.