The Same River.

Personal growth

Oh hooray! It’s annual review time! The time of year where we have to scramble to find a few uninterrupted hours in our busy days to fill out online forms telling folks how we think we did in the past year. How well we’ve fulfilled arbitrary goals measured with arbitrary metrics that, while relevant twelve months ago, correspond with the actual tasks assigned through the last year about as well as any astrological projection might.

One might come away with the impression that I am not an enthusiastic participant in this time suck masquerading as a guide to personal and professional growth. That would be a superficial understanding of the depth of feeling I have toward this activity. As a true team player, I am fully cognizant of the value this provides to the HR department. Generating fodder for various charts and graphs and glossy documents is a vital contribution I can make toward their livelihood. I always anticipate the needs of those around me and prioritize accordingly.

Especially gratifying are the spaces for comments on goals dealing with metrics that are to be provided to me by others. More so than that are those cases when my own self evaluation is flagged as late due to my priorities being driven not by HR or myself, but by my direct supervisor who at one point stated “don’t worry about being late, we have other priorities” and then followed that up with “we really need to get those evaluations in” the next day. Oddly, this coincides with a nastygram we received from HR.

So it is with modest pride that I present this request for metrics for a goal common to everyone in the organization which I am a member of, an organization that ostensibly has a very high completion rate given the tenor of the nastygram, yet cannot find any record of. The upshot being, I am under the impression that a large number of self evaluations were completed with a complete disregard for incident rates over the last year’s releases, and time to resolution for each of this issues. As an insightful, vigilant team player with an eye to continual, iterative optimization, I would like to point out that the review process might actually be completely fabricated by a large number of participants. As a team player who not only points out potential pitfalls but also proposes solutions, I suggest that perhaps we stop subscribing to this nifty personal development web service and just have managers provide continual feedback to their reports as to their job performance. This serves the dual objectives of cost cutting and empowering local decision makers.

I look forward to having the opportunity to make continued contributions in the coming year and striving to make $EMPLOYER the best organization in the known universe.

Woo hoo!

I get to do some actual development work! As in, build something from scratch! Using patterns and stuff. This happens so rarely in a primary support role that when it does it is cause for celebration.

Two things

  1. The phrase “Smoke test” makes me wince, especially when voiced by a particular person
  2. I am being paid back for missing two days earlier this week. I’m all Elvis, all TCB today.

Fire! Fire! Fire!

Some days you’re the fireman. Some days you’re the arsonist.

Today has been busy down at the station house.

Oh goody

We get new, corporate mandated and designed screensavers.

Can’t wait.

One in a series

Memo to self:

When doing a google image search for comical Austin Powers catchphrase related clip art at work, don’t. Unless you’re pretty strictly filtering your results list. Because, well, a whole panoply of macro images of young fillies in various states of undress isn’t really appropriate to be flashing up on one’s monitor.

Pretty sure no one was walking by at the moment, but, well, you never want to be known as “that guy” in the cube farm.

Not clairvoyant yet

Another in a series of passive-aggressive comments aimed at various co-workers.

I still haven’t perfected my clairvoyance skill set. Please keep this in mind when handing off tasks that only you have worked on. This will expedite task completion to levels hopefully everyone involved finds acceptable.

Holy Tagmaster, Batman!

How long has it been since I’ve written CSS? Quite the stroll down memory lane today as I prettified some XSL transformed XML reports.

Relatedly, I’d forgotten just how short browser implementation has come on the promise of serving XML and letting the client render things prettily. I’m all for stopping XSS attacks but good lord, DQ’ing an XSL file just because it comes from a different port on the same machine? Heavens forfend!

To summarize:

  • XSLT processing strategy: 79%
  • XSLT processing implementation: 7%
  • Beautification: 5%
  • Blogging about it afterwards: 9%

Of course, I don’t have the generator tool work even started. I smell a flunked story on the horizon…

Subverting the paradigm

It’s one of those top-posted email chains. Probably best read from the bottom up. Oh, and HTML formatting by MS Outlook so there goes my validation… OTOH, I’m too lazy to clean it up so I get what’s coming to me I guess. Anyway, without further ado:

From: XXXXXX, Anthony
Sent: Tuesday, March 03, 2009 8:03 AM
To: XXXXXX, Carter
Cc: XXXXXXX, Mike; XXXXXX, Kevin; XXXXXX, Nick; XXXXXXX, Greg;
XXXXXXXX, Jeremy; XXXXXXXX, Mark; XXXXXX, Anthony
Subject: RE: Migration Build Issue

Hello, Carter XXXXXX!

Team Prius Has Sent You A Way To
Go!

Here’s What They Had To Say About
You!

Carter Always Goes The Extra
Mile To Be A Seminal Force For Motivation Among His Team
Members. He Has Single-handedly Increased The Productivity Of His Team By
Employing Innovative Techniques For Inspiring And Empowering His Fellow
Employess. Here’s A Typical Testimony From A Member Of Carter’s
Team: "I was terrified that I would have to face Carter with this not in
tomorrow’s build… He beats us"  Thanks, Carter, For Going The Extra
Distance!

Team Prius

—–Original Message—–
From: XXXXXXX, Mike
Sent: Monday, March 02, 2009 8:45 PM
To: XXXXXX, Kevin; List-Team Prius
Cc: XXXXXX, Carter
Subject: RE: Migration Build Issue

Yeah. Its weird cause I forced the build twice which usually would
resolve the issue.  I was terrified that I would have to face Carter with
this not in tomorrow’s build, and I had to roll back my change.  He beats
us :(

Thanks.

Mike
________________________________________
From: XXXXXX, Kevin
Sent: Monday, March 02, 2009 8:26 PM
To: XXXXXXX, Mike; List-Team Prius
Subject: RE: Migration Build Issue

Mike,
I see that the continuous migration build was fixed.  This problem was
resolved?

Thanks,
Kevin
________________________________________
From: XXXXXXX, Mike
Sent: Monday, March 02, 2009 6:11 PM
To: List-Team Prius
Subject: Migration Build Issue

Can you guys take a look at the XXX migration build, its complaining because
the XX_facility table is being added before the XX_facility_type
table.   I have added both of these tables to the
XXX_development_2_7_2_0_0 and XXX_development_2_7_2_0_0_stage databases where
it should be pulling the dependency (table order) data from.

Mike

The Cycle Completes

120 minutes left in what is the last vestige of my previous life. The doors close at 5:00 p.m. and I will walk out of them for the last time as an employee of this institution. I can’t say as I’m totally happy about the situation. I can say that it will be nice to not have to fight for every inch of a project’s development—if for no other reason that I’ll no longer be working on my project. There was a lot I had planned and to see it go unimplemented is sad. Could I have done a better job selling it? Would it have mattered?

Alas and alackady…

The boxes are packed, the good-byes said, there’s just 115 minutes left between me and the rest of my life.