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

  Physicists don't as a rule work from their houses with
  curtains in front of the window to block out the daylight
  and nothing but food ordered by phone.
But neither do most programmers. What you're describing is the stereotypical hacker, but that's a far cry from programmers in general, programmers here (it seems to me an interest in entrepreneurship doesn't correlate with seclusion: you should be enthusiastic about a product and intent on talking to actual people to sell it to), all those people working together on open source projects (and being encouraged to meet each other) or even actual hackers.

Rather than warning prospective programmers of the mental health risks that stereotypical hackers run, I think it would be better to stop glorifying that lifestyle in the first place. If you describe the health risks of that lifestyle, you are still suggesting that it is the proper lifestyle for a programmer. Instead, it would be better to, for instance, stress the importance of communicating with colleagues, because no matter how brilliant you (think you) are, you will overlook things and not come up with all alternative solutions for a problem. It would be better to stress the importance of other hobbies, because of the cross pollination that would never happen if the only thing one has mastered is computer related. It would be better to stress how every computer program ends up being used by people and those people are quirky and different from you, which is why you need to know stuff about people to be able to make programs for them. Even if those people are other programmers.

I don't think it's a good thing if introductory texts in our field start include a section on the mental health risks of such a tiny group, while that risk should already be mitigated by other advice that is nicely relevant, because it makes them better programmers. I think it might make matters worse by once again making it seem as if 48-hour-Dr.Pepper-and-pizza-fueled-codathons are a normal thing, a good thing, a cool thing, something people should aspire to. It should be crystal clear to everyone that you won't be productive, that what you do produce will be sub-your-standard and that the seclusion was a bad idea in the first place, for all the reasons listed above.

  BTW, I'm upset at the way you're being downvoted [..]
Don't be; so far, HN runs fine even when someone is being downvoted in threads like these.



Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: