Writings

Tuesday, November 27, 2007

Ballad of the Code Warrior

Wakes up to the alarm clock
Starts a drip bag of coffee
Eats a breakfast of sugar and caffeine

Finds his virus protection
Verifies the search engines
Starts his development environment

Needs to build the window
Into the corporate data
So they can get the information

Decisions, decisions, decisions
Will it be web or will it be Windows
Doesn't really matter to him

For he is the Code Warrior
Web or windows, no matter
They are all the same pay to him
The Code Warrior extraordinaire

The requirements and the design
Have already been laid out
All he has to worry about is the code

He is extremely skilled
With that tool set of his
There isn't anything to stand in his way

For when ever a bug raises its head
He knows the tool to use
To stop it dead before it rampages

As the program takes shape
And the bugs have been estimated
The phone rings, it's the sponsor

At the very last-minute
They found a few more things
To add it to the project

No matter, for he is the CodeWarrior
Web or windows, no matter
They are all the same pay to him

The Code Warrior extraordinaire
It starts with the design they change
The requirements no longer matter
But the timeline stays to say
As he reviews the changes
A fresh pot of coffee brews
And a pizza is ordered

It can be done no doubt about that
He has the tools in his library
The Internet if it comes to that

He Googles and types and pastes
The new project takes shape
The bugs are dead it is time to deliver

On time, as always, for he is the CodeWarrior
Web or windows, no matter
They are all the same pay to him
The Code Warrior extraordinaire

But wait, the last one still lives
It has scurried and hid
It just won't die this last bug of his

Hope quickly fades
Of meeting the deadline
With all changes accounted for

This one last bug
Has taken its toll
All his tools are of no avail

Oh the shame, for he is the CodeWarrior
Web or windows, no matter
They are all the same pay to him
The Code Warrior extraordinaire

As the last glimmer starts to fade
A light and icon appear
From the mightiest of all

A wizard from the land of SysAdmin
Has logged in early and is offering to help
The CodeWarrior sends the message to him

The wizard casts his spells
Tells the warrior it's OK
It's not a code bug, it's an IP bug

The wizard traces, pings and fingers
Tracking the bug through the system
Finding the offending line
No jealousy here, for he is the CodeWarrior
Web or windows, no matter
They are all the same pay to him
The Code Warrior extraordinaire

The warrior and wizard review the code
Compile and run and verify
The bug alas is still not dead

They are thrown for a loop
From which they cannot break
For what they can see it is always true

There is a knock on the door
The warrior opens into his amazement
Sees the most rare and cleverest, the DBA

For while both the warrior and wizard are skilled
The DBA is the cleverest and quickest
One who can turn code from bits to program

Grateful for the help, for he is the CodeWarrior
Web or windows, no matter
They are all the same pay to him
The Code Warrior extraordinaire

He looks at the code
Finds the bug
It's as simple as ABC

The warrior makes the change
He compiles the project
It runs without fail

The sponsor is happy, blissfully unaware
Asks the warrior if he's ready
For the project's Phase Two

The warrior agrees with no hesitation
For that is the way and means
Of his chosen career

For he is the CodeWarrior
Web or windows, no matter
They are all the same pay to him
The Code Warrior extraordinaire

Labels:

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]



<< Home