4 ms·
I can't help but think this is a perfect example of the contrast between a programmer and a hacker. When I think of those who enjoy puzzles, or more accurately
by Rooster61 12y ago
I can't help but think this is a perfect example of the contrast between a programmer and a hacker. When I think of those who enjoy puzzles, or more accurately the mental process to solve said puzzles, I think of hackers. A programmer is simply someone who programs.
That's not to say that you can't be a perfectly competent programmer without being a hacker. On the contrary, sometimes, though rarely, hacker traits can be detrimental to programming as a profession. A programmer bitten hard by the hacker bug may become a bit too enamored with a puzzle when going about their work on a given project, and as a result come up with a solution that effectively solves a difficult problem but is a nightmare to effectively maintain, especially when others are doing the maintenance.