Then I joined some mega-corp, with it's structures and set systems, so opted for a Macbook.
Worst mistake of my life, OSX is horrid, I'd rather use Windows.
FYI I had a top class developer working for me about 5 years ago, who saw me using WSL and VScode... they had a Windows machine and several macs due to the nature if their work. A week later they were on Windows every day, only using apple for apple builds.
The answer is, we don't all do the same kind of work. There is a reason so many engineers working in your field use mac. Guessing you are a Web developer?
I know a lot of engineers. Some daily osx, some daily Linux. I'm not seeing any particular correlation in knowledge or skill - except perhaps slightly in the osx people's disfavor.
edit: 13 years ago
Pairs well with Stay to make windows automatically return to their assigned layout when plugging/unplugging my external display: https://cordlessdog.com/stay/