Musing about Generation M and valuing IT skills in an opensource world

The kernel for this post was an innocuous article in the BBC online, headlined Computer knowledge “undervalued”. I read it some time ago, and for some reason it felt like I’d just sat on a saddle with a burr under it. Slowly I realised that there was no saddle, but that the burr remained. A big burr.  And I thought to myself, oops. Double oops. Treble oops with cream on top. Why did I think that? Come for a ride with me.

Imagine there was an enterprise. Any enterprise. Now imagine that that particular enterprise had a bunch of people with “computer skills”. Imagine further that the specific “computer skills” these people had were, shall we say, “proprietary” skills.

With me so far? Okay. Now let’s imagine a bunch of consultants coming along and helping said enterprise “value” these “proprietary” skills, and in some convoluted manner “placing” this “value” “on the balance sheet”. [Why would this happen? Because it’s the sort of d^*mfool thing consultants do.]

Oops. Now, with just a tiny bit of legerdemain, the enterprise’s cost of converting from a proprietary world to an opensource world has just gone stratospheric.

More worryingly, at one fell swoop, the opensource and web-savvy skills of Generation M have been made to disappear. [To be precise, the potential value of their skills has been decimated].

You’re right, it couldn’t possibly happen. No enterprise would be crass enough to do that. [RageBoy, you listening?]

And how do we avoid this thing that couldn’t possibly happen? Simple. We must value opensource skills substantially higher than proprietary skills.

Something to think about. When it comes to valuing computer skills, opensource beats proprietary every time. More optionality, less lock-in, more future-proofing and insurance against obsolescence, lower switching costs, easier retraining, the list goes on.

So. Let’s be careful out there. 

Extra Extra Read All About It

Bored while waiting for the flight to take off. I noticed that India had conceded 72 runs as extras in the current Pakistan innings. If memory serves me right, the previous record was 71….. Unless I missed something in the last year or so.

At this rate I guess I can look forward to seeing the first extras “century” in my lifetime.

Enterprise Blue Zero

I guess most of you have already seen the debate, as captured here,  here, here, and here. Is enterprise software sexy? Should it be? Can it be?

The entire debate is worth a read, the polarisations are fascinating. As and when I finish my Facebook series, I will get around to commenting on the avalanche [nb as per Doc Searls and his conversations with George Lakoff, a blog post is a snowball; it starts with the poster, but then gathers life and pace of its own accord; when this happens with many branches and forks, it seems reasonable to call it an avalanche.]

In the meantime, a few things stand out to me:

1. Outside-in design is an absolute must. We have spent far too long insisting on a distinction between what the employee uses and what the customer uses; as the walls of the organisation increasingly get porous, the distinction becomes false. Where I work, we are spending time and energy seeking to converge the two views, so that the customer and the employee exercise the same codebase. A goodly number of my guys are restricted to having the same applications access as our customers : how else will we know what our customers face?

2. Consumerisation amongst employees is a today issue. Tomorrow’s employees will insist on an applications experience at work that is at least close to the experience they have at home. Tomorrow’s employees will insist on using their own devices and choosing the way they want to interact with their apps. Platform and device agnosticism, with customisable UIs and skins, are must-haves, not nice-to-haves. In order to prepare for tomorrow’s employees we have to act today. Which is what we are doing.

3. Simplicity and convenience can be had at the same time as reliability and security. While Moore and Metcalfe and Gilder have acted in concert to provide us significant productivity gains over the past few decades, human longevity has not moved at anywhere near the same rate. As a result we are far more jealous of our time, and therefore things like boot sequences, boot-up times, management of screen real estate, all these things have really begun to matter. Today. That’s why many enterprises are spending considerable time on user centred design. Where I work, we’ve even changed our internal form and structure to cater for this. We don’t have network, product, process or IT departments. We are a Design department, focused on the user experience.

Searching for things within the humongous database that is the enterprise; searching not on a deterministic basis but on a probabilistic one, with heuristics and learning, preferences and profiling. Syndication or subscription, where individual information element changes are pushed out as if by RSS, rather than through formal structured enquiry screens fullof sound anf fury, signifying nothing. Fulfilment processes that don’t distinguish between booking a meeting room, a flight, a hotel room or a contractor. Conversational support covering blogs and wikis and IM rather than just snail mail and its often appalling electronic counterpart. These are the Four Pillars of the enterprise applications of tomorrow. Using any device, anytime, anywhere, with whatever modality of communications best suits purpose. Collaboratively filtered, rated and ranked. Learning and teaching.

Enterprise 2.0 is already upon us, providing us attractive, usable, reliable and secure applications. We just haven’t made the move to adopting it. But it’s happening now, with Generation M, mobile, multimedia, multitasking and here. Now.
An aside. It would appear that much of Web 2.o, from a consumer perspective, is about music and films and entertainment and gaming and pornography.  So what’s the enterprise equivalent of all these? What gets enterprise people’s rocks off?  Spreadsheets and presentations and databases. Go figure.

Enterprise Blue Zero is upon us. More later. I need to prepare for Le Web tonight, given that I intend to be watching Led Zeppelin tomorrow night. 

Nearly….

[This is one for cricket aficionados. Others will find it as duller than a Reality TV Rejects Competition]

I’ve been watching the India-Pakistan Test all morning (after waking up at 3.45am for the second weekend  day in succession). Today Sourav Ganguly nearly did it.

Nearly did what? Well, if he’d been out one run earlier, he’d have taken 238 off the list.

What list? The all-time list of scores achieved by batsmen in Test cricket. There have been over 1850 Tests; in those Tests, batsmen have achieved every score between 0 and 228. No batsman has ever been out (or innings-closed-not-out) on 229. The next unachieved number after 229 is 238.

Today, Ganguly sailed through the 220s without stopping at 229, so that wasn’t on. But he was on 238 for a short while.

And got out one run later.

Nearly….

…I keep falling for these….

Another illusion I came across via StumbleUpon. There’s a face hidden behind the lines. If you can’t see it, move back a bit. And watch what happens. I’m a sucker for illusions, I guess it says something about me. Sadly I cannot find the site where I first came across it, all I know is that I Stumbled there. [If you do find the original site then do let me know so that I can thank them properly].

illusion12