That's fair. Programming Starship's flight computers is definitely one hardcore job that I can sleep on the floor. I do have a family but this feeling of "in something, for something" beats everything else combined by one hand.
How sad. I'm sure your kids will speak fondly of how you missed major milestones in their lives so you could help Elon land himself on Mars. Imagine the headstone "Absent father but hey he wrote a kernel that handled Starship's fuel mixing servos."
Gotta disagree here. When you choose to have kids you're giving yourself to something greater. Ignoring them to dedicate yourself to a career is not someone's "yum", it's just being derelict in your duties to your children. Don't have kids if your "yum" is dedicating your life to your career, and no one will have any problems with your choice.
>Don't yuck someone's yum, if they're making decisions for themselves with open eyes.
Why? You cannot critique the decisions of anyone? They are free to ignore me, or think I'm wrong. In respect to you points, an engineer is not a astronaut, a seaman or a pilot. You are not required due to the nature of your job to be away from your children, or sleep in the a cold floor like an animal.
Not even the quality of the work needs it, it's just so you don't hire more people. Sure, there are real emergencies were you might take a rain check with your kid once or twice a year, but a constant culture of grind is different. The whole "hardcore" mentality is cultivated because it is cheaper, the sacrifice is yours and the Elons of the world reap the rewards.
This is not mere personal choice, it's purposely engineered. The plan is that everyone in tech becomes a corporate GameDev, and like it.
LOLOL. These companies have really got some people fooled. My goodness. If you're actually sleeping on your office floor, all you're "in" is "in line for extreme burnout" and all you're "for" is "for making your CEO and shareholders wealthy."