Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's a very broad generalization.

I've been getting paid to write code since 1998. The last few years in management. So I know something about actually being a programmer.

I hired someone who was awesome from a technical knowledge perspective. Friendly, personable, smart, driven, etc. Loved talking tech with him and he had really great ideas.

Anyway, the problem was, I'm running a startup and every single project he was on he tried to model it as "the perfect open source project". So instead of doing something simple in a couple of days he would build this really well abstracted, over engineered (but pretty damn good code!), "beautiful" thing that would take 3 or 4 weeks to deliver.

In the end, it didn't work out for him.

Anyway, my point is that it is not true that programmers hate working on the same thing for longer than necessary. I do. You do. Many others do. But some just love being architecture/purity astronauts and refining that 3 line method into a 7 class inheritance hierarchy.



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

Search: