I knew it was a Monday when I woke up, sure. But do Mondays have to be so...so Mondayish? I mean, it's a cliche--everything is not really supposed to go wrong on Monday! And why my life thinks it's supposed to is a mystery I am sure I will never solve.

And if this program doesn't stop screwing around I will not snap, per se, but I will finally admit I snapped a long, long time ago and stop trying to control homicidal impulses, because really. Sure, jail time, but on the other hand--okay, I don't have another hand for this one.

What I have learned:

1.) Programmers should not be allowed near programs without adequate supervision. Before you look at me like I'm nuts (even though, yeah, there is that), we have yet another improvement to the system that miraculously makes an already confusing method of inquiry even more confusing by changing a nice single page into a series of a million much shorter pages. I wish I could really get across the full extent of the nightmare that has become my life, but imagine trying to read a fic with six words per page, but pretend the word is a case number and you are supposed to sort all the cases by date, but you can't because the cases are now all on different pages and there is no way to sort them. And there are different types of words, or cases, rather, and you just stare at it and then ask your boss for the developer's name and ten minutes in the break room no questions asked.

Why did they think this was a good idea?

2.) I'm freaking serious about the break room. I only need five and a blue pen.

3.) I'd settle for two minutes and anthrax.

4.) This problem is exacerbated by the fact I don't think any of the programmers have any idea of what they are actually writing. Bear with me. They are each given a small module of a much, much, much larger program, and I get the distinct impression they aren't really aware that there is a larger program. They also really do not understand who they are writing for. I used to hear the arguments they'd make against stuff we wanted the program to do that were kind of insane. I mean, insane.

5.) Only one of five can document.

6.) Of those one in five, none of them speak English as a first language (or second, for that matter), so there's a lot of interpretation between technical speak and layman English with a lot of inquiries into if they speak American English or British English, because wow, can that go tragic places fast. It's not even the language barrier--a huge amount of it is the technical language barrier--I don't think many of them really absorbed How To Talk to the Layman About Hideously Complicated Changes That Make No Sense.

7.) This design is still hideous. Inline frames do not make things better.

8.) One minute and ebola. Just one.

*sighs*

I'm hunting up every h/c dS fic I have read, create a list, and re-read it all when I get home. Maybe SGA too. Something with Rodney and a crushed hand, maybe.

Geek-to-English Translation

From: [identity profile] yarnaddict.livejournal.com Date: 2008-07-21 05:24 pm (UTC)
Wow. Just... wow. I haven't read your 36 other comments (maybe more by the time I'm done typing my own comment), but I have to plunk down my 2 bars of Latinum on this one.

Every programmer in the English-speaking world, EVERY single one, should have to take at least one class on Geek-to-English Translation. I am both a programmer and a trained technical writer (actually took university classes for exactly that), and the skill that got me my very first post-university job - and made the developers love me - was my ability to translate Geekspeak into layman's English (so they didn't have to do it).

Also? Programmers, myself included, have a tendency - a very strong tendency - to implement things because they can. This feature would be so cool! What? No, I don't know if the users need it, but it would be so cool! I'ma implement it and they'll all just love it. Look! It knocks out seven hundred lines of code in this module and I only have to add three hundred lines of code to this module! Documentation? Ummm... we don't have the budget or the schedule for documentation. This is easy to use, right? I mean, it makes sense to me...

We used to call it "Oooh, Shiny! Syndrome". =)

On the other hand, one of my university professors (in the Computer Science department) had a degree in English (or perhaps Journalism?), and would bounce projects if there were typos or grammatical errors in one's comments. For that matter, he would bounce projects if the comments did not meet his very specific, very detailed commenting guidelines. As students, we hated that; as professionals in the workplace, we sure as hell appreciate it, now.

People who haven't been taught the pitfalls of documentation don't even think about things like avoiding jargon and slang, spelling out TLAs (three-letter acronyms) or proof-reading for typos and missing/misused words. Every programmer who works with English-speaking users needs a Geek-to-English translator.

And every "enhancement" needs a kill switch. ;)
edited at: Date: 2008-07-21 05:25 pm (UTC)

Re: Geek-to-English Translation

From: [identity profile] amireal.livejournal.com Date: 2008-07-21 05:33 pm (UTC)
My job is to LITERALLY translate Engineers into English and sometimes it takes a lot of crow bars to get "WHAT ARE YOU TRYING TO SAY??" out of them.

Re: Geek-to-English Translation

From: [identity profile] sciwitch.livejournal.com Date: 2008-07-21 05:44 pm (UTC)
Years ago I had a job that included reviewing the user documentation for laboratory equipment made overseas. One jewel was created in Japanese, then translated into German, then into English. My favorite warning was "Do not toggle under the below or propensity to boom."

Re: Geek-to-English Translation

From: [identity profile] amireal.livejournal.com Date: 2008-07-21 05:45 pm (UTC)
My favorites are when I open up a document and it's like a physical blow to the face the amount of technobable and jargon that just GOES without stopping.

Re: Geek-to-English Translation

From: [identity profile] mecurtin.livejournal.com Date: 2008-07-21 06:52 pm (UTC)
"Do not toggle under the below or propensity to boom

This needs to be an icon. Or a LOLcat.

Re: Geek-to-English Translation

From: [identity profile] yarnaddict.livejournal.com Date: 2008-07-21 05:46 pm (UTC)
it takes a lot of crow bars to get "WHAT ARE YOU TRYING TO SAY??" out of them

Yes! Oh my God, yes. It makes sense to them, and they don't have the words to explain it to someone who doesn't already understand it.

Or, sometimes, they just can't comprehend that what they're saying doesn't answer your question.

Re: Geek-to-English Translation

From: [identity profile] amireal.livejournal.com Date: 2008-07-21 05:49 pm (UTC)
Well there's the oft recycled argument of "but the users will know this stuff!" and sure some of them will, but that doesn't mean you shouldn't at least tell us what the less common acronyms are the first time you use them.

Though more often than not there's usually a step missing, something in the fundamental understanding that MAKES THE PARAGRAPH MAKE NO SENSE.

Sadly I often have to quiz them on how their stuff works so I can figure out basic grammar fixes. It's amazing how an If/Then addition can change things.

Re: Geek-to-English Translation

From: [identity profile] yarnaddict.livejournal.com Date: 2008-07-21 06:51 pm (UTC)
It's amazing how an If/Then addition can change things.

And one would think that, being programmers, they would understand the value of if-then statements!

My ex-husband is a developer, one of the ones for whom "all this stuff" makes sense in his head, so he forgets that others might not just intrinsically "get it". He's told me on many an occasion that really, that's what happens. Developers don't realize something needs to be explained to the users, or documented for others, because to them, it just makes sense, it's obvious, and - wait, you mean everyone doesn't know this / understand this / grok this at a cellular level?

That's why we (as it seems you're a tech writer, too) do what we do. =)
risha: Illustration for "Naptime" by Martha Wilson (Default)

Re: Geek-to-English Translation

From: [personal profile] risha Date: 2008-07-22 03:33 am (UTC)
I am a programmer and manager of programmers. I vividly remember the WORST. TECHNICAL. EXPLANATION. that I've ever seen, even though it has to have been five years ago or more.

We received an email from IS about a small configuration change to one of the mainframe programs. It would require everyone to take five minutes to...

I still have no idea.

- It had an explanatory paragraph upfront, written in straightforward and grammatically correct English.
- It included an exact, step by step, bullet pointed list of instructions.
- I HAD NO IDEA WHAT IT SAID.

I kept reading it over and over again. I was being silly, I thought; my brain must have shut down that day or something.

I took it to my supervisor. He read it. He failed to understand it.

I took it to three of my direct peers. They read it. They had no idea what it said either. All of them looked as puzzled as I as to why they didn't understand it.

I eventually gave up, and logged an issue with IS about it. Then I attempted to the best of my ability to follow the step by step instructions, with no idea 1) what I was trying to accomplish, and 2) how I would know whether or not it worked. Then I went on with my life.

