Hacker News new | past | comments | ask | show | jobs | submit login

I just really like developing stuff. If my company went under, and there was a big software crunch that made it hard to get a job, I’d probably try my hand at being a professional photographer, but I’d probably spend my evenings writing code.

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




There was either a blog response or just an HN comment in reply to the Gervais Principle that theorized there's another archetype, that of the Engineer who just cares about solving problems.

These internet pop sociological schemas are fun thought exercises but over-reductive.


I think the point (which I would agree with) is that someone that is that good, in a corporate environment, will be exploited in many cases and the parent doesn't understand why they let themselves be exploited and tie their self worth to it too. It's not like all of these people are literally rocket engineers and even the rocket engineers I would argue in many cases are being exploited.

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'.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: