Great title if somewhat deceiving. reading around on stackoverflow I noticed this block
- Joel's response to forum comment: "Thinking of Leaving the Industry"
- Jeff's blog (which he admits was inspired by Joel's forum comment): "Programming: Love It or Leave It"
Ive read all the arguments and comments and ive come to the conclusion that almost all programmers are terrible. Im not really sure why I havent encountered more of them in my daily life( maybe I am just oblivious). I am getting the distinct feeling that anyone who doesnt love programming, is terrible and shouldnt be doing it. Some people who love programing are terrible and shouldnt be doing it. Most people who bitch and moan about how xyz project got canned because of poor management are terrible and shouldnt be programming. people who go on an on about how all my co-workers are bad at their jobs and i have to clean up after them...... you guys suck to, gtfo away from the keyboard and go do something less important. occasionally it is possible for other people to destroy a project but really..... if you were better you could have saved it(or not gotten involved in the first place) and provided a shining example to your apparently less fortunate fellow employees.
Also any programmer that thinks maybe they should go into management.... get the hell out of my industry, you dont belong here. Programming is not middle management, we do things, productive things. As for the question, "Are we in demand", yes but only if you're not a whiny, incompetent moron that comforts their own ego by going on and on about how much better you are then some other person at work. Another thing, many of the nay sayers seem to be ashamed of their geekdom. Saying things like, "Get a life nerd." . Alternatively all good programmers are "usually the ones that are unmarried and don't seem to have any non-geek friends or hobbies" wow.... way to be closed minded or something like that.
As for me, I figure if I keep finding ways to cleverly (ab)use language features and throw out enough TLA's(blinded by science!) no one will ever know :p Up next, more things I love about boost;