(Sure enough, it eventually turned out that I had screwed it up. But so did everyone else, so I don't feel that bad about it.)

Profile

seperis: (Default)
seperis

Tags

Quotes

  • If you don't send me feedback, I will sob uncontrollably for hours on end, until finally, in a fit of depression, I slash my wrists and bleed out on the bathroom floor. My death will be on your heads. Murderers
    . -- Unknown, on feedback
    BTS List
  • That's why he goes bad, you know -- all the good people hit him on the head or try to shoot him and constantly mistrust him, while there's this vast cohort of minions saying, We wouldn't hurt you, Lex, and we'll give you power and greatness and oh so much sex...
    Wow. That was scary. Lex is like Jesus in the desert.
    -- pricklyelf, on why Lex goes bad
    LJ
  • Obi-Wan has a sort of desperate, pathetic patience in this movie. You can just see it in his eyes: "My padawan is a psychopath, and no one will believe me; I'm barely keeping him under control and expect to wake up any night now to find him standing over my bed with a knife!"
    -- Teague, reviewing "Star Wars: Attack of the Clones"
    LJ
  • Beth: god, why do i have so many beads?
    Jenn: Because you are an addict.
    Jenn: There are twelve step programs for this.
    Beth: i dunno they'd work, might have to go straight for the electroshock.
    Jenn: I'm not sure that helps with bead addiction.
    Beth: i was thinking more to demagnitize my credit card.
    -- hwmitzy and seperis, on bead addiction
    AIM, 12/24/2003
  • I could rape a goat and it will DIE PRETTIER than they write.
    -- anonymous, on terrible writing
    AIM, 2/17/2004
  • In medical billing there is a diagnosis code for someone who commits suicide by sea anenemoe.
    -- silverkyst, on wtf
    AIM, 3/25/2004
  • Anonymous: sorry. i just wanted to tell you how much i liked you. i'd like to take this to a higher level if you're willing
    Eleveninches: By higher level I hope you mean email.
    -- eleveninches and anonymous, on things that are disturbing
    LJ, 4/2/2004
  • silverkyst: I need to not be taking molecular genetics.
    silverkyst: though, as a sidenote, I did learn how to eviscerate a fruit fly larvae by pulling it's mouth out by it's mouthparts today.
    silverkyst: I'm just nowhere near competent in the subject material to be taking it.
    Jenn: I'd like to thank you for that image.
    -- silverkyst and seperis, on more wtf
    AIM, 1/25/2005
  • You know, if obi-wan had just disciplined the boy *properly* we wouldn't be having these problems. Can't you just see yoda? "Take him in hand, you must. The true Force, you must show him."
    -- Issaro, on spanking Anakin in his formative years
    LJ, 3/15/2005
  • Aside from the fact that one person should never go near another with a penis, a bottle of body wash, and a hopeful expression...
    -- Summerfling, on shower sex
    LJ, 7/22/2005
  • It's weird, after you get used to the affection you get from a rabbit, it's like any other BDSM relationship. Only without the sex and hot chicks in leather corsets wielding floggers. You'll grow to like it.
    -- revelininsanity, on my relationship with my rabbit
    LJ, 2/7/2006
  • Smudged upon the near horizon, lapine shadows in the mist. Like a doomsday vision from Watership Down, the bunny intervention approaches.
    -- cpt_untouchable, on my addition of The Fourth Bunny
    LJ, 4/13/2006
  • Rule 3. Chemistry is kind of like bondage. Some people like it, some people like reading about or watching other people doing it, and a large number of people's reaction to actually doing the serious stuff is to recoil in horror.
    -- deadlychameleon, on class
    LJ, 9/1/2007
  • If imitation is the sincerest form of flattery, then Fan Fiction is John Cusack standing outside your house with a boombox.
    -- JRDSkinner, on fanfiction
    Twitter
  • I will unashamedly and unapologetically celebrate the joy and the warmth and the creativity of a community of people sharing something positive and beautiful and connective and if you don’t like it you are most welcome to very fuck off.
    -- Michael Sheen, on Good Omens fanfic
    Twitter
    , 6/19/2019
  • Adding for Mastodon.
    -- Jenn, traceback
    Fosstodon
    , 11/6/2022

Credit

November 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2022
Page generated Jul. 5th, 2025 12:14 am
Powered by Dreamwidth Studios