3 ms·
I sense that you want to imply that a successful programmer is a better judge of what aspiring programmers need to know about science and engineering, but I dis
by aleph_minus_one 3y ago
I sense that you want to imply that a successful programmer is a better judge of what aspiring programmers need to know about science and engineering, but I disagree: I would immediately go for the dual-Ph.D. physicist/electrical engineer (and yes, I would especially do that if I were the aspiring programmers, in this sense I put my money where my mouth is). Because of his qualifications, he has a much better general view about science and engineering that the successful programmer very likely lacks, and is thus in all likelihood the much better judge on this topic.
- bell-cot 3y ago> ...he has a much better general view about science and engineering that the successful programmer very likely lacks... Likely false. He is in a brutally demanding 1mm wide x 1km deep niche specialty. And the programmers he is exposed to are in a similar, adjacent niche. I you interpret my "what aspiring programmers need to know" as "to do their jobs as programmers" - well...by definition, the successful programmer knows that (implicitly or explicitly). If you interpret it more as general education requirements for young people these days - then I'd suggest a biologist, a climatologist, and a civil engineer.