I went to a google campus for an automotive liaison trip when working at a BIG3… some smart people for sure, but a lot of kids that could barely tie their pointy elf shoes let alone had any common sense about things outside of programming.
Like… You are working on an automotive program and you have no idea which parts under the painted part are suspension? You don’t know what the transmission actually does? Guys, I just need this car backed out and the other one brought in, this isn’t concerning, you and you, swap these. Yes, there is a reason that cars have so many parts.
… it was really eye opening. Good programmers, but holy hell I wouldn’t want to be stuck on an island with any of them.