How to frustrate programmers

Credit: flickr/psd

ITWeb –

Here's one way: take six days to change one line of code, even after the company president requests the change.

Such is the story from Ed Weissman, with a step by step recounting of trying to improve production by 10 percent by changing the "MonthsOfBacklog" variable from "3" to "4." That's it. One line of code to up production to keep slightly more inventory before the busy season hits. Then the fun began.

You need a ticket. The change ticket is behind 14 bug reports. You can't use a hard-coded variable. Fix two old Debug commands first. Submit it to Code Review. Fred is out, so no User Acceptance Testing. "MonthsOfBacklog" may confuse the offshore programmers. Change to "MonthsOfDemand" and resubmit. Add module to maintain the record. File test plan. Tell president about delay. President demands change ASAP. Done, six days after initial request.


Run, and don't look back!!!!

friend on

they soon learn I'm far more helpful if they don't irritate me!

dspillett on

I can do a lot of damage in one line.

bengl3rt on

The business

This describes everything wrong with Enterprise IT. Process over rationale.

Tamer Salama on

I seriously don't see the problem. The author seems to be assuming that taking 6 days to have a change made is objectively bad.

dools on

The IT industry is not going to get better.

anon on

I feel your pain

This just happened where I work.

Idontwanttogetfired on

If my non developer coworkers realized how disturbing it is to be in flow writing code to have someone tap your shoulder and start discussing a totally unrelated issue to what you've been coding.

badclient on

I am a former programmer, now in my forties and looking for a better career.

Former Programmer on

What's the most frustrating thing that has happened on your job lately?

For the latest IT news, analysis and how-tos, follow ITworld on Twitter, Facebook, and Google+.

Now read this:

Developer declares 'I am done with the Freemium Business Model'

Khan Academy offers JavaScript as their first computer language

Study says Facebook profile can predict job performance

ITWorld DealPost: The best in tech deals and discounts.
Shop Tech Products at Amazon