• Jeff (unregistered)

    Dec 1: Have shot three coworkers for stupidity. Waiting to turn myself in when police arrive.

    Dec 5: Police still not here. Co-workers beginning to smell worse than normal.

    Dec 6: Promoted. Ever since I took over all the projects, they've been on time and actually working. Diane was assigned a new project.

    Dec 16: Visited old cube. Diane has lost weight (mostly skin). Old manager was asking her for a status update and complementing her on her 'Gung-ho' attitude. Apparantly she's been working long hours. Did note that the blood spatter on her cube wall was 'not appropriate artwork for the workplace'.

  • IByte (unregistered)

    If you don't want to repeat yourself, here are the old comments

  • Gorm Braarvig (unregistered)

    What I find really funny is that some of these people become solution architects And decide to rewrite the word processing sw in Java or rewrite the critical web site in some prototyp typing llang language..

  • Grammar++ (unregistered)

    Less responsibility. Fewer responsibilities. Grammar++

  • (cs) in reply to Grammar++
    Grammar++:
    Less responsibility. Fewer responsibilities. Grammar++

    Is that this new "object-oriented" grammar I've heard about?

  • Wyrd (unregistered)

    Somehow I don't see these folks surviving the recession.

    -- Furry cows moo and decompress.

  • (cs) in reply to shepd
    shepd:
    Grammar++:
    Less responsibility. Fewer responsibilities. Grammar++

    Is that this new "object-oriented" grammar I've heard about?

    Shit, man, that's so, like, yesterday's scene.

    Thenthible gwammawianth uthe GwammahLithp -- the Functional Gwammah. No thide effecth! Jutht TH-ecthpwethionth!

    As for the guy with pictures of his firearms in his wallet (perhaps his backside was just pleased to see you), what do you expect from a man named Colt?

  • been there done that (unregistered)

    Nov 14: Laid off. David, Steven, Diane and Colt are promoted. I'm going to miss those guys.

  • Tojo (unregistered)

    To hell with startups. I would freaking love to have that job.

  • (cs) in reply to IByte
    IByte:
    If you don't want to repeat yourself, here are the old comments
    David already did that:
    arrayNewComments = arrayOldComments
  • (cs) in reply to Tojo
    Tojo:
    To hell with startups. I would freaking love to have that job.

    You don't want to work for a manager who doesn't know what you do. Or how to do what you do. Trust me.

    But if you really want to work with leading-edge, super high quality bullshit, a regular job at a private sector behemoth won't do. You need to find a job at a university. In the CS department. CS professors, as it happens, know EVERYTHING there is to know about "computers", best practices, whatever. If it's got to do with 1s and 0s, they are the ultimate font of wisdom and knowledge.

    So don't you dare question a request from a tenured prof asking for a scanner and OCR software so that he can reply to faxes. Just don't go there. And whatever you do, don't laugh! Not even a giggle. You don't want to have other people see you giggling at his request, because it came from On High, and you are merely a lowly government worker drone, with no authority -- but lots of audacity, it would seem -- to question any request from anyone. You fail to realize that you DO NOT know a better solution.

    If you're new spam filtering package adds headers which make it harder to read email with /bin/mail, then you're just going to have to do something about it. Those extra 4 header lines are completely and totally unacceptable, don't conform to RFC 822, and are an abomination unto god. And how many holes do you have in your head for even thinking about screwing up the entire school's mail system, anyway?! Did you do a 24 month long trial of this new system? Fault testing? Was there any documentation for it? Did you get buy-in from all the professors? Is there a fall-back in case your changes break things permanently? How do we know mail won't be lost!? Who the hell hired you? Quit touching the mail servers! Stay away from my office! (Unless my PC won't work and I've failed to check that it's plugged in. In that case I'll just scream at you until you fix it.) No, I don't go to the monthly departmental IT meetings (where your group has been talking about adding spam filtering for close to two years)! I shouldn't have to, dammit!

    Yeah, dump that startup and work for a CS college, man. You'll loooove it. It's a whole building full of cranky prima donnas who know far more than you've ever forgotten, you ignorant nitwit.

  • Franz Kafka (unregistered) in reply to IByte
    IByte:
    If you don't want to repeat yourself, here are the old comments
    Franz Kafka:
    superstator:
    KattMan:
    What's wrong with having a small backup revolver in an ankle holster?

    Too small. Middle managers demand some serious muzzle energy to stop effectively.

    I dunno, 9mm hollowpoint stops most anyone.

    Picked out my favorite from the thread.

  • synp (unregistered) in reply to Tojo
    Tojo:
    To hell with startups. I would freaking love to have that job.
    Yep. At least for a little while.
  • (cs)

    His first clue that he wasn't in a real programming team should have been that there were more women than men of the same name.

  • Shanya Almafeta (unregistered) in reply to wee
    wee:
    But if you really want to work with leading-edge, super high quality bullshit, a regular job at a private sector behemoth won't do. You need to find a job at a university. In the CS department.

    Last time I worked at a CS department, I spent six months doing one month's worth of work; we were never given explicit requirements, only a vague one-line summary of design points whenever we asked what to do. At the same time writing up demos to look good in front of the investors, demos that would never be incorporated into the product and that did not represent any key functionality of the project.

    When we did sit down to write requirements, the only 'requirement' given was a list of every video display format known to man, not even how explicitly to use them.

    I spent the other six months stalling out because the 'golden child' on our team decided SVN was too good for him and had the SVN server disabled, so we couldn't be prevented from circumventing him. He displaced our source control officer with a more elegant system: we would give him our changes on a USB key, and he would eventually come back with our code.

    For weeks all I could do would be to ask to get the newest changes so I could continue on my work. It turned out he was completely rewriting our code to 'correct' code behind our backs, while flaming us for not doing enough work.

    The pay was good, but I still couldn't get out of there fast enough. I could redo that entire year's work in two to three months with only one or two other modestly disinterested people to help... provided these modestly disinterested people, of course, have no issues with Subversion.

    (Not to blame the entire rest of the team: I'll freely admit that I was a fledgling programmer and that I made a few WTFs in my coding. I can only be content that someday, years from now, some new programmer will look at the XML code I wrote and feel some measure of the pain I did that year.)

  • Grammar Anti-NAZI (unregistered)

    This sounds eerily like the place my ex-girlfriend went to go work, even some of the names. I also don't think they got a lot done and there was a lot of game playing/prank playing. Meanwhile, I got paid half as much to do three times as much at the old job we had. Bitterness.

  • danopia (unregistered) in reply to Shanya Almafeta
    Shanya Almafeta:
    I spent the other six months stalling out because the 'golden child' on our team decided SVN was too good for him and had the SVN server disabled, so we couldn't be prevented from circumventing him. He displaced our source control officer with a more elegant system: we would give him our changes on a USB key, and he would eventually come back with our code.

    For weeks all I could do would be to ask to get the newest changes so I could continue on my work. It turned out he was completely rewriting our code to 'correct' code behind our backs, while flaming us for not doing enough work.

    The pay was good, but I still couldn't get out of there fast enough. I could redo that entire year's work in two to three months with only one or two other modestly disinterested people to help... provided these modestly disinterested people, of course, have no issues with Subversion.

    I would've installed git on my client and then set up a micro git server for other to push to and pull from. git doesn't require a central server, it just needs you guys to be semi-organized. Push to that guy over that, then pull from that guy over there. Eventually everyone gets your commits. Then hand your boss a weekly update :P

  • Vic Tim (unregistered)

    I would have just played UT with April. Diane probably was already... install a ded. server and watch those hours disappear. Hey, April! What clan are you in? I challenge you to a 1-on-1! And Pikachu can't save you because I KILLED HIM and ate his rozy cheeks! They taste like gumdrops and ozone!

    Captcha: plaga, second time in 10 minutes.

  • iToad (unregistered)

    In the federal goverment, this type of organization is called a turkey farm. It is the place where your career goes to die.

  • jeff (unregistered)

    TRWTF is that a girl actually likes FPS gaming.

  • The Kings Raven (unregistered) in reply to jeff

    Lots of girls like FPS gameing, and it is rather impolite to say that persuing their hobby is a WTF.

  • myerman (unregistered) in reply to Shanya Almafeta

    That whole coding schadenfreude thing actually makes sense...it's almost like karma. Hell, it is karma. We inherit bad code, we feel bad, we write our own bad code as a reflex, and so on and so on....

  • lmao (unregistered)

    just do what I did stop writing code and work on cars you will feel better at the end of the day

  • Mountain Ash (unregistered)

    I've been working a job not to dissimilar to that at the moment. Been in it for 2 years now, maybe had 3 months worth of actual work out of it so far. I use my spare time to run an ebay business, making good use of the free postage and packaging available in the office mailroom.

  • Mountain Ash (unregistered)

    I've been working a job not to dissimilar to that at the moment. Been in it for 2 years now, maybe had 3 months worth of actual work out of it so far. I use my spare time to run an ebay business, making good use of the free postage and packaging available in the office mailroom.

  • B.o.B. (unregistered)

    Looks like a pack of Kevins from Reddit found jobs in programming

Leave a comment on “Classic WTF: Diary of a Third-Class Programmer”

Log In or post as a guest

Replying to comment #:

« Return to Article