The Artima Developer Community
Sponsored Link

Java Buzz Forum
All of my demons withered away

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Carlos Villela

Posts: 116
Nickname: cvillela
Registered: Jun, 2003

Carlos Villela is a Java developer working mostly with web technologies and AOP.
All of my demons withered away Posted: Jul 7, 2003 5:05 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Carlos Villela.
Original Post: All of my demons withered away
Feed Title: That's sooo '82!
Feed URL: http://www.jroller.com/rss/cv?catname=Technical
Feed Description: Carlos Villela's weblog. Everyday life, everyday software development, everyday musings.
Latest Java Buzz Posts
Latest Java Buzz Posts by Carlos Villela
Latest Posts From That's sooo '82!

Advertisement
I've never been so scared to enter a meeting. I had to demonstrate Inectis to a client. Six guys from marketing, teamed up with three guys from IT, beating me and my little child up to death... I was sweating cold, worried, bloody sweat. My hands were shaking. I smoked like half a pack of cigarretes in the way to the client's office. I could barely pay attention to my driving... but, somehow, deep inside, I was confident that everything was going to work right the first time.

This is the first time I've ever needed to demo a product to a client. I've spent all my programming life developing in-house code - you hardly know of anyone developing products down here in Brazil - and it was a veeeeery weird for me to show a product I've developed according to my own specs, my own architecture, my own, carefully hand-picked tools.

I enter the meeting room, greet everyone and start my presentation. The product was already sold, they just wanted to know how it looked like, and how to use it. Great, I started Tomcat, typed the URL on the browser, and some IT guy interrupts me:

- What's that localhost URL?

Shocked, I was so nervous I started explaining it to him. In normal mental and behavioural conditions, I'd start to laugh my ass off from the fact that this guy, asking me what is localhost, was working on the IT department, and he was expected to ask me the smart questions. "Poor Carlos, ", I thought, "you still gonna have to explain these guys what Prevayler is...", getting even more nervous.

Their homepage shows up on an empty Inectis install. Everyone starts whispering and making faces, but I couldn't understand what their reaction was. I keep showing them around, the website layout, images, a clever Flash hack I did to show dynamic themeable menus, etc, etc, etc. A marketing guy raises his hand. "What?", I say, already thinking about what question could be dumber than "what's localhost?".

- Congratulations for your job, boy. Great stuff. I think we already understood the website layout, and we liked it a lot, but where's the administrative interface?

Oh god, the marketing guy asked a question way way more intelligent than the IT guy. What's this? The Twilight Zone? Okay, fella, you wanted an administrative interface, you got it.

Frowny faces.

Frowny!? Damn, I spent more time on this interface than on modelling the system! How can anyone frown upon this?

"Can you change the logo placement?"

I wanted to scream, run, punch his face, throw my laptop out the window, but I ended up joining all my forces, all my strenght, resisted as much as I could, and answered with a dry "yes, of course".

Then I thought to myself - hey, this is a good thing - they didn't complained about the interface itself, they complained about something stupid as the logo placement. That's good, definitely good. Sometimes I start thinking in english, as if someone could listen to me, at least they wouldn't understand, being portuguese speakers. After showing the admin stuff a little, one of theirs cellphones rang. They had another meeting, and I was interrupted. They apologized, and one of the marketing guys asked me when it's going to be on production. Won't you at least test it? No, no time for that. Next week, my baby is on production. This is as cool as it gets. They gave me full permission to install it directly on production. Now guess who they're going to blame when some odd things happen with that COBOL application running in their basement? Me. Great.

Hey, what the heck, I'm complaining already!? Damn, my little baby is going on production! I couldn't stop grinning after I thought that. I got out of the building with a smile that could make a suicidal rethink his life. I called Vanessa (my girlfriend, not this Vanessa), and I told her everything. She was happy about it, of course... I got into my car, my legs were shaking, I could barely drive home, but I did... I turn my laptop on and start to write this post.... I started singing Macy Gray's Demons:

All of your demons will wither away
Ecstasy comes and they cannot stay
You'll understand when you come my way
Coz all of demons have withered away

Now, I got a real powerful drug: happiness. When I think about the miserable state of my room, when I see my bank account's overly negative balance, and start to get real sad, that's ok, I can now re-build Inectis, see AspectWerkz spreading magic all over my lousy code... I start up the webserver, and now all I can see is a beautiful system, doing it's beautiful job, with a beautiful administrative interface... that needs a change of logo placement.

Read: All of my demons withered away

Topic: Refactoring Refactoring Previous Topic   Next Topic Topic: Virtualization, VMware:

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use