Re:The Programmer Hierarchy
by olefoo on Saturday August 21, 2010 @09:54AM
(#1622849)
The better map would represent this as a doubly linked circular list since pretty much any type of programmer considers the language they are most effective in to make them superior to every other sort of programmer.
I don't know what it is about programming as a profession, but something which ought to be humbling (have you ever created a bug-free program of any consequence?), produces a surprisingly large number of people who are insufferably arrogant out of all proportion to their accomplishments.
Or perhaps the arrogance is defensive, and is built around the fear of being found out as a fallible human being, not some godlike creator.
Re:The Programmer Hierarchy
by reeses on Monday August 23, 2010 @12:03AM
(#1625813)
Smalltalk is probably absent because they're happy and productive and don't care about other languages. I have to say my Smalltalk years were full of more,"Look what I made!" vs. "Look what I got the computer to do!"
An alternative explanation is that there are no longer any Smalltalk programmers who don't also belong to one of the other groups. :(
Re:The Programmer Hierarchy
by alinajaf on Saturday August 21, 2010 @12:26PM
(#1623137)
Am I the only one here who has a broad smattering of skills in that graph (around about C, PHP, Ruby, Javascript, HTML etc.) and don't see myself inferior/superior to anyone on that list? Incompetent programmers are incompetent no matter what language they use to (not) get the job done.
Re:The Programmer Hierarchy
by alttab on Saturday August 21, 2010 @09:50AM
(#1622842)
I dont see a lot of Java/Pascal animosity, although as a full time Rubyist I could at least tip my hat at the arrogance. I'd say ObjC and Flash/Flex/Fusion are absent and would put the Ruby guys on their feet - simply because these guys (on average) make 20k more.
I don't know what it is about programming as a profession, but something which ought to be humbling (have you ever created a bug-free program of any consequence?), produces a surprisingly large number of people who are insufferably arrogant out of all proportion to their accomplishments.
Or perhaps the arrogance is defensive, and is built around the fear of being found out as a fallible human being, not some godlike creator.
Smalltalk is conspicuously absent.
An alternative explanation is that there are no longer any Smalltalk programmers who don't also belong to one of the other groups. :(