Hippies, Nerds, and Lumpenprogrammers
perforce.com
perforce.com
I can't quite fathom why anyone would vote this trash up.
Anyway, I really need to work on pronouncing a clear programmer personality. Am I a hippy? Am I a nerd? I'm so confused. I just hope I'm not a lumpenprogrammer!
For hippie programmers, the problem is solved when they've figured out how to solve it rather than later, when the work is finished and the problem no longer exists.
Not sure how that makes me a hippy, though...
The point of this is to make a manager read it, laugh that Harry is a Hippie and Nelson is a Nerd, and then think of Larry, worry, and go buy Perforce.
I'm trying to figure out who #3 is.
No, if it was correct you wouldn't be over-generalizing.
http://www.catb.org/jargon/html/appendixb.html
I always thought that was fairly accurate.
The article contains some sprinklings of truisms but is mostly a naked grab at a dwindling market through FUD.
The dichotomy Cringely seems to be drawing here is between people who don't conform to social norms because they're unaware of them, and people who don't conform to social norms because they're actively rebelling against them. To be honest, I don't think most people care about the distinction. For them, both of these caricatures are just awkward; no further sub-classifications are necessary.
For an article which seems to be trying to popularize geek culture, it sure does a good job of trivializing it.
Well if they only have object code, it would be undecipherable (to a human) - and if it's broken, how come this unnamed photo-sharing site is 'running smoothly'?
I've just re-read the original article and had to laugh at this:
'...a good source code control system would have avoided this problem... If only they had thought to buy one.'
Saving the source code to a floppy disk or printing it out and putting it in a safe place would have avoided this problem, not to mention using CVS, Subversion, or one of the other free version control systems.
I used perforce about six years ago, and it performed like a champ. Not sure if it's needed now that svn/git/etc are available, and I haven't kept up with Perforce since.