5 ms·
I have been at three different companies in my career and while I know that's not that many, I can only job hop so much and I have at this point simply given up
by atomicnumber3 3y ago
I have been at three different companies in my career and while I know that's not that many, I can only job hop so much and I have at this point simply given up on believing that a company with good culture can possibly exist. And if it does, it's only like 5 people tops and it'll break down if/when it tries to scale.
Every leader views his workers as replaceable feckless layabouts, front line managers are the designated whip-crackers with far too little actual power, middle managers are stressed out fear-driven creatures with both little real authority AND no whip to crack over the workers, and leaf-node workers are depressed tired cogs in a system that cares tremendously little about them and cares increasingly less about even pretending otherwise, especially post-layoffs.
And yet the software still needs to get written. I cope by just doing what I can, not trying to do anything the system doesn't support me in doing, and making as many friends as I can along the way. And putting my family first every single time.
- financltravsty 3y agoIn a pit of despair, are we? If you focus on the shit, life will be shit. Focus on what's in your control. Maybe not a lot is, but the little things are. What time you go to bed, what you eat, how you spend the little free time you may have. Take control of that first, then build off of it. Step by baby step, you'll crawl out of the abyss, and remember that you aren't resigned to eating shit the rest of your life.
- ulizzle 3y agoA very long-winded fortune cookie A.I could have written this.
- Moomoomoo309 3y agoHere's it shorter: Take control of the things you can control and accept the things you cannot. It's good advice. If you spin your wheels on things you have no control over, it's a waste of your time and energy. Focus on the things you enjoy, and the things you can change.
- discard129 3y agoOr maybe they are just accurately reporting their experience. In my experience what they report is accurate, 95% of the time. It’s possible to inhabit the 5% where it’s not, but it’s hard to orient towards it if you’ve never experienced it.
- WalterBright 3y agoNot my experience at all at any of the software companies I've worked for.
- rewmie 3y ago> Not my experience at all at any of the software companies I've worked for. Congratulations. Enjoy being the exception.
- ulizzle 3y agoAnother NPC who thinks they have a monopoly on the truth.
- aalimov_ 3y agoName calling because someone has a different experience than you.. You know that can’t possibly help any discussion, even if for a moment you feel good about being a bully.
- discard129 3y agoWith all due respect Walter, you are an exceptionally talented engineer, and probably get treated differently from the average by management.
- ulizzle 3y agoThat's a good description of modern software development. For any junior devs reading, this is the accurate presentation of the reality of software development for the most devs. There are exceptions, but they are either lucky and know it, lucky but with a superiority complex who think they have a monopoly on the truth, NPCs, or the usual gaggle of people who disagree with everything I post here anyway. Think about it: How can JavaScript have so many innovations, yet practically no one has moved on from the scrum/kanban abomination in going on a decade? Perhaps more. Why