Linked by Thom Holwerda on Wed 27th Mar 2013 10:45 UTC
General Development "Programming is hard. Don't ever feel bad because you aren't as good at 'just googling it' as the person next to you. Don't ever let hackathon snobs talk you out of creating the next Twitter for cats or Yelp for public washrooms. Even the dumbest ideas (like trying to make animated polygons disappear and reappear) will help you improve as a programmer. Learning to program is largely about learning to learn - and the best way to learn is to do." For some reason, I love this short story.
Permalink for comment 556844
To read all comments associated with this story, please click here.
RE[2]: Programmers
by progormre on Wed 27th Mar 2013 16:39 UTC in reply to "RE: Programmers"
progormre
Member since:
2012-05-20

I've seen tasks countless of times that could be solved elegantly or quick with a nasty hack. Management always goes for the later as long that is a possibility. I don't see any problems with that. Don't see any problem with nasty code either, if I can add another hack and I'm told to do so, I'll do it, if I can not then I'll just tell them that it must be rewritten. Of course I would have explained that eventually the code must be rewritten when the amount of hacks gets to hard to grasp. Then it's up to them to judge whether they can foot the bill now or gamble on paying through their nose later. This is a lot more professional compared to a difficult to deal with programmer who refuses anything but an elegant solution, to me such guys have no place in a business.

So, I understand sloppy commercial code, I do not understand sloppy open source code though, in fact it makes me blush. How can you possibly justify that?

Edited 2013-03-27 16:47 UTC

Reply Parent Score: 2