Earlier quoted context omitted.
I'm the opposite for hardcore engineers. An in-shape, muscular person looks like they have dedicated a non-trivial amount of time to not software. I presume most people that look like that just see writing software as "a job" and won't be as capable of fully owning anything more complex than small portions of a complex application.
> An in-shape, muscular person looks like they have dedicated a non-trivial amount of time to not software. Hitting the gym can actually be pretty complementary to writing software or doing other sorts of engineering in the best possible way. For example, many people are psychologically messed up due to some sort of mental "baggage" that basically shows up as a somatic fight-or-flight response, albeit generally in an…
You need to devote a "non-trival" amount of time becoming a well rounded person or everything else is going to suffer, including your ability to maintain relationships in the workplace and communicate. That's way more important than knowing all the arcane details of the Java virtual machine.