|
OP, my personal recommendation is to run for the hills. if you have the money, quit now and do a thorough job search. I recently took that bold step and I'm glad i did. I can't recommend this enough. find a job you really do have the best of both worlds, and stop settling for advantage/disadvantage positions. I worked with an awesome team, but the company was sketchy, and something tells me you're in the same industry i was... E-commerce. The team was awesome, and i still have real friends there because of it. but the management and business ethics were terrible, not to mention that non-technical folks were making technical decisions that overrode us. the hard part of leaving is that i felt trapped, that if i left, i'd be unprepared for the positions i wanted. but thankfully i was wrong. i decided that i'd really take the time to interview companies as much, if not more than they interviewed me. asking questions i had come up with that would spot companies like this. I even cut a few interviews short because of these questions, but it helped me clarify what i wanted, and where i would be happy. to measure out my results: * was already well paid, new job paid 40%-60% more(range for discretion)
* new company actually cares about code quality, testing etc.
* mgmt leaves tech decisions to us.
* better, more flexible hours.
* smarter people than myself, things to learn, and people to learn from.(education wasn't big at my last position)
* a bit more stressful, in a good way. I feel like i have more responsibility, and that i truly own what i do.
* path for career growth. i can see where my next steps lead me
yes some of these are subjective, but thats the point. these are the things i wanted. you might have different needs, but i'm confident that this approach will make you happier, more in love with your career, and less jaded like i was.Best of luck OP. |
I'm not sure where you all play, but I play in big Corp, with my own ethics and make a strong impact. You don't have to tow the line, sale ially if you kick ass.
If you do indeed have values / ethics that STAND OUT (as opposed to just expressed on forums / on your sleeve) and you're a solid PRODUCER, nothing else matters. Go get it man!
My experience (15 yrz in big Corp operations and now IT) is that your ethics / values "get out" on their own and make a deep impact; IF you're skilled at what you do.