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.
ratcreature: oh no! (oh no!)

From: [personal profile] ratcreature Date: 2008-07-21 03:28 pm (UTC)
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.

So the program is really like The Cube?

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 03:37 pm (UTC)
http://en.wikipedia.org/wiki/The_Cube

This?

(no subject)

From: [identity profile] omglawdork.livejournal.com - Date: 2008-07-21 03:45 pm (UTC) - expand

(no subject)

From: [identity profile] seperis.livejournal.com - Date: 2008-07-21 04:01 pm (UTC) - expand

(no subject)

From: [identity profile] omglawdork.livejournal.com - Date: 2008-07-21 04:08 pm (UTC) - expand

(no subject)

From: [identity profile] seperis.livejournal.com - Date: 2008-07-21 04:20 pm (UTC) - expand

(no subject)

From: [personal profile] ratcreature - Date: 2008-07-21 03:52 pm (UTC) - expand

(no subject)

From: [identity profile] seperis.livejournal.com - Date: 2008-07-21 04:20 pm (UTC) - expand

(no subject)

From: [personal profile] ratcreature - Date: 2008-07-21 04:24 pm (UTC) - expand

Re: Cube

From: (Anonymous) - Date: 2008-07-21 04:51 pm (UTC) - expand

From: [identity profile] dragojustine.livejournal.com Date: 2008-07-21 03:34 pm (UTC)
*cringe* You mean the designers are designing a program with no grasp whatsoever of what the users are actually going to want to DO with said program? Yeah. Been there. Got the t-shirt.

A language barrier PLUS a technical language barrier... *shudders* We're here for you.

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 03:38 pm (UTC)
The designers--yes. Yes they are. And they also know better than we do what we want, even if they aren't sure what we do. It's--I don't even know.

A language barrier PLUS a technical language barrier... *shudders* We're here for you.

The rare written documentation is like having a very strange case of visual aphasia or something. I know they have to mean to use other words, but God knows what that was supposed to be.
ext_8753: (Default)

From: [identity profile] vickita.livejournal.com Date: 2008-07-21 03:38 pm (UTC)
Sure, jail time, but on the other hand--okay, I don't have another hand for this one.

They feed you. And I figure you can get quite a bit of reading done.

(Not only is it Monday, but I am 46 years old, and I am entering day 37 of this particular cycle, which means that I have been heavily premenstrual for something like three weeks now. I. am. dying. And I have no idea why WordPress recognizes that it's on the home page once in this sidebar script and then does not recognize the exact same condition about 30 lines of code later. But it let me set a flag the first time, and it recognizes the flag when I need it to, so good enough. I am reaching the, "I just don't care anymore," point in this project.) (Jesus Christ.)

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 03:40 pm (UTC)
I do like that food and reading bit.

And ooh. *winces for you* Okay, your day may be worse. Depending on if I get my thirty seconds with the breakroom and a pointy object.
ext_2751: (tosh bloodymicrosoft)

From: [identity profile] x-pixel-x.livejournal.com Date: 2008-07-21 03:40 pm (UTC)
My deepest sympathy. I'm sort of there, except the other two developers? Are no longer here, so I can't even beat them with blunt objects, or anything.

I need to stop there, because ranting will not help. I just...I get it, and I'm really deeply sorry.

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:02 pm (UTC)
*sits with you in solidarity*

From: [identity profile] apetslife.livejournal.com Date: 2008-07-21 03:43 pm (UTC)
Holy shit. With a few minor adjustments, you could be living my life, right now, and probably not even tell the difference. I just sent an email that contained the following to my boss:

I've requested a meeting with X tomorrow. Maybe if we sit there together and I actually supervise her, we can get at least a few meetings set up, so we won't be too desperately behind schedule. I also plan to get a set of questions firmed up so that we can keep the meetings with [Pit Of Vipers staff] as short, direct, and to the point as possible, since we're so far behind where we should be.

Also, X has not to my knowledge done any of the online training provided by our Document Management System, nor has she read any of the document management information I have provided to her. She seems unable to comprehend the function of keywords, search terms, and the autofill requirements and functions. As a co-project manager she insists on being involved in every step, but I feel her complete lack of knowledge of this system, and even of how any document management system is supposed to work, is going to be a more serious problem the closer we get to rollout and implementation.


Good times, good times. Please share the H/C list if and when you finalize it? It's a very Mondayish Monday indeed.

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:03 pm (UTC)
...oh my God. I--have no words. Are you drinking yet? You probably should be. And I do not say that lightly.

http://squidge.net/dsa/archive/3/busted.html

Current h/c reading. It also has a sequel, so it is like h/c Christmas.

(no subject)

From: [identity profile] apetslife.livejournal.com - Date: 2008-07-21 04:08 pm (UTC) - expand

(no subject)

From: [identity profile] seperis.livejournal.com - Date: 2008-07-21 04:18 pm (UTC) - expand

(no subject)

From: [identity profile] apetslife.livejournal.com - Date: 2008-07-21 04:26 pm (UTC) - expand

(no subject)

From: [identity profile] seperis.livejournal.com - Date: 2008-07-21 04:32 pm (UTC) - expand

(no subject)

From: [identity profile] apetslife.livejournal.com - Date: 2008-07-21 05:30 pm (UTC) - expand
reginagiraffe: Stick figure of me with long wavy hair and giraffe on shirt. (Default)

From: [personal profile] reginagiraffe Date: 2008-07-21 03:48 pm (UTC)
30 seconds and a hammer?

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:03 pm (UTC)
I love how you think. *glows*

From: [identity profile] emgeetrek.livejournal.com Date: 2008-07-21 04:11 pm (UTC)
When I was in college (way too many moons ago!), I had a professor that we all despised. The class was structured around project teams, and my team spent an inordinate amount of time imagining the worst possible punishment for this professor. What we finally came up with is that he should be forced to slide, naked, down a mountain of razor blades into a vat of alcohol.

Imagining torture can be soooo satisfying . . .

Feel free to update and embellish as desired. :)
grammarwoman: (Default)

