Hacker News new | ask | show | jobs
by wickerman 2229 days ago
I agree... I've never ever seen anyone actually act like this. Even the most fanatical of my friends in university would never ever pull a 12h day by their own volition (mostly because they were all working full time jobs while still in college, so any free time you get is really really welcome).

I also don't think it's productive or good for your product. As a side thing I paint, I've studied art and illustration since I was 14 and the one thing you learn as a pro in that industry is to never, ever finish a painting in one sitting. It's easy to obsess and lose yourself in the details and completely miss the glaring errors, and these you can find only by stepping away and coming back with a fresh set of eyes. And this is just as true for programming.

2 comments

Weird because I've seen loads of people act like this. It's very common among uni students studying almost any subject from my experience. I guess you associated with different people than I did.

I don't think it's a good idea or healthy but it definitely happens, especially at universities and startups. I used to do it on client projects too until I wised up. Though looking back on my code from back then I still achieved some pretty crazy stuff in that time. Pushing the boundaries of what I was capable of. There is an upside to being completely immersed even though I wouldn't do it these days because I value my health.

> never, ever finish a painting in one sitting.

I've found the same for designing circuit boards. When you are done, save it and look at it tomorrow, errors will be obvious.