These internet pop sociological schemas are fun thought exercises but over-reductive.
You can be a great rocket engineer without giving up everything else, practically living at the office, not seeing your newborn kid because "parental leave isn't something Elon would believe in" etc. Be a rocket engineer that takes 6 months of paternity! Be a rocket engineer that works sane hours and comes home at the end of a work day. That cooks a great BBQ on the weekend with friends and family, not with other rocket engineers on the lawn at the office because you realized that you all went in to do some work.
I'm with the parent on this and like you I would probably code if I had a different job. I made my hobby my job but that means now I have other hobbies that are not coding. I give everything at work but I take my time very seriously. You're paying me for 40 nominal hours (yes we're not paid hourly, we're 'paid to do a job' but that definition is so wishy washy and ripe for abuse that I very literally apply the nominal hours) so I do my very best inside of 40 hours and will feel bad if I even think about doing something else within those hours. I.e. I won't "do the very minimum not to get fired". On the flip side of me giving my best during those hours and being present, I take this very seriously the other way around as well. Outside of actual emergencies, you better not expect me to answer, be online, do overtime or take abuse of the "this just came in, we need this by Monday" message on a Friday afternoon sort.
EDIT: for the down voters, I get it, I mentioned Elon, which on HN is bad. FWIW I know one of those guys and the newborn thing is real, not generic 'Elon hate'.
I don’t tie my self worth to my corporate career at all. I tie it to my ability to produce excellent software, but I’m just lucky I ended up born on a world in a time that values such a thing, because it’s what I love to do.
If I was concerned with my career, there’s probably much better things I could be doing with my time than becoming a better software developer. :P