TSSS Day 1 keynote
Thursday, March 3rd, 2005The keynote, much like any keynote, involves an awful lot of self congratulations. Floyd tells us how great TSS is, what an industry leader TSS is, and how absolutely delightful, bright, impressive, and thought leading the audience is.
Once the initial round of we’re you’re, you’re great, we all love each other is over with. It’s time to pay homage to techtarget’s buyout of TSS, with some gizmos that let the hapless audience vote in real time to various questions.
The little gizmo allows one to vote onj questions posed by floyd on various relevant topics, ranging from preference of Star Wars vs Star Trek (WHICH Star Trek dammit! What the hell should I vote if I love TNG but despise all the others??)
What is interesting about the results is that they reveal that Floyd’s premise of the audience being thought leaders and innovators and all round smart kids is, plainly, rubbish. The morons all seem to use Struts, Eclipse, and over half of them think java should be open sourced.
Sorry Floydy, your audience is, as one might suspect, a bunch of fuckwits.
Next up we have Mark Hapner. As anyone who has seen Mark speak, he’s awfully bright but also a fairly abysmal speaker. His delivery is so deadpan that as far as the listener is concerned, it might as well be in a monotone that never varies in pitch or volume.
Suffice to say, we’re at the first slide and I’m alredy pondering if this might be the right moment to take a sorely needed nap to help defray the physical cost of the requisite stay-up-until-4am-with-java-lossers-insisting-junit-sucks-ass session last night.
Mark dutifully waves his SOA flag, with the first slide subtly avoiding the dreaded acronym yet still managing to casually slip in ’services’ in a number of places.
It’s pretty interesting that Mark has avoided coming out and admitting that he’s pimping SOA. I suspect that he’s cottoned on to how deeply unglamorous and unsexy those three letters are.
So in order to avoid passing out or gnawing on various appendages out of sheer boredom, I am going to digress and discuss those Spring freaks instead.
What the hell is it with these people? The cult of Spring is disturbing yet fascinating. Taken individually, the members are sane, coherent, and pragmatic. So why do they insist on behaving as a hive? Really, why must they cling to one another so? They go for drinks together, they marched into the keynote together, and I suspect they all share a room. One can just imagine the goings on in this room of horrors. Poor Rod Johnson perched on a platform oiled and naked, with the acolytes twirling around him as humble supplicants, hoping to gain succour through his puny (yet holy) manboobs. Genuflecting wildly, no doubt coupled with some disgusting sexual practices and flinging of genitalia with gay abandon.
Come on folks, sure, you’re better put together and a lot more rational than the JBoss people. You’ve mastered the art of not frothing at the mouth in public, and most of you seem well potty trained. Really though, it’s just not healthy for a bunch of grown men to need this level of physical proximity to one another. Questions of sexual orientation will arise. The cuteness factor of pretending to be little ducklings hovering around a mother duck wears off very quickly.
Back to the keynote. It’s question time and as predicted, nobody seems to grok the armwavingy aspects of SOA/JBI/services. The first questioner wants to know how all this is different from webservices backed by EJBs (no satisfactory answer beyond ‘it’s bigger! It’s more! It’s shinier!’)
I think one of the flaws of Mark’s talk is that he’s forgetting (or is unaware of) his audience. They aren’t, as Floyd would like to think, clever leader types. They’re just everyday grunts who have enough spare time and meaningless enough jobs that they can fart off on TSS every other day, interspersed with the odd person who has been sufficiently beaten with the cluebat.
The whole SOA myth makes for a great sales pitch by IBM types to high level ‘architect’ types whose job involves little more than doodling with crayons and going on IBM sponsored golfing trips. It does not, sadly, translate well to gruntspeak. us grunts are simple folk, we like code examples, we like concrete classes, and by god, we like xml. Anything else and most of us will be flailing about helplessly trying, and failing, to relate to the subject matter.