4 ms·
> It doesn't even take abusive bosses who don't like you, although that just makes it far worse. Far worse. I've worked at startups where we had to bust ass t
by dbg31415 10y ago
> It doesn't even take abusive bosses who don't like you, although that just makes it far worse.
Far worse.
I've worked at startups where we had to bust ass to get things done... mid-90s... sleeping at the office, going weeks without a paycheck to get the product to launch, living off Jolt and pizza -- and trying to build something that we honestly weren't sure could be built. And even if the work wasn't always done the exact way I would have suggested or agreed with, if I had a boss that took 5 minutes to explain why we were doing it... it was fine. No stress, just get it done.
I've worked at places that didn't require anywhere near that level of focus or time commitment that left me feeling just drained and miserable. Miserable to the point of wanting to pack it up and never see a computer again. Miserable to the point of acting out... little self-destructive things like sending snarky emails, calling in sick to play hooky, or indulging in office gossip. All because I had a boss who just demanded I do things without giving any reason, or who wasn't consistent with their stories.
Now I know enough, years of therapy / career coaching... and just age... when I see someone in a leadership position who just says, "Do what I say..." I start shopping for a new job. Or if they pull any manipulation crap like, "Sally and Mike know about X, but John thinks it's Y, and Sally can't know that Mike knows..." Or just simple lying... if they tell you something different than they tell anyone else. Life's too short to deal with those people.
Transparency, integrity, honesty... without those things in a boss, it doesn't matter how much work there is to do -- it'll be very stressful. It took me 10+ years to really nail down why I was successful at some jobs and not at others... for me, it all came down to the sort of boss I had. Didn't have much to do with me liking the person (or the scope of the work), or vise versa, as long as they weren't Machiavellian we could work well together.
- pm90 10y agoWhile I can't possibly say that I know everything about your situations, one of the things that has worked very well when working with bosses I don't like is being 100% honest and trying to get to their concerns and trying to reach a reasonable agreement on management style. I get it that most of us programmers aren't inherently good at social skills, but its a skill that can be learned and has been incredibly useful for me. Of course if the boss is just a dickwad, that is a pretty clear indication for you to leave. But more often they are just clueless about good management practices and/or have no idea that they're alienating the team.
- dbg31415 10y agoI feel like a lot of times they're out to game the situation. And I feel disrespected that they aren't being honest with me about what they want. Someone comes up and says, "Oh we have to do X before Y... because it's the right thing to do!" And I just feel like they're trying to play me. I have no confidence that they won't come back tomorrow with, "Y is better than X!" Someone comes and says, "My bonus depends on X, and not Y..." and even though I'm doing the same work, it's not stressful because I know why I'm doing it and I'm not worried the ground is going to come out from under me while I'm doing it -- if that makes sense. Having people change direction once they give me a goal is something that always causes me stress.