4 ms·
I'm pretty sure the "programmer ladder" you refer to looks like this: manager | | programmer Smaller companies don't really have the budget for a te
by ebcode 9y ago
I'm pretty sure the "programmer ladder" you refer to looks like this:
manager
| |
programmer
Smaller companies don't really have the budget for a team of programmers, so if you continually work for only those kinds of companies, you're going to be either the only programmer, or one of a few. If you're one of a few, then you have an opportunity to offer guidance.
On the other hand, you say that you're "not interested ... in doing another less technical role ...". But leadership is not technical. SOoOooo.... you're in a bit of a conundrum, but I think it's because of the way you've defined your terms.
Also, in your reply to jingnanzhou, you complain about being "out of the loop." Here's the thing: No one in a "superior" position to you is ever going to share financial information about their business with you, their lowly programmer. That's what they have accountants for. So you've got to stand up for yourself.
And I think that's really what your post is getting at. You're not being respected for your work, and you're feeling stifled. You've got to push yourself out of your comfort zone, and be willing to engage in some low-intensity conflict at your job to get your needs met.
In the immortal words of Jim Henson, "You've got to put down the ducky if you want to play the saxophone."