5 ms·
> All else equal, isn't it clearly better to hire someone with no responsibilities outside of work, than someone who has to be out of the office at 5pm every d
by mitchty 7y ago
> All else equal, isn't it clearly better to hire someone with no responsibilities outside of work, than someone who has to be out of the office at 5pm every day to deal with their kids?
No it isn't clearly better. Note, I'm single but proposing that someone that lives code as being better than someone that stops to smell the roses of life is a bit too much.
You're also discriminating for people that may be horrible for the team. I bet that person with kids is likely better at conflict resolution than the programmer that never goes out to socialize.
That is what you're discriminating for/against. I'm learning a hobby on how to build some rather completely different things. Not only is it refreshing to think of computers as "just another goddamn tool" but to not need the things at all.
It is letting me escape getting into a rut in software only. But guess what, it means I'm not contributing to open source because I'd rather be doing something, anything else.
Working outside of work is mostly free training for your company. Nice for them, bad for you later on in life. I'd rather meet and make friends as I am growing older. Relationships are the thing I regret most for not paying better attention in life. I don't think as a society we should keep encouraging people to act like mindless drones.
- boring_twenties 7y ago> someone that lives code > programmer that never goes out to socialize. I never said that someone has to live and breathe work, only that they don't have anything _higher priority_ than work. If I have social plans with my friends I'll likely cancel them if there's a bona fide work emergency. If I have family obligations I cannot and will not. > I'd rather meet and make friends OK, and I'd rather ski for an hour or two every weekday morning, then come home and shower and finally start working at noon. I just don't see why I would expect the work opportunities available to me, and the compensation, to be no less than someone who doesn't have that requirement. Having kids is a lifestyle choice that is at odds with other choices. If my preferred lifestyle is to be a starving artist/musician, or a ski bum, but I also want to have kids and so might have to suck it up and take a soul-sucking corporate job, no one is going to shed a tear for me. But if instead of rocking out I just want to get the same jobs and paid the same salaries as people who are actually much more productive than myself, that's somehow not only reasonable but unimpeachable. All it really is is another in a long line of examples of people with kids expecting special privileges and support for their personal lifestyle choices, not only from society at large (maybe reasonable) but from everyone, individually (not). If you want society to subsidize having children, then the government should do it, not individual software teams.
- mitchty 7y ago> I never said that someone has to live and breathe work, only that they don't have anything _higher priority_ than work. What exactly does this mean? I prioritize A LOT over work. My back hurts, work can suck it. I get into an accident, again, work takes a hell of a back seat. If a family member is having issues, guess what, work may not be my highest priority. I'm a human, not a robot. > Having kids is a lifestyle choice that is at odds with other choices. That is self evident, what is your underlying non analogy point? > If you want society to subsidize having children, then the government should do it, not individual software teams. Software teams are a part of society are they not? I'll be blunt, I'd rather generally have the people with kids on my team than the humans that think Arbeit macht Frei (had to be done, far too apropos in this specific instance). Having time off from work tends to mean you focus more on work when you're there. I love programming, but I have other things in life I want to pursue. It also means I can compartmentalize work for work, not "oh i was thinking of doing xyz at work, i should spin up a bunch of cloud instances at home tonight and test this shiny new thing out to make my job hopefully a bit easier in the week". That mindset is just doing training for work outside of work. Which is simply, more work, and the end result of that kind of stuff from what I have seen, is guys end up snapping and go insane or worse.
- Grimm1 7y agoYou just compared a nazi slogan from the slave work camps to a cushy software engineering job. I won't attack you but you should really step back and reevaluate your thinking on the matter.
- malvosenior 7y agoI don't think that's a fair depiction of why people code on their own time. Some people just love making things, it makes them happy. I'm not young but still find the time to build projects in my spare time because I want to, not because it's training. I'd even go so far as to say I "have" to do that as I get pretty unhappy if I don't have some personal projects going where I can explore ideas and be creative. It's a side effect that I've learned a ton of valuable skills building personal projects and those skill directly translate into market value.