Slashdot Mirror


Worst Working Conditions You Had To Write Code In?

sausaw writes "I recently had to write code in a hot dusty room for 20 days with temperatures near 107F (~41C); having nothing to sit on; a 64 Kbps inconsistent internet connection; warm water for drinking and a lot of distractions and interruptions. I am sure many people have been in similar situations and would like to know your experiences."

186 of 1,127 comments (clear)

  1. Laugher in cube next to me by Sybert42 · · Score: 4, Insightful

    Those guffaws are annoying.

    1. Re:Laugher in cube next to me by zepo1a · · Score: 5, Funny

      The laughter is fine...As long as they are not doing your code review! :)

    2. Re:Laugher in cube next to me by archammer2 · · Score: 5, Funny

      Dude, you could have just said something to us and we'd quiet down. Sheesh, some people...

    3. Re:Laugher in cube next to me by StCredZero · · Score: 5, Informative

      > The laughter is fine...As long as they are not doing your code review! :)

      Any laughter is fine...As long you are doing it on the way to the bank!

      True story:

      My first industry job was 13 years ago building dynamic website stuff for a Public Television station. I was doing Perl-CGI, and all they gave me was a 2 foot by 2 foot junk table, an old wooden chair with peeling paint, and a green-screen DEC terminal in a noisy server room. To develop a web site! I had to debug my code using Lynx! (Text-only web browser.) The reason why I had this lovely setup was that I also had to deal with a redneck idiot admin who didn't understand the web and who thought that all of the station's online presence should be through the BBS he set up. So he was deliberately trying to sabotage the project.

      Yes, definitely an idiot. He had no concept of process isolation on modern OSes. His understanding of C programming was along the lines of "magic." And he once was convinced he found a security breach in my code because he composed a GET request, making a pistol gesture and a "pow" sound. I had to point out to him that the CGI script was merely returning him to the home page because it had detected a nonsensical request, and it was designed to do exactly that! (I showed him the unless clause doing it.)

      Well, in the end, the project was successful, and redneck idiot BBS man left the job. But his fundie contacts got him a 80k programming job in Atlanta. This is why I tell people, "any idiot can get an 80k programming job." (If they're well connected.)

    4. Re:Laugher in cube next to me by egcagrac0 · · Score: 3, Funny

      Paul,

      I'm sorry. I'll clamp my cakehole shut from now on.

    5. Re:Laugher in cube next to me by kRutOn · · Score: 5, Funny

      And he once was convinced he found a security breach in my code because he composed a GET request, making a pistol gesture and a "pow" sound.

      Being able to compose an HTTP GET request just by making a pistol gesture and a "pow" sound definitely requires some serious "skillz." No matter how much I tried, I couldn't replicate this on my PC. I tried every conceivable pistol gesture and permutation of "pow," "ka-blooey," "Muad-dib," etc. It wasn't happening for me.

    6. Re:Laugher in cube next to me by Metasquares · · Score: 2, Insightful

      You need butterflies.

    7. Re:Laugher in cube next to me by tknd · · Score: 5, Funny

      Wait a minute, you're telling me you don't have a water gun pistol with a wii-mote strapped onto it and a custom bluetooth driver installed? Get with the times!

      Now anything I do gets done with a "pow" sound. Click that link: "pow". Go back: "pow". Stop: "pow". Close windows: "pow" "pow" "pow". Are you sure you want to leave this page? Hell yeah! "pow". Do you want to debug? Hell no! "pow".

      I even threw out my keyboard and use the on screen keyboard. Now programming in Java is actually fun. Just to type "System.out.println();" takes 24 "pow" with no mistakes! And changed my mouse cursor to a cross hair, set all the event sounds to a "pow" sound, and the window theme to the "High Contrast Black".

      Best of all is when something doesn't work or when a page takes too long to load: "pow" "pow" "p-p-p-p-pow". Double and tripple clicking is equally fun: "p-pow!" "p-p-pow!".

      Working with computers is so much fun now. You wouldn't believe how much fun I had posting this. "pow" "pow" "p-p-p-pow"!!!

    8. Re:Laugher in cube next to me by compwizrd · · Score: 3, Funny
    9. Re:Laugher in cube next to me by JohnnyLocust · · Score: 5, Funny

      I had to debug my code using Lynx! (Text-only web browser.)

      I find it very endearing that someone felt the need to explain what Lynx is on SlashDot.

    10. Re:Laugher in cube next to me by stoned_hamster · · Score: 2, Funny

      well, when i tried to tell you, you just ignored me. And when I tried to walk over, there were beer cans all over the floor. And lets not forget the USB dart guns all of you had shooting me!

      --
      Smoking cures cancer. Smoking also cures stupidity. check darwinawards . com for some stupid stuff
  2. Hmmmmm by gentlemen_loser · · Score: 5, Funny

    I once had an office mate that LOVED Kenny G. I think those were pretty horrific conditions...

    1. Re:Hmmmmm by palegray.net · · Score: 4, Informative

      Try having to sit across from a guy who loves Hanson and can't stop talking about how the industry is full of lies about Vista, the best operating system ever created. I wanted to use his head to stress test the impact rating of windshields in the parking lot. Sure would've relived my stress.

    2. Re:Hmmmmm by Anonymous Coward · · Score: 5, Funny

      Try having to sit across from a guy who loves Sarah Palin and can't stop talking about how the government is lacking without her as VP, the best politician ever. I wanted to use his head to stress test the impact rating of windshields in the parking lot. Sure would've relived my stress.

    3. Re:Hmmmmm by Anonymous Coward · · Score: 5, Funny

      Bah! That's nothing that headphones won't cure.

      There was this one time when I was trying to code, and this gorgeous woman was fawning all over me. She kept taking articles of clothing off and cuddling up to me. I tell you, it was awful! Do you have any idea how hard it is to code with a beautiful naked woman throwing herself at you?

    4. Re:Hmmmmm by Anonymous Coward · · Score: 5, Funny

      Try having to sit across from a guy who can't stop bashing Sarah Palin 6 months after she lost an election. I wanted to use his head to stress test the impact rating of windshields in the parking lot, but I realized it was too vacuous to be effective anyway.

    5. Re:Hmmmmm by interkin3tic · · Score: 5, Funny

      Try sitting across from Sarah Palin, who keeps asking me if I'm going to run for president next year. I wanted to explain to her that not only was I not a politician, not a republican, and not old enough to be constitutionally eligible for presidency, but next year is not an election year. So I did. She said I wasn't thinking like a maverick.

    6. Re:Hmmmmm by Anonymous Coward · · Score: 5, Funny

      Try sitting next to Sarah Palin.

    7. Re:Hmmmmm by GweeDo · · Score: 5, Funny

      Yes.

    8. Re:Hmmmmm by Spazztastic · · Score: 5, Funny

      At least he didn't have his desktop background as the same fucking poster that he had hanging on his wall.

      --
      Posts not to be taken literally. Almost everything is sarcasm.
    9. Re:Hmmmmm by Anonymous Coward · · Score: 5, Funny

      Doctor Baltar, is that you?

    10. Re:Hmmmmm by 54mc · · Score: 5, Funny

      Do you have any idea how hard it is to code with a beautiful naked woman throwing herself at you?

      No.

      --
      Joy! Beautiful spark of the gods!
    11. Re:Hmmmmm by Landak · · Score: 3, Insightful

      As I have found out to my detriment: you can come back to the code later.

      The woman, however...

      --
      My UID is prime. Is yours?
    12. Re:Hmmmmm by Al+Dimond · · Score: 2, Insightful

      So the guy that says yes gets modded insightful and parent not only can't get any, but he gets the useless "Funny" mod and no karma bump. Truly there is no justice!

    13. Re:Hmmmmm by Hurricane78 · · Score: 2, Interesting

      That's nothing. Imagine listening to Aphex Twin's Omgyjya Switch 7 on one day, and German schlager versions of really really cheesy songs on the next day, while working uncomfortably close to the only toilet in the building, at a weather that makes you sweat trough your pants in 30 minutes, with two fat geeks (one young, pimpled and arrogant, one old, hairy as hell and fat), in a fuck-ugly industrial building with concrete, pipes, fluorescent lights and nothing else to see. Owned by one of the big evil media publishers. With the text "HELL" written next to the elevator button for the floor where you work. From 8 in the morning to 8 in the evening. And then coming home, in a city that always sleeps, with no entertaining place within reach, and totally boring and narrow-minded people, in a region, where the traditional dish looks and tastes like something that would be called vomit in other places.

      In case you want to avoid it: Never go to Gütersloh in Germany (home of Bertelsmann [BMG, RTL, Mohn print, ex Lycos]). Even if they offer you huge sums of money. It's not worth it. You literally completely lose that time in your life, and will be too weak to get out by your own.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    14. Re:Hmmmmm by JCSoRocks · · Score: 5, Funny

      Your mom isn't that hot.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    15. Re:Hmmmmm by jonaskoelker · · Score: 2, Funny

      Do you have any idea how hard it is to code with a beautiful naked woman throwing herself at you?

      No.

      You say no and are (currently) at +5 Funny. Another poster says yes and is at +3 Funny.

      The difference in moderation is... telling.

    16. Re:Hmmmmm by Anonymous Coward · · Score: 2, Funny

      *scribbles* "Yes" not as funny as "No"...

    17. Re:Hmmmmm by ktappe · · Score: 2, Insightful

      Seriously? If true, your story is begging for more details. And, if possible without getting you abducted by the Mossad, names.

      --
      "We can categorically state we have not released man-eating badgers into the area." - UK military spokesman, July 2007
    18. Re:Hmmmmm by Valdrax · · Score: 2, Insightful

      Right. 'Cause two genocidal sides make a war "holy," right?

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    19. Re:Hmmmmm by couchslug · · Score: 3, Funny

      "There's another part of me that just wants to one up you by claiming to work somewhere that they required me to personally kill a kitten before every check-in."

      The can-crusher next to the time clock works for me.

      "Mrao?"
      Ka-chunk!
      "Mrao?"
      Ka-chunk!
      "I can has survival?"
      Ka-chunk!

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    20. Re:Hmmmmm by immcintosh · · Score: 2, Insightful

      I know this MAY be hard to believe, but (1) Muslims are NOT the only terrorists out there, (2) he never mentioned Muslims, (3) he seems to be saying they employed orthodox Jews not who the owner was, and (4) he said GENOCIDE, not "terrorism" (which he in fact did not mention once).

      Let's not play the jump to conclusions game here...

    21. Re:Hmmmmm by techno-vampire · · Score: 3, Insightful
      Jews are virtually all on the anti-genocide side.

      That was my thought, too. Of course, to some people, everybody who doesn't think exactly like they do is evil, and it's fair game to accuse them of anything you can think of regardless of the facts.

      It's a tad off-topic, but maybe the OP should consider that if Hamas vanished, the violence would end; if the IDF vanished, so would Israel.

      --
      Good, inexpensive web hosting
    22. Re:Hmmmmm by interkin3tic · · Score: 2, Insightful

      Very few Orthodox Jews contribute money to Islamic terrorists. Jews are virtually all on the anti-genocide side.

      I gathered he wasn't talking about Islamic terrorists. "Genocidal war" is pretty open to interpretation, and shieldwolf's posts often seem pretty out there to me. It could be that they were funding a Jewish organization that sheildwolf just considers to be advocating genocide.

    23. Re:Hmmmmm by MaggieL · · Score: 2, Funny

      How about sitting next to a guy who can't stop bashing President Bush three months after he left office?

      Doesn't Biden get a private office? Nobody sits next to him.

      --
      -=Maggie Leber=-
    24. Re:Hmmmmm by MaggieL · · Score: 3, Insightful

      "One mistake and you have to support it forever."

      --
      -=Maggie Leber=-
    25. Re:Hmmmmm by Anonymous Coward · · Score: 2, Insightful

      Why not bash Bush? All things went down the drain from actions (or rather failure to do anything) during his presidency.

      There's no way this statement could be true, but I can't come up with a counter example.

    26. Re:Hmmmmm by Jesus_666 · · Score: 2, Funny

      Your problem is not the woman. Your problem is lack of John Travolta. It's been scientifically proven that security analysts are 1000% more efficient when John Travolta is threatening to shoot them in the head while a beautiful woman is fellating them. The same should apply to other IT-type workers, however Mr. Travolta is too busy to do statistically meaningful tests.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    27. Re:Hmmmmm by Fulcrum+of+Evil · · Score: 2, Interesting

      In all fairness, the neocons were still bashing Clinton in october.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    28. Re:Hmmmmm by TooMuchToDo · · Score: 2, Interesting

      Scary. I wasn't the only one thinking it.

    29. Re:Hmmmmm by Fulcrum+of+Evil · · Score: 2, Insightful

      That's easy - take a break and ravish her until her eyes roll back, then say "honey, I have to go do some stuff" and go do your work. Women just want some love, tenderness, and the occasional mad balling.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    30. Re:Hmmmmm by KlomDark · · Score: 3, Insightful

      I call bullshit on the word "semetic" - it's apparently only used to incite confusion amongst people. Why not try something that makes more direct sense like "anti-Jewish" or "anti-Israel". WTF is "semetic" and why's it got any modern usage? Please remove the word. Maybe Jewish/Israeli people know what it mean, but most of the rest of the people in the world don't have a clue what it means.

      Please remove semetic.

    31. Re:Hmmmmm by Anonymous Coward · · Score: 2, Insightful

      Well, that isn't totally fair. If Hamas vanished, there is a decent argument that Israel would continue to expand into Palestine.

      IMHO, all sides in the middle east are in the wrong.

      Disclosure: I'm reform Jewish and think the Orthodox types are nut-jobs.

    32. Re:Hmmmmm by techno-vampire · · Score: 3, Insightful
      Disclosure: I'm reform Jewish and think the Orthodox types are nut-jobs.

      I'm Conservative, myself. I respect the Orthodox, but not the hyper-orthodox or those keeping Glatt Kosher. IMO, they're just playing the "holier than thou" card. The big trouble is that (again, IMO) they have too much political power in Israel because their splinter parties can crash any coalition government if they don't get their way. I'd guess that most of the people in Gaza want peace and would have it if their "government" gave a damn about them instead of considering them as nothing more than cattle to use as human shields when their intransigence causes the IDF to mount Yet Another Punitive Expedition.

      --
      Good, inexpensive web hosting
    33. Re:Hmmmmm by Old+Wolf · · Score: 3, Funny

      Try living in Russia, and having Sarah Palin looking across at you all the time.

    34. Re:Hmmmmm by lightversusdark · · Score: 3, Informative

      WTF is "semetic" and why's it got any modern usage?"

      In a modern sense an "anti-semite" is someone who is hated by Jewish people.

      --
      "There is nothing nice about Steve Jobs and nothing evil about Bill Gates." - Chuck Peddle
    35. Re:Hmmmmm by malv · · Score: 2, Insightful

      If Hamas vanished it would be Egypt or Lebanon that Israel would be fighting. Israel is very much an expansionist state.

    36. Re:Hmmmmm by Valdrax · · Score: 2, Insightful

      Jews are virtually all on the anti-genocide side.

      That was my thought, too. Of course, to some people, everybody who doesn't think exactly like they do is evil, and it's fair game to accuse them of anything you can think of regardless of the facts.

      To be fair, that accurately describes the way of lot of pro-Israeli people treat anyone who criticizes the treatment of the Palestinians or Israel's settlement policies. The word "anti-Semite" gets tossed at you a lot if you don't think Israel's systems of checkpoints and embargoes or its extremely high rates of "collateral damage" are the very milk of kindness and justice incarnate.

      It's a tad off-topic, but maybe the OP should consider that if Hamas vanished, the violence would end; if the IDF vanished, so would Israel.

      And that would end the violence too ... after a brief period of "adjustment," if we're going to fair.

      Hamas is just a symptom of the disease of occupation, poverty, and disillusionment of Palestinians with the corrupt inefficiency of Fatah. Destroy Hamas, and another faction of angry young men replaces them. Saying that getting rid of Hamas would end all the misery in the Middle East typically ignores that the Palestinians have real, legitimate grudges, even though Hamas and its ilk pursue illegitimate means of redress. Until the reasonable issues are dealt with, the unreasonable ones will have popular support.

      Personally, I think both sides need to grow the hell up. Playing this whole ridiculous blame game of, "You started it first!" or "Our claim is more legit than yours!" only continues this sad, sick circle-jerk of misery. The Palestinians need to stop acting like throwing a few crappy rockets and sending their kids off to blow themselves up in a market will suddenly make the world a shiny, happy place for them while dreaming that Israel has no right to exist, and Israel needs to stop acting like the Palestinians are just an inconvenient bunch of pests to be bug bombed every now and then to make room for their own fanatical, expansionist settlers while treating 1 Israeli life as worth 100 Palestinians. When both of them get their heads around the idea that the Middle East doesn't belong solely to them by decree of God and that the other side is made up of people too, we'll have some progress. Until then, it's ass-haberdashery all around with each side's supporters accusing the other of genocidal aims while turning a blind eye to their own sins.

      --
      If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    37. Re:Hmmmmm by Jaeph · · Score: 2, Interesting

      "Well, that isn't totally fair. If Hamas vanished, there is a decent argument that Israel would continue to expand into Palestine."

      Really? I'd love to hear that far-fetched argument.

      "IMHO, all sides in the middle east are in the wrong."

      Classic weak response. There must be a middle-of-the-road, balanced, position between the two extremes, and all we have to do is find this mystical utopian alignment and all will be right with the world.

      Let's try another point of view.

      a) In any war-like situation, all sides do things that any of us would consider "wrong". So sure, it's easy to cop-out and say both sides are wrong, but it's still a cop-out.

      b) The Israelis gave land back to the egyptians for peace. They now cooperate with the Egyptians to the extent they can. So there's plenty of evidence that they will deal for real peace.

      c) Hamas refuses to recognize Israel's right to exist. I'm not talking about word-games and so on, I'm talking reality. Hamas is fundamentaly against a Jewish state in the region.

      The stupid part is that to win, all the palestinians need to do is to commit to peace in the same way that Gandhi did: completely. They would need to teach peace in their schools, and practice peace on the streets. Anybody who violated the peace would be given up on the spot. This doesn't mean the would be pushovers, they would simply use every other means they could to the fullest, taking the high road even when sometimes the low road appears to be entirely justified.

      If the palestinians did that, they couldn't lose. Once a few years go by no hard-line government could win in Israel (remember, the current one is just barely in charge as it is). Eventually Israel would be forced to recognize more and more fundamental rights. It would simply be a question of time.

      --
      Please learn the difference between a dissenting opinion and a troll before you moderate.
    38. Re:Hmmmmm by geminidomino · · Score: 2, Funny

      A decade?

      The U.S will run out of out in 2 years, and die in 3.

      Mmmm... existential-ey.

    39. Re:Hmmmmm by geminidomino · · Score: 2, Funny

      Splitters.

  3. Well by Anonymous Coward · · Score: 5, Funny

    I once had to write code on a palm pilot while I walked 15 miles uphill in the snow while naked with a pack of wolves and two grizzly bears stalking me.

    1. Re:Well by Theoboley · · Score: 5, Funny

      you forgot to mention you had a T-Bone steak tied to your ass.

      --
      Stupidity only gets you so far, then you've gotta try
    2. Re:Well by SnarfQuest · · Score: 4, Funny

      You had wolves and bears? We had to survive on macaroni and cheese!

      --
      Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
    3. Re:Well by Anonymous Coward · · Score: 5, Funny

      My brother used to have a job like that, but the wolves caught up to him, and then the grizzly bears took him from the wolves. We didn't find out what happened until months later though. First there were the knawed bones and then some scatologist found a pile of grizzly dung and there, atop it, were the remains of brother's hand - still clutching the palm pilot. Dedicated coder that he was, he apparently continued to type even as he was being digested. His last line written was exit(EXIT_FAILURE);

    4. Re:Well by Red+Flayer · · Score: 4, Funny

      while I walked 15 miles uphill in the snow while naked

      Meh. I had to debug some code on the set of a porn shoot. Before the viagra era. You want to talk about pressure to perform? God forbid you can't fix the code and recompile within about ten minutes... then your set time is wasted ($$$) & you need to bring everyone back in a few hours once the "actor" can perform again. That's when I learned you really need a stable of male performers ready to go.

      --
      "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    5. Re:Well by Lobster+Quadrille · · Score: 5, Funny

      It is concerning when macaroni and cheese stalks you.

      --
      "The cup is in turn designed for holding hot or cold liquids, and has an open rim and closed base." --US Patent #5425497
    6. Re:Well by NormalVisual · · Score: 5, Funny

      Better mac & cheese than the feared gazebo.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    7. Re:Well by Anonymous Coward · · Score: 5, Funny

      It is concerning when macaroni and cheese stalks you.

      Well, in Soviet Russia....

    8. Re:Well by Opportunist · · Score: 5, Funny

      Scatologist?

      I think the search for the shittiest job is over.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:Well by interkin3tic · · Score: 5, Funny

      You want to talk about pressure to perform?

      Not really, I find that talking about it only makes it worse.

      Oops, TMFI?

  4. Itsatrap!!! by oldhack · · Score: 4, Funny

    You had water?!

    That's your cue, geezers.

    --
    Fuck systemd. Fuck Redhat. Fuck Soylent, too. Wait, scratch the last one.
    1. Re:Itsatrap!!! by StikyPad · · Score: 5, Funny

      Why, when I was a kid, we had to write code while walking 20 miles to the computer building, in 12 feet of snow in the middle of winter. And it was uphill both ways! Course we couldn't wear gloves, because it was too hard to line up the hole punch on the punched card. They didn't have knapsacks in those days, so we just had to keep our card stack on a string tied to our belt. Now, a hole punch cost a nickel, and in those days nickels had pictures of bumblebees on 'em. "Give me five bees for a quarter," you'd say. Now where were we? Oh yeah, the important thing was I had a stack of punch cards on my belt, was the style at the time. They didn't have standard 5081 cards in stock, because of the war. The only thing you could get was graph papyrus, and you had to draw all the tables by hand.

    2. Re:Itsatrap!!! by maharg · · Score: 2, Funny

      Writing mock lobster objects.

      --

      $ strings FTP.EXE | grep Copyright
      @(#) Copyright (c) 1983 The Regents of the University of California.
    3. Re:Itsatrap!!! by coolmoose25 · · Score: 2, Interesting

      I was a on a mainframe project writing batch COBOL programs and was putting in lots of overtime. I started having nightmares that instead of being people, we were all just job streams running on the 'frame... We all competed for CPU time, and those of us in the lower priority queues were jealous of those in the higher priority queues. Those who processed big flat files were fat, those of us who processed smaller ones were skinny. We all wanted to run to a normal completion, ie. that our job streams would end normally. We were all horribly afraid of an ABEND, as that represented an untimely death.

      --
      Brawndo: It's what plants crave!
  5. I got that beat by $RANDOMLUSER · · Score: 4, Funny

    ...had to write code in a hot dusty room for 20 days with temperatures near 107F (~41C); having nothing to sit on; a 64 Kbps inconsistent internet connection; warm water for drinking and a lot of distractions and interruptions...

    I'll go you one better - I once had to maintain Perl code.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    1. Re:I got that beat by Anonymous Coward · · Score: 5, Funny

      I'll go you one better - I once had to maintain Perl code.

      Oh yeah? I had to scale a Ruby on Rails application.

  6. Keyboard behind an industrial fan by Anonymous Coward · · Score: 5, Funny

    You had to move your hands in between revolutions and very quickly type. No time for comments and indentation and occasionally it would cut your hands off.

  7. It was back in Nam. by palegray.net · · Score: 4, Funny

    I still have nightmares of those endless tendrils of code wrapping around my ankles... it's too hard to talk about, man. Just too hard to talk about.

  8. Re:Worst by wagr · · Score: 2, Funny

    Sorry, that sounds like Best to me.

  9. In the same room as an ultrasonic cleaner by Hal_Porter · · Score: 5, Interesting

    At a client. Ok I was debugging something and to be fair they did warn me not to spend too much time there, but it took a while to set things up.

    Nasy experience actually, I could feel my nerves being a bit frazzled even the next day.

    --
    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;
  10. 15 years or so ago by wiredog · · Score: 5, Informative

    Working in industrial automation. Installing a machine, and tweaking the code. An un-airconditioned plating shop in Oklahoma, in August, in a heat wave. So 100F+, near 100% humidity. Sometimes hanging above a vat of nasty chemicals while debugging with an oscilloscope.

    Fun times.

    1. Re:15 years or so ago by Thelasko · · Score: 5, Interesting

      Working in industrial automation.

      I can attest to this. Although I am not a programmer, and don't know the parent personally, I once spent some time as an industrial engineer.

      I've seen programmers write pieces of code using nothing but a piece of plywood across the top of a garbage can for a desk. Keep in mind, many factories don't allow chairs on the factory floor, so all the work was done standing up. Not to mention the other horrible working conditions that come with factories.

      Although, I do seem to remember those programmers most of those programmers going freelance and making some big money.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    2. Re:15 years or so ago by Enleth · · Score: 3, Insightful

      Yes, yes, that's what the books and professors at the university try to teach you.

      The reality... Well, it's kind of different, you see. The client did not know what he wanted when writing down the specs, the guys writing the spec were incompetent, the testers were lazy - and finally, it's you, who followed the specs to the letter, who has to hang above a vat of chemicals with a 'scope and a laptop and tweak the code to make it actually do what the client wanted, not what he meant and the spec guys understood. Ever seen this?

      --
      This is Slashdot. Common sense is futile. You will be modded down.
    3. Re:15 years or so ago by NormalVisual · · Score: 4, Interesting

      My faves:

      - Spending two weeks doing Y2K updates to four laser markers at a tool factory in 90+ degree heat, grimy, filthy conditions, and with management breathing down my back since they demanded all four machines be done at once, which totally shut the factory down. They backed off a bit when they saw that happen. Oh, no chairs too.

      - Spending four days doing the same Y2K update on two laser markers in a bearing factory. It was winter so the heat wasn't bad, but you could literally see the kerosene mist in the air, and it took a few days for it to work itself out of my pores to where I couldn't smell it anymore. I felt so bad for the poor people that had to sit near me on the plane home. No chairs there either.

      - Several clean-room environments in chip fabs when writing on-site updates to the laser machines that correct mask defects. I hate the suits, and depending on where in the fab you are, you might be subjected to the most God-awful yellow light for extended periods of time. Also, it never fails - you spend 15 minutes getting suited up, walking through the air showers, up however many flights of stairs, and through other protective measures, then right as you sign in to get into the protected area of the fab, you realize you have to pee and the nearest bathroom is where you suited up.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    4. Re:15 years or so ago by rah1420 · · Score: 2, Interesting

      I worked for a company that put flock on polypropylene ribbon - the fuzzy velvet lined ribbon that you buy at Christmas. That crap is all nylon fibers, cut a couple thousandths of an inch high and dyed. It's then electrostatically charged and deposited onto the substrate, which has had glue applied. Because the substrate is an opposite charge, it stands straight up. The glue is nasty, the fibers are EVERYWHERE. The line workers are basically covered in red 'dust' (actually nylon fibers) at the end of their shift.

      And, of course, we had to do this all in the summertime, in order to fulfill the orders for the following Christmas...

      My job was to maintain the server, which was on the shop floor. In a closed room. I don't pretend it was sealed, because the server was an odd tinge of red as well. The network hubs were there too.

      The horizontal wiring was all silver satin cable - the guy who did this (the 'chief engineer') must've gotten an incredible deal on it somewhere, there were reels and reels of this crap. No way would he let me put in twisted pair, and he was always complaining about server performance and demanding that I put in more memory and that would fix it. One day I went into a closet in the front office and found the silver satin cable terminated with wire nuts. I swear to Christ it was wire nuts. That is the day I printed out my resignation and left it in my wallet for the day I found something better.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens.
    5. Re:15 years or so ago by Thelasko · · Score: 3, Interesting

      I worked as a programmer / all around tech in a steel mill years ago

      I've heard BAD stories about steel mills. One that sticks out:

      My boss and I were walking on a catwalk above a ladle full of molten steel. Because the steel was so hot, we were wearing fire proximity suits. The boss turns around to talk to me, and leans up against the hand rail on the catwalk. As he leaned against the railing, it let go, sending him falling into the ladle of molten steel.

      He never actually made it to the molten steel. It was so hot down there that the fire proximity suit couldn't protect him. He vaporized before he hit the surface of the steel.

      After hearing that story, I decided I will never work in a steel mill.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
    6. Re:15 years or so ago by K.+S.+Kyosuke · · Score: 3, Insightful

      Sounds quite unbelievable to me. Vaporize ~15cm of flesh plus a femoral bone inside during a several second free fall? A damned good showcase of heat transfer.

      --
      Ezekiel 23:20
    7. Re:15 years or so ago by Obfuscant · · Score: 4, Funny
      I felt so bad for the poor people that had to sit near me on the plane home. No chairs there either.

      Yeah, a four hour flight with no chairs is pretty bad, even if the guy standing next to you doesn't smell like jet fuel.

    8. Re:15 years or so ago by optimus2861 · · Score: 2, Interesting

      Plywood on a garbage can? Thankfully on only a couple occasions, I haven't even had that luxury. While tied by a too-short serial cable to a controller or HMI, I've had to hold my laptop computer up with one hand, and use the other to diagnose the problem.

      And the place I'm going to next month.. it makes fish feed. The smell is just vile, and it gets into everything.

    9. Re:15 years or so ago by blackest_k · · Score: 2, Interesting

      unfortunately you can live for too long crawling around in molten steel and there is nothing that can be done.

      I met a guy once who had a large steel ingot land on him (hit his shoulder) at a temperature of say 7-900 degree's C his job was to direct the manipulator operator at a Steel Forge which means being stood in front of a massive anvil as a 10,000 ton press squeezes it. What really got me is he was doing the same job when I met him.
      brave or mad I don't know which.

      Wire drawings another bad one I heard about one guy when hooking the wire got it wrong and it went into his leg not only that he had to stand there while it passed through if he had moved it would have wrapped round him and probably killed him.

      Luckily about the only dangerous story I actually had some involvement in was a near miss, The company I was working for made rolls for cold rolling mills these are what can turn a big ingot into razer blades car body sheet or foil. To do the job they have to be very hard. Over 723 degrees C there is a phase change and quenching produces a denser crystaline matrix than slow cooling. quenching the outside is easy enough but the inner part of the roll will cool relatively slowly forming a less dense phase. In simple terms the inside is trying to be bigger than the outside. As you can imagine there are huge stresses within a forged roll. It's been known for a roll to have completed its service life gone for scrap and been stored to explode (luckily in that incident it demolished a warehouse wall at a weekend) anyway this particular roll was experimental and was using a new technique, but after hardening and what's termed a make safe temper over the weekend it was hardness tested by fred at 900 vickers about 50 vickers harder than the usual 800-850 that was at about 12, around 1 oclock it exploded one of the journels (drive ends) broke off and launched itself across the shop floor (probably about a ton and a half of steel) it missed the back of freds leg by inches.

      The really scary places are foundrys, you may have heard of the lost wax process essentially the pattern is made in wax which is subsequently melted and molten metal poured in your typical model car gets made that way, very precise and not much work to finish the item. A friend of mine related a tale where they had been experimenting with polystyrene pouring the molten steel into the mould and the polystyrene pattern would just melt for a kilo or so pattern it was ok so they decided to try it out on a big one. unfortunately the trapped air caused the moulding sand to break apart molten steel going everywhere luckily no one was hurt with that one.
       

  11. Absolute worst? by thermian · · Score: 5, Funny

    My last Employer actually expected me to write code in the morning! We are talking pre 10am here. I still have nightmares...

    --
    A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    1. Re:Absolute worst? by schon · · Score: 5, Funny

      pre 10am

      Whoa, woah, woah...

      Since when was there a 10AM?!?!?!

    2. Re:Absolute worst? by CaptainPatent · · Score: 4, Funny

      My last Employer actually expected me to write code in the morning! We are talking pre 10am here. I still have nightmares...

      But 10AM doesn't happen in the morning, it happens late at night when the sun starts to come up.

      --
      Well, back to rejecting software patent applications.
    3. Re:Absolute worst? by Opportunist · · Score: 2, Insightful

      Coffee? COFFEE! The only java we got was in the machine we developed with and on top of it all, we had to use it!

      Kids these days and their .net environment, y'all got it way too good!

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  12. Re:You call that bad... by Nos. · · Score: 3, Funny

    If you're Tuesday afternoons are 20 days long... you're going too fast.

  13. Why is this being posted everywhere? by almost_lunchtime · · Score: 5, Informative
    1. Re:Why is this being posted everywhere? by SEWilco · · Score: 5, Funny

      Obviously a masochist is doing a thorough job hunt.

    2. Re:Why is this being posted everywhere? by Culture20 · · Score: 5, Insightful

      Or a sadist in management looking to see what they can get away with.

    3. Re:Why is this being posted everywhere? by NevarMore · · Score: 5, Funny

      Either way someone is really turned on about this.

    4. Re:Why is this being posted everywhere? by palme999 · · Score: 3, Informative
  14. Not coding, but... by Shadow+Wrought · · Score: 5, Interesting

    A paralegal I worked with was sent to do a document review at a Client's industrial site. She was in a small, metal shack filled with boxes of old documents. While she was working away, half a dozen guys in full hazmat suits came in. They were as shocked to see her as she was to see them since the building was condemned and they were there to clean it out!

    --
    If brevity is the soul of wit, then how does one explain Twitter?
    1. Re:Not coding, but... by Anonymous Coward · · Score: 5, Funny

      Sounds like the beginning of an interesting porno...

  15. Under pressure by mmkkbb · · Score: 5, Insightful

    No matter the physical environment, nothing is an intense and scary as the pressure that mounts above you as you attempt to code on a customer's premises, on production code, trying to find a problem you didn't cause and barely understand, with no connectivity and no source control and no opportunity for QA.

    --
    -mkb
    1. Re:Under pressure by NeutronCowboy · · Score: 4, Interesting

      Somebody mod this guy up. The customer is pissed at you because you represent the company, your boss is pissed at you because his revenue will go down, support is pissed at you because they have to stay late, and R&D is especially pissed at you because everything works in their lab.

      Then again, if you do fix it, you get to be the hero. Not sure how many years that kind of stress takes out of your life though.

      --
      Those who can, do. Those who can't, sue.
    2. Re:Under pressure by Ken+Hall · · Score: 2, Interesting

      How about doing this the week before Christmas, with the flu and 104 fever, debugging assembler code, on the customer's machine, with a printer that took an hour to generate a listing?

      Fortunately, the customer was very understanding, but I probably gave everyone in the office the flu. Not to mention their families, since I was invited to their Christmas party the morning I left.

    3. Re:Under pressure by derGoldstein · · Score: 2, Interesting

      Pressure can be caused by all sorts of things, and sometimes it's not really any one person's fault.

      My worst scenario actually happened when, technically, where was "no customer". I was in charge of one aspect of a service, which at the time, was a single-point-of-failure. The setup was in its first stages, and there wasn't enough redundancy in place. At that point, murphy's law kicked in, and 2 unrelated, improbable events took place. The first was a remote DB service going down, and the second was the local cache getting wiped (Think of a dam getting cut off from its source of water flow, and at the same time the reservoir regulation system messes up and drains most/all of the "standing" water).

      At this juncture, I was the only person with hands-on experience with that part of the service, and while this part of the system was down, the entire system couldn't function. At that point, I had 4 other developers sitting around and gawking at me, through no real fault of their own, since each was in charge of, and was versed in, one aspect of the system.

      Yes, this is the very definition of "poor planning", but that observation wasn't useful at the time. Eventually, after a couple of hours of "crisis management", the DB service finally became accessible, and I was able to restore functionality.
      It couldn't have been over 2 hours, but when you're in hell time appears to move rather slowly.

      Whatever deadline-marathons I had to put up with before or since, it didn't match the pain of that incident.

      Notice that I said "not really any one person's fault" up there? Depending on your point of view, the reality in this case was that it was either my fault, of everyone's (since everyone in the team was aware that this was something that could possibly occur).

      "hard-learned lessons", and such...

      --
      Entomologically speaking, the spider is not a bug, it's a feature.
    4. Re:Under pressure by NormalVisual · · Score: 4, Insightful

      Then again, if you do fix it, you get to be the hero.

      Which only means all the above parties quit bitching at you. No financial reward or other recognition of your effort should be expected, at least in my experience.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    5. Re:Under pressure by deraj123 · · Score: 2, Insightful

      I usually find that there is plentiful recognition in the form that, next time something like this should come up, they'll remember your name as somebody who's done a good job and you'll get to go through the entire experience again. (including the everybody being pissed at you part)

  16. Ha! I have you all beat! by kurt555gs · · Score: 4, Funny

    I write automation software for sewage treatment plants, and sewage pumping stations. I could describe incidents that rival goatse.cx of old.

    Floaters any one?

    Cheers
     

    --
    * Carthago Delenda Est *
  17. writing code in NASAs vomit comet by carn1fex · · Score: 5, Funny

    I was having to write code to debug radar problems while on board one of NASAs P3 Orions (not technically The vomit comet but close enough)... in a thermal suit where the ambient temperature would go below zero at high altitudes then they would perform corkscrew dive maneuvers at some serious G-force to point the nadir looking antennas above the horizon back down to 300ft above the ocean where the temperature would spike over 100 degrees and the turbulence would throw you from the seat if not for the 6 point restraint. And the korean grad students were barfing their tuna fish sandwiches everywhere so the whole place smelled as can be expected. YOU KNOW NOTHING OF PAIN.

    --

    ---------

    No matter how thin you slice it, its still baloney.

    1. Re:writing code in NASAs vomit comet by nametaken · · Score: 4, Funny

      Thread closed, you win.

  18. Re:Obligatory by bytethese · · Score: 2, Funny

    Don't forget about the time our parents beat up a grizzly bear with a looseleaf notebook...

  19. Factory floor... by Gooberheadly · · Score: 5, Interesting

    I once had to write code sitting on a metal stool in an aluminum rolling plant in Muscle Shoals Alabama in the summer. The background noise level where I sat was well over 80db, and the noise peaked at something over 130db when the machine was in operation. My connection to the embedded device was a 9600 baud serial line, and the code/compile/test cycle took 30 minutes on a 25mhz AT&T server running SVr3. Every time the guys on the rolling line wanted a break, they kicked the server until it reset and they had 15 minutes to go smoke. This would of course happen in the middle of me editing code.

    Aside from the 110 degree temp in the plant, 100% humidity, and horrific noise level, I had to wear a dust mask to try and filter out the particulate matter from the grinding work down the line. When I'd shower at night the drain would turn a matted grey color.

    My only memories of Alabama are horrible. Other than the ribs, of course.

  20. Spare me. by moore.dustin · · Score: 5, Interesting

    As many here can attest, it only takes one bad boss to make working your conditions analogous to hell on Earth. I would argue that in the worst cases, your setup would be welcomed on a daily basis if got away from their boss that is not worth the dirt they walk on.

  21. Under management by wagr · · Score: 2, Insightful

    Not quite the same environmental conditions, for me it was working under a boss who is not responsible for the final product and gets bonuses for cutting costs.

  22. I worked for QVC by revjtanton · · Score: 3, Funny

    I only did network and system admin stuff but it was QVC...there were TV's all over the floor tuned in to watch Joan Rivers peddle here warez in HD!!!!...oh the horror...the horror...

  23. I wrote code in the Army by WillAffleckUW · · Score: 3, Insightful

    Think of your worst day - hot, dusty, grimy, no showers - now add the possibility you'll be shot at.

    Punctuate that with actual gunfire.

    Near you.

    No, I'm not kidding.

    --
    -- Tigger warning: This post may contain tiggers! --
    1. Re:I wrote code in the Army by Foofoobar · · Score: 4, Interesting

      I'm sorry but I have to call BS on this. My brother previously worked with the Pentagon and my other brother codes in the Army. I myself was with military intelligence (make the jokes while you can) and the civilians NEVER were in the line of fire. And they were the ones who code for the military. No one codes in the line of duty; you may have to edit a configuration, change the settings, setup a terminal, etc... but as any coder will tell you, that's NOT coding. Changing a config file is not coding. System administration is NOT coding.

      Maintaining a deploy of an app built on an MVC framework with a replication database backend... now thats coding.

      --
      This is my sig. There are many like it but this one is mine.
    2. Re:I wrote code in the Army by alen · · Score: 2, Interesting

      mostly windows/exchange even on the classified stuff

      you have to know how the army works. everything is a task, with the more complicated tasks being broken into sub-tasks. everything is assumed to be simple to do since it's just a task.

    3. Re:I wrote code in the Army by dotfile · · Score: 2, Insightful

      I think saying "No one codes in the line of duty" is over-reaching. Maybe no one you are aware of ever writes code in the line of duty. Being ex-Army myself (MI, FA and finally Signal) I knew quite a number of enlisted and warrant officers who wrote code for a living. Granted, this was in the days of CS3 and DAS3, but I suspect that somewhere you will still find uniformed code monkeys doing what they must under some pretty crappy circumstances. We used to call them 74F and 74G, back in the days of clay tablets and reed relays.

    4. Re:I wrote code in the Army by fm6 · · Score: 4, Funny

      The use Exchange on the battlefield? Suddenly, I feel a whole lot less safe.

    5. Re:I wrote code in the Army by WillAffleckUW · · Score: 2, Insightful

      I didn't say which Army.

      In other armies, coders exist amongst field engineer units, and other units.

      Not everything is the USA.

      --
      -- Tigger warning: This post may contain tiggers! --
    6. Re:I wrote code in the Army by palegray.net · · Score: 2, Funny

      I served in the submarine force, and I won't even get into what we're running on boats that carry missiles.

    7. Re:I wrote code in the Army by drinkypoo · · Score: 2, Insightful

      I'm not even going to talk about all the idiots who blame vets for military blunders like Iraq which they deserve no blame for.

      All the poor dumb kids who joined the military for the GI bill served only to increase the size of our standing military, which only encouraged us to run around projecting our power. Then lots of them didn't get the GI bill. The sad part is that if you just look into history a little you can find shit like unthanked homeless vets being massacred on the white house lawn. Why would you sign up for that kind of abuse?

      I have every kind of sympathy for veterans who tried to serve our country and have been nothing but abused since; but claiming that signing up to go kill people for primarily economic reasons is somehow noble is a bunch of shit. Keep in mind that the USA sold Saddam much of his equipment, as well as providing training and even fairly direct backing in the past -- we also funded the Taliban in the name of reducing opium production even though we know full well that such things are impossible, which had the effect only of delaying the shipments of processed material to make it look like they were in compliance -- everything in which we are involved in the middle east is directly our own fucking fault.

      Numerous family members including my father have been in the military. As they grow up and turn into adults they realize how bad a deal they got, and how bad a deal we're all getting.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:I wrote code in the Army by NormalVisual · · Score: 3, Interesting

      Dunno what they're using on the newer boats, but I got a kick out of the fact the UYK-7s on the older 637/688 boats actually had core memory. "Core" as in "magnets around wires". Only place I've actually seen it.

      --
      Please stand clear of the doors, por favor mantenganse alejado de las puertas
    9. Re:I wrote code in the Army by K.+S.+Kyosuke · · Score: 2, Funny

      Considering the crammed space, it can't be more than 50m hurdles.

      --
      Ezekiel 23:20
    10. Re:I wrote code in the Army by fm6 · · Score: 3, Interesting

      Thanks for an interesting bit of history.

      A little Googling tells me that the 637/Sturgeon-class subs were all built during the late 60s and early 70s. Core memory was still pretty big then. I was learning to program on IBM-360s with core memory. Though minicomputers with LSI memory were beginning to appears. Cheaper but slower.

      Apparently the UYK-7 got phased out in favor of the UYK-43 (with solid-state RAM? can't find specifics) around 1984. This in turn is only now being replaced by the UYQ-70. So I guess the product cycle for naval warfare computers is about 20 years. Is that how long it takes the Pentagon to change specs?

      A lot of UYK-7s must have got installed on 688/Los Angeles-class subs before 1984. Most 688 subs are still in service. I wonder if any of them still have UYK-7s?

    11. Re:I wrote code in the Army by MmmmAqua · · Score: 2, Funny

      Bah! I had to rebuild the boot archive on my trucks crashed FBCB2 in the middle of a firefight.

      Lesson learned: if you're in the infantry, never admit you know anything about computers. You never know when some jackass is going to need tech support.

      --
      Arr! The laws of physics be a harsh mistress!
    12. Re:I wrote code in the Army by fm6 · · Score: 2, Interesting

      How quickly they forget! In 1961, when the Marshall was launched, almost all information technology involved gears. And gears should not be sneered at: precision mechanical engineering is one of humanity's greatest achievements. The industrial revolution wouldn't have happened without it.

      Integrated circuitry didn't even exist until 1958. If somebody had a "computer" it was most likely the analog kind (digital computers being few and heartbreakingly expensive). An analog computer was usually something that modelled its calculations using electrical circuits, but gears were not unknown. And there were a lot of "computers" (in the broad, pre-von Neumann sense) that weren't called that had some kind of mechanical basis: thermostats, accounting machines, etc.

      This was really sophisticated technology. If you're used to a world where even cheap toys use tiny computers, it may seem klunky, but that's an illusion. In some ways, digital technology is often less sophisticated. When you have millions of transistors to throw at a problem, you're not nearly as careful with the solution.

      One last historical note: the submariners of WW II wiped out a good chunk of the world's merchant marine using these "primitive" computers.

  24. Re:My experience by Philip+K+Dickhead · · Score: 2, Interesting

    Coding deployment logic for cfEngine, in the raised-floor DC, immediately under the LOUD chiller, next to the obsolete SGI Challenge. I leaned against it for warmth.

    --
    "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
  25. Prayer meetings by NineNine · · Score: 5, Interesting

    I was on-site at a clients' place of business for a few months and I had to endure weekly prayer meetings. Not just the run-of-the-mill prayers, but the owner of the company would speak in tongues. I tried to skip them, but somebody would always come to retrieve me and I was told that they were mandatory.
    If I wasn't a contractor, I would have sued their asses off for every nickel they're worth.

    1. Re:Prayer meetings by aicrules · · Score: 5, Funny

      You expected different working at Apple?

    2. Re:Prayer meetings by Major+Blud · · Score: 2, Interesting

      "and I was told that they were mandatory"

      Did you still attend even though you were a contracter? Doesn't matter if you were or not, I'm sure that trying to force you to attend is highly illegal...

      --
      If you post as Anonymous Coward, don't expect a reply.
    3. Re:Prayer meetings by macdaddy · · Score: 5, Insightful

      Seriously, you need to name names. You need to blog this one.

    4. Re:Prayer meetings by greg_barton · · Score: 5, Funny

      I'll one up you on that. One of the investors at a company I worked for introduced the mandatory prayer rule before meetings. This same investor came into my office one day and told me that you couldn't really understand code, or even basic logic, unless you were saved by Jesus Christ.

      I just smiled and nodded.

      But that wasn't the most interesting story about my employment there. The company finally folded because:

      1) The CEO only wanted investment money from "good Christian men"
      2) The potential investors had to be familiar to him from personal prophesy. Yes, they had to be ordained by god via his pastor.
      3) The CEO eventually was tried and convicted in federal court of HUD loan fraud from business dealings at a previous company he founded. In the days before he was hauled off to federal prison he told me how this was persecution sent from god to test his faith.

      Given all of that, it was a net plus for me. The work was really fun and interesting. :)

    5. Re:Prayer meetings by Phroggy · · Score: 2, Insightful

      I would point to 1 Corinthians 14 and demand a translation. Crazy Pentecostals.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  26. Write code or do programming? by SEWilco · · Score: 2, Interesting

    Must it be about places where we are actually typing, or can we include situations where we were writing a program in our minds for later entry? I sometimes wonder what people think as they walk by while I'm typing with my eyes closed.

  27. Debugging Java in Sub-Zero by virtigex · · Score: 3, Informative

    I was working for a car company on a project for communication between vehicles and infrastructure. The end-of-year demo was in Michigan in January. Because of the cold, I had to deal with car batteries failing, in addition to bugs cause by GPS inaccuracies. Oh and failing hands, because of the temperature. My boss, holding down the fort in California, was please that the demo was a success, but what really cracked him up was the fact that I came down with the flu after the demo.

  28. Once had to code on a Vista machine by GiovanniZero · · Score: 2, Funny

    It was terrible.

    --
    Mod me up, mod me down, do your worst you modding clown.
  29. Absolute worst, as far as I am concerned. by Noryungi · · Score: 5, Interesting

    I once had to write code is a super-small stuffy room.

    That's not so bad, but I had to share it with two people who smoked like chimney. I am serious, that was before all those non-smoking laws. The two smoked close to a pack a day per person. I probably "smoked" more with these two than ever before, or after... And I am a non-smoker!!

    The stench was so bad that, when I arrived at the office, and I was usually the first person to come, I would open every single window in the office to make sure some of the cold tobacco odor would go out a little bit. And I did this religiously, no matter how cold or rainy it was outside, since the smell was so bad I was that close to puking every time I would go in that room.

    To cut a long story short: I had -- in about six months time -- a bronchitis, followed by a sinusitis, followed by a bronchitis AND a sinusitis at the same time! Each time, my doctor would look at me, and practically plead with me to stop working in that place.

    Thank goodness, that contract only lasted for about 12 months. Most horrible conditions I have ever worked in. My hatred of smokers started in that place.

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:Absolute worst, as far as I am concerned. by bughunter · · Score: 2, Funny

      That sounds like the one occasion when I worked from home.

      And I didn't have any roommates!

      --
      I can see the fnords!
  30. SARS Anyone? by FreeKill · · Score: 5, Interesting

    During the SARS outbreak a few years back, I was employed as a programmer in a hospital where there was a quarantined SARS area. As a result, the entire building was on lockdown and you couldn't enter or exit without a medical overview (they take your temperature, ask you a bunch of questions) and being suited up in a face mask and rubber gloves that were not to be removed for any circumstances... Try coding for an 8 hour day in rubber gloves and a face mask!

    1. Re:SARS Anyone? by silent_artichoke · · Score: 5, Funny

      Hello... computers can get viruses too!

    2. Re:SARS Anyone? by clam666 · · Score: 2, Funny

      Try coding for an 8 hour day in rubber gloves and a face mask!

      German porn stars act for 8 hours a day under the same conditions. And you think you're special.

      --
      I'm a satanic clam.
  31. Worst Conditions - USAF Sub-Contractor by James-NSC · · Score: 4, Interesting

    While working for the USAF developing a PTT (Part Task Trainer) for the new "glass cockpit" on KC-135R Aerial Refueler, my coding partner and I worked at the largest non-commercial airport in the US. Our office was a 6x9 closet. We were located by the fuel station, so every afternoon when the news choppers and flight for life choppers would refuel, the ventilation system pumped AvGas directly into the "office". It would get so bad that we would have to stop working from 3-5. After attempting to work through it at first, we would get dizzy from the fumes.

    1. Re:Worst Conditions - USAF Sub-Contractor by silent_artichoke · · Score: 2, Funny

      Vaporware?

    2. Re:Worst Conditions - USAF Sub-Contractor by James-NSC · · Score: 2, Funny

      Ah - lol - got it.

  32. You were in a room? Luxury. by greg1104 · · Score: 5, Interesting

    I once had a job at a wireless ISP where I would regularly troubleshoot disfunctional rooftop routers located on an antenna mast. This sometimes left me balancing my laptop on top of a ladder in order to connect to the crashed device, which was particularly fun on high buildings during windy days. Every tried to troubleshoot and fix a kernel panic by tweaking kernel driver source code in a situation where you could fall to your death if you lost your balance? It would make an awesome geek extreme sport.

  33. Evicted by A.+B3ttik · · Score: 4, Funny

    I recently had to write code in a hot dusty room for 20 days with temperatures near 107F (~41C); having nothing to sit on; a 64 Kbps inconsistent internet connection; warm water for drinking and a lot of distractions and interruptions.

    We were evicted from our Hot Dusty Room! We had to go code in a lake!

  34. Coding at a Drag Strip by Skraut · · Score: 3, Interesting

    I used to work at a Quarter Mile Drag Strip, and my office was about 70 ft from the starting line. The track allowed people to rent the track during the day, so you either had something like a mustang club burning out and going down the track every 30 seconds for the entire day, with the endless drone of engines and tires. Or there would be a top fuel team renting the track and there would be an hour of silence followed by 170+ decibel noise of the fueler burning out and launching. Getting surprised by that because I was deep in code led to quite a few bashed knees as I jumped out of my seat at that noise. My boss didn't believe in headphones, because we all needed to be able to answer the phone, and telecommuting was completely out of the question.

    --
    Introducing Microsoft Vacuum 1.0 The first Microsoft product that doesn't suck.
    1. Re:Coding at a Drag Strip by Skraut · · Score: 2, Interesting

      Oh he loved for the caller on the other end to hear the noise. "It builds excitement for them to hear it" he used to say.

      --
      Introducing Microsoft Vacuum 1.0 The first Microsoft product that doesn't suck.
  35. Re:Room full of girls by maroberts · · Score: 2, Funny

    We'd only be really impressed if you got the girls, but hey this is Slashdot....

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  36. Walgreed's by dhermann · · Score: 2, Interesting

    My first job out of college was working as a web developer for the Walgreen Company at their headquarters in Deerfield, IL (just outside of Chicago). One particularly cold february, the heater busted in our building, and temperatures rapidly fell to around 55-58 degrees in the afternoon. First thing in the morning, it was barely 40 degrees in the office. We wore our coats and most people bought fingerless gloves (Dickensian fingerless gloves, that is) to continue to type.

    The worst part was that management was totally silent about what was happening, and acted like nothing was wrong. We would literally schedule meetings because a conference room full of people was warmer. This went on for over two weeks. Finally, the pipes burst and everyone got a day off. Hooray!

  37. My heart bleeds for you... by argent · · Score: 2, Interesting

    OTOH, in the realm of just annoying, is that a device emulator we use frequently takes about 90 seconds to load and can't just be left running -- you have to restart it for each recompile. It's like the testing cycle is make as many changes as possible, compile, go get a beverage or take a pee, come back, it should be just about ready to run.

    You poor things. My first job we got two test runs a day, and if you made a typo on your coding pad you had to wait in line for the one working keypunch so you could correct the cards without waiting for another run to the service bureau they had punching production cards for us in the name of "efficiency".

    Kids today don't even know what "desk checking" is for.

  38. I Once Had To Work In A Cramped Cubicle by CyberSlammer · · Score: 5, Funny
    Then my boss kept moving stuff into it and crowded me out to the basement and he left me down there with a can of roach spray and he took my red stapler....

    I'm going to burn the building down....

  39. Re:I'm sitting in downtown Seattle by geekgirlandrea · · Score: 2, Funny

    Ah, but this place preserves my geekly pallor. :)

  40. Worst that that - female coworkers in heat by Bearhouse · · Score: 4, Funny

    I was coding in portable building, (looks like a shipping container), in high summer. No a/c, no breeze... I was working with two cute and VERY well-endowed female coworkers who decided to skip bras and wear the smallest cut-away T shirts possible. Oh, and thin summer mini-skirts.

    They might just as well have been naked.

    Now you try and debug a financial application written in uncommented RPG3 in that environment...

    1. Re:Worst that that - female coworkers in heat by mr_infiniti · · Score: 5, Funny

      I see the heat caused you to hallucinate...

  41. The woes of 1999-2000 by CranberryKing · · Score: 5, Funny

    I was riding my Xooter around on the hardwood floors of our TriBeCa luxury office loft in my tailored suit, while on a conference call via the wireless headset. As I veered around the servers, Aeron chairs, and putting green, I stopped by the espresso bar in our giant kitchen only to realize there was no more organic fair-trade raw sugar! I xooted over to the PM & demanded an explanation. He gave me some lame excuse about there not being any at the store.. I told him if the situation wasn't rectified I was going to raise my consulting rate another $10! Needles to say, the next day we had the sugar, but I had to suffer such horrible indignity and it changed me forever.

  42. UMMM by Anonymous Coward · · Score: 5, Funny

    Try sitting next to Sarah Palin.

    Try sitting next to Cowboy Neal.

    1. Re:UMMM by Hurricane78 · · Score: 2, Funny

      Impossible, except if you mean "next" in an astronomical sense. Like in "The Andromeda Galaxy is the next Galaxy.".

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    2. Re:UMMM by Anonymous Coward · · Score: 2, Funny

      Hell yeah. She was a MILF! Forget the politics. Stuff a cock in her mouth and you don't have to listen to her politics.

    3. Re:UMMM by wsanders · · Score: 3, Insightful

      I can see the Andromeda Galaxy from my house!

      --
      Give a man a fish and you have fed him for today. Teach a man to fish, and he'll say "WHERE'S MY FISH, YOU IDIOT?"
  43. Place I visited but never worked in. by will_die · · Score: 3, Interesting

    Worst programming place I ever saw was one I visited.
    Arrived at the place to talk with the developers and see if we could incorporate their software at our location. The atrium to the place was nice, wide open area with plants and all nice. Going into the halls they had robots running mail and physical items between room, then we got to the programming room. It was a big white room with 3 columns, and around 5 rows, of picnic type tables and two programmers on each table, each with their own computer. At the front of the room was a raised platform where the managers desk was sitting.
    Making it even worse was the manager, she would require that they get permission to go to the bathroom, get lunch, etc.
    The only good thing about the trip was that I was with people who went up there a bunch of time so knew all the good restaurants, hotels, etc. So after talking with the developers for less than an hour the people I was with decided the software would not work for them so I had the rest of week free to do nothing; which kind of sucked becaue Indianapolis does not have much to do for a full week.

  44. Re:In the same room as a... smoker by johannesg · · Score: 5, Interesting

    Customer site. There was already a contractual dispute. Entire company hated our guts (some because of the software, some because of the contract). Were perfectly happy letting us know how much they hated us.

    Were in one room with company owner. Guy smoked cigars all day long. Had two PC's + keyboards + mice + documentation on a tiny six-sided table. Bad chairs.

    Topping it all off, this was in an office with a view on my grandmothers house. She passed away while I was typing code in that damn office. Was taken to task by company owner for leaving work early that day. Asked for and received a transfer to another project after that.

  45. I had to take 'training' for safety before by TheGratefulNet · · Score: 2, Interesting

    before being allowed to enter this oil refinery that was our customer at the time. I was writing networking code and they had some kind of network problem that meant I had to fly there and see what their issue was. normally, I write code at a desk and almost never fly but I guess they wanted an 'engineer presence' and one that knew DECnet (yes, I'll admit to that. once.)

    so I fly there and my local guy meets me and we drive over to the customer site. but then I have to sit thru a video tape showing the safety procedures and what you need to do if the place, well, has a need for you to leave it. quickly.

    it wasn't that bad and they even gave me a picture ID card (lol) to prove I attended the mandatory safety 'training'.

    all that just to run a protocol scope and notice that some field was wrong and needed to be updated.

    it wasn't a bad experience, but it WAS funny to go thru that just to view a proto trace - that really could have been done remotely, anyway.

    that job (and company) are now long gone, at least 10 years now. but I still have my ID badge and I still think of that 'training' I had to take. it might come in handy someday, you never know! ;)

    --

    --
    "It is now safe to switch off your computer."
  46. Re:My experience by 25thCenturyQuaker · · Score: 5, Funny

    Bloody lugzhury.

    We had to write "dent-code" in braille using a white-hot knitting needle on sheets of wet tissue paper of while being submerged up to our tits in lava.

    The worst punishment of all? The only thing we were allowed to drink was shitty American megabeer.

    --
    My Human Gets Me Blues.
  47. Re:Worst by maxume · · Score: 3, Funny

    Are you doing his mom?

    --
    Nerd rage is the funniest rage.
  48. Re:Hmmmmmkay? by Hoi+Polloi · · Score: 2, Funny

    Sure it wasn't Michael Bolton? Did you ever get your stapler back?

    --
    It is by the juice of the coffee bean that thoughts acquire speed, the teeth acquire stains. The stains become a warning
  49. Re:Wow. by drinkypoo · · Score: 2, Funny

    So to sum up:
    Nasty cramped hot humid room with carpal inducing keyboard positioning next to room filled with screaming/weeping/fighting people and their messed up kids.

    So you enjoyed the VB part, then?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  50. back in the day by Cmdr-Absurd · · Score: 4, Funny

    Over 100 degrees in a bedroom owned by a slob of a teenager.
    With a monochrome display that was prone to collapsing the image to a single dot in the center of the screen.
    With a 25 line, 40 column text display that wrapped upside down over the last two lines.
    With 64KB of total memory.
    Less to actually work with.
    In assembly.
    Of course the disarray of the room was self-inflicted.

  51. Emotional Distress by castorvx · · Score: 2, Insightful

    Trying to code while under severe emotional distress is the hardest thing I've ever had to do.

  52. Re:Hmmmmmkay? by palegray.net · · Score: 3, Funny

    Screw the stapler. I'm more concerned about the fact that I ordered my drink with no salt, NO SALT.

  53. My Worst.. by sirgoran · · Score: 5, Interesting

    Not a coding job, but by far one of the worst I ever had.
    In the mid 1980's, I worked in Reno as a houseman for a large hotel casino. Being a houseman was bad enough. Having to move furniture, sort the dirty linen, cleaning up rooms that the maids called "too dirty" for them to clean. But on one day, I was looking for a way to make some brownie points with my boss, when he asked for a volunteer to clean a room. I made the mistake of raising my hand.

    Before I was sent to clean the room, I learned that the guest had blown his brains out with a small caliber gun. I was to clean the room and place any "biologic matter" in a special haz-mat bag they gave me.

    I then was briefed by the detective on the case that the bullet had not yet been found. Part of my cleaning job was to "feel" each piece of brain matter as I bagged it up for them to look for the bullet. It was about two hours later, when I had finished cleaning the room that I learned from my boss that they had found the bullet. He didn't want to come up and tell I didn't have to keep looking for it, because the idea of seeing the mess make him feel sick.

    I was so pissed that I tossed the bag-o-bits on his desk and told him to call the cops to ask for a pick-up.

    --
    Carpe Scrotum - The only way to deal with your competition.
  54. My worst by xdroop · · Score: 2, Interesting

    ...it wasn't for 20 days, and it wasn't coding, but eight years ago I spent a week in a 6x12 unventilated wiring closet (door locked and left closed for "security reasons") doing detailed firmware upgrades, configurations, and security audits and traffic tracing on network switching infrastructure, plus tracing a whole lot of wires. The temperature in the room was around 100 degrees, there was no chair so I had to sit on the floor... next to the gaping holes where the utilities entered the building. The customer told me: "don't worry about the rats, they are more scared of you than you are of them. And oh yeah be sure to wash your hands immediately when coming out of that room before touching anything."

    Made me think that the "security reason" was "the receptionists are scared of the rats".

    --
    you should read everything on the internet as if it had "but I'm probably talking out of my ass" appended to it.
  55. jackhammers and bitches by CAIMLAS · · Score: 2, Interesting

    The worst environment I had to work IT in (granted, not programming, but a lot of similar processes and scripting) was in an old radiology room. It was on the outside of the building, with an emergency exit door that was not properly sealed. This was welcome during the summer months (it counteracted the 50F-ish AC - I tend to prefer a warmer room), but did nothing during the winter, with the -20F winds of the region blowing right through the crack.

    Furthermore, the facility was undergoing extensive construction, and I was right at the heart of it. They were demolishing part of the old building (a large cement structure) at the time so they could put on a new wing. This meant there were jackhammers pounding the ground a good 20 feet from where I sat, or earth movers going back and forth. If I couldn't hear and feel the earth movers, my skin and hair was vibrating with the impact of the hammer.

    That wasn't the worst of it, though. This organization was in a small town and culturally inbred like a chihuahua. I could count the men who worked there on one hand (out of maybe 150 employees total), all of which were doctors aside from myself and one other individual. Because we were not doctors, and we were IT, we got the (very) short end of the stick in terms of treatment from the largely-female staff. (Think: what happens in a family with multiple women, once a month?)

    Finally, my boss was a hormonally imbalanced middle-aged woman who had been living with a boyfriend for the last decade who would neither marry her or stop sleeping around. She would come to work hung over almost every single day, and was cross and irritable until after noon. Furthermore, she got it in her mind shortly after I arrived that I was to be Eliminated (or so it seems): she would say one thing in a meeting, then countermand that instruction shortly thereafter in an email. It didn't matter which of the two things I did, it was still the wrong thing to do. And there was a slew of unspoken, irrational expectations which I also fell short on.

    So glad I'm not there. Worse than being unemployed, certainly.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  56. One word: Microsoft by Rene+S.+Hollan · · Score: 3, Interesting
    What can I say? Three and a half years of indentured servitude got me my green card.

    None of the code I wrote was part of released code (so I felt a bit better about it's proprietary nature): I wrote test automation code and server-side code for mobile services.

    The physical conditions were cushy (private office, etc.), but the mental anguish was pure horror: "Ohh! Your code has no bugs? Great fix these other people's bugs -- they can't find them... Oh dear, you had lots of bugs to fix last year, tsk, tsk: bad review for you."

    I suppose some people thrive in an environment that rewards the political savvy to get other people to clean up their mess, but I don't.

    There actually are a few good people there, doing decent research, but, from what I saw, very little trickled down to improve day to day development, or worse, it was misinterpreted and misapplied.

    Of course, that's just my experience. No doubt some people like it there -- I just attribute my experience to a bad case of culture clash (That, and the "linux fish" on my car's bumper.)

    --
    In Liberty, Rene
    1. Re:One word: Microsoft by Rene+S.+Hollan · · Score: 2, Insightful
      Yes, the anguish comes from doing a good job and getting punished for it. While I don't like to have to fix bugs other than my own, it is part of the job.

      The problem arises when one has the conflicting goals of getting bugs fixed (so, everyone chips in), and getting a good review (which is based on having to fix few bugs).

      In all fairness to Microsoft, I don't see the system intentionally designed to punish those who are effective problem solvers, and reward those who get others to fix their mess.

      But, the review metrics are sometimes based on the assumption that one does not fix bugs other than in one's own code, and the development process in some departments involves load-balancing bugs across developers (sometimes very inefficiently in terms of a given developer's knowledge in the area of a particular bug).

      And, there are some people who's greatest skill is hacking inconsistencies in process and review to their benefit.

      --
      In Liberty, Rene
  57. My best worst story by professorguy · · Score: 5, Interesting

    I was once 'invited' to a Barbeque at my boss's house on a Friday evening. When all of the programmers had shown up, he had us check out his new computer setup. We entered this little room with about a half dozen PCs.

    He then LOCKED US IN and told us we could leave when the programming project we had been working on was finished.

    Yes. You read that correctly. He kidnapped about 8 people.

    I had no family at the time so I thought it was all great fun. But some of the married people were less excited to be forced to work the weekend. The conditions weren't terrible, but no one likes to work anywhere there is no choice.

    No surprise but the upshot: Many programmers quit, boss was fired, company soon folded.

  58. Off site by pvera · · Score: 2, Interesting

    About ten years ago we had a military contract, workflow management web app for civilians working within one of the branches of the military.

    For starters, we couldn't work at our office, we had to work at theirs. Their office (which right now is a hell of a lot nicer than what it used to be) was a 10-story or so hellhole somewhere in Alexandria, Virginia. Imagine two small office buildings surrounded by what seemed like 1/4 mile square of parking lots. If you took the metro, then you had to walk around the buildings because the "right" entrance for us to go through security was at the opposite end of the buildings.

    During winter that little walk was brutal, because the way in which these two buildings, and some of the other structures across the street, were arranged created a natural wind tunnel.

    The offices were broken into small cubicle islands, mine was big enough for a desk and a chair, which didn't really bother me since my real office at the company was a closet converted into a 3-desk office. There were three of us, two as web programmers, one as PM + DBA.

    We had no control over either the database or the web environment, and we had to use their code repository. Every time we wanted to change the schema we had to sit through meetings in which seemingly half of the building took turns bickering over why a certain varchar column was 28 characters instead of 22 characters long.

    On top of that, the people that ran the project from the customer's side kept rotating in and out of the job. They did a good job, so they got promoted and left, then the next person would be assigned and he/she would start changing things around to leave his/her mark until the next performance review cycle.

    There was only one cafeteria to service both buildings, if you didn't race downstairs before 11:15 AM or so, and you didn't want to wait half an hour for your food, your only choice was to wait until 1:45 PM or so. The food was mostly good, but it was a bit expensive and it would take too long to go to any of the hundreds of lunch spots just a 1/3rd of a mile away in Alexandria.

    It wasn't hell, but we could see it from there.

    --
    Pedro
    ----
    The Insomniac Coder
  59. Re:FTW - Re:I got that beat by Haeleth · · Score: 2, Insightful

    Hey, he said "maintain". Perl's fine for writing. It's trying to read other people's Perl that's often problematic.

    Not that that's unique to Perl. I've seen C code that made me want to claw my eyes out (to be fair, the programmer had previously only known FORTRAN, and I don't mean the modern sort). I've seen spaghetti written in Python of all things.

    And you haven't seen true horror until you've tried to make sense of a major software system built on a custom hand-rolled database and implemented largely in ksh. That one would have been made more readable by a rewrite in Perl.

  60. Microcontroller Reprogramming by Stormcrow309 · · Score: 2, Informative

    The worst place I had to code is when I had to reprogram a microcontroller in place using a laptop while waste deep in sewage. We had to fix an issue and didn't have enough time to pull it out of the controller box and put it into a test box. So I coded and tested the patch on an emulator then trudged across in waders and types as fast as I could into the terminal window. Thank goodness it took the first shot. Other places we had to code micros... 110 degree utility shaft and a 20 degree roof in high winds. I love my office job now.

    --

    In God we trust, all others require data.

  61. Black Mesa by east+coast · · Score: 4, Funny

    I worked for a research facility out in the New Mexican desert for many years. It wasn't too bad until one of the teams farked everything up with a resonance cascade during one of their experiements. Damn alien sons of bitches... and then there were the marines... Horrors that you can't imagine.

    I'll never go back. I've since landed a job with Aperture Labs working on a project called GLaDOS. Much better.

    --
    Dedicated Cthulhu Cultist since 4523 BC.
  62. Re:In the same room as a... smoker by abradsn · · Score: 2, Interesting

    I was thinking about posting my war stories here, but after reading this I realize that I'm not in the same realm as some. Sorry, for your loss.

  63. Coding Under Potentially Lethal Conditions by careysub · · Score: 4, Funny

    My worst environment was revising code on a UNIVAC 1230 in the late 1980s in a metal shack out in the middle of the Mojave Desert. The source code had been lost years earlier, so one had to patch object code using toggle switches to enter data one bit at a time.

    But it make this more challenging the tape decks were ex-Navy warship units - armor-plated and weighing over a ton. Unlike on board the ship, the drives were not bolted down to a metal deck, but just sitting on a plywood floor. Each tape deck unit had three tape drives that slid out. The kicker - you had to remember never to pull out more than one drive at a time, and to lock each in place when it was closed. Otherwise the armor-plated deck would tip over and crush you to death.

    Oh, and there were rattlesnakes outside. The deadliest species - Mojave Greens.

    --
    Starships were meant to fly, Hands up and touch the sky - Nicky Minaj
  64. ATM Ticket Booth at Amusement Park by bokmann · · Score: 2, Interesting

    1993, At Cedar Point Amusement Park in Sandusky, Ohio. My company was building an early version of a ticket-selling ATM... you could get your tickets for the park from the machine. Several afternoons I was there doing maintenance on the machines - as people were leaving, the park closing, etc. When we would do maintenance, we would turn the monitors around so we could see them from 'inside' the machine, where we were sitting (in the hot summer weather, inside a small ticket booth with a couple of computers). It looked remarkably like a garbage can when you did that.

    As I was sitting there debugging problems, people would throw paper, gum, and yes, once even a half-eaten ice cream cone through the hole the monitor left. It would land squarely in my lap. One group of kids even discovered I was in there and thought it was 'funny' to throw stuff at me.

  65. My worst experience Coding/Debugging in Taiwan by m6ack · · Score: 2, Interesting

    My worst experience... a 36-hour debugging stint ... On a production test floor in Taiwan.

    0) I was the vendor, and the second source -- I had no respect.

    1) It was a "clean room" -- so I had to dress in an (unwashed) bunny suit... it was rank.

    2) This was in the center of a test floor -- the noise pressure level was constant and about the that of a buzz saw... it was noisy.

    3) I had to communicate remotely with a colleague -- and audio was almost impossible even with headphones I had to shout sometimes to be heard and so did she... relationships were strained.

    4) The remote connection was horribly slow & slowed down my local interface too... It was agonizingly slow.

    5) The air vent was right under my feet. At least I was successful in moving the workstation a little ways away from the vent so that I could stay somewhat warm... It was cold.

    6) After ~12 hours my colleague just gave up and went to bed. After she came back & started debugging remotely, I went and crashed in a vacant meeting room. I had to stack the chairs up to get a couple of hours... I had little sleep.

    7) No coffee allowed on the test floor... It was inhumane.

    So for all that we still couldn't get one of the key things we wanted to get done done... we left the job half done & I had to fly home.

    We found out a couple days later that the real problem was that our software was not the issue, but it was a hardware design issue that was causing our device to not get good contact. After that was fixed everything worked.

    For all our "Heroic" effort, we didn't get the contract, but I later got a management gig with my company... And later I got a really decent job with my (then) customer. So, everything worked out OK in the end, but it sure was horrific going through all of that...

  66. In Philadelphia. by Medievalist · · Score: 4, Funny

    The building was the research wing of a nationally known foundation. I'm not going to name them because I actually like the organization and admire their work. HOWEVER.....

    When they bought the ventilation system for the researcher's fume hoods it was spec'd stainless steel with a draining gradient to prevent pooling of condensation. What was actually built was a sort-of-level duct system made from the same galvanized steel components as the HVAC system.

    To save money on duct hangers, they stacked the fume ducts with the HVAC ducts, HVAC on the bottom. The guy in the basement was researching plant DNA, and for complicated reasons he used to boil skunk cabbage in fuming nitric acid from time to time. When he did this in the summer, the airconditioning in the HVAC ducts cooled the whole duct stack and the mercaptan-laden acid condensed into puddles on the more-or-less level bottoms of the fume ducts. Eventually, near the end of one hot summer, the acid ate through both layers of steel and toxic fumes from dozens of research experiments in six stories of lab building were comingled with the building atmosphere. The HVAC system was on a duty cycle and the fume exhaust system was on constant fan, and things got real ugly real fast; people vomiting and being sent to the hospital, itchy, burning eyes, the whole nine yards.

    To fix the problem, the entire building HVAC was ripped out, stem to stern, over the course of a month or so. This left me (on the fifth floor) with no AC for the central computing system (a DEC mini that blew quite a bit of heat). With no external wall (since the new library wing got built over it) I had to chop a hole with a hatchet into the wall leading into the main hallway and install a household window air conditioner in order to get the payroll and other critical jobs run. This put the hallway at 107 degrees Fahrenheit and humidity like the amazon rainforest, and the computer room in the high 80s to low 90s depending on how often people sneaked in to cool off. It also necessitated turning all the lights and conveniences off because the AC unit overloaded the available electrical circuits.

    You'd think that was bad enough. But actually it was OK once we got used to it; I ran extension cords and 20mA loops out to the roof and set a couple VT100s up there so my cow-orkers and I could work on the roof in the (relatively) cool breeze in t-shirts. We had smokes and tall drinks with umbrellas in them, it was OK as long as it wasn't raining. It was worse by far for the scientists who had to continue working in stuffy, unventilated labs and offices (did I mention that nobody stopped working for any of this?).

    But the months dragged on, and the HVAC reconstruction did as well. Other crises came and went and various stumbling blocks were overcome, but in the middle of a freezing Philadelphia winter we had no heat but that generated by our trusty DEC mini! Since the building circuits were (still) inadequate, electric heat was reserved for offices and labs without heat-generating computer systems. I personally cannot type with gloves on, I had to periodically escape to the heated wings or rub my stiff fingers over the PDP's exhaust fans so I could keep coding. This was while re-writing the database software for a 12-million-object live database... you could see your breath in the computer room.

    Nearly a year passed before the last wall was sealed up and the HVAC/fume systems were pronounced sound. During the course of the demolition, several walls that I had drilled and sleeved for cables were taken down, and when they were mortared back up the mason for some reason carefully separated each wire bundle into separate ethernet and 20maLoop cables, laid one down every foot or so into the mortar bed, and laid block over them. When you entered the wiring closet, the wires were growing out of the wall like bright blue and grey grass, over about a ten-square-foot area. It was dumbfounding. I discovered this when communications starting failing everywhere... the li

  67. I got one by sherriw · · Score: 2, Interesting

    Ha. I have a great story. My first programming job. $8.50/hour. In an office that had a stink from the previous tenants lettin their dog run around in the offices (complete with circular stains on the carpet). One of the bosses lived in the office on a couch in the back so the one working bathroom doubled as his own bathroom. So the place smelled like un-showered-guy + dog piss + unclean washroom.

    I was the only girl among 5 other guys. The one washroom was not washed the whole time I worked there (over a year) and was getting pretty 'fuzzy' on the floor. No water machine so they expected you to get water from the washroom (I brought my own).

    The computers and desks were nice... but I had a leak in the ceiling that would run down the wall behind my desk right where all the wires were.

    My desk was FACING a huge window with no curtains so I had to put up cardboard and a blanket to block the sun.

    Heat was sketchy in the winter and the only air-conditioner was blowing into the boss's office.

    The one good thing I can say about that job is I gained a lot of experience in several different programming environments (including for blackberry), and the lead developer was hyper critical so I learned fast to write good code.

    Ahhh memories. I love my current job.

  68. Aperture by StreetStealth · · Score: 2, Funny

    You might want to take a personal day to coincide with Take Your Daughter To Work Day. I hear it can get kind of hectic there.

    --
    Your mind is clear / The things that you fear / Will fade with how much you / Believe what you hear
  69. Re:In the same room as a... smoker by Fnkmaster · · Score: 2, Interesting

    Hah, at first I thought you must have been on my team, but there were only three of us, and none were named Johannes (and there were no cigars)

    Similar setup to your story -

    At customer site. There was a major contractual dispute from day 1, AND the CTO who had signed the deal on the project was fired the week before we arrived. Everybody at the company from the QA guys, to the engineers, to top management hated our guts (they hadn't deployed our software yet, so it was mostly out of fear for their own jobs for the IT guys, and from management it was because they thought they'd been fucked for paying half a million dollars for a system that we had only half-built - because of course, our sales guy had lied flagrantly to them and refused to let me meet with them before the project started).

    The Chairman of the company would regularly walk into our office (shared by our entire team) and re-task my engineer with re-writing our entire Java software platform in C# (which he described as ".NET") - because he had read that .NET was much better than Java. This engineer was a skittish guy, so I then would have to spend a half hour straightening him out and calming him down every time this happened.

    In addition, we had twice daily project status meetings staffed with a "project manager" whose only job was to send a complete transcript of the meeting to the CEO (different fellow from the Chairman, and of course, they were both in charge of the project on their end, and would regularly issue opposing instructions). After every project meeting the CEO would come barging in and start berating me for our slow progress on getting the system up and running.

    Oh yeah, I was supposed to be the lead developer in addition to managing the project, which meant I was doing all my programming between 5pm and midnight every night.

    Their IT staff took over 6 weeks to provision a simple test server for us (this was intentional, of course, as their IT team was trying to make us fail), so we had to sneak in our own Linux box for test purposes.

    Another nice catch - we had to replicate a module of their existing system, when there was no documentation of how the module worked, and one contractor who had built it who knew how it worked - and his entire $250,000 a year consulting gig relied on him having sole possession of that knowledge. And part of our job was to extract the information from him and replicate and document this module, so they could fire him.

    All of this while my mother was hospitalized for surgery for stage 4 colon cancer (she did not die while I was on this project, thank god, because it probably would have pushed me over the edge - though she did pass away several years later).

    Worst 4 months of my life, I have to say. Way worse than the first summer programming job I had at the age of 18 where I had to work in the server room.

    Postscript:
    The VP of Engineering for this company, not surprisingly, passed away from a heart attack a few years later, I heard. He was in his mid-thirties. The contractor with the $250k a year gig was promoted to a full-time gig as VP of Research and Development, paying even more. After about a year he was fired and then sued into the ground by the company because he insisted on trying to charge them royalties for the software he wrote.

    And the engineer on my team actually went off to work for the Chairman's new company in California. Apparently some people like being abused.

  70. A real answer by apuku · · Score: 2, Interesting

    I wrote code (bug fixes) on the production floor of a tire factory in Charlotte NC in the Summer. Horrible in so many ways.

    --
    Look, it's trying to think - Albert Rosenfield
  71. That place you know, in Sudan by Sigg3.net · · Score: 2, Interesting

    I was actually sent to Sudan to fix bugs in my own application; hot room, electricity coming and going, 56K top speed, crap coffee, hot drinking water etc. It was a great learning experience, anything else would be a lie.

    So what really made this the worst working conditions? The killing, raping and outright mutilation conducted in a nearby undisclosed camp a fifteen minute ride from where I was at. And knowing VIPs and NGOs would not be spared if something should occur. And that the project was futile if peace was broken. Which happened two weeks after my departure.

    There's no such thing as normality in a warzone.

  72. Adolescence. by memorycardfull · · Score: 2, Funny

    Need I say more?

  73. Offtopic but on topic by AbRASiON · · Score: 2, Interesting

    I'd just like to say I have always liked these kind of articles which get stories out of other /.'ers
    There's always some interesting folk posting here, not just the 18 - > 35 crowd but some of the older veterans with some great war stories of older hardware, cramped conditions and IT in it's infancy, those stories are often great.

    More please.
    (I'm only 31, the worst working conditions I've ever had was after the dotcom crash, I went from 24$ an hour and 30 minutes work a day literally, to 17$ an hour no internet access and working my ass off, they wanted me to WORK for the money, it was horrific!)