Slashdot Mirror


The Worst Development Job You've Ever Had?

manavendra asks: "I'm currently working for a solution provider for telcos, and as part of product migration the entire API has to be 'internationalized'. Owing to a legacy architecture, most (if not all) application logic is still embedded in PL/SQL stored packages. My job: find hard coded strings, and replace with calls to the globalization API. Yes there is a script written to handle most tasks, but its quite primitive (not to mention fears of automating 'too much'). Boredom is at all time high. Have tried all means of whittling away the time, and hence this question to other Slashdot users: What's the worst ever job you had to do in the name of 'software development' (or as a software developer)?"

40 of 1,078 comments (clear)

  1. In the name of "software development" by morelife · · Score: 4, Funny

    Yeah. Populating a database .. manually.

    1. Re:In the name of "software development" by Frymaster · · Score: 5, Funny
      Yeah. Populating a database .. manually.

      quote from a former boss:
      "while it may be faster than dlt tapes, 're-typing' is not a valid recovery strategy."

    2. Re:In the name of "software development" by el-spectre · · Score: 5, Funny

      I don't mind Photoshop designs, so long as the person doing 'em knows what HTML can do.

      Couple of years ago I (a lowly coder scrub) told a director (over a couple of hundred people) that the design that some ad firm made up wouldn't work. We're talking everything with rounded corners, overlapping, with dropshadows everywhere and some weird ass font for all the text. And it was all "critical" to have. On any browser. On any platform. Over a 28K modem.

      Now, I'm a hell of an HTML hack. I've committed more cross-browser rendering engine abuse than is legal. But what she wanted was flat out impossible in HTML (in Flash, sure...).

      After being shot down multiple times in a big meeting, I'd had it. I just said "Look, it DOESN'T WORK THAT WAY. If your designers can figure out how, I'd be very impressed". So she gives me an "I'll show you" look and tells the designers to produce an HTML prototype.

      A week later the revised design (sans impossible stuff) was on my desk. Bitch :)

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
  2. Perl for Domain Name searcher. by mekkab · · Score: 4, Funny

    Internet startup.
    Turn batch perl scripts for searching domain names for sale into a live cgi.
    The "server" was a P133 running bsd. Once I got it to run, it would take 15-20 minutes
    to generate the output. The web page would periodically reload once a minute. The Boss
    had a cable modem set-up where after a certain number of reloads, they would just cache the
    page. He never actually got to see it work.

    THe next day another guy just loaded all the possible names in a database on a fast machine
    with gigs of ram. Response time? Sub-second.

    I still got paid, though (much to the chagrin of the owner).

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
    1. Re:Perl for Domain Name searcher. by Red+Weasel · · Score: 5, Funny

      At least you knew what you were working on. One of my first Jobs in the AF was to take a known input and convert it to a desired output in C. Nothing at all strenuous, right?

      Do that for 5 months straight and still have absolutely NO IDEA what the hell you're working on. Some of them had been at it for years. The bosses would come in, give us our next assignment, and leave with the old one. That's all we saw of our bosses.

      I found out later what the code was for (combined to become the lamest of all the great lamnesses) but you try finding a programming job later and answering the question "So what kind of programs did you write" and answer with all honesty "I have know Idea"

      --
      ..which just shows that the human brain is ill-adapted for thinking and was probably designed for cooling the blood-T P
  3. Re:The worst job you can have by Neophytus · · Score: 4, Funny

    Unless you were in the manager's office I don't know anyone who would like working on a production line.

  4. tshirt by Anonymous Coward · · Score: 4, Funny

    "I work at Slashdot and all I got was this lousy T-Shirt"

    worst. job. ever.

    1. Re:tshirt by Phleg · · Score: 4, Funny

      Just because you post AC doesn't mean they don't have your IP, CowboyNeal.

      --
      No comment.
  5. Software? by Op7imus_Prim3 · · Score: 4, Funny

    In my dad the worst job I ever had was converting those bloddy cog wheel counting machines into valve computers. We considered ourselves lucky if we got one vavle each too. Software? Kids these days are so spoilt.

    1. Re:Software? by Tebriel · · Score: 5, Funny

      You're the only one I know who's had a job in your dad.

      Of course, everyone's had a job in your mom.

      --
      The Blaster Master Fighting for Truth, Justice, and Evil Pie since 1979
  6. I Can't Find by stoolpigeon · · Score: 4, Funny

    a developer job you insensitive clod!

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  7. Once I was by SparafucileMan · · Score: 5, Funny

    Writing worms and viri for spammers. And go figure, the fucker split when I had finished and paid me in Penis Enlargement Pills.

    1. Re:Once I was by vinton · · Score: 5, Funny

      Not a bad deal. I'll trade you the pills for my stock options.

  8. .com with aggresive transexual boss by carn1fex · · Score: 5, Funny

    Worked at a startup .com that thought it was going to make billions selling cult/foreign movies. My boss was a flaming 300lb male crossdresser who hired other 'developers' who barely knew front page. I was under pressure to make this amazingly creative super site while the Big Gay Al constantly changed his mind about what he wanted.. I had to be frisked before i went to my office because the rest of the employees often stole stuff (our office was above one of their video chains in nyc). And if things wernt working out, my boss would threaten to "fuck our asses.".

    --

    ---------

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

    1. Re:.com with aggresive transexual boss by !splut · · Score: 4, Funny

      "...agressive transexual boss"
      "...had to be frisked before i went to my office..."
      "...my boss would threaten to 'fuck our asses'"


      You actually bought the old "people are stealing stuff" line, huh? I'll bet Big Gay Al lists that job as one of his favorites.

      --
      The angel in the oatmeal.
    2. Re:.com with aggresive transexual boss by dspfreak · · Score: 4, Funny
      And if things wernt working out, my boss would threaten to "fuck our asses.".

      You should have embezzled money from him. I mean, after that, is a federal pound-me-in-the-ass prison really a deterrent?

      --
      "Tolerance is the virtue of the man without convictions." -- G. K. Chesterton
  9. Easy... by Eric_Cartman_South_P · · Score: 5, Funny
    I once had to photograph, up close, over 200 naked 18 year old girls for a porn site. I was alone in a room with a girl an hour for weeks, and half the time they got themselves drunk or drugged up to ease the pain of the perverse life they had chosen for themselves, and they would always be like "Hey, lets fuck" and stuff. And get this... I had to use a specific digital camera which only had USB 1.1!!! It took, life, forever, to move all those images at the end of the day. Worst... job... ever.

    1. Re:Easy... by the_mad_poster · · Score: 5, Funny

      My worst job ever was the time I was hired to break some guy's knee caps to keep him quiet about a little hanky panky going on in the money room of a strip club.

      The son of a bitch split the day before I got there, and I never got paid. I had to hang out with the strippers to get my fix and drunk. Bastard...

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
  10. Re:VB is Evil by VanillaCoke420 · · Score: 4, Funny

    *shudders* That is wrong on at least two levels.

  11. Re:VB is Evil by Neil+Blender · · Score: 5, Funny

    Converting a quarter of a million lines of VB code to Java...

    How many billions of lines of Java did you end up with?

  12. I'm a Microsoft Windows coder... by bergeron76 · · Score: 4, Funny

    [ shudder - twitch ]

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
  13. My Worst. by captainClassLoader · · Score: 4, Funny
    The worst programming job I ever had involved maintaining 60 KLOC of Fortran that had been hacked together by about 5 different guys, each of whom used EQUIVALENCE statements to alias all of the variables into mnemonics in their native languages. It was completely uncommented except for a single line, about halfway through the big plate o' spaghetti that this thing was, which read:
    C
    C OKEY DOKEY, SMOKEY!
    C
    Oh, yeah, and need I mention that this was for a mission-critical system?

    --
    "The plural of anecdote is not data" -- Bruce Schneier
    1. Re:My Worst. by edremy · · Score: 5, Funny
      I can almost beat that. A old quantum chemistry code- many, many lines of complex math doing very sophisticated calculations.

      The beginning of the program went something like this

      INTEGER MAXCORE
      MAXCORE = (memory on machine)
      DOUBLE PRECISION A
      DIMENSION A(MAXCORE)

      Yes, the array A took up every bit of memory. What about other variables? There weren't any. There was A. Store your data in A. Do you remember what A(326) is?

      I seem to remember some 2-d arrays in the code as well. Well, not really 2-d arrays, they were A. Just make sure to keep track of the rows and column indices, ok?

      --
      "Seven Deadly Sins? I thought it was a to-do list!"
  14. worst job ever --- HAND GOES UP!!!! ho ho ho!!! by xutopia · · Score: 5, Funny
    I worked for a company who offered client cards for MacDonalds and Quick fast food joint in France. I worked there for a total of 22 days with one guy who implemented something he called affectionately XAS (XML Advanced Server) which was a little piece of software that received and sent some bastardized XML to another XAS until it went up all the way to the main server where we dealt with the data.

    The XAS code was closed and only the boss had access to it. However he wanted us to develop some VB apps that would work with it. We had no documentation and when I asked why the boss told me that we don't work with documentation anymore but with UML. I asked where the UML models were and he muffled something about not having any.

    I tried guessing what things did by their variable name but the boss enjoyed variable names like varTempOne, var1, var2, var3, generic1, generic2, myVariable, etc...

    One day I asked if I could see the source code to XAS. I learned quickly that it was a mistake.

    Clients were constantly calling because the XAS servers were going down unexpectadly. The problem was the logs growing to more than 2 gigs in size. Every second line of the logs would have a copyright description with the name of my boss all over the place. He was so proud of his XAS. Unfortunatly though his XML wasn't valid in any sense. He pissed me off so much!

    After 22 days of this BS I had rashes from the stress of working there. I told the boss I needed XAS source code to work with or documentation to work with. That night I received a phone call telling me I didn't need to come in the next day, that they were going to do without me. I was so relieved I did a huge party.

    I talked to the boss's boss the week after. I explained what was going on and a month later the boss I had trouble with got fired along with his bum buddy. I was so happy! :)

    Last I heard the guy's wife left him too. I couldn't be happier! :)

  15. Let me count the ways... by infinite9 · · Score: 5, Funny

    Where do I begin? Oh yes...

    I once was employed by an insurance product publishing company in indianapolis. The project manager made all his decisions with rock-paper-scissors. I'm not making this up. Whenever a bug needed to be fixed, he would call all the developers into a room and play RPS until there was a loser.

    Once, I worked for a company run by Scientologists. They did software for the timeshare industry. I lost that job when the IRS seized the company for failure to pay payroll taxes.

    While working at walgreens corporate, i was once asked to clean desks with paper towels and windex... for $68/hr.

    I once worked for a trading firm in downtown chicago where my boss, while standing behind me to look at my code, would put his... package... on my shoulder. I would scoot in to get away and he would step closer until I could no longer get away. That job didn't last long.

    These are just the highlights of my ilustrious IT career.

    --
    Disconnect your television. Do your own research. Draw your own conclusions. They're probably lying. Don't be a sheep.
  16. Re:The worst job you can have by smittyoneeach · · Score: 4, Funny

    You know, we're looking for some political candidates...

    --
    Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
  17. Re:Claim Ownership by HermDog · · Score: 5, Funny

    So, you worked for SCO?

    --
    JADBP
  18. Re:Converting from Opensource to Proprietary by Thud457 · · Score: 5, Funny

    Oh, you worked for hotmail?!!!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  19. Probably not the worst... by Mongoose+Disciple · · Score: 5, Funny

    I doubt this qualifies as the worst software development job ever in anyone's mind, but it's a story nonetheless...

    I was working at a dot.com-focused consultancy during that period in which the "New Economy" was going down in flames but no one was really talking about it yet. After completing my development work on one project, I was informed that I, along with a few other developers that had survived the last round of layoffs, was being given an "alternate assignment."

    Since our sales department couldn't sell work for shit, we were assigned to work to help them find leads. What that amounted to was the following: we were each given a section of a list of big companies in the area. First, we were to ascertain what kind of web presence they currently had, and propose some ways our company could help them improve it. Wait, that's not the funny part.

    Second, we were to obtain direct contact information for their CEOs, CTOs, etc. by whatever means necessary. Now, occasionally you could dig something like this up via the company's literature, possibly with the assistance of a phone book, but usually it wasn't publically available. In this case, we were encouraged to call up the company and tell them whatever we had to for the receptionist or whoever to give us that information.

    Picture, if you will, a small handful of mostly socially inept geeks. Picture them cold-calling companies and try to string together various tall tales, misdirections, and outright lies to scam poor employees of said companies out of the direct line phone number, e-mail address, and home address of several of the companies' top executives.

    Hilarity ensues!

  20. Re:most pointless job by tds67 · · Score: 5, Funny
    I have no idea what ultimately happened to that project.

    The project was outsourced to India, where more time can be wasted for less money. This will ultimately be good for the economy as a whole.

  21. easy by theMerovingian · · Score: 5, Funny


    I had to assemble my own cubicle. I died a little bit that day.

    --
    "If you think you have things under control, you're not going fast enough." --Mario Andretti
  22. Re:VB is Evil by ciroknight · · Score: 4, Funny

    He'll let you know when he's done....

    --
    "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
  23. Re:VB is Evil by HaiLHaiL · · Score: 4, Funny

    Why not just use a couple dozen lines of perl?

    --


    reech bee-yond ur clip-0n
  24. Re:The worst job you can have by John+Courtland · · Score: 4, Funny

    At CompUSA, mine had the delectible odor of cigarettes and coffee. It was super-great when I'd be sitting there hunched over a computer, removing some part, and he'd come over and start talking to me about how I should be doing it, like he knew a better method for removing RAM or something. Nothing worse than a smelly dumbass for a boss.

    --
    Slashdot is proof that Sturgeon's Law applies to mankind.
  25. First was Worst for me by zerochance · · Score: 5, Funny

    My first programming job, right out of school was with a small mortgage company. I knew things were going to be bad when the monthly processing run to distribute interest payments to the various loan 'investors' crashed on my 3rd day, while I was still figuring out where my predecessor had hidden stuff before he was fired.

    2 years later, I quit after my entry in the employee pool on which regulator would close them didn't win. My final check wasn't really a check, since no bank would open an account for them. I got a paper sack literally filled with small bills.

    I thought I was done with them, but 2 months later the trustee handling their bankruptcy called and I went to work for him as a consultant, recovering their data. We got almost 90% of the principal identified and recovered, which surprised everyone and netted me a nice bonus. But the real bonus didn't occur until over a year after that, when armed guys with badges and everything showed up at my door. I didn't even know postal inspectors carried weapons, but they do. They wanted me to help them prosecute and convict the owner of the mortgage company.

    There is nothing in the world as satisfying as the sight of a former bad boss being led off to serve time in federal Pound Me In The Ass prison.

  26. Re:Here's a good one... by Monkelectric · · Score: 4, Funny
    Lots of globals that are used frequently,

    One of the funniest and scariest things I've ever heard in my life: >extreme anger "GOD DAMNIT VISUAL C IS A FUCKING PIECE OF SHIT! IT ONLY ALLOWS 16384 LOCAL VARIABLES!!!!"

    --

    Religion is a gateway psychosis. -- Dave Foley

  27. Re:VB is Evil by Phexro · · Score: 4, Funny

    Because no monitor known to man is capable of displaying lines that long.

  28. Re:Y2K Conversions by ashot · · Score: 4, Funny

    Initech?

    --
    -ashot
  29. I beat you all.. by handmedowns · · Score: 5, Funny

    My boss can be a total bitch sometimes. She drools, screams inceasantly and demands every waking moment of my time. I'm on call 24/7 and I do mean 24/7. There hasn't been a day this week where I wasn't called by her at 4am and spent at least an hour working before getting to go back to sleep and wake up again at 7am to her voice. Oh, did I mention that there is no monetary reimbursement for this position? I get paid in shit, literally.. My boss is my 9 month old daughter..

    On the bright side, she is definetley the most intelligent boss I've ever had and when I do spend time with her, its been the best use of my time among any other boss I worked for. Plus I'm guarenteed a vacation in another 17 years and 3 months!


    --
    The road between democracy and tyranny is paved with secrecy in the name of security.
  30. This is a good student job. Allow me to explain. by HungWeiLo · · Score: 4, Funny

    One summer, I worked in a web dev team in a university hospital. We took in "orders" from various professors in the medical school (class webpages and whatnot) and made it for them. One of the huge projects that summer was a complete and concise pictorial encyclopedia of all known STDs (and I don't mean std::cout - well, I suppose it comes from careless std::cin std::cout std::cin std::cout). Let me tell you - I managed to save a lot of money that summer - because I did not need to eat lunch all day during my 8-hr shift after looking at these pieces of art. It's amazing what people can manage to do to themselves.

    On top of all that - it was $9/hr.

    --
    There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.