Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I think part of the problem here is that many devs often don't understand how much power they yield over their own situation. If you're good enough to be depended upon in every panic situation, that means you have more say than you think in the circumstances surrounding your work -- specifically regarding pay, scope creep, working environment, etc. If you don't assert yourself nobody will coddle you, because that's how capitalism works. The goal of the company is to maximize profits, but the cost (both time and $) in finding a talented, hard-working employee is huge and employers know that. So you have to stand up for yourself because you hold more cards than you think. If you have a passive personality where you never push back and don't stand up for yourself you will get completely rolled over.

I've met devs who only consider one side of the employee-employer agreement -- "don't get fired, don't get fired, don't get fired." What about the other side? "If ___ quits, we are screwed."

This is the reason why we invest in our skills, this is why we read things like HN, this is why we make ourselves indispensable. Because a higher level of skill, both technically, socially and in business, not only makes you a greater employee, but it gives you more autonomy over your own circumstances.

I don't agree with the comments here that encourage people to half-ass their 9-5 because "you owe the company nothing." I encourage you to do the opposite -- become so good at what you do that they can't ignore you. Be such a valuable perspective/contributor/asset that they shudder at the thought of losing you. Be great and the power will follow.

And if they still treat you like shit, leave. If this doesn't apply to your industry, leave the industry. Good, smart devs are hard to find and someone else will pay good money for you.



Managers will actively try to stop you gaining power. In most cases authority will play a game of chicken with developers if they know they are considering leaving, rather conceding.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: