This article misses that for most software engineers there is no monastery. Unlike a doctor who actually is doing the thing they care about, healing patients. Most software engineers aren't doing anything related to expanding technology or even using technology in a skilled way. It's just an empty race to the bottom.