From: [personal profile] grammarwoman Date: 2008-07-21 04:17 pm (UTC)
So, something like this? *grin*

(no subject)

From: [identity profile] emgeetrek.livejournal.com - Date: 2008-07-21 04:39 pm (UTC) - expand

(no subject)

From: [identity profile] deadlychameleon.livejournal.com - Date: 2008-07-21 05:22 pm (UTC) - expand

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:18 pm (UTC)
I *love* how you think.
grammarwoman: (Default)

From: [personal profile] grammarwoman Date: 2008-07-21 04:16 pm (UTC)
15 seconds and a taser? (OK, maybe this is played out by now.)

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.

See, this is what frustrates me about my job search. I'm a computer science major (BS from the College of Engineering) with a minor in English. I've been working in this goddamned field for (holy crap!) 15 years now. I write both project design documents and custom software applications to make people weep. I've made Microsoft Office my bitch.

And yet no one wants to hire me.

Um, yeah, so translate all that whining to "I feel your pain", truly.

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:19 pm (UTC)
Right now, I am bitter on your behalf. I would do *anything* for a programmer who understood how to document.

(no subject)

From: [personal profile] grammarwoman - Date: 2008-07-21 04:33 pm (UTC) - expand

(no subject)

From: [identity profile] wneleh.livejournal.com - Date: 2008-07-22 01:28 am (UTC) - expand

From: [identity profile] ltlj.livejournal.com Date: 2008-07-21 04:20 pm (UTC)
This is the mondayist Monday ever.

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:23 pm (UTC)
It is. It's insanely Monday. It is the Monday of nightmares.

From: [identity profile] barkley.livejournal.com Date: 2008-07-21 04:37 pm (UTC)
5.) Only one of five can document.

You get one out of five to document? That's magical!!! (And I'm not even talking about user documentation of which we have none here. We used to have someone who did that full time but layoffs of 2002 put an end to that and never brought it back.) I'm just talking about documenting the code so other programmers can pick up the slack.

From: [identity profile] seperis.livejournal.com Date: 2008-07-21 04:40 pm (UTC)
God. What is with programmers? Gah. Gah.

And I hear you on user doc--the testers (aka my unit), are basically writing the documentation ourselves by guessing what we think the change is and what we *think* its supposed to do. It's--well. Hellish.

(no subject)

From: [identity profile] barkley.livejournal.com - Date: 2008-07-21 04:44 pm (UTC) - expand

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) - expand

Re: Geek-to-English Translation

From: [identity profile] amireal.livejournal.com - Date: 2008-07-21 05:45 pm (UTC) - expand

Re: Geek-to-English Translation

From: [identity profile] mecurtin.livejournal.com - Date: 2008-07-21 06:52 pm (UTC) - expand

Re: Geek-to-English Translation

From: [identity profile] yarnaddict.livejournal.com - Date: 2008-07-21 05:46 pm (UTC) - expand

Re: Geek-to-English Translation

From: [identity profile] amireal.livejournal.com - Date: 2008-07-21 05:49 pm (UTC) - expand

Re: Geek-to-English Translation

From: [identity profile] yarnaddict.livejournal.com - Date: 2008-07-21 06:51 pm (UTC) - expand

Re: Geek-to-English Translation

From: [personal profile] risha - Date: 2008-07-22 03:33 am (UTC) - expand
ext_3058: (Default)

From: [identity profile] deadlychameleon.livejournal.com Date: 2008-07-21 06:43 pm (UTC)
Don't forget, if programmers make an error, and then have the audacity to acknowledge it and go back to fix it, they face potential termination of employment. Because competition is the key to a successful tech workplace.
ext_2559: (Default)

From: [identity profile] etui.livejournal.com Date: 2008-07-21 06:58 pm (UTC)
Busted and Tapestry are both great.

Have you read Northern Light (http://www.benandrayk.com/shadow/northern.htm) by Shadow? Or [livejournal.com profile] crysothemis's Blind Justice (http://crys.mrks.org/fic/blindjustice.html)?

From: [identity profile] ellixis.livejournal.com Date: 2008-07-21 08:36 pm (UTC)
[livejournal.com profile] shenalia can actually document properly. Which is, of course, why the Chair Force saw fit to make him retrain from programming (a job he likes and is good at and contains fellow geeks) to ACC (which contains none of the above, except perhaps the "good at" part when he's got more experience).

From: [identity profile] winterlive.livejournal.com Date: 2008-07-21 11:30 pm (UTC)
http://www.imdb.com/title/tt1092082/

*offers*
risha: Illustration for "Naptime" by Martha Wilson (Default)

From: [personal profile] risha Date: 2008-07-22 03:42 am (UTC)
The screen thing is a perfect example why having a decent technical analyst is 100 times more important than having five excellent programmers. Most programmers just aren't trained in how to determine what the users need, which I believe to be a major educational gap.

And yes, this has been completely and utterly a Monday. It's been a series of irritations and minor disasters for every single person I've talked to today.

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 Jun. 29th, 2025 08:27 am
Powered by Dreamwidth Studios