All four of them switched to design, and they're all Photoshop/Sketch experts now. They're extremely happy with their decisions. They stayed in tech, and still work/interact with the "culture" on a daily basis.
I wonder how many people just assume they were driven out when they find out that they did CS but didn't pursue a career in software development/engineering, when in reality they just didn't like it and wanted to do something else.
The best manager I ever had was a woman, because she managed by connecting and by learning about me. Contrast this with the male engineer managers that I've had, who've all been average or sub-par because they assume that the only correct way to motivate me is to give me more money, and they assume that all I want to do is work on "interesting" problems. In short, they don't take the time to actually learn who I am or to connect with me, they just assume that I work exactly like them. It's a very cookie-cutter approach to management that fails to create diversity.
If your friends' management is similar then it doesn't surprise me that they left the field. The job I'm leaving made me question on a weekly basis whether I belonged in software engineering despite management telling me I was a good engineer repeatedly. And I'm a lot more interested in the types of problems UI/UX designers solve than I am in solving traditional software problems.
Luckily I'm moving to a company where management is less "technical" and more intuitive/connected. If it pans out I'll stay in the field.
> Sure you can point to a couple of ‘bad apples’
> you can point to a couple of ‘bad apples’, but you can point to far more examples where those ideologies drive organisations decision making from the top down.
I sure would love to see some citations for those opinions.
I would say that's a bit...extreme. lol.