Slashdot Mirror


Are Software Developers Naturally Weird?

jammag writes "Well, c'mon, yes — let's admit it. As a veteran coder discusses as he looks at his career, software development is brimming with the offbeat, the quirky and the downright odd. As he remembers, there was the 'Software Lyrics' guy and the 'Inappropriate Phone Call' programmer, among others. Are unique types drawn to the profession, or are we 'transformed over time by our darkened working environments and exposure to computer screen radiation?'"

579 comments

  1. From what I've discovered... by dsginter · · Score: 5, Insightful

    There is no "normal" - everyone seems to have something. Developers (and geeks, in general) just wear it out there on their sleeve.

    --
    More
    1. Re:From what I've discovered... by clang_jangle · · Score: 4, Interesting

      I agree with that -- most people are "weird", have their quirks, etc. But geeks are often regarded as weird by everyone else, perhaps because we understand "the incomprehensible", so we are less oppressed in some ways than the people in HR, marketing, etc. They expect us to be weird, so we don't have to hide it as much in order to get by.

      --
      Caveat Utilitor
    2. Re:From what I've discovered... by mwvdlee · · Score: 3, Interesting

      Less social skills may translate to less social inhibitions in this case.

      From my working experience with both programmers and other non-technical office personal, they're all equally weird, irrational and silly.

      Even 60 year old men and women are as childish and immature by nature as they were when they were 10, they've only got 50 more years experience in dealing with it.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    3. Re:From what I've discovered... by tuxgeek · · Score: 2, Interesting

      Let's take this one step further
      Everyone you know and everyone you will ever meet, are neurotic, to one degree or another

      Once you understand this, then daily life interacting with others in the sand box becomes much easier
      Geeks are no different. We're just smarter than most others, or at least we like to think so .. d:/

      --
      "Suppose you were an idiot...and suppose you were a member of Congress...but I repeat myself." Mark Twain
    4. Re:From what I've discovered... by skirtsteak_asshat · · Score: 5, Funny

      Take a NORMAL intelligent person and put them on the unfiltered net for extended periods, I think you'll find it rubs off on you. No amount of soap, scrubbing, or red bull can get your mind clean again.

    5. Re:From what I've discovered... by hattig · · Score: 1

      I have to agree. Many people, in general, are quirky, weird, different. Not just developers.

      The reasons for this might be different. I believe a lot of us, due to social exclusion early in life (i.e., early weirdness causing disenfranchisement?) discovered the computer.

      I've also seen amazingly sane normal people in the field (and other fields).

      It's just a silly topic.

    6. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      perhaps because we understand "the incomprehensible

      Everyone else is just ignorant and refuse to learn. There fixed that for you.

    7. Re:From what I've discovered... by Hurricane78 · · Score: 4, Interesting

      Exactly. What do you define as "weird"?

      The question if something is $absolutePointXOnAbsoluteAxisY can only come from someone, who does not realize, that everything in this universe is relative. Especially things like "weirdness". And twice so. Because 1. your own view of what is weird, is defined relative to your own position ("That's weirder than me, so I'll call it 'weird'."), and 2. your own position is also only definable through other relative positions. ("How weird are you?" will always be answered with something like "Well, less than that crazy guy. But more than that no-fun loser there.")

      Additionally, I don't think weirdness is ever reducible to one axis, and so it's also a multi-factor value (aka. multi-dimensional vector), where things like weighting them based on their orthogonality to get to the magnitude, come into play. (In other words: What factors make someone weird for you, and how important are those factors?)

      The thing is, that the importance of that question is dependent on your own self-confidence.
      Basically, if you know you're cool and fun and all, then even if someone calls you "weird" you will say "Nah, you're just no fun.", not even trying to defend yourself. (For what? He is wrong, not you. :)
      And if you are insecure and think you are a loser and a weirdo, you will believe them. You will most likely even act according to your expectations of yourself. Expect yourself to fail in harmonizing with others. (Harmony [the "rhythm"] is an essential factor in social groups. I love playing it like an instrument, when I'm able to.)
      For all positions between those extremes, of course the result is something in the middle.

      Sadly, most software developers grew up, thinking that it's somehow "uncool" to be able to create all those wonderful programs with their elegance. That social incompetence is to be expected when one "hangs in front of his computer all the time".
      Seriously? Who says that? Have you ever checked? Has anyone ever checked? Are those who checked even competent to check it? Or is it all just a false social conditioning, based on prejudice and exclusion of the unknown, like with children in school? Something that still dominates your life right now, by making you insecure *for no freakin' reason at all*.

      [optional part]

      I was like that. EXACTLY like that. Worst of the kind. I had a huge fear to even *talk* to girls until I was 20+. Seriously!
      But as you might know, you will feel like wanting to die when you live like that. Luckily I realized, that all those social rules where just made up. My definitions of what I am were just made up. I could change them, and become whatever I wanted.
      And, oh fuck did I change! :D
      I just decided, that from now on, I know what is how, have my own set of values, and define myself and what I am. Then I worked to get to that point.

      And now I literally can't program, when I did not go out, and had fun, socializing and stuff. And when I'm out, I am not in the corner, in fear that someone could laugh at "that weird dork there". No, I'm in the freakin' center!
      I have no idea why, as I'm not thinking that I'm someone especially great or something, but people somehow love me now. I get drinks for free, people applauding me, and girls looking at me with glowing eyes. But I have no idea why?? Hell, there are so many better looking, cooler and richer guys in the same room! But hey... Not that I don't like it. :)
      And the best thing: Now that I have it, I don't feel any urge to try to get it anymore. It has become almost an afterthought.

      [/optional part]

      Conclusion: No. Software development does NOT make you weird. Not in any known universe! Insecurity, and a environment full of prejudice, since early childhood, make you weird.
      I'm a software developer / game designer and I am also according to others one of the "coolest guys they know". (Again, I myself am never trying to place myself above someone.)
      I see no reason why this should not also be true for anyone else on this site!

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    8. Re:From what I've discovered... by icebike · · Score: 5, Interesting

      Software types are more analytical, (either as a result or as an cause of them being in their field). As such they see things that Joe Random doesn't even notice.

      When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else.

      When the reporter says "For CNN, I'm Wolf Blitzer", programmer dude shouts at the TV demanding to know who the reporter is when he dons his lederhosen and cowboy hat and goes dancing.

      Ouch, that hurts to think about, I'll stop now.

      Computer types are so used to thinking about eventualities, undesirable consequences, dangling IF conditions, and protecting against them that they fall into doing so in personal life as well. A simple, carelessly worded question in normal conversation can render them speechless while the gears grind.

      Actions or behavior without negative consequences may lead to new discovery, and therefore need not be avoided. Being a little weird may be a calculated strategy to see if those around them are hopelessly hidebound.

      --
      Sig Battery depleted. Reverting to safe mode.
    9. Re:From what I've discovered... by icebike · · Score: 1

      Mod parent "I spit my coffee".

      --
      Sig Battery depleted. Reverting to safe mode.
    10. Re:From what I've discovered... by jda104 · · Score: 1

      "Every man speaks of public opinion and means by public opinion, public opinion minus his opnion. Every man makes his contribution negative under the erroneous impression the the next man's contribution is positive. Every man surrenders his fancy to a general tone which is itself a surrender." G.K. Chesterton.

    11. Re:From what I've discovered... by Hognoxious · · Score: 1

      Developers (and geeks, in general) just wear it out there on their sleeve.

      They only have one arm? Or are you saying they share a shirt?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    12. Re:From what I've discovered... by v1 · · Score: 4, Interesting

      Well said. I think geeks place more value in how they feel about themselves, rather than how others feel about them. Ask a random hundred what's more important to them, "how you feel about yourself" or "how others view you", see what answers you get. You could probably pick out most of the geeks real quick with just that.

      --
      I work for the Department of Redundancy Department.
    13. Re:From what I've discovered... by ObsessiveMathsFreak · · Score: 5, Interesting

      There is a "normal". Its is not however, a statistical result. Rather it is closer to a Platonic ideal, an archetypical state of being that all aspire to, yet few if any achieve. Intelligent, sophisticated, gregarious, athletic, witty, educated, admired, adventurous, wise, inspirational, a pillar of society; in short everything the Modern Major General should be.

      When people say "normal", what they really mean is "ideal". "Why can't I/you be more normal?!", really means "Why can't I/you be closer to perfection!!". The concepts of individuality and uniqueness is for most people, platitudes. In reality, they strive for unreasonable goals and live in perpetual disappointment with their own and others "shortcomings".

      Our industrial society, saturated as it is with millions of identical items, widgets and products, cannot really accept habits or traits that fall outside the norm. Witness the rise of "disorders" like Aspergers or ADHD; habits and attitudes which cannot be accepted as a normal part of the human condition, and which must be medicated to bring them closer to the ideal or "normal". If you do not conform to the tolerances specified by what is seen on television, cinema or in the New Yorker magazine, you are a defective widget and must be either corrected or replaced.

      Some programmers have traits or habits not usually seen in the general populace. Invariably you will find that the problem is rarely these traits in and of themselves, but rather the discomfort of others who when faced with such deviations from the norm actually become offended and will seek redress. For a long time, our society catered to this outrage and imposed conformity towards the contemporary ideal. Happily we've stopped doing this, and we're all better off because of it. However, there remain many who can become visibly distressed whenever the world does not agree with their own conceptions. Often they will fight to change the world rather than change their minds.

      The truth is we are all individuals. And the real truth is that this is more than just a platitude.

      --
      May the Maths Be with you!
    14. Re:From what I've discovered... by Devout_IPUite · · Score: 4, Insightful

      AHAHA...

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      I usually tell them what the right question is and then the answer for it.

      I've come a long way from just answering the wrong question and leaving it sit.

    15. Re:From what I've discovered... by Anonymous Coward · · Score: 2, Interesting

      I don't buy the whole non-socialization argument.

      All the freaks I've met in the IT business know exactly how to project the image they want to project.

      They just don't care, or sometimes actively intend to be controversial, hostile or otherwise unpleasant.

      In fact, it's probably part of the guild's unwritten rules. "Act like a geek to keep the non geeks out." And it works. The non-geeks are not interested in the things geeks know and can do, just the same as the "unsocialized jocks" keep the geeks out of their private club or any other identity group.

    16. Re:From what I've discovered... by superslacker87 · · Score: 1

      If I had mod points, I'd be at a toss-up whether to mod you funny or insightful. But I don't so I'll just say that I find this to be both funny and insightful.

      --
      I run Ubuntu skinned to look like a Mac on a PC. Go figure.
    17. Re:From what I've discovered... by tukang · · Score: 1
      Programmer dude wonders what her name is if he doesn't need any thing else.

      Why would he wonder what her name is if he doesn't need anything else from her?

    18. Re:From what I've discovered... by MillionthMonkey · · Score: 1

      > There is no "normal" - everyone seems to have something. Developers (and geeks, in general) just wear it out there on their sleeve.

      Wow, 5 Insightful for this line and all responses agree including some emotional rambling "Read the rest of this comment"-ers!

    19. Re:From what I've discovered... by icebike · · Score: 1

      1) Because every IF implies an ELSE, and he has been bitten too many times by failing to recognize that.

      2) He has learned to log all transactions, not just those that appear superficially to have succeeded.

      --
      Sig Battery depleted. Reverting to safe mode.
    20. Re:From what I've discovered... by wisesifu · · Score: 1

      Wooosh!

      When the waitress says "If you need anything else, my name is Betty"

      Programmer thinks: what would her name be IF I didn't need anything else.

      Its an if statement:

      if need == true:
            name = "betty"
      else need == false:
            name = "woosh I don't get programming jokes"

      Thank you, I'm here all night.

    21. Re:From what I've discovered... by hairyfeet · · Score: 5, Insightful

      I think it has more to do with the way a geek's brain works. I'll give an example, true story-

      So I'm doing a little hired gun work for a friend who needed someone to set up a bunch of systems at this decently sized office. Now before I even get to his office i hear all these 'stories" about how Jimmy is 'weird" and 'rude' and how they needed him because he is a wiz at code so don't piss him off. Me, I've played gigs behind chicken wire and dodged gunfire before, so don't nothing phase me. A couple of days later some of them in that section of the office are stopping me asking "How do you do it? We can hear you two just a laughing and joking, he is NEVER like that with us!"

      I said "You just got to know how guys like him work, hell I've BEEN a guy like him. When a pro basketball player is shooting free throws and hitting nothing but net, would you disturb him? When he gets that blank look on his face the answer to a problem is popping in his head, when he goes flying off it isn't to be rude, it is because if he doesn't put it down RIGHT NOW he will lose it, maybe forever. The reason I get along fine with him is when I see that blank look come over him I just shut up and let him get into the zone. Do that and all is gravy."

      So this whole thing over the guy being "weird" or "rude" was just that he had anywhere from 3-12 problems at a time floating around his brain and when the answer would come to him he would have to rush to get it all down while it was fresh. By the time I left everybody got along fine with him, because when they saw that "blank look" they would just stop talking and pick back up next time they saw him. It wasn't like he was TRYING to be rude or act like an ass, it was just his head was "too full" and he needed to get stuff out when he fell into the zone. Sometimes you just have to let the guy work, you know?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    22. Re:From what I've discovered... by MLS100 · · Score: 4, Funny

      That would be an interesting social experiment.

      Lock a bright eyed young prep school student in a room with a computer and an internet connection and time how long it takes before he is putting dialogue bubbles on cat pictures and gift ordering goatse mousepads to his friends' moms.

    23. Re:From what I've discovered... by xaxa · · Score: 3, Funny

      Jesus fuck you self-flagellating faggots are annoying.

      "20thNervousBreakdown" is free, maybe you should register it?

    24. Re:From what I've discovered... by VJ42 · · Score: 0

      AHAHA...

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      That's what politicians and senior managers do when asked awkward questions that they can't (or don't want to) answer. I hate that trait, if you can't answer my question don't tell me it's the wrong question tell me that you don't know the answer. If you do that I'll respect you for being honest, if you say "that's not the right question" I'll distrust you for being a slimy git.

      --
      If I have nothing to hide, you have no reason to search me
    25. Re:From what I've discovered... by noidentity · · Score: 5, Insightful

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      I do this out of habit now when someone asks me a negated question:

      Someone: "Are you not going?"
      Me: "Correct"

      I used to answer "Yes, I'm not going", but "correct" is a more lazy way now. Answering just "yes" when I'm not going just confuses them, even though they are to blame for asking the negated question in the first place. I mean, it's not too hard to grasp. If the answer to "Are you going?" is "no", then clearly the answer to "Are you not going?" is "yes".

    26. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Interesting

      I don't buy the whole non-socialization argument.

      All the freaks I've met in the IT business know exactly how to project the image they want to project.

      They just don't care, or sometimes actively intend to be controversial, hostile or otherwise unpleasant.

      How do you know?

      I worked with a guy last year. At lunchtime he'd wander off somewhere alone. After work he'd never come to the pub, the only time he did was on his last day. Ask him what he'd done at the weekend, "oh, chilled out, watched TV, played Warcraft, not much". He was 21 and doing a 12-month placement, shouldn't he be making the most of finally earning some money? The other placement students did (IT or otherwise).

      Also, he was overweight and sometimes smelled bad.

    27. Re:From what I've discovered... by tukang · · Score: 1
      1) Because every IF implies an ELSE, and he has been bitten too many times by failing to recognize that.

      But the ELSE implies a situation where he does not need to know her name ... so why wonder?

      2) He has learned to log all transactions, not just those that appear superficially to have succeeded.

      Well played.

    28. Re:From what I've discovered... by WaywardGeek · · Score: 2, Interesting

      My tiny company makes money through outstanding engineering, both software and chip design. Our software algorithms geeks (self included) are not normal people. When I hire for this position, I'm looking for a personality disorder which causes otherwise bright intelligent outgoing people to be happy in dark corners hacking out brilliant solutions to problems few people will ever hear about. The trick is finding such people who can still work in a team environment.

      So, normal software developers are not weird. They do simple things, like subclassing windows and putting together trees of data structures. But... the few who can do magic under the hood - yes, those guys are just a bit different.

      --
      Celebrate failure, and then learn from it - Nolan Bushnell
    29. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      I would love to get your reaction from reading this in 10 or 15 years. ;)

      Not that I'm completely disagreeing, it's just that a lot of what you said is based on your own personality. Like when people suggest to the clinically depressed person to "just do X to get better" or "just get over it" because that's what they would do because they have never actually experienced real clinical depression.

    30. Re:From what I've discovered... by tukang · · Score: 1

      Woosh indeed ... my response was a programming joke, too.

    31. Re:From what I've discovered... by mikael_j · · Score: 1

      I don't think the parent poster meant answering "Did you have sex with your aide?" with "I think you meant to ask me about the trade deficit..." but rather answering a question that when "properly parsed" would mean something other than what the person asking meant it to ask.

      "Are you sure you meant to ask me if I like drinking ketchup or were you attempting to asking me of I wanted ketchup on my fries or something to drink?"

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    32. Re:From what I've discovered... by emurphy42 · · Score: 1
      True, but different situation from what I believe the GP had in mind, which is typically something like

      A: Can you build me a screwdriver? (Vague hint about wanting to pound a nail into a board.)
      B: Are you wanting to pound a nail into a board? If so, then a hammer's better, I can build you one of those.

      Now replace "screwdriver" with "$10,000 high-maintenance program prone to human error" and, well, you get the idea.

    33. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Funny

      A friend showed a group of us the 'one man one jar' video that was doing the rounds.

      Most people reacted with disgust. My first thought? "Should have filled it with water - you can't compress a liquid*"

      (*under normal circumstances in an anus, obviously)

    34. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Being a little weird may be a calculated strategy to see if those around them are hopelessly hidebound.

      Didn't agree with everything you said, but I did like that quote. It is a useful tactic in social situations when sizing up new friends and possible dates. I like to veer a little into "weird" (read: nerdy) territory when I can if I'm unsure about the person. If they act put off by it, or adopt a cooler-than-thou attitude, I know we won't be close friends.

    35. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Funny

      >We're just smarter than most others

      Hum, I am totally unable to correlate those words with smartness...

    36. Re:From what I've discovered... by russotto · · Score: 1

      When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else.

      And salesdude flirts with her, regardless of her looks, apparent age, or apparent marital status. (Or his marital status)

    37. Re:From what I've discovered... by StarfishOne · · Score: 2, Insightful


      So familiar :)

      E.g. something along the line of:

      "Would you like chocolade or cake?"

      "Yes!" ;-)

    38. Re:From what I've discovered... by KlaymenDK · · Score: 1

      Computer types are so used to thinking about eventualities, undesirable consequences, dangling IF conditions, and protecting against them that they fall into doing so in personal life as well.

      Amen. I know this one is definitely something many programmers' minds obsess about. For some of us, probably to the point where it affects our daily lives.

      Every now and then, I spend a sleepless night failing to dream up solutions for dreamt-up horror scenarios (not volcanic zombie outbreaks at the town hall, just normal everyday decision events gone horribly wrong, Elm Street style). Or just slaving over some fscked up code that won't compile -- even though I'm perfectly aware that the root cause is that I'm having a nightmare, and it would probably help to wake up (if I could just get it to compile first...).

    39. Re:From what I've discovered... by RichardJenkins · · Score: 5, Insightful

      I think that's very naive approach to verbal communication often adopted by programmers.

      If a person "says" something, then they are using spoken words to convey a particular meaning. In most contexts, using the words "Are you not going" conveys that the speaker does not know for certain if the addressed person is going (though the speaker suspects the addressed is not going - against earlier expectations), and requests that the addressed confirms that they are not going by responding in the negative or belays their suspicions by replying some other way. I suspect this phrase has become prevalent because it is extremely economical - almost universally understood and can convey what I typed in a couple lines in less than a second. Note that it conveys more information than a mere request for the addressed to make their position on a subject clear.

      Most native English speakers are capable of using contextual clues to understand all this intuitively, and will not be consciously aware absurdity that arises when the words are parsed literally. Some people need to resort to intellectually determining the meaning of phrases like this.

      Where I say 'programmers' it may be more appropriate to say 'people who lie further to the autistic side of the autism spectrum than average'

    40. Re:From what I've discovered... by mcohrs · · Score: 1

      I think I have another take on this and that would be, we are what we are rewarded for. Let me argue that as we grew up, we perhaps had slightly less rewards for our social interactions, and more rewards for our geek abilities. This reinforced our geekeness over time. Perhaps we associated with other geeks, who were less critical of our lack of social skills. With no negative reinforcement for our oddities in the social realm, they flourish. I too, wonder about people's names are when they say, if there's anything else I can get you, my name is Sue, I have been known to ask what their names were if I didn't need anything else. Nobody but me seems to think this is funny.

    41. Re:From what I've discovered... by KlaymenDK · · Score: 4, Funny

      We need more people like to explain people like us to people like them.

      Thanks man.

    42. Re:From what I've discovered... by tsm_sf · · Score: 1

      Actions or behavior without negative consequences may lead to new discovery, and therefore need not be avoided. Being a little weird may be a calculated strategy to see if those around them are hopelessly hidebound.

      Or simply irritating to those who don't think literalism is a form of humor.

      --
      Literalism isn't a form of humor, it's you being irritating.
    43. Re:From what I've discovered... by KlaymenDK · · Score: 4, Insightful

      Aww fudgit...

      "We need more people like you to explain people like us to people like them."

      And I mean it sincerely, not to be all funny.

    44. Re:From what I've discovered... by 32771 · · Score: 1

      Hmm, the "Slashdot Prison Experiment" I would call that.

      --
      Je me souviens.
    45. Re:From what I've discovered... by icebike · · Score: 1

      I'm having a nightmare, and it would probably help to wake up (if I could just get it to compile first...).

      Exactly!

      It seems there is always that point in the nightmare where you realize:
          "Wait, wait, wait... I DIDN'T flunk out of CS, and I DO have my degree, and this is MY OWN house and not my mom's basement, so..."

      Wake up, turn over, back to sleep.

      --
      Sig Battery depleted. Reverting to safe mode.
    46. Re:From what I've discovered... by tomhudson · · Score: 1

      Let's take this one step further
      Everyone you know and everyone you will ever meet, are neurotic, to one degree or another

      Let's not - there's no such thing as a neurosis. Freud was an intellectual fraud, and even the DSM has finally gotten rid of the concept.

      Now if you had said "almost everyone has their own personality quirks that might rub others the wrong way", I could go along with that, but perpetuating outmoded (or just plain erroneous) freudian concepts ... sorry, it rubs me the wrong way :-)

    47. Re:From what I've discovered... by garompeta · · Score: 1

      I guess that is the quid of the problem: "...they've only got 50 more years experience in dealing with it", instead of "them"

    48. Re:From what I've discovered... by Xtravar · · Score: 4, Insightful

      So, normal software developers are not weird. They do simple things, like subclassing windows and putting together trees of data structures. But... the few who can do magic under the hood - yes, those guys are just a bit different.

      Ya know... I find the normal developers to be the weirdest. I think it takes a really extraordinary person to appear 'normal' on the outside and still code like a motha'. Usually it's the dummies who act awkward, in my experience.

      There are people who are born to solve problems, to take things apart and put them back together. These used to be the mechanics and engineers in decades past.

      And then there are people who don't fit in anywhere else and decide they want to unite with other awkward people, and working with computers is a byproduct of that. This is the type who says, "Gee, I like video games, I should be a computer developer." Bleh.

      --
      Buckle your ROFL belt, we're in for some LOLs.
    49. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Extremely well put. You should consider writing a self-help book. Seriously.

    50. Re:From what I've discovered... by GrumblyStuff · · Score: 1

      Fuuuuuuuuuuuuuck, it's true. And I don't even program. I do enjoy playing with words and joking with what statement or question means literally versus what it was intended to mean.

      I'm still trying to convince people to look at ingredient lists for things like "made from 100% ground beef" vs "made with 100% ground beef". Ok, so one of the ingredients is entirely beef....

    51. Re:From what I've discovered... by Jean-Luc+Picard · · Score: 1

      When I hire for this position, I'm looking for a personality disorder which causes otherwise bright intelligent outgoing people to be happy in dark corners

      Where do I send my resume ?

    52. Re:From what I've discovered... by Comatose51 · · Score: 4, Insightful

      I don't know about that. Geeks care about how other think of them. Geeks often feel the need to be recognized as the smartest guy in the room. Put a bunch of geeks together and see the type of arguments they will get in. They'll split hair until there's nothing left just to proof their "superiority". They might not care how others think of them in other dimensions such as clothing, hygiene, sociability, etc. but "intelligence" in a very narrowly defined way matters a lot to geeks.

      --
      EvilCON - Made Famous by /.
    53. Re:From what I've discovered... by IDK · · Score: 1

      He actually has a point:
      name need = if need
                   then "Betty"
                   else ""
      Since an invariant for name is that need must be true, then "" will never be reached:
      prop_name_invariant need = need==True ==>
        name need /= ""

      But this is only for those programmers who have programmed too much in lazy programming languages...

    54. Re:From what I've discovered... by tomhudson · · Score: 4, Funny

      "How would you like your eggs?"

      "Dead".

      "Very funny. How would you like your eggs served?"

      "On a plate would be a good start."

      "No, I mean, how would you like them cooked?"

      "On a stove?"

      "Do you want them sunny-side up, scrambled, poached, or over easy?"

      "Yes. That's certainly better than raw."

      "Which one?"

      "You mean I have to choose which egg I want cooked? You can't do them both?"

      "How do you want your eggs?"

      "You can't do them the way I want them."

      "We can do them ANY way you want them."

      "Okay, then I want them for free."

    55. Re:From what I've discovered... by VJ42 · · Score: 1

      True, but different situation from what I believe the GP had in mind, which is typically something like

      A: Can you build me a screwdriver? (Vague hint about wanting to pound a nail into a board.) B: Are you wanting to pound a nail into a board? If so, then a hammer's better, I can build you one of those.

      Now replace "screwdriver" with "$10,000 high-maintenance program prone to human error" and, well, you get the idea.

      I understand your point, but IMO it's still no excuse for not answering the Question. In you example, I would answer question A like this: "I can build you a screwdriver if you really want, but a hammer would be would be a better option because cheaper, easier and quicker to build."
      That way I've answered the question, made myself look good by presenting more efficient options and if my manager really still wants a screwdriver I can say "I told you so" afterwards. More importantly they opted for the screwdriver over the hammer so it's their arse on the line, not mine as I've kept the email exchange documenting this. If I only give them the option of a hammer and it breaks, it's my arse on the line.

      --
      If I have nothing to hide, you have no reason to search me
    56. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Wake up, turn over, back to sleep.
      This has, on occasion, led to my continuing the dream in question.

    57. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Well then, I am certain you won't mind answering "yes" or "no" when someone asks whether you have stopped collecting child pornography.

      I am glad you have principles to which you adhere, even if they don't make any sense.

    58. Re:From what I've discovered... by tomhudson · · Score: 1

      Because every IF implies an ELSE, and he has been bitten too many times by failing to recognize that.

      Three things:

      1. You assume too much. Life will disappoint you.
      2. Your code must be littered with needless empty else and default statements.
      3. You use too many parenthesis, not "out of precaution", but because you keep insisting that a tab is something other than a "hard" tab
    59. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      I hate that.

      One of the senior VPs at my company (SteveSi, MSFT) does this. You ask him a simple, direct question and he'll make up his own question instead and answer that, often leaving you, at the end, still wondering what the answer to your question was.

      I can't tell if it's a brilliant strategy (only say what you want to say) or a horrible one (you piss off people). Either way it discourages asking questions, though.

    60. Re:From what I've discovered... by VJ42 · · Score: 1

      I didn't get that from his post, if someone asked me "if I liked drinking ketchup" I wouldn't start my answer with "You're not asking me the right question" as the OP suggested. I'd ask them to repeat the question, if they insisted on asking the same question I'd ask them to clarify if they meant as a dressing with food or in another way.

      Perhaps it's because I'm a librarian and being asked if I liked drinking ketchup is a piece of cake compared to trying to find "the book with the green cover", for the student who has no idea of the title or author and is only vaguely aware of the course he's on.

      --
      If I have nothing to hide, you have no reason to search me
    61. Re:From what I've discovered... by Chris+Mattern · · Score: 2, Interesting

      It's not about answering the question you want to answer. It's about answering the question the asker really wanted to ask but didn't have the knowledge to do so.

      User: "How do I edit my Windows registry?"

      Me[knowing how someone who doesn't know what they're doing can wreck a Windows machine that way]: "Why do you want to know?"

      User: "I need to get my printer working."

      Me: "Oh. You probably just need to get the driver you need installed. Here's how you do that..."

    62. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Interesting

      "I usually tell them what the right question is and then the answer for it."

      Then applying that principle to this question of "Are Software Developers Naturally Weird?" ... the right question becomes, why do some people highlight others as Weird", while most other people simply accept the behaviors of others, even if others behave differently from them. Also why do some people seek to highlight weird in a derogatory way. What do they gain out of portraying others being bad and wrong for being weird?

      The answer is the people who repeatedly highlight others as weird, and then seek to publicly condemn them for being weird, are themselves demonstrating a common tactic used by people with a Histrionic Personality Disorder. Histrionic people seek attention, often relentlessly. Their behavior is the result of a lack of parental attention, (in more extreme cases outright parental neglect while growing up). The child grows up into someone intensely aware of the attention of others and they seek to become the center of attention to make up for that parental lack of attention whilst growing up, which is an insecure feeling they always carry with them (but often try to hide). They become very good at acting in their daily lives to gain the attention of others. They are also accutely aware of anything which gives them extra attention. For example, the fashion industry and show business both have a lot of Histrionic people. (Histrionic people are very attracted to these industries and they are very good at seeking attention). (Its also why you can get tantrum's from them and even at times, the more extreme ones behave with a general prima donna behaviour, thats all part of gaining the attention of others). The media are also dominated by Histrionic people because they seek attention through their work and they then hold the most attention seeking people up as role models, which they are to people who seek attention. They want to be like the best attention seekers.

      So the question of why do some people highlight others as weird", is answered simply by the fact that some people seek attention and any attempt to seek attention is also the act of seeking to deprive others of attention. So anyone behaving "Weird" naturally has a higher tendency to gain the attention of others and Histrionic people feel threatened by this behavior, so they seek to put them down and make them a laughing stock, whilst simultaneously becoming the loud ring leader gaining the center of attention while they condemn their victim. Its a win win move for a Histrionic. (It is this inherently hostile putting down of others that makes them over time very harmful to others around them. They can destroy some peoples self esteem ... until they learn to see through the Histrionic's behavior).

      Collective histrionic behavior twists social views in many ways and as they seek to gain high positions of visibility in society, that inherently give them considerable influential in society. For example on television, in magazines, many work in the media, and hold up these famous attention seekers as the important people to be seen as role models. They are role models to histrionic people as they gain the most attention, but their deeply troubled behavior behind their glossy image they try to show, highlights just how mixed up they are in their minds. Histrionic people can't cope with quite moments. If they are stuck in hours of silence with no chance of attention, many can't cope and seek to suppress their lack of attention with drink and even drugs. The more extreme the personality disorder the more they seek to suppress their thoughts and memories.

      Ironically the entire fashion industry is also driven by this behavior, because Histrionic people seek to lead fashion, so they label some clothes as unfashionable, whilst labeling the latest clothes as the only things to wear, until everyone is wearing them, then they seek to label this as out of fashion so they again can be seen as the tend setters.

    63. Re:From what I've discovered... by Eil · · Score: 1

      We geeks don't mind being corrected when someone shows us we're wrong. We appreciate correctness and having a firm grasp on facts. But normal people don't care about any of that. Doing what you describe to normal people doesn't make you look smart, it only makes you look like a condescending douche in their eyes.

      It's one of those lessons most geeks (including myself) learn the hard way at some point or another.

    64. Re:From what I've discovered... by noundi · · Score: 1

      AHAHA...

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      That's what politicians and senior managers do when asked awkward questions that they can't (or don't want to) answer. I hate that trait, if you can't answer my question don't tell me it's the wrong question tell me that you don't know the answer. If you do that I'll respect you for being honest, if you say "that's not the right question" I'll distrust you for being a slimy git.

      Then let me ask you this, do you consider your intelligence to be above average?
       
      If your answer is no, then fair enough. If your answer is yes then try to be less egocentric and move the question away from yourself. Those surrounding you, which may be very nice people, but not so smart people, do they happen to ask questions based on already incorrect assumptions? Questions that may for that very reason be irrelevant to the subject at hand. A subject which you probably understand much more thorough thus you may, from a question based on incorrect assumptions, present the relative question without such incorrect assumptions. I'll give you a very silly and basic example to show what I mean.
       
      -Who painted the wall?
      -You mean: who painted the ceiling? Nobody.
       
      You could have answered "nobody" to the first question, and it would have been honest and true, but even if the person asking the question thinks he would get what he was looking for, he obviously would not. He actually wanted to know who painted the ceiling, but he asked the question incorrectly. Now apply this example to any complex scenario you want, the fundamental mechanics are the same.

      --
      I am the lawn!
    65. Re:From what I've discovered... by VJ42 · · Score: 1

      It's not about answering the question you want to answer. It's about answering the question the asker really wanted to ask but didn't have the knowledge to do so.

      User: "How do I edit my Windows registry?"

      Me[knowing how someone who doesn't know what they're doing can wreck a Windows machine that way]: "Why do you want to know?"

      User: "I need to get my printer working."

      Me: "Oh. You probably just need to get the driver you need installed. Here's how you do that..."

      What you've said there makes perfect sense, but doesn't tally with the OP. What you did was clarify the question, my sense from the OP saying he "answer[s] "You're not asking me the right question" was unwillingness to answer the question. If I got him wrong, then I of course apologise.

      --
      If I have nothing to hide, you have no reason to search me
    66. Re:From what I've discovered... by VJ42 · · Score: 1

      Well then, I am certain you won't mind answering "yes" or "no" when someone asks whether you have stopped collecting child pornography.

      I am glad you have principles to which you adhere, even if they don't make any sense.

      Answers aren't binary. If asked

      whether...[I] have stopped collecting child pornography

      , my response would be "I have never, nor do I ever intend to collect Child pornography." How hard was that?

      --
      If I have nothing to hide, you have no reason to search me
    67. Re:From what I've discovered... by symbolic · · Score: 1

      Even 60 year old men and women are as childish and immature by nature as they were when they were 10, they've only got 50 more years experience in dealing with it.,

      Oh so true...the downside is that there aren't any "parents" around to make them behave so that those of us who are there to work can actually get something done.

    68. Re:From what I've discovered... by Quothz · · Score: 1

      Let's not - there's no such thing as a neurosis. Freud was an intellectual fraud, and even the DSM has finally gotten rid of the concept.

      You're being harsher than I think is called for. First, neuroses aren't a Freudian concept. Second, while they're no longer used diagnostically, they're still used conceptually--they're just classified as specific disorders now. Third, I don't think the GP intended the use of the term as a clinical diagnosis of everyone on the planet, just metaphorical-like. (It may also be worth adding that neuroticism is still a valid measurement when doing personality metrics.)

    69. Re:From what I've discovered... by Chris+Mattern · · Score: 1

      I didn't clarify the question. The user asked a perfectly clear question. It was just the wrong one--it wasn't what he needed. I clarified what he actually wanted and supplied the *right* question.

    70. Re:From what I've discovered... by VJ42 · · Score: 1

      I hate that.

      One of the senior VPs at my company (SteveSi, MSFT) does this. You ask him a simple, direct question and he'll make up his own question instead and answer that, often leaving you, at the end, still wondering what the answer to your question was.

      I can't tell if it's a brilliant strategy (only say what you want to say) or a horrible one (you piss off people). Either way it discourages asking questions, though.

      Call them out on it, I do. I've pointed out to senior directors that they haven't answered the question I've asked them. It's not as if they can sack you, If you're anything like me I'm in a different directorate, and about four layers* of management below the morons, with a good track record of performance from my own managers. She wouldn't last two seconds at any resulting industrial tribunal.

      *local government tends to generate layers upon layers of managers who don't seem to serve much purpose.

      --
      If I have nothing to hide, you have no reason to search me
    71. Re:From what I've discovered... by Serious+Callers+Only · · Score: 2, Insightful

      Yeah, I've gotten to the level know [sic] when someone asks me the 'wrong' question I now answer "You're not asking me the right question".

      Allow me to introduce you to the next level - at this level you ignore minor failings of spelling or syntax (as you see them) if it is still clear what meaning was intended. If correcting mistakes, you take care not to make some of your own in the answer (bonus points for finding some error in this reply, but to harp on it *would* mean you're missing the point somewhat). Many people, who programmers might otherwise consider normal or even stupid, reach this level by age 18 or so.

      The structure of human languages are not very close to logical, and attempting to parse all statements as if they were intended as logical constructs is not going to work - this might be seen as a failing, or it might be seen as something adding texture and colour to the language. There are good reasons we use programming language for computers, and human language for humans.

      Consider the following phrases, which subtly change the emphasis while still having roughly the same logical meaning:

      Is this it?
      Is this not it?
      Is this the one?
      It's not this one?
      It's not this one, is it?
      Is this not the one?
      This must be it, surely?
      Perhaps this is the one?

      All would be understood, and seen as closer or farther from the accepted normal usage by different speakers of English in different parts of the world. Most contain redundancies or are technically incorrect in some way.

    72. Re:From what I've discovered... by Jartan · · Score: 1

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      That's what politicians and senior managers do when asked awkward questions that they can't (or don't want to) answer. I hate that trait, if you can't answer my question don't tell me it's the wrong question tell me that you don't know the answer. If you do that I'll respect you for being honest, if you say "that's not the right question" I'll distrust you for being a slimy git.

      I think you just provided a good example of the point being made. The person you responded too was talking about a situation where a person asks a question that doesn't parse properly. I think most good programmers probably know exactly what he's talking about. People are constantly using words incorrectly and making statements that don't reflect what they want to say at all.

      To programmers we just feel this natural compulsion to correct people when this happens. It's often misunderstood though or people see it as being prickish in general.

    73. Re:From what I've discovered... by gnud · · Score: 4, Funny

      Weirdo.

    74. Re:From what I've discovered... by Jartan · · Score: 1

      How hard is it for you to be a charitable person and not get mad at them for innocently correcting a bad question?

    75. Re:From what I've discovered... by VJ42 · · Score: 1

      I didn't clarify the question. The user asked a perfectly clear question. It was just the wrong one--it wasn't what he needed. I clarified what he actually wanted and supplied the *right* question.

      I'm a librarian, I know a wrong question when I see one, in your example you clarified the users needs without challenging them, and supplied the answer. What you didn't do (and if you really want to help your user\customer\reader\student) is annoy them by starting up a confrontation, or annoy the customer by refusing their question. To me that's what it appeared the OP was doing.

      If I'm asked "I want that book with the green cover" I don't tell the student that he's asking the wrong question, I ask him for a title or author. These are often in short supply, so I ask what course he's on. Let's say he's doing a plumbing course, I then ask if perhaps he wants the course core text, or a specific subject etc. Eventually we find that he wants a book on heating and water supply, so we go to the shelves and find a good book on that subject which may or may not have a green cover.

      At no point has my student "asked the wrong question" at each stage he's told me what he knows at that point. It might not have been the best question* but it sure as hell wasn't a wrog question, because it's far better than no questions at all.


      *The best question for me is I this book by these authors and here's the ISBN; I don't get that much because if you know those facts you can probably use the catalogue and find the book yourself.

      --
      If I have nothing to hide, you have no reason to search me
    76. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      ...the people in HR...

      Good God, man. I'd swear HR is frequently more brain-damaged than simply "weird".

      At my (very health-oriented) company we've got a salad bar whose prices are very low, being subsidized by soaking those who want a burger & fries from the grill. The cafe has a Faux-Bucks coffee bar with expensive equipment, yet I can count on one hand the number of times I've seen someone order one of those foo-foo coffees. Our public-facing area received a major facelift after only 3yrs in its previous incarnation, yet the men's locker room lacks proper ventilation and the plumbing is in constant need of repair. The other locker room isn't used for its intended purpose because frequently the imported factory workers treat it like a break room. Nothing like coming out of the shower and stepping on tortilla chip crumbs, all the while you're toweling off in the presence of men who apparently have NO scruples about EATING in the same room full of asses & elbows.

      OK, now I figure that this will get modded down for alleged racism (truth not being a defense, I suppose) so I'll post anon.

    77. Re:From what I've discovered... by VJ42 · · Score: 2, Interesting

      How hard is it for you to be a charitable person and not get mad at them for innocently correcting a bad question?

      As I've said in a number of sibling posts, I'm a librarian, I get bad questions all the time. However, none are wrong. People are giving me the information they have so that I can supply the answer, sure clarify dig below the surface to get what the person wants, even ask questions of your own, but never tell someone they are asking the wrong question or the get annoyed and you end up being unable to help, and string a confrontation.

      --
      If I have nothing to hide, you have no reason to search me
    78. Re:From what I've discovered... by VJ42 · · Score: 1

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      That's what politicians and senior managers do when asked awkward questions that they can't (or don't want to) answer. I hate that trait, if you can't answer my question don't tell me it's the wrong question tell me that you don't know the answer. If you do that I'll respect you for being honest, if you say "that's not the right question" I'll distrust you for being a slimy git.

      I think you just provided a good example of the point being made. The person you responded too was talking about a situation where a person asks a question that doesn't parse properly. I think most good programmers probably know exactly what he's talking about. People are constantly using words incorrectly and making statements that don't reflect what they want to say at all.

      So ask them politely to repeat the question and\or clarify what they mean, correcting people only annoys them. I used to do it a lot myself, it's only since I changed careers and had to force myself to stop did I realise how much of a prick I was being. Now I'm in a job that where if I correct some one, no matter how stupid the question I raise their hackles and can't help them.

      To programmers we just feel this natural compulsion to correct people when this happens. It's often misunderstood though or people see it as being prickish in general.

      That's because constantly correcting people makes people feel you're an annoying pedant with nothing better to do. If you know what they meant, there's no need to correct them, just give them the answer to the question they misspoke. If you didn't understand ask them to repeat or clarify. Don't treat them as idiots by saying "You're not asking me the right question".

      --
      If I have nothing to hide, you have no reason to search me
    79. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      "I'm going to the beach at 4."
      "Huh? Aren't you going to the movies at 4?"
      "Correct."
      "...So how are you going to the beach at the same time?"

      Whoops, you're an ass.

    80. Re:From what I've discovered... by Nerdfest · · Score: 5, Funny

      Dude, you're going to get your eggs with saliva.

    81. Re:From what I've discovered... by Trahloc · · Score: 1

      Can I get you some ketchup or coke?

      --
      The Goal: A long simple life filled with many complex toys.
    82. Re:From what I've discovered... by jellomizer · · Score: 1

      I think programers are more tolerated for their quarks then other fields. However as time goes on I see this becoming more rare.
      The Baby Boomer Tech people didn't have any replacements. There wasn't an alternative if you fire the guy then you are stuck. They know that so they will just be as quirky as they could.
      Generation X Comes into play during the 90's and 2000's They enter a field where the environment celebrates quirky behavior so they continue it...
      However there are new threats going on Best Practices for Information technology and development are being found, the reckless push for technology for technology sake has open up communications around the world. Now it is possible for people around to world to compete with your job. The idea that the guy is too smart to fire is becoming passé so what if he is the best if he is that big of a jerk then fire him, if he is becoming irreplaceable then that means there is no exit stradigy and if he chooses to quit or pisses off someone enough to shoot him then you are dead in the water. So better off in the long term with a less skilled good employee then a high skill bad employee. So this has been increasing from around 2003 and upwards. A lot of the quirkiness is now limited to more water cooler weirdness vs. professional weirdness.
      Now generation Y is comming on board. They are actually more sane then the other generations as they entered a completive market and they know they are not irreplaceable. However there is still a bit of the culture going on so they will take part of it. But to a lesser extent. I expect around 2020 that IT people will professional like the accounting or sales department is.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    83. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      ... you're weird.

    84. Re:From what I've discovered... by noidentity · · Score: 1

      Agreed; "Are you not going?" conveys that the asker thinks you're not, and wants to confirm that. He wants to communicate this assumption, rather than just asking "Are you going?", which implies he doesn't know one way or another (he could communicate that he thinks you are going by asking "Are you still going?").

      But the way he asks it puts the listener in a bind. Should the listener take it literally, or negate its meaning? Negating its meaning just leads to more unclear cases, ones that I might notice but answer in a way that differs from what the asker is assuming. Often I only realize later that a question I asked was ambiguous, or an answer I gave was ambiguous, and then start to wonder whether the other person is doing what I thought he would.

      I want to avoid this from the start, so I disambiguate a question with my answer. The asker can still convey his assumption in this case by asking "Are you staying?". If he can't eliminate the negation, he can still ask something like "Is it correct that you're not going?"

      So I don't think it's a simple thing like you describe. If you're going to fault people like me, it must be for thinking of the larger picture and the overall effect of ambiguous questions, the king of thinking that programmers do when deciding on coding styles with regard to defect rates.

    85. Re:From what I've discovered... by Trahloc · · Score: 1

      See the main problem I see between your example and most of the others is ... the people coming to you are asking for help and they know they don't have the exact information. So helping them is fairly easy, they don't think they're experts. Most others are giving examples that are dealing with those higher up the food chain or are from people sure of their own knowledge and simply need the tech to implement their grand plan.

      Now while there are diplomatic ways to go about this sort of thing that isn't confrontational most folks drawn to this industry from my experience aren't all that fond of diplomacy. If we were more socially skilled we'd be more interested in social events with the rest of humanity, instead we stick to our own because we're understood without having to do a stupid dance. So, yes, telling someone they're asking the wrong question doesn't necessarily always have to be "your wrong, heres why" it usually is pretty close to that. Personally I usually answer with "no and yes" when the way the question is currently phrased is wrong but what they really mean to be asking is right. This usually then opens up the conversation to what they really need or they get frustrated and leave me alone which is fine with me.

      --
      The Goal: A long simple life filled with many complex toys.
    86. Re:From what I've discovered... by Lunzo · · Score: 2, Interesting

      Having met people who have Aspergers or ADHD I'm quite happy with both conditions being classed as disorders. Someone with ADHD will do anything to get the attention of others and can't bear being out of the spotlight for 5 seconds. By anything I mean acting completely out of character and adopting different personas when around different people if they think that acting a particular way will get them the attention they crave. I knew someone with Aspergers at high school and he had no concept of emotion. Everything was 100% logical for him and he couldn't see how certain things he said and did offended or hurt others. He was completely unaware of the feelings of others.

      I do think that ADHD is over-diagnosed, particularly in children that are just being difficult because their parents are too lazy or nice to discipline them properly. But to say it's not a real disorder is just being ignorant.

    87. Re:From what I've discovered... by noidentity · · Score: 1

      "I'm going to the beach at 4."
      "Huh? Aren't you going to the movies at 4?"
      "Correct."
      "...So how are you going to the beach at the same time?"

      Whoops, you're an ass.

      No, I'd answer "Incorrect" above. The correct/incorrect is referring to the listener's idea of what I'm doing, which he conveys in the question. When he asks "Aren't you going to the movies at 4?", he's also saying "I thought you were going to the movies at 4." That is what the correct/incorrect refers to. Of course to be clearer, I could respond without reference to the question, "I'm not going to the movies".

    88. Re:From what I've discovered... by Keiseth · · Score: 1

      Dear god, you didn't put quotes around that string!

      I definitely noticed as I went from budding programmer to decent programmer, that my mind became a bit more analytical. I started predicting a few outcomes to problems that haven't happened yet. However, I also noticed that when I begin working on something complicated to me, and not just programs, I tend to zone out from the rest of the world much more often now. I think if being a programmer has a mental benefit (Analysis) then it also has a detriment (Excessive focus on one's work, perhaps?)

      Nowadays I hardly make grammar or syntax errors at a SyntaxError: EOL while scanning string literal

    89. Re:From what I've discovered... by ShieldW0lf · · Score: 5, Insightful

      Most people operate in an environment where other peoples opinions are more important than the facts. So, they make an effort to fit in and not telegraph things that might be controversial. People in IT, engineering, etc... they operate in an environment where the facts are everything, and the more controversial a fact, the more reward to the person who establishes it.

      It's easy to fit in, and be normal. You spend a bit of money on clothes, you spend a bit of time learning about things that normal people care about, like sports and dancing, you shut up about things that require specialization in the field to understand, and you're done. Other people aren't psychic... they don't see into your weird little brain. If you spend a little time caring to fit in, you do.

      When I turned 30, for a number of personal reasons, I actually made the effort for the first time in my life, and spent years afterwards wondering why I had been unwilling to do so for so long when the effort required was so small and the social rewards were so great. I chalk it up to naivety.

      Software developers seem weird because they don't care to seem normal, they overestimate the effort required, and they underestimate the rewards. It's not that most people are genuinely normal and weirdos have to wear camouflage to fake it. It's that most people wear camouflage, and weirdos refuse to do so.

      --
      -1 Uncomfortable Truth
    90. Re:From what I've discovered... by cain · · Score: 5, Funny

      The truth is we are all individuals.

      I'm not.

    91. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      I'm a software developer / game designer and I am also according to others one of the "coolest guys they know". (Again, I myself am never trying to place myself above someone.)

      "Well, that's pretty cool. Hey, but a lot can happen over a year. I mean, you could come back next fall as a completely normal person." -- Samantha speaking to the Geek, Sixteen Candles

    92. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      That guy is me. Those around me, from co-workers to customers have said that I have acted rudely towards them. I could never explain to them properly how untrue that really was.

      I am going to print this out and post it in my cubicle where it can be seen.

      Thanks

      I am anonymous because I don't want to login.

    93. Re:From what I've discovered... by Devout_IPUite · · Score: 1

      mikael_j was interpreting what I said correctly.

      I mean when I understand the information they are seeking is not the answer to the question. I can't think of any good examples at the moment, but it happens a few times a month to me.

      When this happens I almost always understand what they want, it's just that I am so compelled to answer their first question that I only avoid doing so by notifying them of the problem. I recently got so I could answer the correct question after that (first I just answered, then I just told them I didn't like the question, now I tell them I don't like the question and give them the information they want, I might one day get to the level where I just answer what they meant to ask).

    94. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      You aren't being clever. You are being a dick that entirely misses the point of verbal communication and the rules that define it. If you believe that your small example of how you intentionally fail to communicate is some sort of sign that you are a brilliant software head then you failed shamefully, as software development is nothing more than being able to successfully communicate concepts and ideas, a simple task that you fail.

    95. Re:From what I've discovered... by Monsuco · · Score: 1

      There is no "normal"

      Yeah, you just keep saying that.

    96. Re:From what I've discovered... by Blakey+Rat · · Score: 1

      When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else.

      Only if the programmer dude is:
      1) So introverted he never goes to restaurants
      2) Has never taken a linguistics course

      You're not describing programmers, you're describing shut-ins. If your shop only hires shut-ins as programmers, that's a big problem... just based on that, I can guess that your software is an unusable mess that doesn't meet the client's needs. (Yes, I'm stereotyping.)

    97. Re:From what I've discovered... by Gorobei · · Score: 4, Insightful

      Ya know... I find the normal developers to be the weirdest.

      Exactly right. All developers are a bit quirky, but the seriously weird always seem to be the wannabes in the middle of the pack.

      The best developers I know are odd: they ignore a lot of life-stuff, but concentrate on making really good technical and biz decisions. They seem strange, but have no trouble finding hot girlfriends and good jobs. The second tier is a bit of a cargo-cult: they imitate the strange aspect, then get confused when the chicks and money don't arrive.

    98. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      They'll split hair until there's nothing left just to proof their "superiority".

      Your choice of "proof" is incorrect. Consider using the word "proof" next time. Me > You.

    99. Re:From what I've discovered... by gbarules2999 · · Score: 1

      *Splat*

      "You have egg on your face."

      "I'll have just coffee, thanks."

    100. Re:From what I've discovered... by syousef · · Score: 1

      Exactly. What do you define as "weird"?

      If you have to ask, then you're probably "weird". One thing about "normal" people is that their grasp of what's normal is instinctive, not reasoned out and deduced. It's a bit like the kids game/song "one of these things is not like the others".

      Additionally, I don't think weirdness is ever reducible to one axis, and so it's also a multi-factor value (aka. multi-dimensional vector), where things like weighting them based on their orthogonality to get to the magnitude, come into play. (In other words: What factors make someone weird for you, and how important are those factors?)

      "Normal" people wouldn't even think in terms of multi-dimensional arrays of factors. The fact that you are doing so for a social situation flies in the face of the assertion you've made that software programing doesn't make you weird. Trying to apply the techniques you've learnt in software programming to such social situations is a bit like a physicist being given a bat and ball and trying to apply equations to hitting the ball instead dropping the equations and trying to develop muscle memory and hand eye co-ordination.

      I was like that. EXACTLY like that. Worst of the kind. I had a huge fear to even *talk* to girls until I was 20+. Seriously!

      While it's normal to be fearful of rejection or of overstepping social boundaries if you're romantically interested, I think it's safe to say that most people wouldn't consider it normal to be fearful of even talking to the opposite sex.

      Conclusion: No. Software development does NOT make you weird. Not in any known universe! Insecurity, and a environment full of prejudice, since early childhood, make you weird.

      That's an ill reasoned excuse and you know it. Two kids in similar circumstances will grow up with one well adjusted and the other considered weird. It's not all due to outside influence.

      I'm a software developer / game designer and I am also according to others one of the "coolest guys they know". (Again, I myself am never trying to place myself above someone.)

      Man, you just lost me. None of the coolest guys I know had fear talking to girls at age 20.

      --
      These posts express my own personal views, not those of my employer
    101. Re:From what I've discovered... by Swampash · · Score: 5, Insightful

      Software types are more analytical, (either as a result or as an cause of them being in their field). As such they see things that Joe Random doesn't even notice.

      When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else.

      What you are describing is JOE RANDOM seeing things that the programmer doesn't even notice.

      When the waitress says "If you need anything else, my name is Betty" Joe Random instantly knows that what she means is "if you need anything else and you can't immediately find me, just tell any other restaurant employee what you want and that you are being looked after by Betty. I value the opportunity to provide personal service to you because I'm a waitress and much of my take-home pay is in tips from happy customers". Joe Random understands this because he understands people, has eaten in restaurants before, has tipped waitresses before, and he understands the unwritten rules of communication in a wide range of social situations, including this one.

      Programmer dude has problems understanding why people don't explain themselves clearly, when in fact the problem is that he has no sense of communication in a social context. Joe Random and Betty just exchanged a massive amount of information, referring to customs, past experiences, the hierarchy of the restaurant staff, Betty's personal situation, possible future events, and Joe Random's understanding with nothing more than one verbal sentence from Betty and a grunt from Joe Random.

      Programmer dude noticed none of this.

    102. Re:From what I've discovered... by overbaud · · Score: 1

      "...we understand 'the incomprehensible'..." and yet so many are unable to meet and seduce attractive women... something that people of average intelligence and sometimes low intelligence have been doing for tens of thousands of years.

      "so we are less oppressed in some ways" just not when it comes to social integration.

      "They expect us to be weird, so we don't have to hide it as much in order to get by." or maybe there are no other equally qualified but less weird people available at that time.

      --
      Users... the only thing keeping 1st level support from being the bottom feeders.
    103. Re:From what I've discovered... by dbIII · · Score: 1

      Where I say 'programmers' it may be more appropriate to say 'people who lie further to the autistic side of the autism spectrum than average'

      I don't think so even though the outcome is similar the mechanism is very different.
      The difference is that some think more about the content of speech than the emotion behind it while the autistic miss the emotion behind it. There is also the slightly antisocial situation where you may not care at all about the emotional side of what is being said by a paticular speaker and ignore it, which isn't autism either. It's rather odd and insulting in a way that people who think more about what is said are bundled in with people suffering from a mental illness. That is no reflection on the above writer because it's an insult that is so widespread that many think it is real.
      We are very quick to label behaviours as insane even if they are just antisocial. Think about how every autocratic despot is descibed as a "madman" even though the reality may be a perfectly sane and functional person that just happens to be a truly evil bastard.

    104. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      The only problem with your statement is that geeks don't like being wrong any more than anyone else does, so you're going to have to work your ass off to prove that the geek is wrong. That is, if there is any shred of uncertainty, or any linguistic or logical trick for the geek to weasel his way out of admitting he *might* be wrong, he's going to use it.

      This is why it is mostly futile to talk politics, philosophy, and religion on Slashdot.

    105. Re:From what I've discovered... by martas · · Score: 1

      Actually, I don't think this is a phenomenon limited just to programmers. In fact, I think the roots of this "mode of inquiry" lie in mathematics. I'm a computer scientist, with deep roots in mathematics, and I've noticed that very often, when I'm having a discussion about any sort of method of doing something with fellow CS people (say, a method of decreasing overfitting in ML), I tend to start wondering about extreme cases, multiple (or infinite) successive applications of said method, etc, while such questions usually don't interest other CS people as much. In mathematics, however, one usually has to [rigorously] consider every possible "input" before making an assertion, which is a property, of course, that is somewhat carried over into programming, and CS in general.

    106. Re:From what I've discovered... by martas · · Score: 1

      Since I'm taking Machine Learning right now, I can't help but rephrase the problem like this:

      If God was asking whether person X is weird or not, he'd measure P(is person X weird).

      But then person Y is asking the question, the best they can do is measure P(is person X weird | person Y) = P(is person X weird AND person Y) / P(person Y). Now, it's not immediately clear what P(person Y) means, but one could assume that it means the same thing as 1 - P(is person Y weird), since weirdness is, in a way, distance from the mean.

    107. Re:From what I've discovered... by Imrik · · Score: 1

      What if someone else needed something from her?

    108. Re:From what I've discovered... by Imrik · · Score: 5, Insightful

      Or the programmer understood the same things that Joe Random did but also amused himself by parsing the grammar literally.

    109. Re:From what I've discovered... by Imrik · · Score: 1

      ADHD isn't about getting attention from others. People with ADHD have trouble focusing on just one thing and/or trouble sitting still for any length of time. The inability to sit still often manifests as attention getting behavior, but that's more of a side effect than the cause.

    110. Re:From what I've discovered... by jrumney · · Score: 1

      The correct way to respond to such questions is with answers that comprise more than one word, making the answer obvious. Maybe some Slashdot readers need to move on from C to some object oriented languages to understand that a richer response can be returned to the caller.

    111. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Since an egg is unfertilized, is it actually alive? If it is not actually alive, could you have them served any other way than Dead?

    112. Re:From what I've discovered... by hibiki_r · · Score: 1

      Why not be a self-documenting programmer and explain to them how they can make the work relationship a bit better? Even if your personal UI is quirky, people can learn it if you summon your inner Clippy.

    113. Re:From what I've discovered... by smisle · · Score: 1

      Where this really gets ME in trouble is when I feel compelled to produce the "wrong" answer in a test. On one hand, I feel like I should answer the question exactly as it was written, on the other hand, I know full well that they didn't mean to ask the question in an ambiguous way, and I will be marked wrong, even though I was technically correct. Both parts of my psyche fight it out, and depending on how much I care about the test, one of them will win.

      --
      I'm not a bird, I'm a super-advanced flying stealth dinosaur!
    114. Re:From what I've discovered... by Pig+Hogger · · Score: 1

      Forty-two?

    115. Re:From what I've discovered... by ianalis · · Score: 1

      Good point. I think I'll learn how to do that and be eternally grateful to you. :)

    116. Re:From what I've discovered... by smisle · · Score: 2, Informative

      The problem presented is similar to the signs you see up at small restaurants advertising what they sell:

      Burgers Tuna Shakes

      You can read it as "Burgers, Tuna Fish, and Shakes" or you can read it as "Burgers, and Tuna Shakes"

      Now, OBVIOUSLY, the sign-writer didn't mean the second one (I hope!). You know this by the context, and that if they DID sell tuna shakes, they wouldn't advertise it. You can figure out what they meant by the context. Now, some signs are actually written incorrectly, so that they can ONLY be read the second, incorrect way. You still KNOW what they meant, even though they got it wrong.

      Now, apply this to a normal conversation, where people aren't very careful about what they say, add one super-analytical person, and they will feel compelled to answer the question asked. Depending on the rest of their personality, they will then answer the question as they see it, even though they know this was not what was meant, and they know that the person who asked it was unaware of the incorrect question, OR they could point it out, etc, or they could convert the question in their mind, and then answer it.

      Here's a good example of a similar problem.

      Person one asks person two: Do you know what time it is? Person two merely answers yes, as person one didn't ask person two to tell them the time. It's just an overly literal interpretation of what they asked. You could answer the question (as above), or you could re-interpret the question and tell them the time. the OP, being an analytical person, used to take the first route, and as a compromise, now tells them, you meant to ask me what time it is, the time is x. It's a first step, and the OP did say that 'he' hoped to someday move to just answering the question as intended by the asker.

      --
      I'm not a bird, I'm a super-advanced flying stealth dinosaur!
    117. Re:From what I've discovered... by smisle · · Score: 1

      When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else.

      Only if the programmer dude is: 1) So introverted he never goes to restaurants 2) Has never taken a linguistics course

      You're not describing programmers, you're describing shut-ins.

      Only true if the Programmer actually believes that. There is a big difference in thinking something and believing it.

      --
      I'm not a bird, I'm a super-advanced flying stealth dinosaur!
    118. Re:From what I've discovered... by genner · · Score: 2, Funny

      Well then, I am certain you won't mind answering "yes" or "no" when someone asks whether you have stopped collecting child pornography.

      I am glad you have principles to which you adhere, even if they don't make any sense.

      Answers aren't binary. If asked

      So your answer is.....maybe?

    119. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      You can tell you're a programmer due to how much you are analyzing this article.

    120. Re:From what I've discovered... by hairyfeet · · Score: 1

      Hey, no problem. My average family IQ is 140 and while other kids were being read DR Seuss mom was reading Asimov to me, so I learned to "translate" between my friends and my family. I've found if you just treat most as ordinary folks, no matter their IQ, and simply explain about the "quirks", that most folks will be able to get along just fine. Life is too short to go around making enemies when a simple explanation can make it all go away.

      With the story I told about Jimmy, I just told his boss to hire a guy to come along behind him and write comments and docs, as Jimmy had his "head too full" to go back to revisit "old" work. When I left Jimmy had a gopher to write comments and docs for him, and everybody was getting along great. Like I told them, when you got a star player that can get into the zone like that, you just help to move the obstacles out of his way so he can keep throwing those three pointers. As someone who used to do the same thing when I was writing bass lines I know how frustrating it is to have an idea slip through your fingers because of a distraction. If you are one of those I'm sure you know what i'm talking about, and I'm glad my little story was able to do some good for you.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    121. Re:From what I've discovered... by fractoid · · Score: 1

      Everyone else is just ignorant and refuse to learn. There fixed that for you.

      I'm going to refer you to the Dunning-Krueger effect, although you exhibit it in an unusual way. If you can't accurately identify the incompetence of others, you yourself may not be quite as competent as you'd like to believe.

      Most people are actually really stupid, and cannot understand the things that make geeks go 'glee!' They just don't have the required hardware. Hell, I'm pretty stupid, I can bang my head against a simple problem for a long while before the answer becomes obvious. And for my whole life I've fairly consistently outperformed ~90-95% of the general populace around me in cognitive and problem solving tasks (although that number's dropped over time, as I continue to meet and spent time with smarter people. :)

      Some people are ignorant and refuse to learn. Most people who are ignorant are that way because they cannot learn. Geeks (including engineers, software developers, whatever) are a subset of people who are typically well above average intelligence and who enjoy flexing their mental strength. If a problem will stretch the cognitive resources of someone with an IQ of 130+, someone with a sub-100 IQ will probably never be able to understand the problem, let alone solve it.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    122. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Exactly. What do you define as "weird"?

      The question if something is $absolutePointXOnAbsoluteAxisY

      That. That thing you just said.

    123. Re:From what I've discovered... by Ifandbut · · Score: 5, Insightful

      It's not that most people are genuinely normal and weirdos have to wear camouflage to fake it. It's that most people wear camouflage, and weirdos refuse to do so.

      Wouldn't life be better if we all did not wear camouflage?

    124. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Informative

      Dude, the "If you need anything else, my name is Betty" is a programmer joke I heard a long time ago and thought was funny.

      You need to relax man.

    125. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Yes.

      But by using so many overloaded terms in an effort to compress the information communicated to such a degree, Joe Random is stuck with a highly non-portable solution that only works in restaurants that depend on the current culture. This makes it difficult for Joe Random to migrate to any radically new cultures with different APIs (Alimentary Preparation Interfaces), even if they would otherwise provide immense new benefits.

    126. Re:From what I've discovered... by KlaymenDK · · Score: 3, Funny

      summon your inner Clippy.

      Shudder! Begone, thou evil spirit!

    127. Re:From what I've discovered... by Inschato · · Score: 1

      Wouldn't life be better if we all did not wear camouflage?

      No, cause then we'd all have bad hair and talk about cheese all the time. Cheeeeeeese.

    128. Re:From what I've discovered... by SL+Baur · · Score: 1

      And then there are people who don't fit in anywhere else and decide they want to unite with other awkward people, and working with computers is a byproduct of that. This is the type who says, "Gee, I like video games, I should be a computer developer." Bleh.

      /duel

      Meet me in the Dalaran sewer or anywhere else convenient.

    129. Re:From what I've discovered... by Ifandbut · · Score: 1

      But I have no idea why??

      And that right there makes your entire post pointless. Because you do not know why you are in the center you have no idea how you became the center and are unable to help those of us who have always been stick in the corner.

    130. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Funny

      Most native English speakers ...

      Its too bad English isn't a programmer's native language...

    131. Re:From what I've discovered... by Chrisje · · Score: 5, Insightful

      All of you people are delusional. I have weird friends in tech, definitely, but then I have to admit most of my friends are in tech, and this is a tech forum. All of this "I am a bigger geek than you" is a pissing contest without any merit.

      To illustrate this, I had a girlfriend once. Lived together with her for three years. She was a delightful woman whom I met in her dad's little Classical Music and Jazz CD store. She was completely non-technical and functioned relatively normally in most settings, but by god was she a geek. A classical music geek with a penchant for literature and some other culturally tinged stuff. Spoke Czech, Swedish and English, was highly intelligent and had a shitty job for a while. Now she works at a law firm that deals with patents and patent law (Patentbyrå), as an assistant to patent lawyers. She was so goddamn geeky at heart she would put most of us on /. to shame. It's just a kind of weirdness and geekiness most of "us" here on /. won't recognize if it kicked us in the arse, that is.

      Maybe your average software developer can do magic under the hood, but he's not motivated to. Maybe (s)he can do magic under the hood in bed, in a kitchen, on a squash court, with a chemistry lab or with a bass, but you'll never know it. On the other hand, one of the most common beliefs amongst humans is that one is different or not normal. Superior, even.

      This planet is filled with weird fuckers. The trick is figuring out what's weird about whom.

    132. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      everything in this universe is relative

      ABSOLUTELY everything? ;)

    133. Re:From what I've discovered... by kaizokuace · · Score: 1

      It's not that most people are genuinely normal and weirdos have to wear camouflage to fake it. It's that most people wear camouflage, and weirdos refuse to do so.

      Cuz the wierdos are just Keepin' It Real.

      --
      Balderdash!
    134. Re:From what I've discovered... by VJ42 · · Score: 1

      mikael_j was interpreting what I said correctly.

      I mean when I understand the information they are seeking is not the answer to the question. I can't think of any good examples at the moment, but it happens a few times a month to me.

      When this happens I almost always understand what they want, it's just that I am so compelled to answer their first question that I only avoid doing so by notifying them of the problem. I recently got so I could answer the correct question after that (first I just answered, then I just told them I didn't like the question, now I tell them I don't like the question and give them the information they want, I might one day get to the level where I just answer what they meant to ask).

      Then I apologise for many of my remarks in this thread, however I would reiterate that instead of correcting people it's usually better to repeat or rephrase the question. Correcting people often just annoys them. I learned this the hard way.

      --
      If I have nothing to hide, you have no reason to search me
    135. Re:From what I've discovered... by VJ42 · · Score: 1

      See the main problem I see between your example and most of the others is ... the people coming to you are asking for help and they know they don't have the exact information. So helping them is fairly easy, they don't think they're experts. Most others are giving examples that are dealing with those higher up the food chain or are from people sure of their own knowledge and simply need the tech to implement their grand plan

      Managers are the same the world over. They always want impossible things done; as it happens I work on library systems so I'm also a techie. But the other social (public interaction) side of my work has informed my relation with the aforementioned managers.

      Now while there are diplomatic ways to go about this sort of thing that isn't confrontational most folks drawn to this industry from my experience aren't all that fond of diplomacy. If we were more socially skilled we'd be more interested in social events with the rest of humanity, instead we stick to our own because we're understood without having to do a stupid dance. So, yes, telling someone they're asking the wrong question doesn't necessarily always have to be "your wrong, heres why" it usually is pretty close to that. Personally I usually answer with "no and yes" when the way the question is currently phrased is wrong but what they really mean to be asking is right. This usually then opens up the conversation to what they really need or they get frustrated and leave me alone which is fine with me.

      Your approach is a good one, the "You're wrong and here's why" approach is a bad one, it's not only managers that it rubs up the wrong but colleagues as well. Even us geeks need the people around us to get things done. This is more efficient if they don't think of us as annoying pedants.

      --
      If I have nothing to hide, you have no reason to search me
    136. Re:From what I've discovered... by jedrek · · Score: 1

      Most people are actually really stupid, and cannot understand the things that make geeks go 'glee!'

      Most people aren't actually really stupid, they just don't care about the same things you do. Like measuring cognitive and problem solving tasks.

    137. Re:From what I've discovered... by jedrek · · Score: 2, Funny

      That sounds like a great solution to the problem of having people who like spending time with you.

    138. Re:From what I've discovered... by fractoid · · Score: 1

      Hmm... I see the point you're making, however while a definition of intelligence is hard to pin down, I can't think of any reasonable definition that doesn't involve cognitive or problem solving ability. Contrariwise, I challenge you to find someone who's adept at understanding and manipulating a complex environment but would still fall under the label of 'stupid'.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    139. Re:From what I've discovered... by spitzig · · Score: 1

      Personally, I've never found it to be that easy. I've tried for a long time. I've always sports found sports too boring to be interested in, and too embarrassed to dance publicly without knowing how. But, even though other social skills have gotten better over the years, most of my friends consider me weirder than average. Of course, I'm not a software developer anymore.

    140. Re:From what I've discovered... by jandersen · · Score: 1

      There is no "normal" - everyone seems to have something. Developers (and geeks, in general) just wear it out there on their sleeve.

      No, let's be realistic here. "Normal" is a valid, statistical term - it just means "average", more or less.

      What I do agree with is that being normal is not all it is cracked up to be; most of the significant contributions to science (and indeed every other area) have come from people who were not normal in the objective sense. In fact, it has to be that way, since overachievers are by definition far away from the average.

      Anything that requires determination and a very narrow focus will naturally attract people who love to spend a long time every day trying to tackle difficult, mental tasks. But if you spend most of your time absorbed in thought, then you are likely to be seen as weird, since what the average person likes most is to spend time interacting with other people.

    141. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Funny

      The truth is we are all individuals.

      I'm not.

      I'm xor. Whats your point?

    142. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      I think the red bull is part of the problem.

    143. Re:From what I've discovered... by Anonymous Coward · · Score: 1, Insightful

      Everybody wearing camouflage is a nice safe Nash equilibrium for the world. If nobody does it, the first guy to start pretending he's not weird gets a massive advantage over everybody. If everybody does it, nobody's losing out except for any software developers who didn't take a semester of game theory at college.

    144. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Nope.
      Camouflage = social glue.
      You wanna unglue society?

    145. Re:From what I've discovered... by houghi · · Score: 1

      They might not care how others think of them in other dimensions such as clothing, hygiene, sociability, etc. but [...]

      Yesterday I saw a compilation of beaty and the geek. All of them wanted to be accepted in a social enviroment in some way or another. And all where amazed when they had their makeover done.

      If all these geeks are so smart, could they not figure that out themselves?

      If you want to be accepted by another social group, you will need to 'fit in'. That means you will need to go take a haircut, shave and take a shower once in a while. Also buy some differnt clothes to wear once in a while. Analyze, if you will, what other people wear and why and just copy that.

      Looking good does not mean you can't remember how to write perl.

      Yes, I do think about what clothes I am wearing each day and what I want to bring across. During my work I wear something else then during my evenings out or to a Linux convention. To me it the clothes and such are just a tool to achieve what I want to achieve. Even my facial hair is influenced by what other people think and say. It is not importand to me, but apparently it is to others. As it is not importand to me, why should I care wether I shave, have a goatie or a long beard?

      --
      Don't fight for your country, if your country does not fight for you.
    146. Re:From what I've discovered... by TheRaven64 · · Score: 1

      Only for the Boolean definition of 'or.' For the natural English definition, the Boolean xor, the answer is false. Assuming chocolade is a typo...

      --
      I am TheRaven on Soylent News
    147. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      If you define weirdness as inverse of amount of conformity to established social norms in a group, it can be one-dimensional vector.
      Also, you can say then, that there is an absolute value of weirdness (for a given group). Everything is relative, but for a given frame of reference, you can give absolute values. And the default frame of reference is society.

      As for the optional part --- shyness != weirdness.

      I am weird. For the society s a whole, I am. Few people really think of me as of a normal (relative to them of course) person.

    148. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      "When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else."

      No, that's autism...

    149. Re:From what I've discovered... by tubeguy · · Score: 1

      A simple, carelessly worded question in normal conversation can render them speechless while the gears grind.

      My boss does this to me every day.

    150. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      if you ask your would be programmer on the interview if he wants coffee or tea and he answers "Yes!",
      he is the guy you have been looking for, no more quiestions needed ,-)

    151. Re:From what I've discovered... by chewy_fruit_loop · · Score: 1

      theres nothing wrong with me, its everyone else

    152. Re:From what I've discovered... by jac89 · · Score: 1

      Perhaps some Savants would come under this label

    153. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      When I turned 30, for a number of personal reasons, I actually made the effort for the first time in my life, and spent years afterwards wondering why I had been unwilling to do so for so long when the effort required was so small and the social rewards were so great.

      I starting doing this at about 25, and found that my ability to reason logically, rather than socially, suffered. It wasn't so much a matter of the time that I now spend on socialising, but the mindset that I have to adopt, which detracts from what I consider to be the more important aspects of my intelligence.

      Ideally, I'd like to have two of myself. One in the original mindstate, perhaps veering further in that direction; and another optimised for social interactions, to act as a buffer between the first and the rest of the world.

    154. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Or the programmer understood the same things that Joe Random did but also amused himself and nobody else by parsing the grammar literally.

      There is comedy to be made from pedantry; it's the "I'm so clever at word play" type of comedy. It must be done with spontenaity, wit and generosity to those people unwittingly brought into the joke. And it must be done in an appropriate situation.

      If Geeky Guy has to mutter his "witty" comment to himself, under his breath, followed by a snigger and a triumphal yet inexplicable sideways glance toward Joe Random then he is a loser, and should get over himself.

    155. Re:From what I've discovered... by Leynos · · Score: 2, Interesting

      Too damn right. I've had enough of pretending to be normal. I'm sick to the back teeth of hearing about football and X Factor. The interesting ones are the ones with real interests who care about their interests. The rest can take a running jump.

      --
      "Did you exchange a walk on part in the war for a lead role in a cage?"
    156. Re:From what I've discovered... by klubber · · Score: 1

      Programmer dude noticed none of this.

      Or, more likely, programmer dude HAS noticed this, but his dorky sense of humor tells him that it would be funny to wonder aloud to his companion what her name would be if he doesn't need anything else.

      --
      Artificial inteligence is no match for natural stupidity. --unknown
    157. Re:From what I've discovered... by vegiVamp · · Score: 3, Insightful

      Better I'm not sure about, but it'd definitely be more interesting.

      --
      What a depressingly stupid machine.
    158. Re:From what I've discovered... by vegiVamp · · Score: 1

      *Goatse* mousepads ? Want !

      --
      What a depressingly stupid machine.
    159. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Yeah, I'll second that! Dude, you da man I want in my corner of the office! I'll buy ya a beer someday.

    160. Re:From what I've discovered... by Wargames · · Score: 1

      "Do you mind if I ask you a question?"

      --
      -- Each tock of the Planck clock is a new world and here we are still life. --
    161. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      But, then the deer would see us.

    162. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Interestingly enough, even though he doesn't know why, he actually wrote it:

      My definitions of what I am were just made up. I could change them, and become whatever I wanted.

      The alpha in the group is the one that can withstand social pressure the best. By being flexible he is able to change himself into whatever is required. Also note:

      And the best thing: Now that I have it, I don't feel any urge to try to get it anymore. It has become almost an afterthought.

      At this point he just assumes he will become the center of attention. He doesn't chase it. This is very powerful. If you chase, in other words follow, you are not the leader.

      If you truly want this, you can achieve it. Some people are naturally good at it, but most people can learn it. Here are the main points to remember. First, if you want it take it. You can always apologize later if you have to. But the leader assumes everything is for him. Second, don't take very much. If you take a lot, you will seem desperate. Take only what you actually want. Ignore everything else, since it is unimportant. Third, don't take shit from anyone. If someone badmouths you or puts you down, don't accept it. Fourth, don't react. Even if someone is treating you badly, don't get angry. Remember that anyone who is stupid enough to mess with you is beneath your contempt. Get your point across but don't react. The tail doesn't wag the dog.

      I'll tell you that you can get away with a lot more than you think. Have courage and push the boundaries. You are doing it wrong if you don't get pushed back sometimes. When it happens, just laugh. You're trying to find the boundaries and you found them. No reason to be embarrassed. Of course, work your way up there. Keep going until you get pushed back. Then work around in that area until you understand how it works.

      Finally, specifically with girls there are things that you have to do to be successful. The most important is not to chase. Girls like chasing guys. Don't disappoint them. You have to tease them and *push them away*. They can't chase you if you are too close. So tease rather than compliment. And don't focus on one girl. In a room full of girls, *you* are the prize. Let them compete for you. Then let one win.

    163. Re:From what I've discovered... by pnuema · · Score: 1
      My son is severely ADD (from his mother's side). Before his medication kicks in, he is almost completely incapable of focusing. An example - when he was eight, I tried to get him to memorize his zip code on the way to school. This is a five digit number, right? In the ten minutes it took to get him to school, he could not successfully repeat the digits to me once. He was not able to focus long enough to hear all 5 digits and commit them to memory long enough to repeat them back.

      ADD is very, very real. It is the mild cases that make life so difficult for the severe ones.

    164. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      IF there are normal people out there "which cant exist until we are all exact clones of one another" then I don't what to be a part of the norm. So you can have fun being the normal person jammag

    165. Re:From what I've discovered... by Eunuchswear · · Score: 1

      I'm going to refer you to the Dunning-Krueger effect,
      [...]
      And for my whole life I've fairly consistently outperformed ~90-95% of the general populace around me

      Hehehehehhe.....

      --
      Watch this Heartland Institute video
    166. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      No.

      Reason why:
      http://www.urbandictionary.com/define.php?term=knurd

    167. Re:From what I've discovered... by binaryartist · · Score: 1

      Since you understand the social implications of his questions, you are definitely not a programmer!

      --
      When a thief sees a saint, all he sees are his pockets!
    168. Re:From what I've discovered... by ShadowBot · · Score: 1

      I believe the grand parent was not referring to a grammatically incorrect question but a question based on a faulty assumption.

      Before his response has been hijacked by the grammar police, I understood him to be reffering to a situation where you get asked the question
      "What is the correct value for Pi"
      and you answer
      "An acceptable approximate is 3.142"
      rather than spending ages trying to explain the concept of pi and why you can't give an accurate answer to the question.

      That way you can satisfy your geeky need for accuracy without making people afraid to ask you questions.

      --
      Quantum Physics a.k.a. sub-molecular statistics
    169. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Nope, not at all.

      If people didn't make an effort to "smooth over" the natural friction of life ... we'd all have killed each other off back when we were first learning to walk upright.

      The "camoflage" mentioned above isn't about hiding your true self. It's about making a small effort to not piss off everyone around you every time you walk in the room.

    170. Re:From what I've discovered... by sorak · · Score: 1

      There is no "normal" - everyone seems to have something. Developers (and geeks, in general) just wear it out there on their sleeve.

      You don't go into computer science if you care too much what other people think of you...Of course this may be changing with the younger generation, but it was certainly true when I was growing up.

    171. Re:From what I've discovered... by pileated · · Score: 1

      You've made good progress in explaining this.........

    172. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      So, she's available?

    173. Re:From what I've discovered... by V+for+Vendetta · · Score: 1

      I understand your point, but IMO it's still no excuse for not answering the Question. In you example, I would answer question A like this: "I can build you a screwdriver if you really want, but a hammer would be would be a better option because cheaper, easier and quicker to build."

      Sounds good ... in theory. The answer *I* get to such an answer is most of the time: "Well, that's what I said. I asked for a hammer in the first place. Now, can you build me that screwdriver or not?"

    174. Re:From what I've discovered... by SleazyRidr · · Score: 1

      That's my approach these days, I completely ignore the question they asked, and just tell them what they want to know.

      "I'm going to the beach at 4."
      "Huh? Aren't you going to the movies at 4?"
      "I'm going to the movies at 6."
      "Cool, can I tag along?"

    175. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Nope.

    176. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      What is this "lived together with her for three years" that you speak of?

    177. Re:From what I've discovered... by VJ42 · · Score: 1

      Sounds good ... in theory. The answer *I* get to such an answer is most of the time: "Well, that's what I said. I asked for a hammer in the first place. Now, can you build me that screwdriver or not?"

      That's why you email them the details of the hammer asking them to check it, chances are someone like that won't read the email and ok it automatically. Once the hammer's built you get credit for doing something fast and under budget. If they have any complaints, show them the email where they ok'd it. Alternately they actually do read your email and ask for a screwdriver again so build a screwdriver and when it doesn't work show them that email where they 'corrected' you.

      --
      If I have nothing to hide, you have no reason to search me
    178. Re:From what I've discovered... by ab0mb88 · · Score: 1

      Or the programmer previously learned the correct way to act in that situation and didn't ask his questions of Betty because he uses words like parse in everyday conversation.

    179. Re:From what I've discovered... by Abcd1234 · · Score: 1

      Witness the rise of "disorders" like Aspergers or ADHD; habits and attitudes which cannot be accepted as a normal part of the human condition, and which must be medicated to bring them closer to the ideal or "normal".

      No offense, but you're an idiot.

      The inability to recognize emotions or body language in another individual, or to concentrate on a single task for a period of time, is clear evidence of a malfunction given that the human brain has evolved to specifically do those things. Christ, by your logic, people who are chronically depressed are really just fine... it's society's labeling of their suicidal thoughts as a "disorder" that's the issued.

      The real problem is that Aspergers and ADHD may (MAY) be overdiagnosed in some cases... and, regardless, the public perceives it that way. But that doesn't change the fact that those conditions *are* real medical conditions.

    180. Re:From what I've discovered... by giblfiz · · Score: 1

      mod parent up.

    181. Re:From what I've discovered... by lewiscr · · Score: 1

      Too many variables. To eliminate a few, make sure the 'net connection is too slow to stream porn.

    182. Re:From what I've discovered... by StalinsNotDead · · Score: 1

      "Do you want?" instead of "will you?" as an example.

      Do you want to help me move next weekend?

      As opposed to

      Will you help me move next weekend?

      --
      Thanks to the internet, we can now all die alone together! -SomeWoman
    183. Re:From what I've discovered... by discogravy · · Score: 1

      out of curiosity, where would one find mousepads like that?

    184. Re:From what I've discovered... by adisakp · · Score: 1

      The truth is we are all individuals.

      I'm not.

      You're unique, just like everyone else.

    185. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Most Programmers are basically highly-functional autistics. Interestingly enough, a sort of converse has been shown where autistic people can be taught to communicate using computers and can be taught to program computers even when it's hard to teach them other skills.

    186. Re:From what I've discovered... by Jeremiah+Cornelius · · Score: 1

      OK.

      You have your demographic here. You eed only remind them that there are breaks for coding between bouts of gaming and pizza ingestion.

      --
      "Flyin' in just a sweet place,
      Never been known to fail..."
    187. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      It's not that most people are genuinely normal and weirdos have to wear camouflage to fake it. It's that most people wear camouflage, and weirdos refuse to do so.

      Wouldn't life be better if we all did not wear camouflage?

      Problem is no one wants to hear the truth. Everyone woman asks, "Do I look fat?" but none of them want the truth -- try telling them the truth if you want a dose of reality. Same is true for just about everyone... that's just the obvious example.

    188. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      For a long time, our society catered to this outrage and imposed conformity towards the contemporary ideal. Happily we've stopped doing this, and we're all better off because of it

      speak for yourself, wierdo. I could certainly do without the various freaks who think that defacing themselves with multiple piercings and tatoos is cool.

    189. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      don't you mean "we're not"?

    190. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Anyone who feels the need to be recognized as the smartest guy in the room, isn't.

    191. Re:From what I've discovered... by g01d4 · · Score: 1

      So you're saying programmers think like Gracie Allen?

    192. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      "When I turned 30, for a number of personal reasons, ..."

      I am quite interested in knowing a few of those reasons for which you turned 30.

    193. Re:From what I've discovered... by Mathonwy · · Score: 2, Insightful

      By extension, then, wouldn't life be better if there were no privacy?

      Hmm.

    194. Re:From what I've discovered... by Serious+Callers+Only · · Score: 1

      Before his response has been hijacked by the grammar police, I understood him to be reffering to a situation where you get asked the question

      The examples which the grandparent is agreeing with as terribly flawed statements were of grammatical errors or ambiguities, not incorrect assumptions (as in your example with the value of an irrational number). They weren't talking about maths, but about normal human speech, which is neither logical nor accurate. Amusingly, the assertions of geeky superiority to those pesky normal people also contained numerous grammatical errors amidst the pedantry : )

    195. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      >Where I say 'programmers' it may be more appropriate to say 'people who lie further to the autistic side of the autism spectrum than average'

      Indeed, as a non-autistic psychopathic programmer, I spent most of the time studying for my CS degree manipulating the primitive social and communicative interfaces of the autistic programmers..

    196. Re:From what I've discovered... by fractoid · · Score: 1

      Yeah, I had to chuckle a bit when I re-read it too, you should probably have gotten a +1 insightful. :) I was referring to things like school test results, university assignments, etc. rather than an off-the-cuff estimate of my own superiority. After leaving the educational system it gets harder to measure because we're generally not tested and given numerical results in everyday life. I seem to get pretty good results but I wouldn't trust that observation so the only thing that my "90-95%" includes is academic test results. I generally score around 130 in IQ tests - probably middle of the road for around these parts.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    197. Re:From what I've discovered... by fractoid · · Score: 1

      Good call. I left out the condition of adapting to new conditions; something at which idiot savants are traditionally poor. I should have said "adept at understanding and manipulating a complex, unfamiliar environment".

      ('Savant' on its simply means 'learned person'. An idiot savant is a person who 'exhibits an extraordinary ability in one subject (often mathematics) whilst being mentally retarded in all other fields'. - wiktionary.com)

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    198. Re:From what I've discovered... by Ansonmont · · Score: 1

      Dude, if you know the question they *meant* to ask, then just answer it. Unless it is your child, and you want to help them learn. Or your wife, where vagueness is your friend, and answering what they actually asked is safer.

      -A

    199. Re:From what I've discovered... by Dexter+Herbivore · · Score: 1

      My personal definition of normal with regards to people: "Normal is the average of everything weird"... so a normal person is only averagely weird.

    200. Re:From what I've discovered... by squart · · Score: 1

      So ask them politely to repeat the question and\or clarify what they mean, correcting people only annoys them. I used to do it a lot myself, it's only since I changed careers and had to force myself to stop did I realise how much of a prick I was being. Now I'm in a job that where if I correct some one, no matter how stupid the question I raise their hackles and can't help them.

      Correcting someone is not being a prick. Correcting someone to subtly make them feel smaller under the _guise_ of helpfulness, or to score points while changing the subject, is being a prick. People often try to establish their value by comparison, which leads to a vested interest in seeing others brought down, since that's easier than the hastle of achieving admirable qualities, and achieving admirable qualities doesn't necessarily lead to people admiring you.

      Nobody likes a person who takes shots at others, including the person doing it. Since we're surrounded by such people all the time that can make us extremely touchy toward interpreting things as put-downs. But you know if you are really being a prick or not. If you tell yourself "I'm just trying to be helpful" ask yourself if that's really how you feel about it, or whether, deep down, you were being an ass. You'll know.

    201. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Just a side note without wanting to come over as judgmental in any way: do not underestimate the impact of food on behavior. Might be worthwhile to experiment around with that, especially in the sweets 'n sugar corner. Might possibly help reduce the ADD impact..

    202. Re:From what I've discovered... by sergueyz · · Score: 1
      Geeks often feel the need to be recognized as the smartest guy in the room.

      I started lifting weights and now I'm either the smartest man or the strongest one.

      (and I should note that lifting weights made me even more smart due to better body function.)

    203. Re:From what I've discovered... by Devout_IPUite · · Score: 1

      It's a work in progress.

      My compulsion to answer a question is so strong that I currently use "Well, that's not the question you really meant" as a proxy for "Yes" (If I don't say the first part, I'd just answer the question 'incorrectly')

      I do hope to continue improving.

    204. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      I don't know if I'm so analytical fuck that. From my previous job as a Coldfusion programmer - what's so fucking hard writing if-statements, select queries and some html?
      I don't feel like I'm some Computer Wizard from this kind of job.

    205. Re:From what I've discovered... by paragon1 · · Score: 1

      It would certainly mean less time wasted talking about really boring stuff or trying to decide if that girl that touched your arm actually does like you or is just screwing with you because she's a bitch.

      Why is it that evolution tends towards making us overcomplicate that which is supposed to be simple, anyway?

    206. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      I think you're on the wrong site, dude.

      Round these parts the appropriate response to "How do I edit my Windows registry?" is to hand a Ubuntu disc at the requester. ;-)

    207. Re:From what I've discovered... by Abstrackt · · Score: 1

      How do you know?

      I worked with a guy last year. At lunchtime he'd wander off somewhere alone. After work he'd never come to the pub, the only time he did was on his last day. Ask him what he'd done at the weekend, "oh, chilled out, watched TV, played Warcraft, not much". He was 21 and doing a 12-month placement, shouldn't he be making the most of finally earning some money? The other placement students did (IT or otherwise).

      Also, he was overweight and sometimes smelled bad.

      You've described this guy as an introvert from the perspective of an extrovert, making the assumption that he would be happier in a social setting. Not everyone wants to go to spend their money at the bar, some of us would rather have a quiet night at home. For him, watching TV and playing WoW was probably "making the most of finally earning some money" by getting some downtime from work.

      --
      They say a little knowledge is a dangerous thing, but it's not one half so bad as a lot of ignorance. - Terry Pratchett
    208. Re:From what I've discovered... by orngjce223 · · Score: 1

      If you do not conform to the tolerances specified by other people who think it's fun to ostracize people and need arbitrary criteria to base that on, you are a defective widget and must be either corrected or replaced.

      FTFY. At least, within the Idiocracy of the school system.

      --
      Note: I was 13 when I wrote most of this. Take with several grains of salt.
    209. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      sorry to rain in your parade but.... Joe Ramdon will ask for her phone Number while you are thinking about philosophy, that make Joe a Winner and you a Geek (At lesast for betty)

    210. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      c'mon be serious...

      No chance in hell Programmer dude got all of that... just the annalitical part

      Demonstration...

      If Programmer Dude could do both as you propose he will actually get laid very often.... wich is no the case QED.

    211. Re:From what I've discovered... by plague3106 · · Score: 1

      When the waitress says "If you need anything else, my name is Betty" Joe Random grunts and takes a bite of his meal. Programmer dude wonders what her name is if he doesn't need any thing else.

      When the reporter says "For CNN, I'm Wolf Blitzer", programmer dude shouts at the TV demanding to know who the reporter is when he dons his lederhosen and cowboy hat and goes dancing.

      No, only a socially intept dummy thinks that.

    212. Re:From what I've discovered... by plague3106 · · Score: 1

      Socially inept..

      If you're asking this of a friend (which is what I'll assume) either question is valid. Usually friends (good ones at least) will want to help you. One of the reasons to have friends, so you can help each other. So either question has the same effect.

      In your case, if you're really that nitpicky, I suspect you don't have friends as much as you have acquaintances. I used to have a friend as nitpicky as that... notice the "used to" part.

    213. Re:From what I've discovered... by Anonymous Coward · · Score: 0

      Programmer dude wonders what her name is if he doesn't need any thing else.

      Then programmer dude receives an F in logic because he screwed up the contrapositive.

    214. Re:From what I've discovered... by Ultra64 · · Score: 1

      I'm glad I don't work with you. I'd rather be corrected than continue believing/doing the wrong thing. I would also think that a person who just stood by and watched me be wrong was a dick.

  2. Hes not bonafide, he cant comment by Anonymous Coward · · Score: 0

    Eric Spiegel? Ha!

  3. Yes. by Anonymous Coward · · Score: 0

    No.

    1. Re:Yes. by Anonymous Coward · · Score: 0

      Maybe.

    2. Re:Yes. by Anonymous Coward · · Score: 0

      Changed my mind. Yes.

      No.

    3. Re:Yes. by darth+dickinson · · Score: 1

      I don't know. Could you repeat the question?

  4. I'd like to think by elvesrus · · Score: 3, Funny

    It's the screen radiation, but The Others don't think that way...

    1. Re:I'd like to think by Yvan256 · · Score: 1

      A movie can't think.

    2. Re:I'd like to think by camperslo · · Score: 1

      It's the screen radiation, but The Others don't think that way...

      The radiation from c.r.t.s was a mixed blessing, with the radiation suppressing some of the nastier fungus-based symbionts, but generation of mutations in some of the other types was also a frequent trilateral result. Other screen types still support the basic mechanism of symbiont generation, photonic stem-cell modulation. Developers are not the only core grouping however. The screen content affects the phase of the transpirational transconductance influencing the outcome. For instance those whose symbiont has a sports-imprinted photonic matrix have a strong predisposition to eat pizza, drink beer, burp, and fart all converging on nearly the same point in time.

      Developers tend to consume more caffeine, and are prone to developing lickdicksia, a condition causing unpredictable typing malformations while viewing or engaged in sex.

  5. Less pressure to conform? by noidentity · · Score: 5, Interesting

    I'm thinking that different professions have different levels of social pressure to conform to a certain way of behaving and appearing, and the coder profession has less of this pressure, perhaps because good programmers have to constantly question assumptions and think outside the box to come up with good designs. But hell if I know or care.

    1. Re:Less pressure to conform? by nomadic · · Score: 1

      perhaps because good programmers have to constantly question assumptions and think outside the box to come up with good designs.

      I think that's true for a lot of professions, though.

    2. Re:Less pressure to conform? by tftp · · Score: 1

      perhaps because good programmers have to constantly question assumptions and think outside the box to come up with good designs.

      I think that's true for a lot of professions, though.

      No, IMO. Most professions involve endless repeats from the same, small box of tricks. Only a few trades could be comparable - arts, for example (but not all arts!), then some small percentage of engineering jobs... I can't think of much else. Majority of workers are employed to simply do their daily job (like driving a bus,) not to invent things.

    3. Re:Less pressure to conform? by nomadic · · Score: 1

      No, IMO. Most professions involve endless repeats from the same, small box of tricks. Only a few trades could be comparable - arts, for example (but not all arts!), then some small percentage of engineering jobs... I can't think of much else. Majority of workers are employed to simply do their daily job (like driving a bus,) not to invent things.

      Huh? You really think so? Medicine, law, and architecture spring to mind as requiring some degree of out of the box thinking.

    4. Re:Less pressure to conform? by tftp · · Score: 4, Insightful

      Architecture is part art and part dumb labor. I know because I worked in this field. Art occurs at the topmost level, and once the designer is done the rest of the team (90% at least) are stuck with drawing endless elevations, sections and details - and with changing them (usually by redrawing) when the team leader suddenly decides that he wants different window here or a different staircase there.

      Medicine is minimally creative, unless you talk about scientists (and scientists are probably all creative.) In medicine you need to match observed symptoms to a set of possible causes, and then narrow it down. Once you settle on a specific cause you open the book and read what treatments are prescribed for it. Very little creativity is required, but a lot of pattern matching, like detective's work. But rare a doctor discovers a new disease; some come up with a new treatment. Look at dentists, they are working like machinists at a factory, doing pretty much the same type of work.

      Finally, I don't know much about law firsthand, but still I am pretty sure that rarely a lawyer invents a completely new defense. In most cases old, well known defenses and tactics work just fine. Law is very conservative, and I believe that most cases are solved and tried by methods that were known hundreds of years ago, as far back as the Roman Empire. Their "secret language" is Latin, not Klingon.

    5. Re:Less pressure to conform? by chromatic · · Score: 2, Informative

      Finally, I don't know much about law firsthand....

      Clearly; a lot of the practice of certain kinds of law is problem solving.

    6. Re:Less pressure to conform? by nomadic · · Score: 1

      (a) Sure, the drudge work in architecture doesn't require out of the box thinking, but that's true of most creative fields, even computer science. The average coder does not spend all day thinking up new ways to do things.

      Very little creativity is required, but a lot of pattern matching, like detective's work. But rare a doctor discovers a new disease; some come up with a new treatment.

      When you get something as complicated as the human body, I think it does go beyond pattern matching. Dentists are a little different because there is very little we do not know about the teeth right now.

      Finally, I don't know much about law firsthand, but still I am pretty sure that rarely a lawyer invents a completely new defense. In most cases old, well known defenses and tactics work just fine. Law is very conservative, and I believe that most cases are solved and tried by methods that were known hundreds of years ago, as far back as the Roman Empire. Their "secret language" is Latin, not Klingon.

      By that rationale coding is the same; the basic principles have been the same for decades. Attacking a legal problem properly requires a lot of imagination, actually, since the facts of any particular case are rarely clean enough to fit easily into a legal solution.

    7. Re:Less pressure to conform? by tftp · · Score: 1

      Attacking a legal problem properly requires a lot of imagination, actually, since the facts of any particular case are rarely clean enough to fit easily into a legal solution.

      That could be true - as I said, I don't know much about this field. Still, lawyers (and doctors, if you wish) are a small part of the society, just like programmers and scientists and artists and entrepreneurs. Most professions, however, are simple and involve very little creativity, whether you take a truck driver, or a hamburger assembly operator, or a store clerk.

    8. Re:Less pressure to conform? by nomadic · · Score: 1

      Well, yeah, but I wouldn't call those "professions," just jobs.

  6. Talk about slow news day by Blakey+Rat · · Score: 5, Insightful

    Here's a tip: everybody loves to think they're unique and "weird." The most conventional, boring, person you know is going to describe how wacky their party was if you ask.

    In reality, there's no such thing as "weird" because there's no such thing as "normal." If you encounter somebody you think embodies "normal", well, you just don't know them well-enough. (I bet a lot of people thought Tom Cruise was normal before he started jumping on Oprah's couch.)

    1. Re:Talk about slow news day by DeadDecoy · · Score: 1

      Or in the cult of Scientology...

    2. Re:Talk about slow news day by tonycheese · · Score: 3, Interesting

      While I do think this is a big part of the story - that people just think they themselves are weirder than other people, it would make sense that software developers are weirder than other professions. My impression of coders are that the people who get sucked into that field or that profession tend to dislike regular, non-internet social interaction than other people. Compound that with a profession that requires less social interaction than other professions and people will start acting how they want. I get the feeling that if you apply for a job in sales or human resources with most companies, they don't want to hear about the giant kit-kat bar you made last weekend.
      That said, the three examples the article gave aren't very weird at all. The first person just seems to have a sense of humor, the second guy liked to talk, and the third person... well she was just stupid. There are a lot of stupid people in the world, in any profession.

    3. Re:Talk about slow news day by Blakey+Rat · · Score: 2, Insightful

      Being a Scientologist alone counts as "weird." That was kind of my point...

    4. Re:Talk about slow news day by NoYob · · Score: 2, Funny
      Exactly! For example, every normal straight laced family values Republican eventually gets busted for trying to get a blow job in a public restroom or for sleeping with hookers. Whenever I see one of those Christian Family Values Clean Cut well dressed suited guys on TV, I just know they're getting it up the ass from Biff.

      They just act normal for other Family Values folks who are probably have the exact same desires and values. I think if the "Family Values" people just told the truth, they'd find that every one else in their movement is just as sexually "deviant" as the people they profess to be fighting against - in other words, homosexuality and sleeping with hookers is the norm with them.

      --
      It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
    5. Re:Talk about slow news day by Hal_Porter · · Score: 2

      (I bet a lot of people thought Tom Cruise was normal before he started jumping on Oprah's couch.)

      Actually I think the dude has serious issues. Normally he'd be on some sort of drug and seeing a psychiatrist. Unfortunately he's in Scientology, and that means auditing which is probably not a good idea for people with mental health issues, a ban on seeing psychiatrists or taking medication. Plus Scientologists are supposed to disconnect from friends and family outside the group. And they suck money out of their members pretty effectively.

      Given that Scientology probably attracts people who are a bit unsure of themselves to start with and you have a recipe for crazy.

      So it's sort of ironic to see him behaving in a manic way and ranting about the benefits of Scientology, because if he wasn't in it he'd probably have more money, no audit sessions and would be able to shop around psychiatrists until he found one that could help him.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    6. Re:Talk about slow news day by Threni · · Score: 0, Offtopic

      > Plus Scientologists are supposed to disconnect from friends and family outside the group. And they suck money out of their members pretty
      > effectively.

      Plus they get you to tell them all sorts of stuff about your past, so they would be able to blackmail you should you ever decide to leave.

    7. Re:Talk about slow news day by bertoelcon · · Score: 0, Offtopic
      This is off-topic, but Tom Cruise is a damn good posterboy for Scientology.

      (Interpret that how you will)

      --
      Anything can be found funny, from a certain point of view.
    8. Re:Talk about slow news day by TrekkieGod · · Score: 4, Interesting

      Here's a tip: everybody loves to think they're unique and "weird." The most conventional, boring, person you know is going to describe how wacky their party was if you ask.

      If you read the article, you'll see that this isn't what this is all about. The "song lyrics developer" placed song lyrics in the comments of his code. That was apparently "distracting" to QA, so managed had a talk with him. They asked him why he did it, he said that when he was writing boring code, that made it more exciting, so they came to an "agreement" where he'd stop commenting the code with lyrics and in exchange, he'd be allowed "to pursue more interesting side projects."

      In other words, management thought that they exchanged the extra 15 seconds it takes every time he writes one of those lyrics comments to get him to do more work for them in the form of "interesting side-projects." Poor dude agreed because he likely felt his job was threatened, and what they actually did was make him less productive because he's no longer as happy in his work.

      Now, it wasn't even a problem of offensive curse words in comments, which is quite common. He was just peppering the code with random lyrics. Any company with management that makes things THAT strict is making the work environment a serious pain, and it's not someplace I'd work at. I suspect that guy also started submitting resumes to other places and just agreed to compromise until he could find a better job.

      --

      Warning: Opinions known to be heavily biased.

    9. Re:Talk about slow news day by Anonymous Coward · · Score: 0

      in other words, homosexuality and sleeping with hookers is the norm with them.

      What about sleeping with homosexual hookers?

    10. Re:Talk about slow news day by Hotawa+Hawk-eye · · Score: 1

      It could be worse. Three words: Jack Thompson, Scientologist.

    11. Re:Talk about slow news day by BitZtream · · Score: 0, Flamebait

      No, pretty much EVERYONE is normal. Stop trying to make YOURSELF unique and weird. You aren't, you are normal, you are not weird. You are not unique. You are not special. All of this will remain true no matter how many times your mommy and teachers tell you otherwise. Sorry to burst your bubble.

      At best, you are arrogant, but this is pretty common now days.

      And only an idiot thought Tom Cruise was normal before he jumped the couch. I would like to point out, Katie Holmes most certainly qualifies as an idiot.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    12. Re:Talk about slow news day by BitZtream · · Score: 2, Insightful

      No, being a scientologist counts as being mentally retarded, not weird.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    13. Re:Talk about slow news day by Anonymous Coward · · Score: 0

      In other words, management thought that they exchanged the extra 15 seconds it takes every time he writes one of those lyrics comments to get him to do more work for them in the form of "interesting side-projects."

      No, in other words, management traded a reduction in productivity for an improvement in quality, without demotivating the developer.

      'Side projects' are rarely what needs doing *right now*, and he's spending less time on the main coding job. But OTOH, the QA team aren't suffering any more.

      Now, it wasn't even a problem of offensive curse words in comments, which is quite common.

      Didn't matter whether what he was adding was offensive curse words, or Sinatra's greatest hits. If it's distracting the QA team, you don't want it.

      So anyway, shows you know bugger all about management.

    14. Re:Talk about slow news day by RevWaldo · · Score: 1

      True. If a person describes themselves in a personal ad, online profile, etc. as "a little crazy!", they're anything but.

    15. Re:Talk about slow news day by Kjella · · Score: 3, Insightful

      I'd much rather have a comment tell me something is a WTF and is clearly violating some assumption the developer had rather than lyric comments. Work is work and play is play, I might end up making doodles on meeting notes during PHB moments but not on the final writeup I send out. Somehow I suspect the lyric comments were instead of, not in addition to the comments that ought ot have been there. Take five, grab a cup of coffee and chill out with whatever rather than stuff that kind of things into the product.

      --
      Live today, because you never know what tomorrow brings
    16. Re:Talk about slow news day by Scrameustache · · Score: 1

      He was just peppering the code with random lyrics.

      Not even random lyrics, RELEVANT lyrics! "You spin me right 'round" comment next to a loop? That's awesome! I wanna work with people like that.

      --

      You can't take the sky from me...

    17. Re:Talk about slow news day by TrekkieGod · · Score: 1

      I'd much rather have a comment tell me something is a WTF and is clearly violating some assumption the developer had rather than lyric comments.

      Sure, so would I.

      Somehow I suspect the lyric comments were instead of, not in addition to the comments that ought ot have been there.

      Why would you suspect that? One most definitely does not preclude the other. If he weren't leaving any relevant comments where he should have been, then yes, his project manager should talk to him about making sure to make useful comments, in the same way he should talk to someone who makes no comments at all. Nobody should give a crap if he leaves what is essentially a comment signature. It's not like any of that affects the quality of the final product, they don't get compiled in.

      Work is work and play is play

      Bullshit, and any work environment that tries to enforce that rule sucks.

      --

      Warning: Opinions known to be heavily biased.

    18. Re:Talk about slow news day by dbIII · · Score: 1

      Or simply lonely, naive, have friends in that pyramid scheme or in other ways a perfect mark for their scam. Their recruiting drive after 9/11 in New York disgusted me immensely as they rounded up the shell shocked and took their money in exchange for dangerous bullshit. A mentally ill scientologist is doomed to a horrible life due to their prehistoric attitude to mental illness and their trials by ordeal to drive out the evil spirits.

    19. Re:Talk about slow news day by master_p · · Score: 1

      If I was the manager and the programmer messed up the comments because he was bored, I would fire him as soon as possible for showing total disrespect to the company, co-workers and clients.

      He could easily write the song lyrics elsewhere, not inside the comments!!!

    20. Re:Talk about slow news day by TheRaven64 · · Score: 1

      Unless, of course, the code was being distributed in source form to third parties. Song lyrics are, for the most part, copyrighted, and so reproducing them without a license is copyright infringement. If you put song lyrics in the comments and then distribute the source code, you are committing copyright infringement (although you may be able to justify it as fair use, if you only quoted small snippets of them) and opening the company to legal liability. It's little different, from a legal standpoint, from copying someone else's code into the company's product without permission.

      --
      I am TheRaven on Soylent News
    21. Re:Talk about slow news day by Anonymous Coward · · Score: 0

      He was just peppering the code with random lyrics.

      I wouldn't work for anyone that allowed that to take place. Code is often hard enough to follow as it is, let alone if some moron decides he needs to spray it with random distracting comments. If he can't code without those comments, then good riddance if he decides to leave.

    22. Re:Talk about slow news day by foqn1bo · · Score: 1

      You are you, and unimaginative is unimaginative.

    23. Re:Talk about slow news day by cbart387 · · Score: 1

      Work is work and play is play

      Bullshit, and any work environment that tries to enforce that rule sucks.

      Yeah... until you're the one who has to support the code that this monkey wrote. If you're going to put comments, at least put comments that will help others understand what you're doing...

      --
      Lack of planning on your part does not constitute an emergency on mine.
  7. Oblig. Monkeybagel by Anonymous Coward · · Score: 0
  8. No, there are not by ZouPrime · · Score: 5, Insightful

    Strange, weird and unique peoples work in every sphere of society. You only think coders are special because you happen to hang out with coders and not, say, accountants. If you were hanging out with accountants, you would find accountants a weird and diverse bunch too, but instead you have a stereotypical view of how accountants act, just like the rest of the population have a stereotypical view of coders.

    1. Re:No, there are not by Nirvelli · · Score: 2, Interesting

      Except that the stereotypical view of how coders act IS "weird."

    2. Re:No, there are not by Scrameustache · · Score: 1

      Strange, weird and unique peoples work in every sphere of society. You only think coders are special because you happen to hang out with coders and not, say, accountants. If you were hanging out with accountants, you would find accountants a weird and diverse bunch too,

      Accountants are boring, soulless drones. "Weird" to them is wearing a different shade of beige than the rest of the accountants.

      --

      You can't take the sky from me...

    3. Re:No, there are not by Anonymous Coward · · Score: 0

      But then why is the stereotype for accountants what it is, versus the stereotype for coders.

    4. Re:No, there are not by bar-agent · · Score: 1

      Accountants are boring, soulless drones. "Weird" to them is wearing a different shade of beige than the rest of the accountants.

      I don't know. Someone who deals with numbers that much, following labyrinthine trails of debits and credits, can't be entirely sane. They are at least distantly related to mathematicians, who are outright loons.

      --
      i'd hit it so hard, if you pulled me out you'd be the king of britain [bash.org]
    5. Re:No, there are not by Scrameustache · · Score: 1

      Accountants are boring, soulless drones. "Weird" to them is wearing a different shade of beige than the rest of the accountants.

      I don't know. Someone who deals with numbers that much, following labyrinthine trails of debits and credits, can't be entirely sane. They are at least distantly related to mathematicians, who are outright loons.

      Well, their insanity lies in their bland conformity.

      --

      You can't take the sky from me...

    6. Re:No, there are not by TheRaven64 · · Score: 1

      It's an easy generalisation to make, but a lot of accountants do it because it pays well and gives them the time and money to pursue interesting (and expensive) hobbies. It's also worth noting that accountancy is not so distantly related to programming. For any nontrivial set of accounts, particularly anything connected to the tax system, you have a complex optimisation problem where applying subtly different algorithms can make significant differences. There isn't much difference between tweaking an algorithm so that the program runs faster, or tweaking a balance sheet so that the net profit is larger. And, just as most programmers work on dull in-house business software, most accountants work on dull corporate accounts.

      --
      I am TheRaven on Soylent News
    7. Re:No, there are not by vegiVamp · · Score: 1

      Agreed, but the stereotypical view of accountants is "boring", while the stereotypical view of IT guys is "weird". To me, this indicates that IT guys are weirder than most, because otherwise that stereotype would have been assigned to another group.

      --
      What a depressingly stupid machine.
  9. Not unique to software development by mpoulton · · Score: 4, Informative

    The stories in the article don't seem unique to software at all. That type and degree of weirdness shows up in every type of work, techie or not. People are just strange! We all know our families are strange - we've either adapted and become oblivious, or moved on. With coworkers, however, we are forced to interact daily with a group of random people we don't get to choose individually. That exposes us to a broad cross-section of societal weirdness that we aren't used to, and we notice it. I think everyone has had this experience to some extent. That's one reason The Office is such a popular show; we can all identify the Michael Scotts and Dwight Schrutes in our lives.

    --
    I am a geek attorney, but not your geek attorney unless you've already retained me. This is not legal advice.
    1. Re:Not unique to software development by f()rK()_Bomb · · Score: 1

      That's one reason The Office is such a popular show; we can all identify the Michael Scotts and Dwight Schrutes in our lives.

      that is something i just dont get about the office, i see those wanker characters in real life, why would a want to see a show about these people? =p makes no sense to me. theres several others shows like this i just cant fathom.

      --
      "The space elevator will be built about 50 years after everyone stops laughing." - Arthur C. Clarke ~1980
  10. huh? by maxwells+daemon · · Score: 1, Insightful

    My mistake ... I thought it said WIRED.

  11. People are strange by Anonymous Coward · · Score: 0

    From my experience, programmers are no weirder than retail sales people, bakers or general laborers.

    What may make programmers skew a little more weird is that programming talent is still rather rare or is certainly not an off-the-shelf commodity. So weirdness that might get you fired as a day laborer is more tolerated in programming. As I would think in any of the creative areas with relative shortages of talent.

  12. Everyone ELSE is weird by Skapare · · Score: 1

    We're just better suited to the task.

    --
    now we need to go OSS in diesel cars
    1. Re:Everyone ELSE is weird by flyingfsck · · Score: 1

      You wear a suit? What has the world of programming come to...

      --
      Excuse me, but please get off my Pennisetum Clandestinum, eh!
  13. That's not weird by Sponge+Bath · · Score: 1

    ...calling her ex-boyfriends to let them know she may have exposed them to an STD.

    That's just nasty. That should really be part of an article titled: "Are Coworkers Sometimes Unpleasant?"
    I put it in the same category as a nose picking coworker who occasionally digs into underwear to scratch their bung and then use a common keyboard. It's just nasty.

    1. Re:That's not weird by xaxa · · Score: 4, Insightful

      ...calling her ex-boyfriends to let them know she may have exposed them to an STD.

      That's just nasty. That should really be part of an article titled: "Are Coworkers Sometimes Unpleasant?"

      Well, it's inappropriate to make the call while at work (or at least, while you can be overheard) but otherwise it's very responsible to tell previous partners they might be at risk. All they have to do is get a test.

    2. Re:That's not weird by sten+ben · · Score: 1

      Well, it's inappropriate to make the call while at work (or at least, while you can be overheard) but otherwise it's very responsible to tell previous partners they might be at risk. All they have to do is get a test.

      And in some parts of the world, considered quite appropriate. If I remember correctly, if you test positive over here in Sweden the first thing they ask you is for who you may have inflicted the disease upon. And by association who you may have acquired it from. Not sure if they ask for phone-numbers, but it wouldn't surprise me.

    3. Re:That's not weird by Blakey+Rat · · Score: 1

      The one that bothers me is the person who clips their fingernails at work. I dunno why it bugs me, but it bugs me... ugh. (Not specific to engineers, of course, in my case it's a support guy who does it.)

    4. Re:That's not weird by Per+Wigren · · Score: 1

      I'm not sure how it is nowadays but when I got an STD (chlamydia) some 13 years ago (in Sweden) I was required to tell the doctor how many I've had sex with the last 6 months. Then I was required to tell these persons and make them do the test while giving their doctor my name so the number could be verified. I also had the option to give my doctor addresses, phone numbers or other ways of contacting them and then they would take care of that part.

      The most bizarre thing is that I've been contacted by doctors TWICE (about a year apart) because someone had given them my name/address and told them they've had sex with me the last 6 months when it was impossible that it could had happened as I had only had sex with my partner for at least a year at that time. When doing the test (as required by law when you've been contacted) I was clean as expected, both times.

      --
      My other account has a 3-digit UID.
    5. Re:That's not weird by Anonymous Coward · · Score: 0

      What's worse is getting a call from said girl at work...really hard to remain composed and professional under those circumstances.

  14. Re:Asperger's syndrome. by NoYob · · Score: 5, Funny

    People with Asperger's syndrome - and left-handed people - make the best programmers. Ergo, weird comes with the terratory. I prefer "interesting". I'm "interesting"...and programming has kept me earning top dollar for 35 years.

    I find that women with big tits make the best programmers and I have as much evidence as you do that proves me right.

    --
    It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
  15. Short résumé by Yvan256 · · Score: 2, Insightful

    Everybody is unique.

    1. Re:Short résumé by Anonymous Coward · · Score: 0

      Everybody is unique.

      ... just like everyone else.

    2. Re:Short résumé by garompeta · · Score: 1

      "Beauty is something we all have, but something that not everybody can see" (pat on shoulders)

    3. Re:Short résumé by Anonymous Coward · · Score: 0

      ...which is the same as saying nobody is.

    4. Re:Short résumé by ciaran.mchale · · Score: 1

      Everybody is unique.

      Almost everybody in the large crowd murmers agreement, but then a lone voice at the back replies "I'm not."

    5. Re:Short résumé by Anonymous Coward · · Score: 0

      I'm not.

    6. Re:Short résumé by Nerdfest · · Score: 1

      I'm not.

    7. Re:Short résumé by Falconhell · · Score: 2, Funny

      The multitude scene, Life Of Brian.

      Brian "You must be individuals"

      Crowd (As one) "Yes we are individuals!"

      One bloke at the back; "I'm not"

      (-:

    8. Re:Short résumé by jonoid · · Score: 1

      "You're unique, just like everybody else."

    9. Re:Short résumé by Flere+Imsaho · · Score: 0, Redundant

      I'm not!

      --
      It gripped her hand gently. 'Regret is for humans,' it said.
    10. Re:Short résumé by etinin · · Score: 0

      I'm just a mindless borg drone.

      --
      "I decided I could write something better than everything out there in two weeks. And I was right." - Linus Torvalds
  16. Or... by damn_registrars · · Score: 3, Insightful

    Do weird people naturally become software developers?

    --
    Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
  17. Re:Asperger's syndrome. by Hal_Porter · · Score: 5, Insightful

    terratory

    Sigh. Whenever we have these "we only seem weird to you cretinous neurotypicals because we're geniuses" circle jerks the sloppy spelling and grammar really starts to grate.

    And actually it's completely back to front. We socially lazy people are good at programming because we have lots and lots of free time that the regular folks spend being sociable.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  18. In other news ... by Anonymous Coward · · Score: 0

    ... data is not the plural of anecdote. That's like reading thedailywtf and conclude that most code written is crap, most managers are incompetent assholes, most interviewers are clueless, most interviewees are underqualified liars.

  19. pushing the limits? by petes_PoV · · Score: 3, Insightful
    A lot of softies I know feel they have to prove something. Whether that's simply to get attention, or as an attempt to stand out from the masses, I can't say. It does seem though, that if you want to get noticed you have to be or do something that set you apart. Examples such as being a drama queen (is this classic attention seeking as you see in small children?), or claiming "special allowances" (I've just *got* to have a desk by the window - or I get SAD") or just having strange habits or superstitions: like not getting in to the office until lunchtime ("but I'm an afternoon person") - for whatever reason.

    Personally I think a lot of it has to do with power and boundaries - again, just like with small children. Because any IT person who shows a modicum of talent is so sought after, that their employers will go to great lengths to retain them. If that means playing along with their emotional issues, well: so be it.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:pushing the limits? by sorak · · Score: 1

      Thanks, you just reminded me of a former coworker who drove 30 miles to a large college town, because there was a pro-obama rally and he wanted to tell them his opinion on Obama (as if liberals in the middle of the Bible belt had never heard a dissenting opinion). He was constantly looking for any way he could to annoy people (like setting his ringtone to the siren from "Lost"), to spread his opinion (like, if you didn't go to the same college as him, he would make it a point to say that college sucked), and generally to draw attention to himself.

      I think he would be another example of attention getting of the "pulling a little girl's pigtails" type.

  20. Yes! by NoYob · · Score: 4, Interesting
    I've known some pretty interesting folks in all professions - they just keep it to themselves.

    And some organizations do not put up with behavior at all that was mentioned in the article. A more professional manager would have a much different team an wouldn't have had the problem he had.

    --
    It's NOT me! It's the meds! I'm on 1000mg of Fukitol.
  21. Who we are by llamasniper · · Score: 1

    Normal people can't understand the way computers think. That's why we're so "strange/weird". We think in an analytical and logical fashion.

    1. Re:Who we are by nomadic · · Score: 1

      Normal people can't understand the way computers think. That's why we're so "strange/weird". We think in an analytical and logical fashion

      Well normal people can't understand a lot of fields; if you're in a large company and think your job is all wizardly, go see what the tax lawyers in your company have to deal with.

    2. Re:Who we are by mikael_j · · Score: 1

      I've never seen tax lawyers at work but I have seen economists, upper management and accountants do their thing and for most of them they're either just following a recipe handed down to them from someone above them to the letter (and get confused when something doesn't fit into it) or repeating something that they got hammered into their heads in college (not that geeks are immune to this but I haven't met many coders who have actually chosen software development as their job who didn't at least try to figure new and unknown things out or who didn't question things they "learned" in college that just seemed wrong (as in, personal opinions of the professor being taught as absolute truth)).

      /Mikael

      --
      Greylisting is to SMTP as NAT is to IPv4
    3. Re:Who we are by nomadic · · Score: 1

      Well I've had to do work that touches on tax law and it's pretty damn complicated. And that goes double for the actuarial stuff I've been exposed to.

    4. Re:Who we are by mdda · · Score: 2, Funny

      Tax lawyers are the professional crackers of the tax legal code.

  22. What? by Yvan256 · · Score: 5, Funny

    Are Software Developers Naturally Weird?

    What do you mean? African or european developers?

    1. Re:What? by Cheerio+Boy · · Score: 3, Funny

      Are Software Developers Naturally Weird?

      What do you mean? African or european developers?

      I don't know! Auuugh! *flies off bridge into chasm*

      --

      "Bah!" - Dogbert
    2. Re:What? by oracleofbargth · · Score: 1

      You know, I just don't know how to mod this one. Is it Funny, or potential flamebait? Congratulations sir. You win a cookie.

    3. Re:What? by Anonymous Coward · · Score: 0

      Is it a coconut cookie?

    4. Re:What? by Anonymous Coward · · Score: 0

      Are Software Developers Naturally Weird?

      What do you mean? African or european developers?

      I don't know! Auuugh! *flies off bridge into chasm*

      Why is that funny?...You're all weird.

    5. Re:What? by hazah · · Score: 1

      I'm pretty sure this is a Monty Python reference people. Learn thy culture!

  23. behold! by girlintraining · · Score: 0

    The only time the word "darkened" and the phrase "computer screen radiation" will be used together in a sentence. Only on /.

    --
    #fuckbeta #iamslashdot #dicemustdie
  24. Really? by eihab · · Score: 4, Insightful

    This must be some kind of a joke. The first "example" is:

    When Ted would deliver his code for the QA group for testing, there would be much rolling of the eyes. You see, Ted like to sprinkle comments in his code that were not relevant to the software. And not just irrelevant comments, but just plain weird comments. For example, a case statement would be preceded with:

    “I went down to the crossroads, fell down on my knees. Asked the Lord above for mercy, ‘save me if you please.”

    Huh? Or, a comment next to a loop would state:

    “You spin me right round, baby right round like a record, baby Right round round round”

    Yep – song lyrics. The first is from an Eric Clapton song “Crossroads” and if you saw the Wedding Singer, you’d recognize the looping Dead or Alive lyrics.

    But, again huh???

    Where these comments hurting anyone? Probably not, but they were at a minimum distracting.

    That's not weird, this guy is just an idiot who can't be bothered commenting his code.

    I'm fine with the occasional clever witty comment (I've done it myself) as long as the code makes sense and that everything is documented (e.g. This method does x, y, z and also takes over the world).

    The other two examples are just as bogus:

    a) a guy who interrupts co-workers at inappropriate times and starts chatting about life matters and doesn't know when to shut up.

    b) a girl who's always on the phone distracting co-workers with inappropriate topics (calling guys about passing STDs to them and eventually doing phone interviews for other jobs).

    I'm sorry, but none of this warrant a "software developers are naturally weird" headline. People are weird and every profession has its crazes. I can think of a lot of professions that suffer from the last two examples more so than software development.

    This article is either a troll or the bastard child of a slow news Sunday, either way, I took the bait.

    --
    If you can't mod them join them.
    1. Re:Really? by sorak · · Score: 1

      It's also worthwhile to note that he is trying to say "all software developers are weird. I have worked in the field for twenty years, scoured linkedIN.com for examples, and found these three anecdotes that prove it". And, if that doesn't damage his case enough, one of his anecdotes is the female programmer who calls ex-boyfriends to tell them they have STDs. How often, does anybody see that?

      I think the article had the potential to be better, had he found some actual archetypes where people can say "yeah, I knew that guy in college"

  25. No, not that wierd by Animats · · Score: 4, Interesting

    If you think software developers are weird, you're not getting out enough.

    Commission salespeople and futures traders are much weirder. Some CEOs are weird. Low-end rock musicians are weird. (Above the "club band" level, some sanity tends to emerge, or at least the self-destructive ones are filtered out.) Strippers are weird. Successful high-end call girls, though, tend to be chillingly sane when not in their work personas.

    1. Re:No, not that wierd by Anonymous Coward · · Score: 3, Funny

      You know lots of CEOs, futures traders, rock musicians, and high-end call girls, do you? I'd like to work where you work.

    2. Re:No, not that wierd by w3woody · · Score: 1

      Speaking of futures traders, I remember reading a story about how traders were so intent on instant moment-by-moment trading on the floor while drinking tons of coffee that they'd never use the bathroom. At one company the male traders would then go off to the bathroom together and have a contest to see who could stand the farthest from the urinal and still piss into it.

      Computer programmers are not that weird.

    3. Re:No, not that wierd by dkf · · Score: 1

      Computer programmers are not that weird.

      True. Sysadmins on the other hand...

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    4. Re:No, not that wierd by Anonymous Coward · · Score: 0

      What other insights can you share about the personalities of successful high-end call girls?

    5. Re:No, not that wierd by Anonymous Coward · · Score: 0

      Please, do elaborate about your knowledge of call girls.

      What are call girls? Actually, what are girls?

    6. Re:No, not that wierd by russotto · · Score: 2, Informative

      You know lots of CEOs, futures traders, rock musicians, and high-end call girls, do you? I'd like to work where you work.

      Either a brothel or on Capitol Hill, I would think. Can't see anywhere else you'd have all of them.

    7. Re:No, not that wierd by Anonymous Coward · · Score: 0

      Po? is that you?

    8. Re:No, not that wierd by Animats · · Score: 1

      You know lots of CEOs, futures traders, rock musicians, and high-end call girls, do you? I'd like to work where you work.

      I was in San Francisco for the dot-com boom.

    9. Re:No, not that wierd by Anonymous Coward · · Score: 0

      Successful high-end call girls, though, tend to be chillingly sane when not in their work personas.

      Are we to assume you've "meet" enough to come to a statistically valid conclusion?

    10. Re:No, not that wierd by vegiVamp · · Score: 1

      You know many successful high-end call girls personally ?

      --
      What a depressingly stupid machine.
    11. Re:No, not that wierd by sorak · · Score: 1

      If you think software developers are weird, you're not getting out enough.

      Commission salespeople and futures traders are much weirder. Some CEOs are weird. Low-end rock musicians are weird. (Above the "club band" level, some sanity tends to emerge, or at least the self-destructive ones are filtered out.) Strippers are weird. Successful high-end call girls, though, tend to be chillingly sane when not in their work personas.

      You have obviously had a more interesting life than I have.

    12. Re:No, not that wierd by Zayne+S+Halsall · · Score: 1

      Soooooooo... just how many high-end call girls do you know?

  26. be thankful for HR... by nycguy · · Score: 4, Interesting

    This article reminds me of a couple of incidents earlier in my career:

    I usually find the HR department to be pain in the ass, but there are times when they are indispensable. When I first started working, I was managing a team of fresh college graduates. They all went out together after work one Friday for "movie night." The next week, one of the women who worked for me came to my office very upset. Turns out that after movie night, she'd gone to a bar with her fellow team members, then taken him back to her place and had sex. She was worried about pregnancy and disease because the sex had been unprotected. She was also upset that he was "being cold to [her]" the first day back in the office. At that point, I just said, "this is a topic for our HR department" and walked her and her "movie night buddy" to the office of the HR rep for our area. The resolution was to have one of them volunteer to be transferred to another area, but there was subsequent drama anyway. Social ineptitude coupled with inexperience and raging hormones is an unusually bad combination.

    I also worked with a programmer who cursed worse than a sailor and "adjusted himself" more frequently than an entire team of baseball players. We used to take bets on how many times he would grab his crotch during a conversation, and if the meeting was all guys, we'd all adjust ourselves for laughs and to see if he'd pick up on it--he was completely oblivious. For whatever reason it went on for years without anyone ever doing anything about it. On the cursing part, he did eventually get called in to HR and scolded for his language, to which I am told his exact response was "Holy shit, I'm so fucking sorry." He still kept his job, though.

    1. Re:be thankful for HR... by dbIII · · Score: 1

      At that point, I just said, "this is a topic for our HR department" and walked her and her "movie night buddy" to the office of the HR rep for our area.

      If you did that in any of the places where I worked HR would have gossipped to everyone adding extra juicy details that never happened and the poor girl would be shamed into leaving. Other places would have dismissed her and given the man a stern talking to (clueless exported US management does this more often than the locals - Telstra was the worst example). Unless you have very good evidence that the HR people are reliable, professional and have the best interests of both the employees and the company in mind it can be a disaster refering such matters to them (makes sense in the above case if it worked but in the general case it can lead to losing both employees). Even then external counciling may be better since the person who knows the secrets is not someone they will bump into at work. It's tough, but management is about managing people and most couldn't farm out such a delicate situation to HR with success and have to deal with it themselves.
      HR are very rarely chosen with compassion in mind. Often they see their role as hiring new staff so are happy to disrupt operations by getting rid of people with the least excuse so they can start the exciting task of finding new staff. In many places you have to protect your people from HR.

  27. Re:Asperger's syndrome. by petes_PoV · · Score: 4, Interesting
    I find the best programmers are the ones with the maturity to complete a task when they said they would. Who can perform an exhaustive session of testing without complaining (even though it's boring, but necessary work). Who will produce the required documentation to a high standard and will play nice with the other members of the team they are in.

    In that respect, neither handedness nor syndromes seems to have any relevance.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
  28. The OTHER guys are weird by Anonymous Coward · · Score: 0

    Systematic, analytic thinking, a strong desire to automate and a propensity to eliminate exceptions are the way of the future.

  29. Re:Asperger's syndrome. by JohnFen · · Score: 5, Insightful

    We socially lazy people are good at programming because we have lots and lots of free time that the regular folks spend being sociable.

    I think this is the largest truth of it. Why are we good at things technological? Because we're so interested in it that we've spent an enormous amount of time and effort on it. Time and effort that had to come at the expense of neglecting other activities.

    Also, we tend to be a bit elitist in attitude and relish all things that set us apart. So we probably think we're weirder than we really are.

    Also also, people are just weird. I've never known a normal person in my entire life.

  30. Pedantic by copponex · · Score: 4, Interesting

    I think most people who are detailed oriented are considered eccentric. Good businesspeople, programmers, chefs, military strategists, and anyone who has to have things a certain way are considered weird.

    Programmers just happen to be more detail oriented than most everyone else. One character in a program with hundreds of thousands is the difference between having something that compiles and something that doesn't. It takes a certain type of personality to accept this as part of the job description.

    There are certain people who have it worse - civil engineers and doctors, for example. Once they have computed a load or prescribed a treatment, there is no way to edit and rebuild.

    1. Re:Pedantic by HiggsBison · · Score: 1

      I think most people who are detailed oriented are considered eccentric.

      Introverts tend to be detail oriented. So the correlation between detail oriented and eccentric might be through introversion. Then again, we're seeing correlation here, and still no real insight on causation.

      --
      My other car is a 1984 Nark Avenger.
    2. Re:Pedantic by Mr.+Slippery · · Score: 1

      Programmers just happen to be more detail oriented than most everyone else. One character in a program with hundreds of thousands is the difference between having something that compiles and something that doesn't. It takes a certain type of personality to accept this as part of the job description.

      True. But the good programmer must also be creative, on the order of a poet or novelist. Unlike building a bridge or treating a case of strep throat, where only the details vary between one and the next, every significant program is a completely new expression -- if it were not a new problem, you'd simply re-use existing software.

      It takes an unusual combination of personality traits to combine the "every semicolon it it's place" attitude, with "let's create something that has never before existed".

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    3. Re:Pedantic by petermgreen · · Score: 2, Insightful

      A lot of software is just a variant on a theme though, similar to lots of software that existed before but slightly different to fit the demands of a different business.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    4. Re:Pedantic by Mr.+Slippery · · Score: 1

      A lot of software is just a variant on a theme though

      ...which is why I qualified my statement to "significant" programs.

      Yes, code monkeys who spend their entire careers doing integration work and minor variations can get by with just the detail-oriented side of thinks, but a hacker is a creative type.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
  31. You're invited to a party... by MindPrison · · Score: 0, Flamebait

    ...your friends are gathered around the very same table, of which you effectively manage to clear within 15 minutes with your endless drivel about Drupal CMS which of course - you really can't for the life of you - understand why isn't the most interesting thing on this planet next to stretchpants!

    --
    What this world is coming to - is for you and me to decide.
  32. Weird is OK, jerks are not by cryfreedomlove · · Score: 4, Insightful

    I find that often hiring managers tolerate jerks in our profession because a lot of hotshot programmers develop a large ego early in their careers, aided by management teams that enable this disfunction. The net result is a work place with high turn over of 'normal people'. There are a lot of hiring managers who read Slashdot. My message to then is 'Don't hire jerks'. Great programmers have lots of options about who to work for. If you have a team where you tolerate jerks then good people will leave and good prospective employees will turn down your job offers after meeting your jerks during the interview process.

    1. Re:Weird is OK, jerks are not by jmcvetta · · Score: 1

      I find that often hiring managers tolerate jerks in our profession because a lot of hotshot programmers develop a large ego early in their careers, aided by management teams that enable this disfunction.

      One problem that management must contend with, is that not all arrogant programmers (or whatever profession, really) are also jerks. Some of these "hotshots" may make eccentric demands -- "I will show up to work at noon wearing bib overalls, or not at all" or "I don't care if we are a Red Hat shop, I'm running Slackware!" -- but manage to get along well with their team and be (often very highly) productive workers. It is prudent for a company that wishes to have good technology to tolerate this sort of egotism.

      However, the same attitudes or policies set up to accommodate harmless hotshots like this, can enable other talented programmers to be jerks. A jerk is one who belittles his juniors and fights with his superiors over trivial things; who can't be bothered to comment his code; who balks at simple things, like updating tickets & showing up for meetings, that keep the group synchronized; and generally, whose unusual behaviors and demands impose an actual burden on his colleagues and impede the work of the team.

      The effect on a firm of tolerating harmless eccentrics is thus quite different from the effect of tolerating eccentric assholes. Yet from the perspective of company policy, it can be difficult to distinguish between the two sets of behavior. Neither one of the two types is likely to be in full compliance with "official" policy. But a good organization, and one that wishes to avoid legal complications, must apply it's policies with equal harshness or leniency to all employees. In a small organization where the ultimate decision makers still have close knowledge of day to day operations, this may not be such a big issue. But in a larger company, where decision makers must execute their plans through policy & delegation, this can be a much thornier problem.

    2. Re:Weird is OK, jerks are not by TheRaven64 · · Score: 1

      I think it's slightly deeper than that. A lot of good people in every profession develop large egos. If you think programmers' egos are big, spend some time with good chefs. The difference is the metrics available. Anyone (well, almost anyone) can hire a good chef. Bring him in, get him to cook something, taste it, and you can compare his performance to other candidates trivially. Want to hire a good lawyer? Take a look at the cases he's won or lost. Professional associations for people like doctors, lawyers, and engineers provide accreditation for the most competent and so you can generally find the good ones without understanding the field.

      Not so with programmers. It is very difficult for a non-programmer to tell the difference between good, bad, and average programmers. If you have already hired one, then you can have him interview new candidates, but how do you hire the first one?

      Without an accurate way of hiring good programmers, companies often go with vague correlations. A lot of good programmers have big egos, so if we hire someone with a big ego then hopefully he will be a good programmer. They then tolerate him, because they can't easily tell whether he is really competent or not. They let him sit in on interviews, and he makes sure that they never hire anyone more competent than him so that they never get a basis for comparison.

      --
      I am TheRaven on Soylent News
  33. yes. by Anonymous Coward · · Score: 0

    yes.

  34. Not Me. by BlueBoxSW.com · · Score: 1

    I'm not weird. But those OTHER guys... Whew! ;->

  35. Are politicians naturally liars? by benjamindees · · Score: 1

    Conforming to or avoiding certain behaviors simply because they are or are not practiced by the majority is a logical fallacy. Programming requires logical, critical thinking ability. Ergo, those who succeed at programming may tend to engage in behavior that seems strange to the majority of people.

    --
    "I assumed blithely that there were no elves out there in the darkness"
    1. Re:Are politicians naturally liars? by Anonymous Coward · · Score: 0

      > Conforming to or avoiding certain behaviors simply because they are or are not practiced by the majority is a logical fallacy.

      No it isn't. It is a choice that one makes in order to be accepted by the majority. While I could go outside wearing a pink dress, doing so would complicate social interaction with most people I would encounter. For people who like not being ridiculed and/or not having to explain themselves every 5 minutes (pretty much everybody), making at least some effort to conform the the majority is a rational thing to do.

      Whether the behavior of the majority is rational or not I'll leave to an exercise for the reader, but conforming to the majority has NOTHING to do with a logical fallacy.

  36. Re:Asperger's syndrome. by MrMr · · Score: 2, Insightful

    Photos or it didn't happen.

  37. No, but they're naturally narcissistic by jjohnson · · Score: 4, Insightful

    Geeks love to tell themselves self-congratulatory tales about how they're weird, or prone to Aspergers, or otherwise exempt from the normal conventions of human interaction, because they're so smart and talented. Hey baby, I'm a rockstar! I don't need to know all that crap about proper hygiene or graceful social interaction--my brain is too full of powerful code that's the next killer app!

    Programming will mature as a discipline when programmers see themselves as not that different from any other skilled, educated professional.

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
    1. Re:No, but they're naturally narcissistic by jmcvetta · · Score: 2, Insightful

      Programming will mature as a discipline when programmers see themselves as not that different from any other skilled, educated professional.

      This will occur when prostration before academic authority figures for a prolonged and expensive period, rather than talent & ability, becomes the requirement for admission into the profession.

    2. Re:No, but they're naturally narcissistic by Anonymous Coward · · Score: 0

      "Programming will mature as a discipline when programmers see themselves as not that different from any other skilled, educated professional."

      I think that's key, but I think that's why you'll also always find oddball programmers. Many companies have pits of programmers who just sit and write code, they're told what to write by other people, and sometimes, even how to write it.

      Personally, I'm fortunate enough to work as a real analyst programmer, no, not one of those people who are stuck in a coding pit and told what to write but are given that title regardless, I actually interact with the engineers and other staff who use the applications we build to find out their requirements, analyse them, and work with them to form an ideal solution. I'm grateful for this position because it really is interesting when I spend time with the engineers, spend time with the finance team and so on, learning about their job, their requirements and so on for applications. It's not just that though, I also find out that really, other departments are often no more different than us- there are those in finance who sit number crunching and little else, whilst there are those who actually have to feed those numbers into reports and attend meetings to use them in. There are those who have to chase up invoices and so on.

      The point is this, in pretty much all departments there is room for oddballs who never see outside their department, but similarly there is room for people in those same departments whose job requires them to interact with others. You see, I don't think it's a question of a programming maturing as a discipline, I think it's a question of when individual programmers mature themselves and become capable of social interaction if they ever do then they'll naturally find themselves interacting with others as I now do. It's not a discipline wide problem, it's a problem across all disciplines- there are those who are just naturally anti-social, and in their closed worlds they have close minded views of things, they have the traits you mention- effectively, they make excuses as to why they don't interact with others or why they feel they don't need to.

      In the end though, those who accept they're just a normal person and that they do need to speak to other people, accept that they're not necessarily any better than them are the ones who move up and move on.

    3. Re:No, but they're naturally narcissistic by Anonymous Coward · · Score: 0

      No, the common things between geeks, at least older ones, aren't poor hygiene and inability to be social.

      The single most common uniting factor is fairly different set of interests compared to most people. Look at slashdot articles and their topics; how many of those interest "normal" people?

      I don't want to talk about sports. I'm just not interested in anything mainstream enough to have any common ground with most people. I want to discuss things that interest me. The people I have most common ground for this in are fellow geeks and musicians mostly. That I have very little in common with a random person on the street doesn't make me narcissistic, it just makes me different.

      Not everyone who shares interests and can be interesting company for me needs to be a geek. My girlfriend definitely isn't, and her usual social circles are very normal people. I can talk with her just fine, and she says that talking with me is an entirely different and more satisfying experience than talking with her "normal" friends. But I simply can't hang around her friends for an extended period of time because we have so little in common; it usually ends up with me just being rather quiet. I'm pretty sure I don't come off as a jerk, I'm normally polite around strangers (it's people who are close friends I like to argue with), just a tad aloof.

  38. So true by oldhack · · Score: 1

    I'm normal, but all the people in my group, batshit crazy - makes sysadmins look sane.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
  39. viewpoint by ei4anb · · Score: 5, Insightful

    "Weird" is an irregular adjective that varies with the pronoun. An example illustrates best:
    I am interesting
    You are eccentric
    He is weird

    1. Re:viewpoint by Matheus · · Score: 2, Insightful

      She is HOT!

    2. Re:viewpoint by Anonymous Coward · · Score: 0

      And we have a disassociative multi-personality disorder.

    3. Re:viewpoint by laejoh · · Score: 1

      Joanna, fire.

  40. Re:Asperger's syndrome. by Anonymous Coward · · Score: 3, Funny

    I find the best programmers are the ones with the maturity to complete a task when they said they would. Who can perform an exhaustive session of testing without complaining (even though it's boring, but necessary work). Who will produce the required documentation to a high standard and will play nice with the other members of the team they are in.

    In that respect, neither handedness nor syndromes seems to have any relevance.

    So how's Superman working out for you? I assume you didn't hire Batman because he has "issues".

  41. Yes. Computers are unnatural. by Admiral+Burrito · · Score: 5, Interesting

    Yes. Computing is warping our minds.

    Computers are just so damn logical, working with them is completely removed from normal everyday life. It's well known that people anthropomorphize computers in order to deal with them in our own frame of reference, but conversely we also mentally shift our thinking into a logical form which we aren't evolved to deal with, so that we can work effectively with computers. The more closely you work with computers, the more this will affect you.

    I don't think this is a new thing though. Mathematicians and people working in hard sciences have certainly faced the same sort of thing. For example, many early scientists (eg. Galileo) have faced persecution because they have found a mode of thinking that "normal" people have found objectionable.

    It'll only get worse as technology progresses.

    1. Re:Yes. Computers are unnatural. by Jedi+Alec · · Score: 1

      Computers are just so damn logical, working with them is completely removed from normal everyday life.

      Ehmm, where I work we have the typical Windows, Sharepoint and Office setup. There's really not all that much of a difference between workstations and co-workers. The odds of it/them doing what you ask them to depends on their mood, the phase of the moon, how late it was last night and a whole bunch of other factors.

      Logic, however, doesn't seem to play a very important part in the equation ;-)

      --

      People replying to my sig annoy me. That's why I change it all the time.
    2. Re:Yes. Computers are unnatural. by elmartinos · · Score: 1

      Computers work really natural. Did you ever notice that the toilet door behaves exactly like a mutex? I did. Only one can lock it at a time, and other processes might queue up for it if you take too long.

    3. Re:Yes. Computers are unnatural. by Sam+Douglas · · Score: 1

      Regular folk may find this hard to fathom, but software like Windows, Sharepoint and Office are the results of logical, mechanical execution of a process by a computer. The illogical nature is caused by the people writing the software: `weird' models for representing the problem (think, how Word represents formatting at a low level quite possibly differs from how you need to think about formatting a document), failure to consider all possible use cases (a program just cannot do something that seems obvious it should to you -- Excel doesn't seem to have a way to easily transform a lot of data -- workarounds exist), or very poorly designed user interfaces. A good, logical, usable program requires good, logical design on all levels.

    4. Re:Yes. Computers are unnatural. by The_mad_linguist · · Score: 1

      Nah, Galileo faced persecution because he was being a dick.

      And his astronomical ideas were a bit of a crapshoot (see his thoughts on comets).

    5. Re:Yes. Computers are unnatural. by AbRASiON · · Score: 1

      Computers have taught me I can find and highlight data quickly and easily anywhere I have it stored on my machine or the internet.
      I can scour a 500 page article for a single word to find information on what I'm after.
      The human brain is starting to bug me, I can't control F books, I can't copy and paste a phone number from my computer screen to my hand / phone quickly and easily.
      I can't recall events in the past with a perfect still (or moving) picture of the moment (at least not all of them) and I can't recall everything that's every hapenned.
      I'm 31 but grew up a geek with PC's - I think each generation will likely get worse, becoming more and more attached to their 'digital selves'

    6. Re:Yes. Computers are unnatural. by Monsuco · · Score: 1

      It's well known that people anthropomorphize computers in order to deal with them in our own frame of reference,

      It'll only get worse as technology progresses.

      In WWII pilots would often nickname their aircraft and paint pictures on them (the infamous "nose art"). I wonder if someday companies will tolerate us doing more to customize our computers than just changing the background. Probably not, but it would be cool.

    7. Re:Yes. Computers are unnatural. by Blakey+Rat · · Score: 1

      Where do you work?

      If I didn't have full reign over my computer, I'd quit and go to a company that allows it. Even Microsoft (the largest corporation I've worked for) didn't do jack to your computer except ensure it was up-to-date patch-wise. (And they begged you to dogfood new product releases, but that was optional.)

    8. Re:Yes. Computers are unnatural. by lennier · · Score: 1

      "Logic, however, doesn't seem to play a very important part in the equation ;-)"

      Right. As soon as you put data or hardware into a computer that you didn't personally design every gate and opcode yourself - especially if you connect it to a network and download self-updating commercial software - it becomes nondeterministic. The output of your computer is the function of all organisations that it receives data from, and their conflicting social agendas.

      Programming hasn't been about logic but rather social engineering, literature and archeology since the distribution of preexisting software package - at least the 1960s, if not earlier. The idea that a lone programmer sat at a machine and wrestled with raw mathematics.... might have been true of Russell and Whitehead, and *maybe* briefly in the early Altair 8800 or Apple II years... but not really. You were always inhabiting someone else's design.

      Now on Windows and Linux it's so much harder because when we program we're not just inhabiting one designer's mind, but a cacophony of thousands of them, each of whom wrote a tiny little piece of our software ecosystem. The result is many things, but 'logical' doesn't apply unless you know your machine down to the microcode.

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
    9. Re:Yes. Computers are unnatural. by Anonymous Coward · · Score: 0

      People are weird. I try to think of people more like computers to understand them.

  42. Re:Asperger's syndrome. by YourExperiment · · Score: 4, Funny

    I find your ideas intriguing, and wish to subscribe to your evidence.

  43. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    hehe, Exhibit 10243597 above.

  44. Anonymous Coward by Anonymous Coward · · Score: 0

    It's something in the water cooler.

    1. Re:Anonymous Coward by Anonymous Coward · · Score: 0

      It's something in the water cooler,
      making people way way cooler..

  45. Two different kinds of weird by 93+Escort+Wagon · · Score: 1

    "Song lyric comment guy" sounds like the stereotypical no-social-skills IT guy - it sounds like the sort of thing a person would do to try to make themselves interesting to other people if that person didn't really understand basic human interaction.

    "Inappropriate phone call girl" just sounds trailer-trashy - I (unfortunately) hear people on the train airing their dirty laundry in public all the time. I've also worked with people (not just IT people) who had phone issues like this. Some people just don't seem to get the idea that some things are better kept private. It doesn't seem to be a "tech thing" - it's not really similar to "song lyric comment guy" IMO.

    --
    #DeleteChrome
  46. very, Very, VERY "well said": Kudos, dsginter... by Anonymous Coward · · Score: 0

    "There is no "normal" - everyone seems to have something. Developers (and geeks, in general) just wear it out there on their sleeve." - by dsginter (104154) on Sunday October 18, @01:10PM (#29785113)

    Couldn't have said it better myself: You are truly, insightful. I have a few things to say myself on this note, to supplement your thoughts, because what I have seen in 45 yrs. on this earth, has turned into a disgusting rat race for the "love of money" & worse. It's sad... it really is. Especially because imo @ least?? If we don't ruin it for ourselves via some dumb war (or act of God like a plague)?? We're on the VERGE OF GREAT THINGS... better than last century's growth & discoveries imo no less.

    Anyhow/anyways, read on, if this interests you (otherwise, don't bother):

    First of all, you have to understand 1 thing: The "psychiatry industry" is EXACTLY that - an industry, & one looking for growth & expansion. How to do that? Easy - make more "conditions" to profit by, & classify others w/ said conditions. Easy fix, easy money, easy control + easy growth/profit.

    It's funny though - sure, their science is SOMEWHAT accurate, but I know they base it on statistics, & that science is "perfect", except on 1 VERY IMPORTANT ACCOUNT - it's not as precise as others, because the human mind is formed by circumstances & experiences (& everyone's is different), PLUS, they cannot get a big enough 'sampleset' to justify some of their so-called 'findings', period.

    Sure works to "fool the rubes" though... "4/5 Dentists Chew Trident"? Sure they do - when you pay them off to say so! :)

    Now, on society in general, & what the world is experiencing, today?

    Well - In today's "politically correct society", imo @ least? Anyone that doesn't "follow the program" gets labelled 'crazy' etc. et al, & often without anyone performing a formal psych analysis, & by naysayers with no PHD in Psych themselves... funny that, eh?

    It makes sense though:

    This is no longer a world of 'great men', but instead it's become a world of committees!

    (Composed of many times, truly "lesser mortals" & some serious "ass kissing & sycophant rats" imo @ least, who will do anything for a dollar... they kiss the 'ringleaders butt', until they find out he is a sociopath even greater than themselves, & he dismisses them via various means should they no longer be useful (or, pose a threat to he, because they "know too much") - we've all seen this (& if you have not? You will unfortunately & most likely one day))

    Now, you can "put me down" or "call me crazy" but... are the results out there today from their leadership worldwide showing contrary results? I think, no, I rather KNOW not...

    Take a look around you (& ANYONE can try to "tell me different").

    Once more - It's sad.

    E.G. #1 -> A pal of mine, who is a self-made millionaire who used to be a coder & instead went into mgt. put it best to me:

    Almost verbatim -> "Truly SMART people? They don't go into politics, nor do they stay in the trenches working for somebody else too long if they can help it - they instead start their OWN 'show' & make the millions"

    AND, he's right. I know that our leadership in the USA is exemplary of this, look @ the results of the criminals like Bernie Madoff being able to pull off what he did. He did, because our leadership is CLEARLY unaware of the mechanics of the banks (specifically the Federal Reserve, which is no more "federal" than FedEx is by the by, & of the IMF (international monetary fund)).

    The banking people toss a few acronyms @ these politicians & that leaves them w/ the "deer in the headlights look" & they accept what they're told apparently... that, or they are "truly the best money REALLY CAN BUY" (I am sure you all suspect this also), & have been paid to "look the other way".

    Short-sighted, & STUPID (I hate using that last word too,

  47. IT & Weirdness... by trelamenos · · Score: 1

    Here is my story... when i was a kid in my neiborhood there werent many kids that was interesting in computers, software development and such as i was... so i havent really someone to talk about my experiences... my creations and so on.... now that i grew up and i am in a public university of computer science and everyone talks about computer all the time i really feel kinda weird when i have to conversate with someone about my work... i have been really strange to "third" people(i mean except me and some guys i meat during my youth....) so this... weirdeness....

  48. Quite so... by denzacar · · Score: 2, Informative

    Also, author comes off as a bit of a jerk.
    "Crossroads" and "You spin me round" comments were not only funny, but also completely on topic.

    "Crossroads" - case statement, "You spin me round" - loop.

    "At a minimum distracting"? You know what else is distracting?
    Having a sense of humor.

    --
    Mit der Dummheit kämpfen Götter selbst vergebens
    1. Re:Quite so... by Jedi+Alec · · Score: 1

      Not to mention the number of artists that performed Crossroads before Clapton got his hands on it ;-)

      And now if you'll excuse me, I'm going to spend the rest of the evening with "you spin me round" stuck in my head.

      --

      People replying to my sig annoy me. That's why I change it all the time.
  49. On weirdness... by 91degrees · · Score: 1

    "Silly" comments in code. Occasionally acceptable to have a sense of humour but it has to actually be funny because it's relevant rather than because it's random. But you'll often get the "funny" guy in the office who doesn't realise that he's not.

    "Chatty" - Yes, this is more typical of coders. Not someone who spends a lot of time talking. More that he doesn't get hints. There seems to be a borderline aspergers type that has a high correlation with programmers. You can simply tell them to go away because your busy and they will.

    Inappropriate conversations - happens in all sectors. Some people just don't know what's appropriate.

  50. No. Well... not JUST liars. by denzacar · · Score: 1
    --
    Mit der Dummheit kämpfen Götter selbst vergebens
  51. Developers... by Anonymous Coward · · Score: 5, Interesting

    I don't have much respect for developers.

    I am a simple laborer who couldn't afford higher education, but I have my geeky things, specially related to videogame design.
    One day, I reunited enough will to combine my work with making a game of my own. It's still in early alpha but it's doing alright.
    Thing is...knowing I have no full education background, I dealed with C and OpenGL and their quirky things (pathetic string support, stupid color handling requiring to learn GLSL to do something worthy, respectively), all by myself. This is not specially impressive, but I didn't do by choice. I had to learn the same way with art/pixel art/animation and sound/music as well as general technique to achieve effects. It wasn't difficult to learn to do the media, but the code is not as straightforward. So I tried looking for help around in order to do some specific things that were hard.

    Every single programming question I deployed on the net was received with an elitist disregard, sending me to read tons of papers and stuff I don't really have an use for, specially because even if I try I can't understand it. They assume you have high education in MIT and you had to start from mainframes like they did or something. This is specially true on the IRC channel #opengl, where everyone seems to be too elite to deal with n00bs and giving incredibly obfuscated replies generally being more of a "don't bother me you fucking ignorant n00b".

    Unfortunately I don't know anyone else who codes around me (this country is not specially literate on IT), since most of my people are laborers like me who'd rather watch TV and get drunk instead of venturing into a coding project. And I can't blame them because unless you reinvent the wheel infinitely you are doomed to be inferior to the top dogs there. They limit knowledge sharing with their arrogant and "I am better than you" attitude, and it's sickening.

    There would be far more indie games and open stuff if they weren't so stubbornly elitist and shared that knowledge because it's going to die when they do otherwise.

    1. Re:Developers... by andre_pl · · Score: 5, Insightful

      Every single programming question I deployed on the net was received with an elitist disregard, sending me to read tons of papers and stuff I don't really have an use for, specially because even if I try I can't understand it. They assume you have high education in MIT and you had to start from mainframes like they did or something.

      Game programming is a very difficult field, are you expecting these people to just write code for you? sometimes you really do need to understand the fundamentals in order to be able to write the code, If people are giving you links to tons of papers to help solve your problem then I would argue that they are being helpful, its not their fault that you "don't really have an use for" it, or that you don't understand why the background information is important. it sounds to me like you think programming is as easy as "give me teh codez" and then pasting it all together, which may be true for a subset of simple problems, but when developing your own game, its simply not that easy, and you really do need to study and read, a LOT. Even if your game is going to be really similar to some other game out there, you can guarantee that the code is very very different, and nobody can just throw you some code to solve your problems, you need to study and read and understand, and THEN you can write the code yourself... if you need to ask questions in order to create your game, then you don't have enough background knowledge and you really do need to read the materials they're giving you... EVERY programming problem can be solved with enough reading and understanding of the works of the giants whose shoulders you stand on, and nobody will have a more appropriate solution to your problem than you, you just need to find that solution yourself.

    2. Re:Developers... by Anonymous Coward · · Score: 0

      Parent here.
      Excuse me...did you even notice the past tense on the previous paragraph, presence of word "alpha", or you are just being rude to try to back programmers up while making me look stupid?
      I just said I managed to do it on my own, but not because they helped me. If I had to, I'd still be doing Hello World, barely.
      The papers are still impossible to understand to me but I managed to do by trial and error, so I don't really see what's your point. I just don't call things their proper name because I never learned it. Who'd think a lighting effect I made resulted to be commonly named as "perlin noise" and had other uses? Not me because I had no teachers. But I did by myself.

      See? You are just assuming the n00b is useless and wants everything done. No sir, things don't work that way. You just proved I was right.

    3. Re:Developers... by andre_pl · · Score: 1

      My intention wasn't to be rude, only to point out that all of this material that you claim to have no use for really is important, and that the other developers aren't assuming that you have an MIT Education, they're simply using the terminology that they need to in order to properly convey such advanced concepts. They're not going to spoon-feed you because you can't be bother to understand the material.. University education or not, everyone is capable of understanding anything they truly want to understand, and it sounds to me like you were just on IRC looking for shortcuts, didn't get them, and so you managed to get by on your own. I sincerely applaud you for that, I too would be completely lost trying to learn OpenGL, but you are calling people "stubbornly elitist" for no good reason... I truly want to know what you expected from them other than links to advanced reading material, because thats what it takes to understand opengl.

    4. Re:Developers... by Anonymous Coward · · Score: 0

      attempting to read your writing makes my brain hurt :(

    5. Re:Developers... by Windwraith · · Score: 1

      It's a bit unfair this reply is lost to karma...
      I agree with you, many developers are too high into their awesomeness to aid newcomers. Papers can help but at times they are too convoluted to one who doesn't have a degree of expertise. Also they generally require more papers to explain things mentioned in the paper, so to know how to do something you need to study like if was going to be your career, I don't think everyone can do that having a full-time job.
      But in the end nothing is impossible, for sure, at least in terms of gaming (and within the boundaries of hardware and reality).

      And what kind of game are you making, by the way?

    6. Re:Developers... by Anonymous Coward · · Score: 0

      Every single programming question I deployed on the net was received with an elitist disregard, sending me to read tons of papers and stuff I don't really have an use for, specially because even if I try I can't understand it.

      What, do you think those places exist to stock up experienced developers and have them give out free hand-holding lectures on the basics to every random person who feels like it?

      They assume you have high education in MIT and you had to start from mainframes like they did or something.

      Most of the people in these vile, elitist programmer dens do not have MIT educations, and MIT educations are neither necessary nor helpful for the average programming task.

      This is specially true on the IRC channel #opengl, where everyone seems to be too elite to deal with n00bs and giving incredibly obfuscated replies generally being more of a "don't bother me you fucking ignorant n00b".

      Sounds more like they were answering your questions and you were too stupid to understand them and interpreted it as the mean elitists refusing to help.

      This seems less of a case of "oh noes, the secretive elitists are hiding their knowledge from the masses and sneering down upon them!" and more of a case of you being a whiny, spoiled little brat who's angry because the people on the Internet don't exist for the sole purpose of being your own personal no-cost tutor. Most programmers did not learn programming through fancy, expensive schools either. The only difference here is that you are a gigantic prick.

    7. Re:Developers... by Anonymous Coward · · Score: 0

      Many developers are people with things to do who don't want to spend their own time educating others for free. If you walked up to a person of any other profession in their free time and asked them to teach you how to do what they do, what do you think would happen? And yet when it comes to computer-related jobs, the person is just expected to drop what they're doing to serve you personally. The problem here isn't the developers, it's the OP and his childish sense of entitlement.

    8. Re:Developers... by Anonymous Coward · · Score: 0

      Instead of links to advanced reading material, maybe the not-so-advanced reading material could have been more useful. What left me with the impression of elitism was the way they reacted, being totally rude and overdone, like if I they thought I was someone they hated in disguise.

      However, I haven't found such issues with mathematicians, artists or musicians, that provided helpful advice in a much more friendly way, even discussion and tips, linking to user-friendly references that were easy to understand and straight to the point, without the wide load of "TV character" sarcasm provided by developers or extremely technical papers.

      Either way, I wouldn't accept code of someone else into my engine. I wouldn't know how to credit them or how that'd affect the license, I didn't get to choose one and I am wary just in case I can't use a certain one because it uses GPL stuff or so that would require me to use GPL. The code is open anyway but I wanted some sort of "do whatever with it, just credit" license. It is a general-purpose engine for a big project but I am doing a roguelike side project (would be random levels, items and so with action stages not unlike Metal Slug and a lot of flashy stuff), but it's scriptable with Lua (which by the way, their community is the exception for me, they have been really helpful all the time and their links were easy to read and understand) and intended to be usable for some people, because of that I want the license to be as permissive as possible so they can reshape it at will.

      Sorry if my writing is too weird to understand as someone pointed out (why is it?), and for understanding you as rude. It's just that I never intended to just copypaste code and it kind of hurts my pride. I don't want to make a career of it because I already have my work, it's not much but enough for me, but I really love the creative process of making a game, and seeing it in motion is really satisfying. It's actually easier than what I expected seeing the strange halo of mystery developers have around them.
      Seriously, from the outside it seems like rocket science.

    9. Re:Developers... by 91degrees · · Score: 1

      Uhm, actually, game developers and academic 3D graphics researchers tend to think very differently. Game developers are interested in a specific effect for a specific case. Academics are more interested in generalising the problem and being as precise in their terminology as possible. This means that to understand an academic paper, you have to learn a completely different language.

      You can apply the pure mathematics solution to real time software once you understand it, but in virtually all cases, it isn't essential to understand the principles at so fundamental a level. In all cases, given a number of options, some from academic texts, and others from informal game development articles, I'll go for the game development articles first.

    10. Re:Developers... by Anonymous Coward · · Score: 0

      I never expected a freebie as I said above, I don't get why are you all assuming that. To those out of the circle those people do give that impression. They might be wonderful persons inside but they were way too rude to leave a good impression, and I wasn't demanding anyone to write anything for me. Just trying to find less closed references. And at least all the channels I asked into, there was people shooting questions all the way, getting similar replies from the top dogs and being helped by others who came asking questions as well. I was guided to ask in there actually, but only tried a few times and as last resort. Many times it was the result of out-of-date documentation too, so be sure to know what is being asked. I didn't freaking ask them about the hello world precisely.

      I mentioned the Lua community as exception because they had good resources, good enough you can actually read them as pasttime and not feeling like you have an exam next morning. They didn't throw away pop culture references nor using rude language to deal with a question they deemed unworthy, what gave me the most reasons to think those guys were a bit too closed on their elite stuff.

      The MIT thing was just a hyperbole, FYI, it sounded obvious.

    11. Re:Developers... by Anonymous Coward · · Score: 0

      I never expected a freebie as I said above, I don't get why are you all assuming that.

      You are expecting something for free, I don't see how you're not.

      To those out of the circle those people do give that impression. They might be wonderful persons inside but they were way too rude to leave a good impression,

      You seem quite rude to me with your ranting about the entire programming community being a bunch of elitists looking down on everyone from the top of their ivory towers.

      and I wasn't demanding anyone to write anything for me.

      I never said or even implied you did.

      so be sure to know what is being asked. I didn't freaking ask them about the hello world precisely.

      From my experience, even people who call you a n00b and tell you to RTFM only do so when you are asking them stupid questions. When faced with something that a user of a piece of software couldn't reasonably be expected to know on their own, they help. There are two possibilities here. Either every single person you met is, even with faced with decent questions, unconditionally a gigantic asshole (of which there are very few), or you are yet another person who hasn't bothered to learn the basics of the software they're using and thinks more experienced users being unwilling to put in the significant amount of time and effort to educate you and everyone like you is elitism (of which there are a great many).

      The statistics obviously lean in one direction. Just because you think your questions weren't basic questions doesn't mean they weren't, and unless you can provide some actual evidence to the contrary (e.g., chat logs, links to threads), you're going to have a hard time making a convincing argument that you are without fault and it is everyone but you who is the problem.

      The MIT thing was just a hyperbole, FYI, it sounded obvious.

      For people whining about a field being full of elitists, that sort of nonsense is par for the course, so it's not surprising it came off as serious.

    12. Re:Developers... by Anonymous Coward · · Score: 0

      Well the persons that replied rudely were always @ if that influences anything.
      Maybe I generalized too much, and if that's so I am sorry, but it still is the impression I was given from the outside specially compared to others. Why was the experience painless in others but only weird in coding contexts? The only difference was the people and their attitude.
      No, the difference is that you either are one or are friends with programmers and so what I say sounds impossible. I don't have anyone who does code near me, and you have a high chance of being right, however, first impressions last long, that's a fact.

    13. Re:Developers... by Anonymous Coward · · Score: 0

      I find the same thing frequently with Linux help, its often pointing someone to a man page to technical document without tellingthem specifically what to look for. There is a difference between pointing someone in the right direction and letting them discover the right answer, and burying them under a pile of irrelevant information.

    14. Re:Developers... by Blakey+Rat · · Score: 1

      I think you're in the wrong community. Find some DirectX boards/chatrooms, those are the guys making video games. OpenGL engineers are either writing boring CAD programs, or going after PhDs.

      Also, your life in general would be easier if you picked a language that did garbage collection. There are many of those fast-enough for video games now. (Of course, shaders are still a royal PITA-- nothing you can do about that, sadly.)

    15. Re:Developers... by Blakey+Rat · · Score: 1

      It depends on the person. If you picked, to take an example from Futurama, a banking industry regulator, they'd probably be thrilled that you actually cared enough to ask, and give you as much help as you needed.

      I think it's more likely that some boards/chatrooms turn into "asshole-ville", since only a couple assholes can drive away dozens of well-meaning people. Then the assholes just take over, the good people refuse to come back, and new visitors are just fucked.

    16. Re:Developers... by Kjella · · Score: 1

      As much as I'd like to agree, some people have an absurd tendency to point you to papers that are way too theoretical, way too academic and dealing with proving something rather than doing something. Often you end up fiddling and solving it yourself, and in the process learning how you could handle even more advanced uses, but you *still* don't understand fuck of the paper they gave you. With free help you often get what you pay for, but keeping it somewhat within reason would be nice.

      --
      Live today, because you never know what tomorrow brings
    17. Re:Developers... by dbIII · · Score: 1

      OpenGL engineers are either writing boring CAD programs, or going after PhDs

      How about the ones that are not real engineers but are programmers instead? I was a real engineer and found CAD incredibly exciting so am somewhat biased here of course, never got that PhD though.
      Personally I don't see much value in your recommendation of one of the many different versions of directx plus some bastard child of visual basic and java, but with effort you can get things to work on any platform. If the earlier poster has invested a lot of time and effort into a platform I'm sure they would like some help with that platform instead of hearing some fanboy of another platform telling them to scrap it all and start again.
      By the way, isn't OpenGL used on such platforms as the Nintendo DS? It's not just restricted to CAD and stuff from ID software.

    18. Re:Developers... by Com2Kid · · Score: 1

      However, I haven't found such issues with mathematicians, artists or musicians, that provided helpful advice in a much more friendly way, even discussion and tips, linking to user-friendly references that were easy to understand and straight to the point, without the wide load of "TV character" sarcasm provided by developers or extremely technical papers.

      One problem you may be facing is that a lot of people do go onto IRC and community forums asking for code that they can cut, paste, and compile. It is a very frequent occurance, and unfortunatly people who regularly hang out in technical chat rooms have become suspicious of almost everyone outside of their known group. From students asking for answers to their HW, to even employees of some cheap off shore programming firms looking for help with their commercial project, experienced programmers have unfortgunatly beocme wary of helping others.

      I would recommend you join a community that is specifically focused on helping beginning game programmers. Such communities do exist, something such as XNA might be of help, it is DirectX and C# based, not OpenGL, and although DirectX and OpenGL differ by a fair bit, the important thing is that you find an established community of people willing to help you.

      Programming is really one of the more open fields. Compared to the physical sciences it has a very low entry price (the price of a computer, no other supplies needed!) and as you have found out for yourself, it is something that anyone who has a desire to can take up.

      (Also IRC is full of dicks :P Try a discussion forum, #1 search result is OpenGL coding: beginners)

      Instead of links to advanced reading material, maybe the not-so-advanced reading material could have been more useful. What left me with the impression of elitism was the way they reacted, being totally rude and overdone, like if I they thought I was someone they hated in disguise.

      People have on hand the references that they use most often, it may very well be that the people you are asking are not aware of the latest up to date introductory references, as it has been a while since they themselves made use of that sort of material.

    19. Re:Developers... by Aceticon · · Score: 1

      Coding a 3D engine does require quite a lot of mathematical and domain knowledge. Not only do you have to understand the mathematics behind things like geometry and vectors, but you also have to understand domain specific subjects like z-buffers and alpha channels.

      I would recommend that you either aim for a 2D game (that's how I started myself, by doing a mine-sweeper clone for the ZX Spectrum while still in high-school) or get a pre-existing 3D engine (like one of the Unreal engines) to deal with the 3D rendering and building on top of it (which means looking at the procedural side of things - how objects/entities act/react/behave - and graphics).

      Good luck!

    20. Re:Developers... by Anonymous Coward · · Score: 0

      You do not need education background to use C and OpenGL. None what so ever. You just need time, a lot of time, to spend with it, try it out, do it wrong, and try it again. Everything you need to understand how to do something new are in books, go out buy those books. Go out on forums, follow peoples links to good pages, read them, try again.. etc .. etc.. It's not uncommon for a developer to do development professionally and then work with code on free hours also.

      If they give you links to pages, be happy, if they tell you to get out of their way, then do so. There are different forums for different questions, apparently #opengl is not one for asking someone to do your homework for you.

      I ones answered a question about what they needed to read, and I got home and counted the books I had at home, I think it was 40-60. And I reed most of them. And I don't think I'm a good programmer, I would say I'm an ok programmer with still lots to learn.

      Having an education is a plus, but no way needed to learn to program. Most great programmers never learned at school, but from countless hours in front of the computer.

    21. Re:Developers... by Anonymous Coward · · Score: 0

      You are absolutely right about the background knowledge thing, but I can also relate to the GP's problems with elitist gurus, which I feel are something different to getting stupid answers to stupid questions. Let me give an example:

      I was looking for a certain option for mencoder* once -- no background info, just the console option. I spent some time googling and searching the manpage for keywords but couldn't find what I was looking for, though I knew it existed. So I asked in their IRC channel, pointing out what I had tried to find a solution on my own. Now, instead of spending 5 seconds to tell me the name of the option or anything related, they'd rather spend those 5 seconds telling me spitefully to just read the manpage, which literally takes an HOUR to read through. (Luckily someone else gave me a clue, moments before I could leave in disgust.)

      Each time general elitism or arrogance is joined by an attitude of "I did it the hard way and so can you, good luck haha!" it makes for a really exhausting experience.

      * IIRC, it may have been another app with a VAST manpage.

    22. Re:Developers... by TheRaven64 · · Score: 1

      I agree with you, many developers are too high into their awesomeness to aid newcomers

      This is true for any field. I've been learning tango for about a year, and recently taught a couple of beginners' lessons. I found that this was much easier than teaching operating systems - a subject that I know very well indeed - because it wasn't so long ago that I was making all of the mistakes that the beginners are making now, and I still remember clearly what I did to avoid making them.

      In general, if you want to learn something, the best people to teach you are the people who are only slightly beyond your current level. This is why universities encourage students to form study groups; the student who has just understood something is likely to be better able to explain it than the lecturer who has known it and been using it for decades. If you want to learn about OpenGL, surround yourself with other people who are learning about it, don't surround yourself with the people writing the specification.

      --
      I am TheRaven on Soylent News
    23. Re:Developers... by Anonymous Coward · · Score: 0

      I like you, so I'm going to give you some genuine advice. You might not enjoy it all though.

      Firstly, your comment unless you reinvent the wheel infinitely you are doomed is unfortunately the way of things in advanced tech like computer programming. Everybody who can do it got there by re-inventing the wheel as you put it over and over again until they really "got" the techniques. Only then could they begin to do the "value-added" new stuff that you want to do.

      You've already seen that graphic design etc are easier. You've managed to learn them on the job which is great. But actual programming, beyond textbook examples, needs more substantial training - this is why it pays more!

      Sometimes it can seem that young people seem to have an intrinisic talent. But usually they simply did their learning while children. Starting ages for good geeks are often 6 to 10 years old. I didn't get my hands on a real computer until I was 12 - so I had to fill my time playing with 74-series and 4000-series digital ICs from 8 to 12.

      You've already proved you have a good brain and lots of determination, so here's what you have to do. Put your current project on hold for 1 to 2 years (make sure everything is well ducumented, make lots of backup copies!) and study computer science as though you were at university. Make a syllabus for yourself so you can pace your work. Read books, papers and online courses (but get the very best books in physical paper form). Go on forums, but restrict yourself to asking only the very most advanced questions, and see the n00b abuse go down over time. Do practice projects that are throwaway - and actually plan on throwing them away once the lessons have been learned.

      Deal with the math and science stuff without whining about how they have no relevence - it's best to learn these out of context, when a real situation arives they will help (but only if you already understand them).

      Deal with the project management angle. Read Mythical Man Month. Don't transfer bricklaying project management methods to software, if you ever want to finish anything.

      I could go on, no doubt. The main thing is, don't whine about elitists - they spent valuable time on hard, boring theory. Join them - then beat them :)

      Good luck.

    24. Re:Developers... by dkleinsc · · Score: 1

      I think what you're actually demonstrating is that the theoretical knowledge and background is important to being able to do development quickly and easily. Unfortunately, what no one directed you to was a beginner text that explained things like "perlin noise".

      That's not to say that what you're doing isn't nifty. I haven't seen it, but it sounds like you've put in a lot of time and effort into it and got a halfway decent result. It's a shame that you weren't able to get the sort of education to enable you to accomplish more with the time and effort you put in.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    25. Re:Developers... by Blakey+Rat · · Score: 1

      Personally I don't see much value in your recommendation of one of the many different versions of directx plus some bastard child of visual basic and java, but with effort you can get things to work on any platform.

      If you're the type of person who dismisses .net as "the bastard child of visual basic and java" it's clear that you're already so anti-Microsoft this discussion is probably pointless.

      But, despite that, there's not a games market on every platform. There's a large one on Windows, Xbox, Wii and PS3. The problem is you can't distribute to Wii or PS3 without being an established game developer. And, while possible, it's hard to do so on Xbox as well. And Windows and Xbox both run XNA, so that makes it the clear choice as far as I see it.

      For game number 2, if you want to try a hand at PS3 or Wii, then by all means use something more general. But you're not going to get that chance unless game number 1 is killer to begin with.

      Consider this: Bungie's Marathon is one of the greatest FPS games ever made, and most actual gamers have never heard of it. Instead, there's a huge following for Half-Life, an inferior game that came out later. Why? Because Marathon was released on Macintosh, and never ported to Windows... even if you have a great game, if it's on an unpopular platform, you're never going to make it into the history books.

      If the earlier poster has invested a lot of time and effort into a platform I'm sure they would like some help with that platform instead of hearing some fanboy of another platform telling them to scrap it all and start again.

      That's a point.

      By the way, isn't OpenGL used on such platforms as the Nintendo DS? It's not just restricted to CAD and stuff from ID software.

      Yah. But the problem is that, while it's possible to use OpenGL for games, it's developed and standardized by academics with no interest whatsoever in games. (Increasingly so, actually.) Nintendo and Sony use it because they got nothing else... their only options are that, or DirectX. There's no other 3D APIs that video hardware supports.

    26. Re:Developers... by Anonymous Coward · · Score: 0

      Precisely. For alot of people who want to start developing "The next big thing", they are attempting to solve a problem backwards. They look at what they need to get done, and then go looking for the code to do that process.

      Professional development usually works more along the lines of - You know what your systems limitations are, you know the syntax, you know the standards. Then you look at the problem and break it down into Math and Logic. When you aren't sure if something can be done, you consult the API. If thats not available, ask online. They won't write the code for you, so rather then "How do I..." Simply ask "Is this possible?"

      When you do that, its clear that you have a little bit of knowledge, and you know how things work, but you just can't remember every little detail or you haven't covered it in your experience. In which case, more developers will be happy to say "Yes, go look up this document" and if you take the time to read through it, I can guarantee either
      A) You'll find exactly what you're looking for
      or
      B) You'll find a new way to solve your problem. That you hadn't concieved.

    27. Re:Developers... by Anonymous Coward · · Score: 0

      Thank you. Op reminds me of my sister when I used to help her with math homework "I don't want to think--just show me how to get the answer."

      Guess what--people get time to think and learn how to solve problems--or they're useless to us, and it's a waste of time to help them. Because they'll just come back three questions later with a slightly different variant of the real problem and not be able to apply technique to it.

      There's an old saying--build a man a fire, warm him for a night, teach them to build a fire, and they're warm for the rest of their life.

      There's also the variation for users like OP, who say "I don't have time for it" that ends "Set a man on fire, and he's warm for the rest of his life"

      When people give you links to books--they're trying to help you. Pray that they don't just answer your question as you stated it, and intentionally cause a horribly obscure bug. A link to the actual documentation is a sign of respect--they're indicating you already searched the web, and appeared to ask the question intelligently.

    28. Re:Developers... by dbIII · · Score: 1

      It was a personal opinion on your comparison of what VB is now to C (yes I consider C# a VB descendant even if it is inspired by java), hence the "personally". I'll also bitch about whitespace having meaning in python if you wish or PHP being a huge security hole so don't put me in the "anti-MS" pidgeonhole.
      The main point was about shifting platforms in mid stream.

  52. Eccentricity has its limits by Anonymous Coward · · Score: 0

    Many people have quirks - but if it is causing an issue it should be addressed by the manager.

    As much as one might think they are, no one is indispensable.

  53. You're seeing the long term effects of isolation by Anonymous Coward · · Score: 2, Insightful

    Programming, and engineering in general, is a solitary practice. Living in your own head so often for so long makes you weird. Period.

  54. Yes, like garbage men by Anonymous Coward · · Score: 0

    Developers have always struck me as people who have absolutely no desire to think. They want you to tell them when, where, and how (via email of course). In a way I guess that makes them weird because they are long-term introverts who have to, now and then, actually talk to people.

    In my view it would be roughly the same situation if you took garbage men and sat them down among professionals to do a dev job. Very rare is the person who has decided to focus on IT AND has a well developed set of people skills. So I think it is less that they are weird and more that they are pushed into social situations because dev work can't be 100% behind a screen.

    1. Re:Yes, like garbage men by jmcvetta · · Score: 1

      Developers have always struck me as people who have absolutely no desire to think.

      Wow, your company (or industry?) must suck really hard...

  55. Re:Asperger's syndrome. by thetoadwarrior · · Score: 1

    I know that guy, he lives in Imaginary Land.

  56. All the logic goes to coding by riT-k0MA · · Score: 1

    I've noticed many programmers, including myself, act completely illogically outside of work (and on breaks). My personal theory is that everyone has a finite amount of logic, some more than others, and coders use up most of theirs at work. Hence acting wierd and illogically away from their computers.

    Maybe that's why one cannot code some days. The Logic Reserve is depleted.

  57. Re:You're seeing the long term effects of isolatio by Thiez · · Score: 1

    Agreed. I tried to solve this by going out more and meeting new peoples, but the voices wouldn't let me.

  58. Article author is an idiot by Anonymous Coward · · Score: 0

    The first is from an Eric Clapton song “Crossroads” Everybody knows Robert Johnson wrote "Crossroads Blues". The Tommy Johnson character in Brother Where Art Thou? is based on this song. The song was written in 1936, so it predates Clapton by just a bit...

  59. Re:Asperger's syndrome. by jmcvetta · · Score: 2, Insightful

    I find the best programmers are the ones with the maturity to complete a task when they said they would. Who can perform an exhaustive session of testing without complaining (even though it's boring, but necessary work). Who will produce the required documentation to a high standard and will play nice with the other members of the team they are in.

    That is one kind of 'best'. But in my experience, the folks who grind through exhaustive & tedious tasks with nary a peep of discontent, rarely have good creative skills.

  60. Weird, or just plain socially annoying? by Anonymous Coward · · Score: 0

    I work in a small company that has an in-house programmer on staff who creates small custom utilities to help with many day-to-day work tasks.

    He's quite stereotypical in that he lives off Coca-cola, spends his free time playing online role playing games, and at 31 is still a self-confessed virgin. (He does not, however, live with his mother -- he owns his own house.)

    But this guy completely lacks social grace. He's loud, obnoxious, crude, and has no concept of "when to shut up", especially around female employees.

    However, the worst part is lack of personal hygenie: Rarely showers, rarely does his laundry, has breath to kill a small country, and has not yet discovered the miracle of toilet paper. (Even after I not-so-subtly hung a Tommy Toilet poster on the bathroom wall...)

    After numerous complaints from numerous staff, he now slathers on cologne in an attempt to hide his smell, but the result is more of a vulgar mix of feces, sweat, BO, and cologne. Ugh.

    Although he does his work reasonably well (nothing sterling, mind you) his eccentricities will be his undoing. Pretty much everyone wishes this loud-mouthed stink-bomb to be fired, myself included.

    Weird can be acceptable, even entertaining, but it has limits.

  61. The machine is using us. by Anonymous Coward · · Score: 0

    Our social skills diminish with the time spent with the computer rather than in society. We're just not used to those basic unwritten rules, and the computer is to blame. There were some hints of programmers getting around in society, but those are not hardcore coders (hackers). As proof that hackers understand it very well, you can see ESR's essay on hackers, which even suggest that us being apart from the society (or rather, socializing) is a good thing. Personally, that's just the way you comfort yourself, but it's true that our time is invested elsewhere. Could we still manage to do both if we really tried? I'm afraid it might be too late for me to try. The process of rehabilitation would be too long and too intense anyway. What's your excuse?

  62. Nope! by Anonymous Coward · · Score: 0

    In my limited experience of Software Development (I wrote my first program in 1972 on an ICL 1901A in Fortran using Punched Cards), no they are not weird.
    Since thme I have written everything from device controller microcode to O/S Device Drivers(VMS & Unix) to financial applications.

    So from my experience,

    The BEST Programmers are those who can say NO. No and Thrice No for function creep and ill thoughout changes to the spec.

    The WORST ones are those who say 'No problem' without thinking through the request first (yes nerds I mean you)

    The BEST programmers are those who can produce a project that can run for more than a year without any bugs! Yep I know this might be an issue for some. Yes I mean you! Error Handling? Yes that too. 'Unexpected Error' is not an acceptable output when you app goest tits up. Nor is a BOSD!

    Properly designed & coded software requres disciplien and createive thinking. In too many of my colleagues over the years, the have one or the other but never both.

    Oh, I'm left handed and have run my own Software Company for the last 10 years with a turnover in excess of $400K in the last year and I still code stuff.

  63. Re:Asperger's syndrome. by Locke2005 · · Score: 1

    I find that women with big tits make the best programmers In my experience, attractive women with big tits severely limit the productivity of their male coworkers, making themselves look good by comparison. It's a basic biological defect, most men would rather stare at tits than computer screens.

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  64. It's called autism by petrus4 · · Score: 0, Redundant

    Premise 1) Most hackish types are either probably or definitely autistic.

    Premise 2) Most autistic individuals genuinely *are* basement dwelling freaks, on a level that would make the Joker or the Addams Family look normal. Before you call me a bigot for saying that, realise that I'm an autistic person myself. My Quasimodo/Frankenstein/Joseph Merrick complex is both strong, and fully justified. Most of us genuinely are the sort of person who was interviewed in the documentary, "Trekkies."

    I don't have a girlfriend, I've only had one sexual partner, and I lost my virginity very late. (at 26) Part of my current celibacy is by choice; female psychology simply doesn't have what it takes to be able to tolerate an autistic male. Women just aren't strong enough to be able to handle us. I realised that, and so I made a decision to never put another woman through what I put my ex through again.

    In that film "Adam," the guy who tried to tell the woman not to get into a relationship with Adam was right.

    My father was a misogynist, but I honestly am not. I loved my ex, despite what I put her through; and I left her because I loved her. I wanted her to find someone who she could be truly happy with.

    If you're an autistic person, you have a moral responsibility to stay away from neurotypicals, particularly from women. They need to be protected from us.

    1. Re:It's called autism by Anonymous Coward · · Score: 0

      wow, that's a pretty low self-esteem right there

    2. Re:It's called autism by mrjb · · Score: 1

      Are software developers naturally weird? No, just the good ones. And yes, there is a link with autism. In Silicon Valley, there is a disproportionate occurence of children with autism (Aspergers is a disorder in the Autistic Spectrum). Autistic Spectrum Disorders are genetic, although some studies suggest environment (vaccinations) 'pulls the trigger'. Originally thimerosal (containing mercury) was blamed; current theories suggest however that people with ASDs simply have a weak immune system (the stereotypical geek has asthma, allergies...) and the blow dealt by the vaccine is the last straw to 'activate' the autism. A saying goes around that for each autistic child, there's a techie at most 2 generations back.

      I'm married and have 2 kids. Although I've never been officially diagnosed with autism, my oldest has, and in retrospective that was an eye opener. I've had treatment for a few things that nowadays are considered 'typically autistic' and have been on some supplements (magnesium, cod liver oil) that are recommended to help relieve some of the issues of autism (though I didn't know at the time).

      I don't agree "women just aren't strong enough to be able to handle [people with autism]"- I think it depends on the lady and on the severity of the autism. Even having a kid with autism can put severe strain on a relationship though; 85% of couples with an autistic child get divorced. (To put things in a bit more positive light- in this time and age though, about 2/3 of couples *without* autistic children get divorced).

      Now, I've been making some claims here... I know, [citation needed]. I'm too tired to link to all of them right now, but you people know how to use Google, right?

      By the way, 26? That's early.

      --
      Visit http://ringbreak.dnd.utwente.nl/~mrjb/growingbettersoftware to download your free copy of the book
    3. Re:It's called autism by petrus4 · · Score: 1

      Not necessarily.

      There are things I can do; I'm just aware that a relationship the opposite sex isn't one of them. ;)

    4. Re:It's called autism by MattXBlack · · Score: 2, Insightful

      This thread gets more self aware as you scroll down, but your comment makes me feel quite sad. Don't give up on pursuing a relationship just because you had a bad experience - what you have said suggests that you are sufficiently mature and emotionally 'in touch' to recognise your own faults, which is the biggest stumbling block in most relationships. I'd suggest you look for women who you share interests with. Maybe they won't be into coding, but someone with an analytical mind, or with the autistic traits you have identified in yourself (or that others have identified in you). I'd guess you have a lot of good to share with someone, so don't punish yourself for one relationship that didn't work out.

    5. Re:It's called autism by Anonymous Coward · · Score: 0

      I call BS.

      Many "hackish types" might be on the spectrum, but don't say most.

      We are naturally drawn to areas such as computing.
      Communication over the internet concentrates on the meaning of your words not on external behavior (body language), so we are not disadvantaged like we are in face to face communication. Working with code also requires extensive attention to detail and patience (usually we have an excess of both).

      You say you have had one "serious" relationship with a woman but it caused you pain to see her in tears, so you let her go. While I do sympathize with what you must have gone through, judging all women as incapable of dealing with someone with aspergers is just wrong.

      "Women just aren't strong enough to be able to handle us."
      "In that film 'Adam,' the guy who tried to tell the woman not to get into a relationship with Adam was right."
      "If you're an autistic person, you have a moral responsibility to stay away from neurotypicals, particularly from women. They need to be protected from us."

      What a bunch of BS.
      This is what makes me think you're more of an "NT Troll" rather than someone with AS.

      Very few NT women will accept an aspie the way they are, for them relationships with NT men are much easier.
      In the movie "Adam", Adam made significant progress and then "HE" decided to leave for CA by himself. In an "AS" and "NT" relationship, both people must find common ground. The person with AS must learn that the "NT" will need to be hugged, talked to, etc. and learn when the right time to do so(and not to do so) is. The NT must learn to tolerate and understand the quirks and behaviors that the aspie has (or doesn't have).

      They must meet half-way.

      If your ex could not accept that being in a relationship with you requires an understanding of your condition then the relationship was over before it began. Likewise, if you did not put in an effort to understand her and "LEARN" those behaviors that other men are born with then the relationship was over. But don't make it seem like such a relationship is impossible just because of your limited experience.

      BTW This post was proofread by my NT wife.

    6. Re:It's called autism by Blakey+Rat · · Score: 1

      On the other hand, there's a lot of socially-awkward people who like to pretend they're autistic, as it gives them an excuse to stop trying. You may actually be autistic, but you also have to realize that there are thousands of "self-diagnosed" autistic people in the field, the vast majority of whom are liars.

      Now when I hear "autistic" I think "liar." Sorry.

    7. Re:It's called autism by KillerBob · · Score: 1

      Premise 1) Most hackish types are either probably or definitely autistic.

      I'd disagree with your basic premise. Most of the geeky types I know are certainly not autistic. And those that claim some form of Autism or Asperger's are self-diagnosed based on a short list of symptoms, and they use it as an excuse and blanket justification to avoid developping social skills.

      Premise 2) Most autistic individuals genuinely *are* basement dwelling freaks, on a level that would make the Joker or the Addams Family look normal. Before you call me a bigot for saying that, realise that I'm an autistic person myself. My Quasimodo/Frankenstein/Joseph Merrick complex is both strong, and fully justified. Most of us genuinely are the sort of person who was interviewed in the documentary, "Trekkies."

      Living with your parents does not make you a freak, nor does it make you autistic or a quasimodo. And those people I know who actually are genuinely autistic actually don't live with their parents at all. Only one of the ones I know actually has any form of assistance in his existence at all, the others are all living on their own. (low autism, not high autism... but if you had high autism, I'd have a hard time believing that you were able to hold a job at all)

      I don't have a girlfriend, I've only had one sexual partner, and I lost my virginity very late. (at 26) Part of my current celibacy is by choice; female psychology simply doesn't have what it takes to be able to tolerate an autistic male. Women just aren't strong enough to be able to handle us. I realised that, and so I made a decision to never put another woman through what I put my ex through again.

      You're generalizing females. I don't like it. It's insulting to the whole gender, for one, and for two, you're setting yourself up for a self-fulfilling prophecy. Why don't you let a woman decide if she can handle you? We aren't as weak as you seem to think. As long as you're honest up front, and we know what we're getting ourselves into, the it isn't that much of a big deal. (and no, I'm not offering... I'm in a happy relationship with somebody, and she would be very miffed, and probably a little confused, if I hooked up with some guy from the Internet)

      My father was a misogynist, but I honestly am not. I loved my ex, despite what I put her through; and I left her because I loved her. I wanted her to find someone who she could be truly happy with.

      If you're an autistic person, you have a moral responsibility to stay away from neurotypicals, particularly from women. They need to be protected from us.

      That's a pretty damned misogynistic thing to say, IMO. You had one bad experience, and generalizing an entire group based on it. Seriously bad juju.

      --
      If you believe everything you read, you'd better not read. - Japanese proverb
  65. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    It's true, but due to the the prevailing stereotype that the best programmers are "weird", the mature, cooperative guy is always rejected in favour of some rude rainman wannabe.

    Conveying "I'm an eccentric asshole and therefore a genius" is a lot easier than conveying "I'm a thoroughly dependable guy who's better in the long run".

  66. Join the military, it can get weirder. by Anonymous Coward · · Score: 0

    I can not tell you the stories I have heard of from people in other units, but then again, with years of war and lower standards till recently, it is no surprise.

  67. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    I find that women with big tits make the best programmers and I have as much evidence as you do that proves me right.

    awesome! i'm on my way to a brilliant career then! but please do provide the evidence, i'd like to be sure.

  68. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    At the very least women with big tits do rule the internet. I guess that makes them our rulers. Hmmmm.

    I for one welcome our long standing large busted female overlords (overladies?).

  69. "Are software developers naturally weird?" by skornenicholas · · Score: 2, Interesting

    There is NOTHING natural about the urge to write code in Haiku, have Hello Kitty usb-powered leg warmers, play real life missile command via web cam, or to sit for hours in artificially lit rooms as a favorite pastime. Short answer? Yes.

    1. Re:"Are software developers naturally weird?" by CTalkobt · · Score: 1

      They have Hello Kitth usb-powered leg warmers?
      Where?
      I'm serious... where?

      --
      There's a gorilla from Manilla whose a fella that stinks of vanilla and has salmonella.
    2. Re:"Are software developers naturally weird?" by skornenicholas · · Score: 1

      I'm sorry, it was USB powered foot warmers, although they do have non powered leg warmers...
      http://www.akinaiblog.com/product/2058
      http://www.akinaiblog.com/product/2127

  70. A question, then... by jonaskoelker · · Score: 0, Offtopic

    Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

    Is "is that sentence grammatically correct?" the correct question to ask?

    1. Re:A question, then... by Devout_IPUite · · Score: 1

      Unlikely. You probably already know the answer and my linguistic hash tables produce a lot of misses... :-(

    2. Re:A question, then... by gd2shoe · · Score: 1

      Yeah, I've gotten to the level know when someone asks me the 'wrong' question I now answer "You're not asking me the right question". I used to answer it.

      Is "is that sentence grammatically correct?" the correct question to ask?

      No, it's not the correct question. The mistake is clearly an insertion typo. The grammar is correct. The word is not.

      The correct question may be: "Now that I've pointed out your minute, careless mistake, do you want to try again?"

      --
      I won't join Slashcott. OTOH, If Beta goes live, I just won't be back until it's fixed. Sorry Dice.
    3. Re:A question, then... by VendettaMF · · Score: 1

      >> The word is not.

      Actually the word is "now".

      --
      kartune85 : Incapable of reason, observation or learning. A kind of dim, drab, flightless parrot.
  71. Re:Asperger's syndrome. by amicusNYCL · · Score: 1

    It's a basic biological defect, most men would rather stare at tits than computer screens.

    But how is that a defect?

    Also, what if the tits are on the screens?

    --
    "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  72. Re:Asperger's syndrome. by jours · · Score: 1

    Women with big tits /are/ better at everything. That's why we favor them in our hiring process.

    --
    This sig intentionally left blank.
  73. Re:Asperger's syndrome. by Eli+Gottlieb · · Score: 2, Interesting

    No, actually some of us make time for computer work, a social life, and Humans vs Zombies.

  74. non sequitur by Anonymous Coward · · Score: 0

    I decided several decades ago that everyone is crazy. Given that, it's only a matter of what you like. Eh.

  75. song lyrics weird?? by ysth · · Score: 2, Interesting

    I don't get it; doesn't everyone use quotes from songs, literature, or film in their code? "I always have a quotation for everything - it saves original thinking."

  76. Subconsciously Intended by Anonymous Coward · · Score: 0

    Being a software developer is kinda like owning Apple products: there are significantly fewer of us than non-developers, so we feel a sense of elitism and thus reflect our internal pride through fitting to the stereotypes of geeks.

  77. What kind of question is ths? by oldmeddler · · Score: 4, Funny

    Software developers are normal. It's the rest of the world that's weird.

  78. Here's the lesson I learned from your post by jonaskoelker · · Score: 4, Interesting

    if the meeting was all guys, we'd all adjust ourselves for laughs and to see if he'd pick up on it--he was completely oblivious. For whatever reason it went on for years without anyone ever doing anything about it. On the cursing part, he did eventually get called in to HR and scolded for his language, to which I am told his exact response was "Holy shit, I'm so fucking sorry." He still kept his job, though.

    Here's the lesson I learned from your post: some people are willing to change, they just need someone to tell them how they should change. They might even be grateful that you've helped them change for the better.

    Now, ask yourself: whenever you find people you'd like to change, do you want to risk them never changing by not asking? How does that weigh against the risk of them being offended by you asking?

    1. Re:Here's the lesson I learned from your post by nycguy · · Score: 1

      If someone is doing something truly disruptive or dangerous, I'd ask them to stop. I've never been one to worry too much about the feelings of others when pointing out what they're doing wrong. In the case of the cursing, crotch-grabbing guy, he piped down for a bit after the HR conversation, but went back to his "normal fucking ways" pretty quickly. As for the frequent self-adjustments, it was humorous more than anything, so rather than worrying about offending him, I mostly didn't want to ruin a good laugh, particularly as it was a long-standing joke around the office and one of the first things people warned you about before you met him.

  79. Stereotypes contains a grain of truth by Nitewing98 · · Score: 3, Insightful

    Thinking over the folks I've worked with, I would have to agree that geeks in general share some common traits. We hate inaccuracy (sometimes pathologically). Most of us have at least one toy (maybe more) on or in our desks. Geeks that do tech support all hate "stupid users" but depend on them for a living (there's a dichotomy). Programmers usually expect true logic to apply to people and are disappointed in people when they won't be logical. Most of us come in late and work late. Once we go home, we get on our computer at home. We tend to like science fiction and fantasy books/movies (including comic books). We will easily convince a non-player character to join our dungeon quest but get a "deer in the headlights" look when confronted with asking someone out on a date.

    Not every geek will conform to the stereotype, but stereotypes come about because they are observations about life. We're not all like the above description, but see if there aren't several of those traits that apply to you.

    --

    Nitewing '98

    Everything works...in theory.

  80. Just sayin... by Anonymous Coward · · Score: 0

    I have a 2nd home in Vegas and visit often. While I am not a frequenter of the strip clubs I am aquainted with a couple girls who moonlight as strippers. Their fortunes can vary based upon the makeup of the conventioneers in town at the time. They always say that the clubs are the most crowded when the "computer nerds" are in town. This was especially true during compuserve's hey day.

  81. Ok. by wonderboss · · Score: 1

    "Successful high-end call girls, though, tend to be chillingly sane when not in their work personas."

    Please explain how you know this.

    --
    more cowbell
  82. Not software developers, but geeks. by Anonymous Coward · · Score: 0

    I have to agree with an earlier post. It's not software developers that are geeks. I've meet lots of government programmers that are just as boring as your standard beaurocrat. It's being a GEEK that makes many software developers interesting. Unfortunately, it's not being a geek that makes you a software developer.

    Although in my books, being a geek is often what makes you a GOOD software developer, but that's a whole 'nother ball of wax.

  83. Experts everywhere are bound to be weird... by evilviper · · Score: 2, Interesting

    You are "weird" if some narrow pursuit makes up the majority of your life. Be it programming, stamp collecting, keeping up with fashion, or memorizing baseball statistics. It naturally makes your interests rather narrow and much too extreme for average people to understand.

    The non-weird people are those with a well-rounded life, and (generally) moderate or mediocre marketable skills (if any). I know plenty of normal people who make minimum wage... Very few (though some) who are in the top 5%.

    And besides, we sysadmins are much more normal than you programmers (freaks!).

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    1. Re:Experts everywhere are bound to be weird... by marquis111 · · Score: 1

      Old news, old news. The portrait of J. Random Hacker from way back still holds true.
      http://catb.org/jargon/html/appendixb.html
      I find, however, that my best understanding of programmers and other computer gurus is by visualizing them as the intersection of several descriptions:
      Asperger's intersecting J. Random Hacker intersecting the local definitions of "weird", "geeky", and "nerdy". Usually, no one of us fits any one of these definitions exactly, but in that confluence of them, a very real commonality emerges.

    2. Re:Experts everywhere are bound to be weird... by marquis111 · · Score: 1

      And, I forgot one other intersection: the INT* character type.

  84. imagination--deep concentration by sevenfactorial · · Score: 2, Interesting

    I'm not a programmer, I'm a mathematician, but I notice the same thing in my field.

    To those who say there is not a tendency toward weirdness in mathematical disciplines, I suggest the following experiment. First go to the weekly math colloquium at a local research university. Then, go to the weekly philosophy colloquium and see if you can discern a difference in the people who come. I believe you will almost certainly find that the mathematicians are less attractive and charismatic. You could argue that philosophy simply selects for attractiveness and charisma, but I believe you will have similar findings if many different subjects are substituted for phil.

    To those who say that the strangeness of programmers is somehow reducible to various qualities of "geeks", this is clearly begging the question, as any good geek should know. The topic for this thread is very similar to asking "why are geeks the way they are?" but phrased differently.

    I have spent large amounts of time wondering why mathematicians are weird, ugly, uncharismatic and so forth. My answer is that they live largely in their own imaginations, and spend correspondingly less time in the "real world." Therefore, not surprisingly, their real world appearance, manners etc gives evidence of a lack of attention. Conversely people in other fields are not selected for an ability to concentrate deeply, spend more time in the here and now, and reap consequent benefits in hygiene, social skills, etc.

    1. Re:imagination--deep concentration by doom · · Score: 1

      I have spent large amounts of time wondering why mathematicians are weird, ugly, uncharismatic and so forth.

      Yeah, me too, though I specifically started wondering about "science fiction fans".

      I would say we've got roughly three theories to choose from in some combination:

      1. The intellectually gifted become outsiders because of their gifts, due to the jealousy and suspicion of the normals.
      2. Developing the gifts creates (apparent) damage: neglected "social skills" during the long lonely nights of fierce intellectual activity.
      3. People who are damaged in a certain way become outsiders, with no choice but to develop gifts that the normals tend to regard as not worth the bother.
  85. No by BitZtream · · Score: 1

    No, programmers aren't weird, its just a field that isn't well enough established yet.

    As such, those who are incapable of surviving in other more well established fields can survive in development for now. Give it 10 -20 years and programming will be roughly the same as any other desk job, and these quirks that developers currently get by with will no longer be acceptable.

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  86. I disagree. by OrangeTide · · Score: 1

    I strongly believe that I am normal. It's everyone else that is weird.

    So what if I think news about particle physics, astrophysics and space exploration is conversation-worthy. It beats talking about American Idol!

    (for the record I'm a software developer because my family is weird enough to have bought a home computer in the 80s, then put me in front of it for many hours.)

    --
    “Common sense is not so common.” — Voltaire
  87. Sample size of 3 by walmass · · Score: 1

    Robert Johnston, the original singer of Crossroad Blues, died in 1938 before Eric Clapton was even born (1945)

    I don't know who wrote it, so it is entirely possible the song is even older.

    But that is not my main point. Wow--given a sample size of 3, a whole profession is labeled as 'weird'? I have seen my share of weird programmers, but most of them happen to be perfectly normal people (for society's definition of normal). My definition of "normal" also includes people who speak Klingon, eat Ramen and may have questionable hygiene.

    As a response to the original article, here is my generalization of the day: all Earthweb columnist's are weirdo's who look like they are secretly planning to take over the world.

  88. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    You mean they're the kind that would do what they're told instead of losing interest and writing a short perl script to do it for them.

    That also includes "exhaustive session of testing".

  89. Re:Asperger's syndrome. by mikael_j · · Score: 1

    Interestingly enough my experience is that a lot of companies would rather hire some guy in a suit who's got a "used car salesman smile" and next no skills over someone who's got actual skills. At least that's how it was a few years ago after the economists had created the dot-bomb and thus most businesses were distrustful of geeks because the economists fucked everything up (of course, most people seem to think the ones doing all the hyping and investing in insane companies were the geeks).

    (Yes, the above "economists -> failure means geeks can't be trusted" bit isn't supposed to make sense since it doesn't but that's how a lot of businesses seemed to react)

    /Mikael

    --
    Greylisting is to SMTP as NAT is to IPv4
  90. The age of weird programmers is coming to and end by daodao · · Score: 2, Interesting

    The age of weird programmers is coming to and end: as programming languages become less and less arcane and code reuse is increasing in such a pace that it's becoming a crime to write original code, the profession is slowly loosing part of the allure once responsible for attracting those eccentric types. Having worked for a C++ R&D and team and later a JEE team, I can tell the difference in eccentricity is remarkable.

  91. Programmer stereotypes are not the rule by dirkdodgers · · Score: 1

    But the minority of programmers who got into the profession because they spent their evenings and weekends in school hardware hacking or hobbyist programming rather than socializing, are bound to behave strangely when placed into a highly social environment - the workplace - and when their strange behavior is accepted rather than questioned or openly mocked as it would have been in those school days, they are bound to persist in it.

  92. Re:Asperger's syndrome. by delphi125 · · Score: 1

    I wouldn't be surprised if I had said syndrome, and I certainly have peeped with discontent often enough, but only at incompetent management.

    But I'm going to disagree with both "maturity" and "creativity", although I'll stick fairly close to the latter.

    Rather than maturity, what is important is the competence to be able to make a good estimate about when something will be finished (including documentation). Unfortunately the vast majority (80%+) of programmers aren't very good programmers when working in teams. I'll get back to that in a bit.

    And rather than creativity, I find imagination, lateral thinking and problem solving in particular, to be more important. A similar 80%+ majority of programmers who's work I've had the pleasure to maintain are extremely creative in using the wrong tool for the job, etc. Again, competence is most important.

    I'm going to make it more personal now: I'm unemployed and haven't worked with Delphi for more than 5 years professionally. Unfortunately that's where I put all my eggs. Although after 2020 I'll probably be able to find some maintenance work (just as the COBOL guys did in 1999, hehe), I'd like to be developing new stuff again. I had one agency who I had worked through to mutual profit regularly in the past, only for the incompetent agent to - after saying I couldn't get the job because my French wasn't good enough reversing that when I wrote her in French - then tell me I couldn't get the job because my Delphi experience wasn't recent enough DESPITE the version being asked for (5) being 2 years prior to the end of my professional usage (7), and this being clearly visible on my CV.

    Somewhat ironically, for my very first Delphi job opportunity, when I'd waited for 32-bit Delphi (2), the job agency (a temping one back then) had been asked for someone with 5 years Delphi experience, so I didn't get that job either. My 10 years (at the time) Pascal experience counted for nothing, and I sometimes wonder if they ever found a bullshitter who claimed 5 years experience with a product which had existed for only a year. Competence.

    The reason I stopped developing was stress-related. I was working for a seemingly friendly guy on a niche product (version 5) of which the source to version 4 had been lost. This was at half my usual rate, but with the understanding I might take the company over when he retired. I told him up front that although I am an excellent developer and test my own code, if I were to develop from scratch I needed a tester, and since he was the only other person, that meant him. The first thing I didn't know is that he was supremely competent at the art of fine bullshit, and for the first six months I hammered out functionality at an extremely fast pace, while he supposedly tested it. Actually, he only did so cursorily, and instead spent most of his time fighting the tax man on his evasion and bullshitting customers into upgrading to the new (as yet non-existent) product. But the second thing I didn't know is that he actually had a demo CD of a competing product, which I tested on a lazy day in summer to see what the opposition was up to. And this may be why this post gets moderated funny: the opposition were on version 3.0 of their product, and not only had a development team of about 100 for this product alone (recall we were about 1.1), but their functionality and data were both at least an order of magnitude higher, and similarly the price was an order of magnitude lower. Not only that, but their budget was, on researching, discovered to be 9 figures. Yes, that's a hundred million dollars. The only bright side is that presumably they used their own tools to develop this competing program. The name of their tools probably started with the word "Visual". Yeah. Laugh with me or cry for me ;)

    But let me return to what is important: competence. I know what I'm competent at. I also know what I'm incompetent at, although I've learned the hard way. Note that competence is unrelated to brilliance: I've met many comp

  93. It's the kind of memory programmers have... by TheNarrator · · Score: 3, Interesting

    In order to be a good programmer, one has to have a very good memory for trivia. Why do you think Ken Jennings, a programmer, was the best Jeopardy contestant of all time? Computer systems and APIs are so complicated that if one cannot remember a good chunk of the APIs and how trivia about how parts of the systems work, it can be difficult to get anything done.

    Having a good memory for trivia makes it easy to see all kinds of connections among things in non-programming life, namely in culture, or in day-to-day life in general. This usually leads to a special kind of creativity in which one brings together one's own set of personal behaviors from tying things together instead of just following a template that society provides for us. For instance, instead of trying to imitate the confident corporate person they see on TV, a programmer will choose their outfit based on utility and comfort, pulling together shoes, pants, gadgets, etc, based on utility and comfort.

    1. Re:It's the kind of memory programmers have... by Bill,+Shooter+of+Bul · · Score: 1

      Why do you think Ken Jennings, a programmer, was the best Jeopardy contestant of all time?

      Uhm... Because he was the best jeopardy contestant of all time. A single individual's achievements cannot be attributed to members of any group they belong to.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:It's the kind of memory programmers have... by Anonymous Coward · · Score: 0

      You have never used Eclipse, have you?

  94. Re:Asperger's syndrome. by 32771 · · Score: 1

    Bad depth perception?

    --
    Je me souviens.
  95. Re:Asperger's syndrome. by Anonymous Coward · · Score: 3, Funny

    I find that women with big tits make the best programmers and I have as much evidence as you do that proves me right.

    That's just not true. Haven't you looked around? It's the men with the biggest tits that make the best programmers.

  96. "Right" and "Wrong" questions. by tomhudson · · Score: 4, Funny

    Helicopter Problem

    A helicopter was flying around above Seattle yesterday when an electrical malfunction disabled all of the aircraft's electronic navigation and communications equipment.

    Due to the clouds and haze, the pilot could not determine the helicopter's position and course to steer to the airport.

    The pilot saw a tall building, flew toward it, circled, drew a handwritten sign, and held it in the helicopter's window. The pilot's sign said "WHERE AM I?" in large letters.

    People in the tall building quickly responded to the aircraft, drew a large sign, and held it in a building window. Their sign said "YOU ARE IN A HELICOPTER."

    The pilot smiled, waved, looked at his map, determined the course to steer to SEATAC airport, and landed safely.

    After they were on the ground, the co-pilot asked the pilot how the "YOU ARE IN A HELICOPTER" sign helped determine their position in Seatle.

    The pilot responded "I knew that had to be the MICROSOFT building because, similar to their help-lines, they gave me a technically correct but completely useless answer."

    1. Re:"Right" and "Wrong" questions. by Anonymous Coward · · Score: 0

      Interesting twist on the old hot air balloon version which was actually a lot better. But you should probably modify it as Microsoft doesn't HAVE any tall buildings on their campus.

    2. Re:"Right" and "Wrong" questions. by NoOneInParticular · · Score: 5, Funny
      I know this one differently, and with a different pun:

      A man was flying in a balloon, and lost his way. Luckily, on a hill, he spotted a guy that he could steer to. He asked the guy: "Where am I>". The guy answered: "You are in a balloon". "Oh", said the balloon guy, "you must be a software developer". "Why", asked the guy on the hill. "Well", said the balloon guy, "your answer is factually correct, but completely useless". "Oh", said the guy on the hill, "then you must be a manager". "Why" asked the guy in the balloon. "Simple", said the guy on the hill: "you don't know where you are, you don't know where you are going, and suddenly it is all my fault!"

    3. Re:"Right" and "Wrong" questions. by Monsuco · · Score: 1

      I can't seem to visualize helicopters without thinking of the letters R-O-T-F-L for some reason. I wonder why.

    4. Re:"Right" and "Wrong" questions. by delphi125 · · Score: 3, Funny

      I'm still waiting for the pun.

    5. Re:"Right" and "Wrong" questions. by Tynin · · Score: 1

      Let me guess, you are a manager :-)

    6. Re:"Right" and "Wrong" questions. by Anonymous Coward · · Score: 0

      Funny, but the tallest Microsoft (main campus) building is only 6 stories above ground, and close to many skyscrapers in Bellevue which dwarf them.

    7. Re:"Right" and "Wrong" questions. by swillden · · Score: 2, Informative

      Either that, or he's someone who knows the definition of "pun".

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    8. Re:"Right" and "Wrong" questions. by ArsenneLupin · · Score: 1

      The pilot responded "I knew that had to be the MICROSOFT building because, similar to their help-lines, they gave me a technically correct but completely useless answer."

      Well, technically, their answer was not that useless. After all, it allowed them to safely fly back to SEATAC airport...

  97. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    But in my experience, the folks who grind through exhaustive & tedious tasks with nary a peep of discontent, rarely have good creative skills.

    They also tend to have a habit of bringing shotguns into the office after they get laid-off.

  98. Wired? by agrif · · Score: 1

    For some reason, I read the headline as "Are Software Developers Naturally Wired?"

    On an unrelated note, do you want to try some Snow Crash? Free sample!

  99. Re:Asperger's syndrome. by russotto · · Score: 1

    I find the best programmers are the ones with the maturity to complete a task when they said they would.

    Ahh, the m-word, a great modern method of poisoning the well... who could argue against this, for to do so is to admit immaturity?

    There are any number of reasons a programmer (or anyone, in fact) might not complete a task when they said they would. Few have anything to do with "maturity" per se. Most common is likely poor estimating skills. Another very common one is that some requirement for that task (outside the person's control) was not fulfilled; even if the programmer placed a caveat in his estimate, it gets conveniently forgotten by management. Or the programmer may have been subsequently given another task with higher priority.

    Who can perform an exhaustive session of testing without complaining (even though it's boring, but necessary work).

    Division of labor. Look it up. Developers shouldn't usually be doing that kind of exhaustive testing. Not only are they generally temperamentally unsuited for it, but their knowledge of the code can lead to gaps in the testing; the same mistaken assumptions which resulted in the bug can result in the test missing the bug. And if the developers are not only doing it, but doing it without complaining about it, it probably means they believe complaining about it will result in negative consequences... and therefore they're probably looking for another job where this isn't true.

    Who will produce the required documentation to a high standard

    So why is it you expect developers to be technical writers as well? Do you expect your tech writers to write code?

    and will play nice with the other members of the team they are in.

    Always good. Of course, since the developers seem to be the testers and the tech writers as well, interaction with the OTHER teams isn't an issue, is it?

  100. CEOs & traders by Kupfernigk · · Score: 3, Insightful
    My personal view, based on several of them, is that CEOs are weird because they are put in an impossible job which rewards a degree of psychopathy, but are expected also to be successful socially. Traders would be expected to be weird for quite a different reason. As Taleb points out, they think that they are making rational decisions which affect the outcome of their bets, when in fact the outcome is more or less random. As a result there is little correlation between their mental processes and reward. This is a recipe for neurosis.

    Programming involves trying to reproduce the literal mindedness of an autistic person. Maths involves deliberate abstraction from the real world. Surgery involves doing things that may kill someone in order to cure them. It's unsurprising that these occupations too can result in strange mindsets in their practitioners.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  101. Why I like programmers... by sitarlo · · Score: 2, Interesting

    In my experience, software developers are quirky and somewhat socially challenged, but they tend to be honest, hard working, loyal, genuinely interested, fair minded, and ethical people who get treated with WAY less respect than they deserve for their skills and talents.

    1. Re:Why I like programmers... by Anonymous Coward · · Score: 0

      Omg thank you.

  102. Men are Genetic Experiments. by Anonymous Coward · · Score: 1

    The 24th chromosome of the human genome has XX for the female and XY for the male. Humans ingest all kinds of toxins and poisons from plants and animals; some affect psychological developement such as soy and other affect organ developement like alcohol or tobacco.

    The Y chromosome is more prone to deformation and defect from toxins interfering with it; as a result, male intelligence has a greater spread on an IQ chart. The X chromosome on the other hand, is far more stable and less affected by things such as foreign substances, thus it has a far denser spread. Females are less prone to genetic mutation than men, and their bodies are also designed to get rid of toxic substances such as lead, arsenic, and toxins through lactation and menstruation which is part of the reason why they survive longer. Men on the other hand can build these things up; this deforms their genetic structure more and as they age their sperm introduce more problems into their children. They're also the ones who are in charge of figuring out which man is suitable for mating and it just so happens that there's a fine balance to this.

    What does this mean? This means if you're a man of average intelligence you're going to look good and have fewer defects. If you're a man of very high intelligence you're very likely to have one or more defects such as aspengers, schitzophrenia, or bodily deformation. It also means if you're of extremly low intelligence you're more likely to have the same defects. There's a lot more spread in men than there are in women.

    Women, by contrast, even if highly intelligent or downright retarded are more likely to be good looking.

    It also means you're more likely to have a lifetime of dealing with general fuckery as the men of average intelligence need to position themselves as alpha males so they don't feel completly useless. If you happen to be at the height of the IQ spectrum AND possess few/no defects, it means men are going to tear you down and undermine you in EVERY effort and may even kill you outright. This is why some of the best, most intelligent people are bums; nobody wants them working for them because they make them look bad. I watch others talk to each other and do nothing useful for 3-4 hours of their day picking and packing boxes while I work my ass off fixing electronics. Part of the reason I still have my job is because I ensure my employer thinks I'm unstable and will come in with a gun if I'm fired. Of course, one doesn't have to say as such, they just have to talk about inevitable rioting and show them pictures of you in bodyarmor and firearms for them to think bad things.

    Another interesting thing about women is they have more senses then men; from quadchromatic vision to better sense of smell, touch, and taste. Part of this is men are there to hunt and kill so their thought process is visual spacial and contextual whereas women are more gatherers and nurterers, thus their senses are more based in diagnostics and athletics. Some monkies are colorblind as are some men; imagine trying to pick tomato's and not knowing when they are ripe.

  103. Are Software Developers Naturally Weird? by LesFerg · · Score: 1

    Do all Americans get trained at school on the subject of appropriately stereotyping people into roles? Do you get told as you leave school what your job is going to be because of the stereotype you fit into? What I'm really wondering is, does everybody else in the world think that everybody working in software must be a 'geek'?

    After 20 years in software development, I have worked with a few people that could be classified as geeks, but the majority of people were not. They did their job well, and most had a busy life away from the pooters also. Here in NZ you don't have to fit an American character profile to get a job in IT.

    It seems these days many people want to feel different, and out there, and weird, as opposed to an older, more puritanical society in which most people wanted to just fit in and appear normal. This does not seem to be exclusive to computer workers. As for the examples in the article tho, my impression is that these incidents are more of an indicator of the decline in good management, as a good manager should monitor new employees and provide guidance, instead of letting bad behavior persist in the workplace.

    --
    If I had a DeLorean... I would probably only drive it from time to time.
  104. Darmok and Jalad at Tanagra by timotten · · Score: 1

    Or, a comment next to a loop would state:

    "You spin me right round, baby right round like a record, baby Right round round round"

    That's not weird, this guy is just an idiot who can't be bothered commenting his code.

    I'm fine with the occasional clever witty comment (I've done it myself) as long as the code makes sense and that everything is documented (e.g. This method does x, y, z and also takes over the world).

    I agree with your reaction to the article on "earthweb" -- it's a thin argument. Like you, I also thought about occasional, odd comments that I've put in code, and I tried to judge the listed examples. Of course, there's not enough information to reach my own judgement, so I emoted and projected a little... and now I give this unnamed, undefended developer the benefit of the doubt. He's my comrade in arms and spirit. Surely "Right Round" makes sense in context. Perhaps he was commenting a spinlock in a multithreaded media player with visual animations. The visual animations kept drawing tiedyed ellipsoid upon overlapping, tiedyed, dizzying ellipsoid until the loop finally, mercifully terminated. In this case, his comment is multi-layered, beautiful, astute.

  105. Yes and no by Kjella · · Score: 1

    It takes a certain level of analytics and tech interest to be a software developer, that makes people wierd. On the other hand, I've seen very few that were the kind of irrational crazy not-connecting-the-dots people as software developers. Just like you see very few introvert people working in sales and marketing. Some differences just come with the job description, but there's infinite variations on crazy and plenty left for everyone.

    --
    Live today, because you never know what tomorrow brings
  106. Something else I realised by petrus4 · · Score: 1

    Programmers are actually becoming very normal and conventional.

    I like using awk and shell for doing a lot of different things, and I also use ed at times as well. (Although I'd never use it full time, and it sucks for starting new files in particular)

    I also prefer using flat text to XML, and enormously value late 70s to late 80s vintage, UNIX thinking in general.

    I get derided by other programmers who insist on using languages and methods which to me, are horrible. C++ is a great example; I can find any number of rants written (some of them by fairly high profile people) on how thoroughly evil and what a mess generally it is, and yet anyone I talk to on forums insist that it is what all the cool kids use, and there must be something wrong with me if I don't like it.

    XML, same. I've never seen a single application for XML, where it actually justifiably needed to be used. Do you people honestly find parsing it easier than you would plain text? Or let me guess, you've fallen for the suit-spawned "richness," argument. WTF does richness mean, anywayz? It sounds like a subjective attempt to justify complexity, to me.

    Another thing I don't get; why do flat text databases get crapped on so much? Sure, I know SQL can be nice, especially when you need things like hard concurrency locking, arithmetic functions and such, but I find delimited flatfiles to be an absolute joy to work with, with awk. Writing awk parsers for my own flatfile formats is actually fun. Maybe I'm just diseased in the head. ;)

    (Anonymous Cowards, I have left you the perfect opening with that last sentence. I expect you to make abundant use of it. ;))

    There needs to be a renaissance of real programming, according to the older UNIX philosophy. We need a scenario again where people appreciate using awk, and systems programming, and actually writing your own code. The reason why I often disagree with the concept of code re-use, is because with the kids these days, generally speaking it was written badly to begin with. So someone writes crap initially, and then we're all expected to re-use it, rather than rewriting it like we should.

    That was the definition of true weirdness, though, and we're losing it. The genuine UNIX way is dying. :(

    1. Re:Something else I realised by doom · · Score: 1

      Dude... have you ever heard about perl? (I used to like awk a lot, once upon a time).

    2. Re:Something else I realised by doom · · Score: 1

      But what I think you're talking about is a tendency toward "faddishness" rather than a need to be normal. There's a lot of posing about being professional and rational and all of that, but with the present state-of-the-art we're all essentially blundering around in the dark shouting anecdotes at each other. We tend to rely on tribal identity for decision-making because we don't have much of anything else to work with. We're not alone in this, of course, it's pretty much how must people deal with stuff like politics or religion (there are reasons we call them "religious issues", you know?).

    3. Re:Something else I realised by wayland · · Score: 1

      XML. Why use it? Well, for me, the whole thing can be answered by the word "Tree" (well, "Plex" actaully, but that's less self-evident). Once data gets beyond single items ("scalars" in scripting languages), 1D arrays, and hashes, you're looking at containing your data in two major structures; multidimensional arrays, and trees (yes, I know you can do arrays of arrays, and hashes of hashes, but it's a way of representing the same thing).

      Now, there are a variety of ways of selecting data out of a tree. The filesystem globbing language is a good example. LDAP's language is also good, if a bit more verbose. ACAP seems useful, but I've never gotten into it much. But to me, the queen of all the major path-selection languages is XPath. I don't like XML that much as a tree representation, but I can live with it, for the sake of having XPath.

      Anyway, I hope this gives some insight into why at least one person who agrees with you in many ways is now willing to consider XML as a reasonable solution.

    4. Re:Something else I realised by TheRaven64 · · Score: 1

      On C++, you'll generally find that most of the people who like it are unfamiliar with other languages. I have only met one person who likes C++ and knows more than half a dozen different languages (and I mean actually different, not just 6 ALGOL-family languages).

      With XML, I'm surprised you're using the web and haven't come across a good use for it. That's not to say that it's not massively overused, but it has one big advantage. You can nest different types of XML documents inside each other and a parser that doesn't understand one can trivially ignore it. XHTML documents, for example, can contain MathML and SVG. A browser that supports these will add them both to the DOM tree and JavaScript can modify them. A browser that doesn't can simply ignore them, without having to be written specifically to understand and ignore them. XMPP is another good example. The specification defines a few types of message, but you can embed any XML documents in an XMPP message and have them ignored by clients that don't understand them, but processed by ones that do. Think of all of the things people have put into XMPP presence stanzas (mood, geolocation, playing song, client capabilities, and so on). A client can easily ignore any of these, but if it supports them then it can handle them using exactly the same parser it uses for everything else.

      --
      I am TheRaven on Soylent News
  107. The only normal people... by Organic+Brain+Damage · · Score: 1

    ...are the ones you don't know well enough.

  108. Re:Asperger's syndrome. by MC2000 · · Score: 0, Flamebait

    I know the previous poster personally, and I have to say, he was the first person to come to mind when commenters here were talking about weird, arrogant kids who think they are better than everyone else. I am actually quite glad he is living overseas this year.

  109. Re: so don't nothing phase me by syousef · · Score: 1, Flamebait

    so don't nothing phase me.

    'Ceptin' maybes an Eng'lish Coarse.

    --
    These posts express my own personal views, not those of my employer
  110. Watch out for the fakers by kramulous · · Score: 1

    But you cannot deny that some will play it up to appear to be brilliant and conform to what has been stereotyped. These fakers can be difficult to spot right up until they have to do something. I've across a few of these. They are just social misfits and not too bright. Some, however, are clever at the lie; will sit back and pretend to know the solution and allow others the 'opportunity' to solve it the way the faker would.

    I've found that those people who are genuinely smart are also fine socially (pretty much are good at anything presented to them). They have a few interesting quirks but nothing debilitating.

       

    --
    .
  111. Weird, yes. Naturally, no. by DynaSoar · · Score: 4, Interesting

    First, I am sick to death from seeing people try to claim some watered down form of a mental condition that excuses excessive behaviors they mostly wish they had and makes them seem special without having to put much efforts towards it or even understanding much about it. Understand this about autism/Aspergers and pretty much any state considered disordered as compared to the general population: meeting a diagnostic criteria includes having some persistent behavioral anomalies. Having some of the same persistent behavioral anomalies does not qualify one for the diagnosis. Very few of any who actually earn the diagnosis are capable of anything productive. And if one were to go with the behavioral criteria, the vast majority would earn themselves a far less appealing diagnosis or three, and which point they'd rebel against the process and disclaim any association with any disorder.

    Now, we have in fact looked at 'weird' in psychology, but mostly as to what people think it is, rather than an objective state. I've looked at what kinds of people get that label and how. Programmers, or geeks/nerds in the technical literature, earn that label -- literally. They tend to start out more similar than most, and develop a specific quirk or three in order to exert individuality. They themselves keep each other within boundries of weirdness by approving or disapproving of others quirks, as often as not in how they're expressed rather than pure content. The effect is one of most people taking on the task of marking themselves an individual by developing an unusual, hopefully unique set of markings for their clothing. They appear to ignore the fact that the piece of clothing is a jacket collar. They appear to be unable to recognize that the collar is always on a Nehru jacket.

    The defining word is "affectation". The evidence is in the desperation with which the concept is held and in how vehemently it is denied. A close analogy can be drawn with those who have strong anti-authoritarian rebelliousness early in life. It is not that they are anti-authoritarian, but rather than they are overly sensitive to it and dislike the fact that early in their life they are near the bottom of the ladder. They frequently end up at the other extreme. Likewise, the chronically similar act to differentiate themselves as soon as their situation allows, but only within a limited way, the rest remaining a recognizable part of the fairly closed group for which similarity of some sort remains more a badge than the differences. These too tend to evolve to the opposite end of the spectrum, common end states being either comparing swag t-shirts from conferences, or comparing their ties, the only major item of difference they would ever consider sporting having bought into management.

    You may now feel free to mod me down as troll or flamebait just because I've answered the question with my own considered opinion which will no doubt prove unpopular. Refer back to "vehemence".

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
    1. Re:Weird, yes. Naturally, no. by doom · · Score: 1

      The defining word is "affectation".

      And of course, all of those Normals are never guilty of "affectation" in their desperate quest to appear Normal, because after all, they're Normal: you can tell they're Normal because they Just Naturally dress like everyone else without even trying to.

    2. Re:Weird, yes. Naturally, no. by Zayne+S+Halsall · · Score: 1

      Ignoring the pretension and condescension in your comment (is that affectation?), I'd like to point out that you might have considered taking English communication skills as a subject along with the psychology you studied.

      For the benefit of those trying to make sense of your Nietzsche-like meanderings, I'll offer this translation: people are posers.

    3. Re:Weird, yes. Naturally, no. by Saxophonist · · Score: 1

      Understand this about autism/Aspergers and pretty much any state considered disordered as compared to the general population: meeting a diagnostic criteria includes having some persistent behavioral anomalies. Having some of the same persistent behavioral anomalies does not qualify one for the diagnosis.

      True. We have the DSM-IV for a reason, and too often, it seems that people do not understand that there are hard criteria for making a diagnosis of any mental disorder. But:

      Very few of any who actually earn the diagnosis are capable of anything productive.

      Um... how so? I don't know how many people are diagnosed with Asperger's Syndrome or high-functioning autism, but I don't know of a reason that such people cannot be gainfully and meaningfully employed. (My bias here is that I have been diagnosed with Asperger's Syndrome. I doubt most people around me know, even though it isn't a gigantic secret.) Further, I see nothing in the DSM-IV criteria for Asperger's Syndrome that would automatically preclude productivity. Of course, it is entirely possible that the criteria themselves are not a satisfactory definition of the disorder, but at least in my case, I have had little trouble finding work in one of my two favored career lines at any given time.

      And if one were to go with the behavioral criteria, the vast majority would earn themselves a far less appealing diagnosis or three, and which point they'd rebel against the process and disclaim any association with any disorder.

      Please substantiate.

    4. Re:Weird, yes. Naturally, no. by Sinterklaas · · Score: 1

      Actually, there are many different variants of autism, which is why the term 'autism spectrum' is often used. Some variants do not have mental retardation as a symptom and the people who have those variants may be quite productive, within the confines of their abilities. In some cases, they may be more productive than 'normal' people. For example, tasks that are fairly repetitive, but require intense focus on details are much better suited to autists, who will not grow bored unlike 'normal' people.

      Autism is diagnosed based on symptoms, not by testing for the causes (since they are unknown). One of the primary criteria for diagnosing someone as autistic is whether or not their symptoms are severe enough to affect their life (actually, that is the primary diagnotic criterium in all of medicine). That doesn't mean that people who do not meet the diagnostic criteria are not autistic. Frankly, we cannot tell, because we cannot test for the causes, so we do not know how many people have very mild autism that is not diagnosed. Personally I believe that autism is an (partial) lack of of certain abilities that all humans possess, sometimes combined with an excess in other abilities. For instance, we all have a limited ability for empathy. Most people can enjoy doing repetitive things for a while (video games!). When you take these to extremes, we call them symptoms of autism. In mild cases, we call them personality traits. So I feel that it is perfectly acceptable for people to identify themselves as mild autists when they have mild symptoms.

      We know that there are many more diagnosed cases of autism in Silicon Valley than in other areas, so it appears that there is a correlation between the ability and/or choice to program and autism. One of the most common complaints about programmers is their inability to conform. In the anecdotes, the programmer usually hasn't got a clue that his behavior is unwanted, despite non-verbal hints. This matches up well with the lack of demonstrated empathy and inability to pick up on certain types of nuanced communication that is typical of autism. There is a very important rule that can prevent lots of pain and suffering when dealing with (mildly) autistic people, which is to be explicit. Tell the autistic person in simple direct messages what he needs to do. That will help him greatly to conform and to foster relationships. Unfortunately, as children we learn that it is rude to communicate this way. Supposedly, we should not embarrass people by telling them to shower more often. Instead, we should gossip about it and ostracize them. I prefer that mild autists understand their personality traits and mentor people on how they should be treated, so they can foster good relationships. If that requires people to self-diagnose themselves as autists, when the medical community doesn't agree, that's fine with me.

      PS. I'm not saying that geeks do not have affectations, nor claiming that all geeks are so autistic that they cannot help but misbehave (most are not). However, the geeks that people complain about usually seem to be autistic.
      PS2. Be seeing you.

  112. Software's inherent divine contradiction by Simonetta · · Score: 1

    Software gets its deep appeal to the intellectual class of people because of its inherent contradiction: The ability to change the operation of physical machinery by manipulating symbols.

        Sure the more technical you are, the more you can understand the rationity behind this seemingly divine contradiction. Ones and zeros controlling electrical voltage levels channeled through thousands of transistors, etc...

        But the ability to change physicality by manipulating symbols has been an art reserved to magicians, shamans, and high priests. This ability to stand in the shadow of divinity has always appealed to men, because it is an analog or approximation of a divine absolute power.
    This is the subconscious appeal of software programming.

        It also explains why software is primarily a masculine field of interest and employment. Women get the 'shadow of the divinity' power and feeling not by controlling physical nature through the manipulation of symbols, but by actually creating life inside themselves. This is something that men can and will never be able to do.

  113. Dood, you sold have nailed it! by sgt_doom · · Score: 1
    Spot on, Icebiker dude.

    For instance, a co-worker mentioned he was going to the Chinese Bodies Exhibition (the one with disrepectfully skinned dead bodies laid about to earn capitalistic pig lucre) and I immediately explained its connection to Nordstrom (the department store chain): the Chinese government official who put together the original exhibition used unclaimed bodies (i.e., the terminated bodies of "dissidents" as well as the bodies of murdered, underage female factory workers -- when injured on the job, the factory manager would bury them alive as opposed to sending for medical aid and being fined for employing an underage worker) and some of those had worked at the factory Nordstrom is a big customer of....

    Have you read Adam Fawer's Improbable yet? Great read.

  114. This depends on the language. by PMBjornerud · · Score: 3, Insightful

    Agreed; "Are you not going?" conveys that the asker thinks you're not, and wants to confirm that. He wants to communicate this assumption, rather than just asking "Are you going?", which implies he doesn't know one way or another (he could communicate that he thinks you are going by asking "Are you still going?").

    But the way he asks it puts the listener in a bind. Should the listener take it literally, or negate its meaning? Negating its meaning just leads to more unclear cases, ones that I might notice but answer in a way that differs from what the asker is assuming. Often I only realize later that a question I asked was ambiguous, or an answer I gave was ambiguous, and then start to wonder whether the other person is doing what I thought he would.

    I want to avoid this from the start, so I disambiguate a question with my answer. The asker can still convey his assumption in this case by asking "Are you staying?". If he can't eliminate the negation, he can still ask something like "Is it correct that you're not going?"

    So I don't think it's a simple thing like you describe. If you're going to fault people like me, it must be for thinking of the larger picture and the overall effect of ambiguous questions, the king of thinking that programmers do when deciding on coding styles with regard to defect rates.

    Study more languages!

    The interesting part is when you realize that for example English and Japanese have opposite rules for answering negated questions. Japanese focuses on the person asking (assuming you are not coming) and English answers the topic at hand (if you're going to the party or not)

    Scandinavian languages have three words for "yes" and "no", the last one only when replying to negated sentences. (Which makes it translate to "Yes" in English and "Iie" ("No") in Japanese). I have no idea why there is no 4th word to handle the opposite answer.

    And this is why everyone should learn more languages. To realize that words are not a 1:1 mapping of the world, but that the way the human mind relates to things and defines your place in the world is strongly linked to which languages you operate with.

    (I had a few drinks. I'll go to bed before I come up with long arguments about language being the OS for the brain. Sorry about the typos ;)

    --
    I lost my sig.
    1. Re:This depends on the language. by Fallingcow · · Score: 1

      Scandinavian languages have three words for "yes" and "no", the last one only when replying to negated sentences.

      French has the same thing: 'si'. I mean, it does other things too--it's one of those odd words that occupies a couple of very different roles--but one thing it does is act as a third option for dealing with negated questions. IIRC, to duplicated it in English you'd basically have to say, "yes, that is not the case"

    2. Re:This depends on the language. by Grey+Haired+Luser · · Score: 1

      Except you got the sense wrong. It goes like this:

      Tu ne va pas au party? "(You're not going to the party?)"
      Si! "(Yes, I _am_ going!)"

      But agree with the general gist -- this is a human language
      problem, not a programmer specific problem.

    3. Re:This depends on the language. by Fallingcow · · Score: 1

      Ah, that's right. I'm damn rusty. Stupid midwestern US--it's practically impossible to learn and retain a second language other than Spanish around here. No native speakers to practice on.

    4. Re:This depends on the language. by Anonymous Coward · · Score: 0

      language being the OS for the brain

      I used to think the same thing! Until I discovered I have an inner monologue and that possibly other people don't. I have no idea how other people think without using language...

    5. Re:This depends on the language. by Anonymous Coward · · Score: 0

      If you don't know it already "General Semantics" may be
      of great interest to you.

      http://www.generalsemantics.org/
      http://en.wikipedia.org/wiki/General_semantics

    6. Re:This depends on the language. by houghi · · Score: 1

      Scandinavian languages have three words for "yes" and "no", the last one only when replying to negated sentences.

      Same with French where you have Oui, Non and Si. The klast one is used when disagreeing with a negative question. "Don't you have a degree? Si. (Yes, I have a degree.)".

      --
      Don't fight for your country, if your country does not fight for you.
    7. Re:This depends on the language. by BorisAmmerlaan · · Score: 1

      In Dutch, there are also three words to answer a question. "Ja" ('Yes') and "nee" ('No') are used to answer standard questions the way one would expect. For negated questions, "nee" ('that is correct') and "jawel" ('that is not correct') should be used.

      Sometimes people answer a standard question with "jawel" to indicate 'Yes!'. I'm not sure whether that is appropriate, but it causes no real confusion. What does confuse me (and often them) is answering a negated question with "ja".

      On the other hand, it always confuses people when I answer their "Do you want coffee or tea?" question with "Yes" when I don't care, so maybe it's all my fault.

    8. Re:This depends on the language. by TheRaven64 · · Score: 1

      In Welsh, the problem does not arise at all, because there is no word for no. You would answer the question with the equivalent of 'I am' or 'I am not' which is an unambiguous answer to the ambiguous question (and the questions can get a lot more ambiguous with the contorted phraseology in Welsh, which you'll encounter even when native Welsh speakers talk English).

      Why is this relevant? Because if you are designing a user interface and you use Welsh-language concepts while designing the English interface then it will be clearer. A dialog box will always have answers that convey meaning even if the user does read or fully understand the question.

      --
      I am TheRaven on Soylent News
    9. Re:This depends on the language. by Anonymous Coward · · Score: 0

      Study more languages!

      The interesting part is when you realize that for example English and Japanese have opposite rules for answering negated questions. Japanese focuses on the person asking (assuming you are not coming) and English answers the topic at hand (if you're going to the party or not)

      Scandinavian languages have three words for "yes" and "no", the last one only when replying to negated sentences. (Which makes it translate to "Yes" in English and "Iie" ("No") in Japanese). I have no idea why there is no 4th word to handle the opposite answer.

      And this is why everyone should learn more languages. To realize that words are not a 1:1 mapping of the world, but that the way the human mind relates to things and defines your place in the world is strongly linked to which languages you operate with.

      (I had a few drinks. I'll go to bed before I come up with long arguments about language being the OS for the brain. Sorry about the typos ;)

      Several Indian languages use a similar construct as the one you mention about Japanese. My first language is Tamil, so I know for sure, but I think Hindi uses the same construct too.

      In Tamil, if you are not going, and someone asks "Are you going?", you would say "No". If someone asks "Are you not going?", you would say "yes". The answer is for the form and the logic of the question, not the intent of the questioner.

      This causes a lot of confusion when an Indian and an American communicate with each other in English. (ok, leaving the room wide open for a funny reply there).

    10. Re:This depends on the language. by xtracto · · Score: 1

      DOCH!

      That is a great German word I learned.

      Q: Gehen sie nicht mit uns?
      A: doch! (on the contrary, I am going.)

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
  115. Still uncertain..... by sgt_doom · · Score: 1
    "How would you like your eggs?"

    Preferably, still in the woman, and the woman along with them.

    Oh, you mean "edible" eggs........the kind one might ingest with breakfast?

    1. Re:Still uncertain..... by Aphex+Junkie · · Score: 1

      All eggs are edible, you insensitive clod!

  116. And think I know the maintenance answer by sgt_doom · · Score: 1
    And later, the pilot was advised that his helicopter's maintenance malfunction was:

    BY DESIGN

  117. I notice they tend to be assholes. by Anonymous Coward · · Score: 0

    Mark me down, but most of them are assholes.

  118. Now this is truly WEIRD... by sgt_doom · · Score: 1

    Now this site is truly weird....and wonderful....can never get enough of this song....and Zombie movies....

  119. Kalitos Guey by Anonymous Coward · · Score: 0

    Ill agree, methodus 2000 is the reason I got into programming.
    I said, I wanna make cool stuff like that!

  120. Re:Asperger's syndrome. by doom · · Score: 1

    You're being a bit incoherent here, yes, but you have hit on a fundamental truth of the world: from the suit's point of view, the suit is never wrong. If those weird guys in California manage to do something cool, it must be a flash-in-the-pan that desperately needs a bunch of suits to come in and manage it to turn it into a real business. If the suits come in, and it doesn't all fall apart, then all credit goes to the Responsible Management, if the suits come in, and it all flames out, the suits just shake their heads at how hard it is to work with those weird techies, and continue to fall upwards.

  121. No, they are not.. by Seth+Kriticos · · Score: 1

    ..but everyone else is!

  122. Re: so don't nothing phase me by dbIII · · Score: 1

    Don't blame him. Your entire country needs one instead of the watered down ebonics thing you've been getting since Reagan. I have no such excuse. I had a chance to get a decent education in English but could not be bothered to pay much attention to it.

  123. Self-reinforcing stereotypes by 4D6963 · · Score: 2, Interesting

    No, I think you are transformed by your stereotypes. In the Anglo-Saxon world, but more particularly in the USA, people are often pigeonholed/pigeonhole themselves into categories, and the stereotypes of their group only serves to reinforce their traits. "Jocks" are more "jocky", "nerds" are more "nerdy", "popular girls" try hard to be more like popular girls, and so on. It's not just in high school either, it works for anything else too.

    I think there's a culture in Anglo-Saxon countries (but again particularly in the USA) for people to trade some of their individual identity for their group identity, which makes people that are strongly defined by the group they feel they belong to, and who identify strongly with those groups. In other words I think that the Anglo-Saxon civilisation is more naturally geared toward communitarianism and self-segregation.

    To contrast with this, in France (where I was born and raised), this phenomenon is practically non-existent, or only extended to social classes (e.g. "les bourges" or "les racailles"). As a result, people (of the same social class) tend to have a feeling of belonging to the same group as anyone else, and personal identity is therefore almost entirely solely reliant on individuality and personal traits, and generally there's a lack of self-awareness as to which pigeonhole one would fit in.

    The consequence of that lack of segregation is that people in a profession don't seem necessarily much more different than people in another. That's how you can have more colleagues in IT who look like rugby players or bikers than colleagues who look like stereotypical nerds. A small confirmation of this was the admission from Irish engineering students that all the foreign French students they had seen in Engineering were much more 'normal' than Irish engineering students were.

    So my answer to the question is, besides aspies, self-reinforcing nerd stereotypes, and a strong awareness that you're "just a full-blown nerd".

    --
    You just got troll'd!
    1. Re:Self-reinforcing stereotypes by DanJ_UK · · Score: 1

      Are you weird because you're a geek, or a geek because your weird?

      --
      - Dan
    2. Re:Self-reinforcing stereotypes by DanJ_UK · · Score: 1

      because you're* weird

      --
      - Dan
    3. Re:Self-reinforcing stereotypes by Anonymous Coward · · Score: 0

      Not to be picky, but I really think you meant anglophone countries, not Anglo-Saxon. Otherwise you would notice the same tendencies in many of your French friends as well.

      To assume the French (or Normans if thats what you think you are?) have managed to stay genetically/culturally isolated for the last 1000 years - or for that matter that such a broad classification of a 1000 year old tribal grouping would have such an effect on cultures that have changed massively since, is incredibly naive.

      Its not a solely French phenomenon for a start. Class divides are considerably more prevalent in stereotypes in the UK, compared to the intellectual/social divides that seem to polarise the US. Possibly has a lot more to do with recent history and perception of such.

    4. Re:Self-reinforcing stereotypes by 4D6963 · · Score: 1

      I'm not weird.

      --
      You just got troll'd!
    5. Re:Self-reinforcing stereotypes by 4D6963 · · Score: 1

      lol, France is an Anglo-Saxon country now? Nigga please..

      And no one said that social class divides was a French thing, I know all that about Britain, it's irrelevant.

      To assume the French (or Normans if thats what you think you are?) have managed to stay genetically/culturally isolated for the last 1000 years - or for that matter that such a broad classification of a 1000 year old tribal grouping would have such an effect on cultures that have changed massively since, is incredibly naive.

      That has absolutely nothing to do with anything.

      People around here will say just about anything just for the sake of saying something...

      --
      You just got troll'd!
  124. Creativity by Anonymous Coward · · Score: 1, Interesting

    Creativity seems to be something that you don't just turn on and off. You have to do it an practice continuously. Apparently people in suits have a difficult time understanding that. However, they should not be surprised. I know people who wear suits who continuously play blackberry and "lets try to offend people with the Jag" on weekends, so it should be no surprise that creative people (people who take conventional ideas, and carefully twist them sideways, or make jokes about something, pressing the logical conclusion, using a miniature thought experiment to complete and continue the silly joke. When thinking about something twisted sideways, they gain insights. People in suits don't get that. They consider the joke to be just a joke (and stupidly, just a waste of time). They will even become condescending about the 'waste of time', and berate those who do these things. The creativity is lost on them. One particular experiment in the silly involved a man (a university professor) watching a cafeteria food fight. He did the math regarding a thrown object. The math took more than a week. Fellow professors thought it was an interesting. University officials thought it a waste of time. Students (business students) thought he was a nut. They didn't get it till he got the Nobel Prize for the silliness. Considering the first university lecture he gave was scrutinized by Wolfgang Pauli, John von Neumann and Albert Einstein, you would think he would be nervous. But he was a creative 'offbeat' genius. (Richard Feynman).

  125. Bright = Weird by OrigamiMarie · · Score: 2, Interesting

    Bright people tend to be kind of strange. We don't quite fit in, we have unusual ideas about how the world should work, and standard solutions to life's problems don't tend to make us happy. Programmers as a group have a much higher fraction of bright people than the population at large. So programmers tend to be weird. You'll get that in any profession that attracts bright people, though of course it will get expressed differently depending on which subset of skills you filter for.

    1. Re:Bright = Weird by GrpA · · Score: 1

      Actually, the weird ones tend to be your best developers... Whatever makes them weird usually works well for their ability to code.

      I just figure that if they weren't weird, then with their natural ability and intelligence, there's no way they'd work the crappy IT jobs that they do.

      GrpA

      --
      Enjoy science fiction? "Turing Evolved" - AI, Mecha, Androids and rail-gun battles. What more could you want?
    2. Re:Bright = Weird by OrigamiMarie · · Score: 1

      Actually, the weird ones tend to be your best developers... Whatever makes them weird usually works well for their ability to code.

      Which works just fine with my assertion :). Being bright makes them weird, and makes them particularly well suited to the task at hand and more driven to solve the puzzles.

      I just figure that if they weren't weird, then with their natural ability and intelligence, there's no way they'd work the crappy IT jobs that they do.

      And lots of them have the problem that they don't suffer fools gladly, and that causes problems for their advancement into something better. Fortunately, I have not had much chance to analyze that situation -- I've had a dull job, but no terrible jobs yet. But I'm new here ;).

  126. Kind of like poker... by dtw · · Score: 1

    If you don't know who your co-workers are complaining about, they're probably complaining about you.

    You could at least dress in something other than a polo shirt that predates the dot-com craze and is several sizes too small.

    Chewing your food with your mouth closed also helps. As does bathing and shaving daily, and getting a haircut every 6 weeks.

    The monitor cannot hear you, and is NOT going to be party to your conversations. Neither will it ever offer debugging tips.

    Nobody, and I mean NOBODY, cares to have a conversation of any duration about intellectual property, copyright law, and the RIAA/MPAA.

    Oh, we also don't want to hear about your vintage IBM Model M keyboard with bucking spring action. We already are acutely aware of how clicky the damn keys are.

    You aren't really weird, you are just playing at it. Grow up.

    --
    ->Dan
  127. Re: so don't nothing phase me by syousef · · Score: 1

    Don't blame him. Your entire country needs one instead of the watered down ebonics thing you've been getting since Reagan

    Your assumption that I'm American is amusing. Not everyone is American. Unless you're meaning to imply that Reagan was responsibile for Australia's education system. I was aiming for funny not political insult.

    --
    These posts express my own personal views, not those of my employer
  128. Visual-Spatial by poofmeisterp · · Score: 2, Interesting

    Visual-spatial memory and thought are my primary driver.

    For those who don't "have it," I may appear to be a completely weird person that they can't understand... someone who can look at things from 200,000 different angles and still say that there is no answer.

    It's hard to find friends, lemme tell ya. :)

  129. Please, no more language nonsense by NotSoHeavyD3 · · Score: 0, Offtopic

    I'm guessing I'm going to get modded down for this one but could people stop with this stupid "Just throw more language at em" nonsense. Yes, I'm apparently one of those very rare group who has massive problems with learning any foreign language. I can't tell you how much of a torture it is to get this shoved down your throat and then when you try to get help being basically told to just suck it up. Sure, try to suggest it so some of the students will try it, maybe it'll benefit them. However don't assume it will always benefit all students. (Because to be blunt for some of us this is just not true.)

    --
    Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
    1. Re:Please, no more language nonsense by lewiscr · · Score: 1

      Oh, don't learn a language in a classroom. I spent 4 years in a classroom learning French. I've spent about a year on and off (mostly off) listening to people around me speak spanish, and watching it on TV (including kids shows). I've spent no time "learning", but my French and Spanish are about the same now.

    2. Re:Please, no more language nonsense by NotSoHeavyD3 · · Score: 1

      The worst part of that is I've actually heard a language professor (and a pretty high ranking one) come out and admit that's all true.

      --
      Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
  130. Normal people are the ones you don't know well. by emeade · · Score: 1

    "The only normal people are the ones you don't know very well." Joe Ancis http://www.quotationspage.com/quote/634.html

  131. Art vs Science by VincenzoRomano · · Score: 2, Interesting

    In my opinion real software developers are more like artists than (computer) scientists.
    If you look at artists for all the disciplines, you'll find that almost all of them could fit the concept of weirdness.
    For the good and the bad.
    Divergent thinkers are very often at the base of new (software) solutions to old problems or for a fresh new breakthrough..
    So, yes, very likely developers look weird when compared to anyone else.

    --
    Maybe Computers will never be as intelligent as Humans.
    For sure they won't ever become so stupid. [VR-1988]
  132. And You're all Color-blind Lefties by Phloebas · · Score: 1

    I've also noticed this, and considered doing a little research into the psychology of coders - especially those employed as enterprise developers. I've noticed that a disproportionate number of the coders at my company are either color-blind, left-handed or both. Does anyone have any insight into this? Left-handedness is fairly easy to explain, but the color-blindness comes as a bit of a surprise.

  133. Re:Asperger's syndrome. by BluBrick · · Score: 1

    Damn newbie. It's "Your thoughts are intriguing to be and I wish to subscribe to your newsletter".

    Actually, the Damn Newbie was right. Once the meme is established, merely parroting it is no longer funny (actually a meme becomes unfunny long before it's established, but I digress). It is slight alterations to the meme that that make it funny. Just like the distorting mirrors at the fun park.

    Now, get off my lawn!

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
  134. er... by Anonymous Coward · · Score: 0

    Also also, people are just weird. I've never known a normal person in my entire life.

    I think that means that everyone you ever met in your life is weird. Which makes you weird, and so you don't notice.

    Or maybe everyone everywhere is weird, in which case it's normal to be weird.

    Oh, shit - now I've got the dreadful "Hip to be square" Huey Lewis track running through my head - it'll be here for hours now. shit shit shit.

    1. Re:er... by JohnFen · · Score: 2, Funny

      That reminds me of something I told my daughter when she was young. She was upset because some schoolkids called her weird. We had this talk:

      "What's the opposite of weird?"

      "Normal."

      "What's normal?"

      "How most people are."

      "In other words, average, right?"

      "Yeah."

      "Who wants to be average?"

  135. What about office staff?! by Anonymous Coward · · Score: 1, Interesting

    You've also got to look at non-techie workers too though.

    I've worked in many places where the secretaries are just plain bimbo's spending most of their day flirting (distracting others) or trying to get men to do their work for them.

    Then there's the Sales guys who are just plain preoccupied with talking about the football results or how drunk they're going to get on pay-day.

    Don't forget the old-timers waiting for retirement who spend most of their day figuring out how their pension scheme is going or how good their shares are.

    If you think a programmer who puts lyrics in his comments is weird, then you've been a PHB too long.

  136. There is a 4th word by vonj · · Score: 1

    In Scandinavian languages, at least Swedish, IMO there is a 4th. A short form of nej ("no"): Pronounced short and distinct: "nä" or in some dialects: "näpp" This is used in spoken language, almost never in written. These forms of "nej" are almost always used as an answer to questions of the form "Are you not going?" and then indicate that, no indeed, I am actually not going as you suspected. Good going with the analysis in this posts parent. Oh, and I assume you meant "jo" as the third. (Which in Swedish relates to "ja" ("yes").)

  137. Re:Asperger's syndrome. by master_p · · Score: 1

    Perhaps technological expertise started the other way around, i.e. the geek was initially unable to join others in conversations and so they turned to other interests.

  138. TFA Sucks by Anonymous Coward · · Score: 0

    Seriously, "I'm going to perpetuate negative stereotypes about my own profession by telling completely unrelated stories about a guy who didn't take his work too seriously, a friendly guy and a girl who (shockingly!) liked to talk on the phone; all of which have absolutely nothing to do with software development."

    Are software developers naturally weird? No... but society will continue to unfairly assume they are because of idiots like the guy who wrote this article. Thanks a lot, asshole.

  139. Its the increased brain activity and inspiration by unity100 · · Score: 1

    with increased brain activity and inspiration your inner world becomes more active. and it naturally reflects to outside. and there are a lot of musings coming from the inspiration.

  140. hmm by unity100 · · Score: 1

    He was 21 and doing a 12-month placement, shouldn't he be making the most of finally earning some money?

    you mean, wasting his money and his life in shady bar corners with sleazy whores ?

  141. are you kidding ? by unity100 · · Score: 1

    those bright eyed young prep students already come with comparable net experience as 30 year old geeks.

  142. Re:Asperger's syndrome. by vegiVamp · · Score: 1

    Manager, are you ?

    --
    What a depressingly stupid machine.
  143. That's what we do... by hesaigo999ca · · Score: 1

    The fact we don't mind sitting behind a computer all day long looking for bugs in a software that 6 months down the road will probably be replaced, etc..etc... usually means you have your own "unique" way of looking at things. The worst is when a computer geek tries to turn into a management suit, and stays within the same company. It doesn't work for long, and makes the environment worse for the wear.

  144. So... by Anonymous Coward · · Score: 0

    It's not that he is socially inexperienced or inept, it's that he consciously chooses to be an ass.

    Well that cleanly negates the excuses and brings things right back to everyone's initial assumption.

  145. as Curly said ... by akb · · Score: 1

    ... "I resemble that remark!"

  146. Age is a factor by teh_commodore · · Score: 1

    The older ones are, for sure. But geekiness and intelligence are more chic, sexy, and important today, which is evident in our cultural artifacts (TV shows like Numb3rs, Bones, House, etc all glorify the super-smart). Developers my age (20-something to 30-something) by and large have seemed a pretty hip and trendy crowd. Some of the 40-somethings I work with, weird as shit.

    --
    --"insert clever quote here"
  147. Cheeeeeeeese... by Anonymous Coward · · Score: 0

    Piiiiiiiiineapple...

  148. Yes but ... by guysmilee · · Score: 1

    do they run linux?

  149. Which came first ... by Rambo+Tribble · · Score: 1

    ... the stricken or his plague?

  150. Societal Norms by Stregano · · Score: 0

    Normal is really what society says is normal.

    This goes for many people that are seen as "wierd": there are people that do not care about what the societal norm is for being normal.

    I think it is good. It is the same situation with dating. Most people will put on a persona when meeting a person they want to date, and then once you start heavily dating, the other person is surprised at the person they are dating since it is not the same person they met.

    Many programmers are just good examples of people that do not care about the social norm since many of them have been tagged as outcasts for awhile anyway, so they might as well be themselves instead of trying to fit in.

    People that try to fit in are not fully being themselves, which is sad. Some people will actually convince themselves in their head that they are different that who they are. Don't worry, it will all come back eventually.

    If you are a nerd, do not be depressed about it, try to become a rockstar in the nerd field. Hey, Cliffy B did a pretty good job of doing that.

    --
    The world is how you make it
  151. Well..... by AthleteMusicianNerd · · Score: 1

    So corporate tools in sales who ask the same dumb questions over and over are normal? The ditsy hot front desk girl is normal? The talking head reporter who asks dumb questions like "Is this a jobless recovery?" is normal? The basketball player who answers a reporter's question "You gotta go out and give 110%" (mumbled) no matter what the question is normal? The douchebag who hangs out at the night club with a tight button up shirt is normal? Ok, this is getting old...

  152. Fact? by mactimes · · Score: 1

    Are people who ask this kind of stuff, making us spend a lot of time to read this kind of bullshit, naturally stupid and have nothing really useful to do with their free time?

    --
    God is Real as long as it's not declared as Integer.
  153. Difficult? by phorm · · Score: 1

    Game programming is a very difficult field

    In some cases, yes. However, some of the most widely successful games are also simple in concept and not so complicated in code either. Of course the GP is talking about OpenGL, so from experience I'd have to agree that some of the more "useful" things tend to fall into the arena of complication.

    My own background is in IT. I work as a sysadmin, but also have an education in programming, and do well enough with perl/PHP/etc to understand some of the more prevalent apps written in those languages and/or code for work as needed (which is actually still fairly often). My C/C++ is definitely a bit rusty, but I've been doing OpenGL stuff as an aside.

    I'm still at a fairly base level (building an overall set of objects into an engine, which at this point does render and allow a camera walkthrough) as I tinker with it for the general experience of things, but it seems to me that the amount of information is sometimes excessive. Half the time when I search google for a particular piece of information, I run across tons and tons of SPAM sites.

    This especially true of those that seem to do nothing but aggregate the newsgroups/lists from OTHER sites in order to troll keywords and appear to be some definitive source of information. Unfortunately, more than half the results on these sites are clipped, meaning you get the original question and a few answers, but not all of those since the topic was aggregated. You then spend an extensive amount of time sorting through all the other spammy sites of the same genre trying to find the *original* submission in hopes that there *was* in fact an answer in there somewhere.

    Now some lists/forums/etc I've used have been very helpful and friendly. Others seem to be full of posturing egotards that can't stoop from explaining their latest meaning-of-life-transform to answer a more simplistic question with something other than "AHA, behold the noon."

    From the friendly responses, the best and most useful answers I've gotten are actually more a "check here and here", with URL's being very helpful, or even a "try chapter X in book Y."

    And yes, I do have the red book already, and understand the concepts up to where I am at the moment.

  154. Hey, parent by phorm · · Score: 1

    In the event that you happen to be watching this thread, send me a message. I've always wanted to get together with people of similar interests and trade notes, hopefully to come up with a good book/wiki/etc on how to get to various places from scratch but without the complications/assumptions made in some of the bigger books.

  155. That or have good notes by phorm · · Score: 1

    Good memory is definitely important, but having a good set of organized notes/sources/bookmarks/etc is almost equally so. There are plenty of things that fall into the "sorta remember but don't quite recall the exact syntax/wording" that have come up and then had the good ol' bookmark-to-a-snippet save my bacon.

    Of course, modularizing in many cases happens to help here too... in that case the snippet might be your own. Naming the module something useful is a good idea though :-)

  156. They'd better be by bodhisattva · · Score: 1

    Because if they're not, they're really weird. Average people are really weird. The average person is really stupid. Half of the of the population are dumber than they are. Find me a normal person and I'll show you someone really strange.

  157. Re:very, Very, VERY "well said": Kudos, dsginter.. by Anonymous Coward · · Score: 0

    You know why people never liked you Alexander Peter Kowalski? It is because of bizarre diatribes like this one. I see you post this weird shit all the time and always wonder how you verbalize this stuff when you're talking face to face?

    I can picture you frothing at the mouth while the poor soul you managed to corner desperately tries to come up with a way to escape. And then once they try to make their move, they slip on a pool of spittle and you pounce on them with a P.S.=> blah blah blah.

    In other words, STFU. Please. Every time you write one of these nearly off topic tirades God kills a kitten. Please think of the kittens.

  158. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    I'm a mama with big milky tits and I am definitely the geekiest person reading this board.

    Damn right I'm the best programmer!

  159. Take your meds online internet psycho stalker by Anonymous Coward · · Score: 0

    "You know why people never liked you Alexander Peter Kowalski? - by Anonymous Coward on Monday October 19, @07:07PM (#29801579)

    Like you really know me OR anything about me, lol.

    (I know you don't, because, IF you did, you'd realize I have more than my fair share of folks that I get along with, just fine).

    I do, however, realize you're probably some "twisted freak" that "gets off" on trying to bother others though, and also one that follows others around online trying to bother they.

    That much is apparent from your stupid reply here I am quoting, & more on THAT note, below:

    ----

    "It is because of bizarre diatribes like this one." - by Anonymous Coward on Monday October 19, @07:07PM (#29801579)

    Everything I noted is completely verifiable, nothing weird about it @ all: In fact, pick up "The Secrets of the Temple" by William Greider - it outlines much of what I wrote above in fact (a very famous book about the Federal Reserve & the entire fractional reserve centralized banking system).

    What is bizarre is, your comments on truthful information (of course, anyone reading can garner that much from your ignorant reply there now, vs. that which I put up as a verifiable source of information I read years ago, in order to put out a good deal of the information I did above in fact)

    ----

    "I see you post this weird shit all the time"? - by Anonymous Coward on Monday October 19, @07:07PM (#29801579)

    It is only 'weird shit' to an ignoramus. It is, again, completely truthful & verifiable in much of what I wrote above, & I listed my source (1 of them, a major one) just now above in this reply. So much for that on YOUR part, eh?

    (Try read a book now & then, especially about things financial - you might stop being such an ignorant clod, & you might even have some "play" in making things better worldwide, or @ least nationally in the USA).

    ----

    "and always wonder how you verbalize this stuff when you're talking face to face??" - by Anonymous Coward on Monday October 19, @07:07PM (#29801579)

    Don't wonder: I'd NEVER talk to an ignorant fool like yourself, in real life (@ least not once I realized you're nothing but an ignorant fool, based on your comments above).

    ----

    "I can picture you frothing at the mouth while the poor soul you managed to corner desperately tries to come up with a way to escape. And then once they try to make their move, they slip on a pool of spittle and you pounce on them with a P.S.=> blah blah blah." - by Anonymous Coward on Monday October 19, @07:07PM (#29801579)

    Uhm... I think you forgot to take your meds, freak. Please - do us ALL a favor: Swallow your pills, & be a "good psycho"... "m'kay"?? Thank you.

    ----

    "In other words, STFU." - by Anonymous Coward on Monday October 19, @07:07PM (#29801579)

    MAKE ME, freak.

    (You can't & you couldn't on your BEST DAY, so why don't you take your own advice (&, per my last part of this reply above, your psychosis meds too)

    APK

    P.S.=> To others reading: I'm no 'shrink', but imo @ least, based on the fact he admits to 'seeing what I post' & replying as he has here (not the first time mind you, it's hilarious, not a shred of anything worthy in what he states either, just pure b.s. that is off topic).

    Well, as you can see? I have this particular idiot who stalks me here thus, to try to "harass me", & one who posts as "A/C" that really tries to bother me here (he doesn't, he just gives me a morning laugh like I am getting now with my coffee reading his lunacy), as he has above with his stupid replies - aren't I priveleged, in having my own "online internet psycho stalker fanclub"? LOL... apk

  160. Nope by Anonymous Coward · · Score: 0

    No they are not.

  161. Misspelled by Anonymous Coward · · Score: 0

    I think you misspelled "wired".

  162. We're all mutants... (Quote from Fringe) by tomhartung · · Score: 1

    "We're all mutants. What's more remarkable is how many of us appear to be normal." Walter, Fringe

    --
    See my blog at tomwhartung.com for my resu
  163. yes, no, maybe by ShadowXOmega · · Score: 0

    yes, no, maybe....
    trinary logic perhaps?

  164. Re:Asperger's syndrome. by Eli+Gottlieb · · Score: 1

    Well, nice to see that the people who don't like me can always chase me down on the internet for the flames they'd be too polite and meek to spout in real life.

    Bad news: I'm actually not living overseas for a year. It's just a semester.

    So let's see... are you just some undergrad or have I actually managed to seem weird and arrogant to a PhD?

  165. Re:very, Very, VERY "well said": Kudos, dsginter.. by Anonymous Coward · · Score: 0

    Who are you to tell someone STFU when you obviously do not know much about what he was talking about in his speech above. He does have a good source because I have read the Secrets of the Temple also. It is an older book but tells a lot about the Federal Reserve system and its fractional reserve banking practices that are bad. I also feel that the fractional reserve banking system controlled by a dozen people or thereabouts is a problem. You giving him a hard time makes me wonder if your last name is Rothschild, Lehman, Sieff, Warburg, Kuhn, Goldman or Sachs, or Lazard, or if you are a major stockholder in Chase bank of NYC (as they are rumored to be in control of the lot of this consortium of banks that run everything basically because they control the money supply and the international monetary fund). Since that small group of men controls the money, they control industry and all else. They are the root of it all and money's the root of all evil as famous phrase states, and they control the money.

  166. Affordable Goods.Christan Audigier skirt ,jean by Anonymous Coward · · Score: 0

    Http://www.tntshoes.com
    Hi friend, we are a prefession online store, you can see more photos and price in our website which is show in the photos
    we have large brand new shoes,clothing, handbag,sunglasses,hats etc for sale, 300000% best quality with the amazing price. please look at the pictures and the price of our product in our website, if interested, please email me by Http://www.tntshoes.com or place the order directly via our website please see below of the price list of some products,

      OUR WEBSITE:
                                                              Http://www.tntshoes.com

                                                            YAHOO:shoppertrade@yahoo.com.cn

                                                                    MSN:shoppertrade@hotmail.com

  167. Uhh... by dschmit1 · · Score: 1

    Yes.

  168. Re:Asperger's syndrome. by Anonymous Coward · · Score: 0

    One of the few things less funny than parroting memes is explaining the nuances of proper meme humor