Showing posts with label CIO. Show all posts
Showing posts with label CIO. Show all posts

Monday, September 23, 2013

Why the CIO Must Also Be a Hacker

I was shocked at a gathering of CTOs this year. In discussions about coding, I was the only one who still did so! I was visibly shocked and verbally unguarded about it, and it didn't go over to well with the gathering.

I asked them how they could stand not to code. They replied that there wasn't time to remain coding. I asked them how they could avoid making the time. They claimed that other pressing matters simply made it impossible.

One added that it had been five years since he last coded.

In that moment, TheHackerCIO was born!

Not physically born. That was many years ago. Not even born as a Hacker or coder or developer, for he was all of these thing from many years ago. But born in the sense that this moment crystalized a principle very fundamental to his approach, personality and career which is best encapsulated in the persona of TheHackerCIO.

It's also part of his boutique consulting firm DNA: Codojo; where the model is that of a "coding Dojo" approach, where people collaboratively work together learning, practicing, perfecting skills.  A Dojo, of course, is a "place where you learn the way," and in such a Karate studio, a decent Grandmaster will tell you that "basics," are of critical importance. You start off learning them. You perfect them. And you never stop. Never. Ever. No Karate master ever stops working on his basics.

Neither must a technologist ever allow himself to be drawn away from the basics. He must remain a Hacker even while he learns the skills necessary to achieve CTO or CIO status. To be a decent CTO or CIO you must be a HackerCIO.

If you stop Hacking, from that moment forward your career is already dying. It's just a question of time before you are completely irrelevant.

And so it is for this reason that I Remain Faithfully and Forever ...


TheHackerCIO

Next in the series

Thursday, September 12, 2013

Where is Your Technology Radar

Today TheHackerCIO is preparing presentations. Tomorrow he'll present on "Your Technology Radar" to a gathering of Chief Technology Officers in Silicon Beach, held monthly at Clearstone Venture Parners. If you're a CTO in the greater LA area, the LA CTO Forum is a great place to learn from colleagues and to get advice about problems or pointers to resources.

Technology Radars are an important tool to keep up with Tech. Invented by Martin Fowler of ThoughtWorks, they are produced twice a year. Lots of developers I work with await the latest Radar release with considerable anticipation. Our local Los Angeles Java Users Group has a weekly book club / study group, which sometimes spends a session discussing Radar items.

The idea, in essence, is to take inventory of all of the emerging technology that the consultants are seeing and getting interested in as part of their field work and recreational work. :-) Then the list is reviewed by the participants and assigned to one of 4 quadrants on a circular graphical display:

  • Techniques
  • Platforms
  • Tools
  • Languages & Frameworks
A circular graphic lends itself naturally to the notion of a Bulls-Eye. Accordingly, the outer ring represents an assessment of "hold", and successive inner rings progressively become more positive, ranging from 
  • Assess
  • Trial
  • Adopt
The Bulls-Eye, therefore, consists of those Techniques, Platforms, Tools, Languages, & Frameworks that should be adopted. A further graphical device is used for each "blip" on the Radar screen, to show change by placing a triangle around those "blips" that have changed since the last issued Radar. A circle, by contrast means the item has remained at the same level. To put it all together take a look at an example of one quadrant of a Radar:


And spend some time reading the May 2013 Technology Radar from ThoughtWorks.

The real point is, you shouldn't be depending on ThoughtWorks Technology Radar. Where is your own personal Radar? You need to be the one actively driving this process of systematic evaluation. To read more about this, read this article and, if you're in LA, join the Technology Radar Group and start working on your own Radar.