how so? Software is significantly easier physically, you can sit the entire time. The hours are far more reasonable, often <8 hours a day. Unless you work in a very early stage startup, the pressure is relatively low. It is very easy to switch jobs today and move around.
There is very little in this article that is true for software imo.