About Web2.0 skills in government

Posted: June 12, 2010 in Gov20
Tags: , ,

E-skills are becoming a much more important policy topic. You can easily see how people who can code are now in a stronger position to influence public policy. You’re fed up with crime you create everyblock.com. You hate people who park on the bike lane, you create mybikelane. You care about urban planning you create planningalerts. You finally want the train timetable in a handy mobile format, you write a smartphone application. You don’t need money, just coding skills, and your influencing power increases dramatically.

My organisation now has to fill in two public sector knowledge worker-related vacancies. Just imagine it was me defining the profile of the person (I’m not) what would I add to the job description and required profile? Well, I might add Web2.0 skills. But what kind of skills are these? A little fun.

Old IT competences: European Computer Driving License. Windows, Office and Explorer.

New competences (at increasing level of sophistication):

  1. Digital literacy: capacity to read and understand text and audiovisual content. This is fundamental for citizens to take full advantage of the web, as it becomes more and more important to distinguish between trustable and not trustable content. These are mostly non-technological skills.
  2. Media literacy: capacity to produce content and services based on freely available applications, such as blog, wiki, social network, and all free software which does NOT require installation. Here you take full advantage of free ad-supported software. You can publish content and create services using flickr, youtube, wordpress.com, surveymonkey, ning, uservoice;
  3. “Running a server” skills: capacity to install software on a server and customize it. Here you take full advantage of open source software. You can manage and install wordpress and ideatorrent. Most importantly, once you run these services, you free yourself from the “generosity” of ad-sponsored platforms. You own the data and are free to re-use it, while this is not the case with web-based software such as ning, facebook etc.
  4. Coding skills: you can write code, and conceive and develop cool applications (“stuff that matters”). You can create change just using your skills, with very little investment. You can reuse public data to show misbehaviours you care about. Jose Alonso of W3C put it on his blog following a European workshop on public services 2.0: “It took me 15 minutes and 20 lines of code to get the info of Spanish congress representatives from 15 HTML pages into XML, and I’m not a good programmer”.

I am level 2 with ambition to become a level 3. For example, I need an idea-storm software, but can only use uservoice.com as I have no server and would be unable to install ideatorrent on it, even if I had it. I depend on freely available software, and have no control on my data. I cannot create cool applications to mobilize and reach out. The bad news is, I don’t even know how and if I could learn some basic installing and coding skills. I do have easy access to developers around me with whom to exchange views but sometimes I simply want to check out the validity of some ideas without having to fill in Project Initiation Documents or have a string of briefing meetings.

Strangely, I see many level 4 people around me, but who took programming classes and degrees and jumped from 0 to 4 without 1 and 2. Hence my idea of these requirements as stepping stone needs. A level 4 without a level 2 is not what we are looking for.

I’m increasingly convinced that any public body should have these competences in-house (or have access to them). ICT is back as a strategic tool, not a commodity. And with free web-based and open source software available, the added value of having internal competence is huge. A department with no IT budget and one developer can easily outstrip another with 1mio IT budget outsourced and no in-house developers.

Or maybe, should every individual have this competences? Should we teach basic programming skills to everyone, at least at the level identified by Jose Alonso? Finally a vision on raising my children (pun intended). Perhaps an as valid alternative approach is the social innovation camp, which brings together developers with ideas, so that you can build “cool and useful” solutions even if you can’t develop.

In any case, the lack of adequate skills is becoming an increasing problem and the impact of the divide is widening. Does this call for policy action? Joint projects? Or is it the responsibility of the individual (like being able to perform at least two ballroom dancing techniques).

Afterthought: Someone once pointed me at the need to disseminate computational thinking, which is yet another perspective: the capacity to understand how computer works and what you can do with them. It’s like understanding how white bread messes up your sugar levels in your blood and eventually lets you eat more. Didn’t I tell you post was fun to write?


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s