3 ms·
In my 30 years of experience, the single biggest factor is your manager, the person you report to. My last permie gig (2010-12) had great tech, great pay & grea
by osullivj 10y ago
In my 30 years of experience, the single biggest factor is your manager, the person you report to. My last permie gig (2010-12) had great tech, great pay & great colleagues, but all that was negated by shitty slave driving chaotic management. Conversely my 2004-2010 permie role was at a firm that had a bad reputation as brutal hire and fire shop. But 2004-7 was a career highpoint for me. I built great software and a great team, got promotions and bonuses. Then my manager left for another role, I was exposed to the vicious politics at the next level up, and things went south. Now I'm a contractor bootstrapping on the side. If I get my venture off the ground I want it to be a dev shop that folk never want to leave.
- silversmith 10y agoOne of the managers at my very first job put it best: a good manager is like an umbrella, shielding you in the downpour but somewhere out of sight in the sunshine. Meaning, a good manager isolates the employees from in-fighting in the above levels and takes the blame coming down, but exposes the team to praise when a project is going smoothly.
- bbcbasic 10y agoIsn't that a bit like a leaky abstraction. Even with an umbrella your ankles will get wet! For example if you have to work with other teams members who are toxic to get a project done then there is only so much your manager can do if that toxicity is the median behaviour.