I only read the first half of your post because it was kind of meandering, but most of what you’re seeing is just online. People have always been assholes online, ever since the early days of the internet. There are a lot of very intentional, very engineered agendas out there to drive people apart, and set them at each other’s throats. This is hyper effective on the internet. It doesn’t usually carry over into the real world. Most Americans I know, meet, or see in real life are still friendly, caring, and generous. Just go read about European impressions of Americans after returning from vacation to the USA and you’ll see that same sentiment echoed from people on your side of the pond. There are certainly people who have taken their online persona offline into their real world identities, but they’re the exception, not the rule.
TLDR: the internet is not the real world and you’ll see the worst of people online, combined with a fair bit of propaganda and astroturfing.
deleted by creator
Yes I agree. It would indeed be better if I possessed superhuman abilities.
They all do things in their own way and argue over what is best, and often fail to see the bigger picture.
It sounds like your programming team is missing a senior engineer/director of engineering. You need an engineer who has the experience to see the big picture, architect solutions, and tell the team what’s what.
PM: “Hey, I know you said it’ll be done in a week, and you need me to stay out of your way so you can focus, but it’s been 7 hours and I was wondering if you have an update for me. Can you create a report that outlines what you’ve done, what is remaining, and precisely when each step will be finished so that I can pester you about each step throughout the development process, interrupting your productivity? It makes me feel like I’m contributing.”
deleted by creator