Managing Geeks

I hope that the right people will eventually find their way to reading this article. It is a very fair description on the behaviour of technology professionals. I shall reproduce parts of the article ad-verbatim. The credit goes to the original lengthier article.

The elements of the stereotypes

Ego — Similar to what good doctors do, IT pros figure out that the proper projection of ego engenders trust and reduces apprehension. Because IT pros’ education does not emphasize how to deal with people, there are always rough edges. Ego, as it plays out in IT, is an essential confidence combined with a not-so-subtle cynicism. It’s not about being right for the sake of being right but being right for the sake of saving a lot of time, effort, money and credibility. IT is a team sport, so being right or wrong impacts other members of the group in non-trivial ways. Unlike in many industries, in IT, colleagues can significantly influence the careers of the entire team. Correctness yields respect, respect builds good teams, and good teams build trust and maintain credibility through a healthy projection of ego. Strong IT groups view correctness as a virtue, and certitude as a delivery method. Meek IT groups, beaten down by inconsistent policies and a lack of structural support, are simply ineffective at driving change and creating efficiencies, getting mowed over by the clients, the management or both at every turn.

The victim mentality — IT pros are sensitive to logic — that’s what you pay them for. When things don’t add up, they are prone to express their opinions on the matter, and the level of response will be proportional to the absurdity of the event. The more things that occur that make no sense, the more cynical IT pros will become. Standard organizational politics often run afoul of this, so IT pros can come to be seen as whiny or as having a victim mentality. Presuming this is a trait that must be disciplined out of them is a huge management mistake. IT pros complain primarily about logic, and primarily to people they respect. If you are dismissive of complaints, fail to recognize an illogical event or behave in deceptive ways, IT pros will likely stop complaining to you. You might mistake this as a behavioral improvement, when it’s actually a show of disrespect. It means you are no longer worth talking to, which leads to insubordination.

Insubordination — This is a tricky one. Good IT pros are not anti-bureaucracy, as many observers think. They are anti-stupidity. The difference is both subjective and subtle. Good IT pros, whether they are expected to or not, have to operate and make decisions with little supervision. So when the rules are loose and logical and supervision is results-oriented, supportive and helpful to the process, IT pros are loyal, open, engaged and downright sociable. Arbitrary or micro-management, illogical decisions, inconsistent policies, the creation of unnecessary work and exclusionary practices will elicit a quiet, subversive, almost vicious attitude from otherwise excellent IT staff. Interestingly, IT groups don’t fall apart in this mode. From the outside, nothing looks to be wrong and the work still gets done. But internally, the IT group, or portions of it, may cut themselves off almost entirely from the intended management structure. They may work on big projects or steer the group entirely from the shadows while diverting the attention of supervisors to lesser topics. They believe they are protecting the organization, as well as their own credibility — and they are often correct.

Credit whoring — IT pros would prefer to make a good decision than to get credit for it. What will make them seek credit is the danger that a member of the group or management who is dangerous to the process might receive the credit for the work instead. That is insulting. If you’ve got a lot of credit whores in your IT group, there are bigger problems causing it.

Antisocial behavior — It’s fair to say that there is a large contingent of IT pros who are socially unskilled. However, this doesn’t mean those IT pros are antisocial. On the whole, they have plenty to say. If you want to get your IT pros more involved, you should deal with the problems laid out above and then train your other staff how to deal with IT. Users need to be reminded a few things, including:

* IT wants to help me.
* I should keep an open mind.
* IT is not my personal tech adviser, nor is my work computer my personal computer.
* IT people have lives and other interests.

Like anyone else, IT people tend to socialize with people who respect them. They’ll stop going to the company picnic if it becomes an occasion for everyone to list all the computer problems they never bothered to mention before.

Clouded Services

I will build a company dedicated to the objective of setting ideas freeI have always been a little wary of the whole idea of cloud services simply because it means different things to different people. However, I am starting to appreciate some interesting uses for a cloud. I have recently been listening to an icecast streaming service for music, at work. During one of the commercial breaks, it advertised a shout-casting service. Seems like some companies with excess bandwidth are selling them to casters to stream their music online.

To me, this opens the world of broadcasting to pretty much anyone. You can literally buy some bandwidth, shove some songs up to the servers in the cloud and have them take care of the global distribution of your music collection. There are just so many useful applications for this. Personally, I am beginning to think that it is now the age of the individual. Anyone and everyone can now do things that were once only the province of large mega-corporations We can reach any other individual on the planet and influence them with our ideas. Governments and major multi-nationals are still grappling with the control of such freedoms.

Maybe it is time to finish reading “Future of Ideas” by Lawrence Lessig. Never quite got round to finishing it. I still prefer printed books to pdfs. It is free for download, by the way.

In The Future of Ideas, Lawrence Lessig explains how the Internet revolution has produced a counter-revolution of devastating power and effect. The explosion of innovation we have seen in the environment of the Internet was not conjured from some new, previously unimagined technological magic; instead, it came from an ideal as old as the nation. Creativity flourished there because the Internet protected an innovation commons. The Internet’s very design built a neutral platform upon which the widest range of creators could experiment. The legal architecture surrounding it protected this free space so that culture and information–the ideas of our era–could flow freely and inspire an unprecedented breadth of expression. But this structural design is changing–both legally and technically.

Control of information is the death of man. I think that this may just be a cause that I can dedicate myself to preventing. That is a curious spark that I will explore further in future posts.

Immoral Internets

This just strikes fear into my heart when I hear our most loved and honoured Prime Minister say the following words:

Nevertheless, as we know freedom of speech is not absolute, it must come with responsibility, (because) what is illegal and immoral should be the same for both the online and offline environment,

I am totally in agreement with the fact that freedom of speech is not absolute. With great freedom comes great responsibility as well. What is illegal should be taken care of, whether it is on-line or off. However, I worry about that which are deemed immoral because, morality is not absolute either.

My dearest and most beloved Prime Minister, there is no such thing as a universal moral code. Morality is not black-and-white. What is deemed immoral by one person could very well be deemed by another to be moral. That is why I have always been against the idea of teaching a set of ‘universal morals’ in our schools to non-muslim students.

What I fear most is that ‘morality’ will be used as the yard-stick to judge and punish people who are deemed a nuisance to public order. My morals ‘are between me and my maker’ so to speak (not that I believe in a maker). As humans are inherently weak, I am sure that whomever is chosen to judge over any sort of ‘moral crime’ would be just as liable (if not more so) of said moral crimes.

Personally, I agree that while there are limits to free speech, those limits do not extend into the domain of morality. When we do that, we risk blurring the line that separates law and religion. I certainly would agree to making some provisional changes to the laws in order to extend their reach onto the Internet but I would be very careful about using them.

“We are all Cylons”

DIY Projects

I have a long vacation coming up towards the end of the month – due to Eid. So, I was just wondering what to do with my time. I will be going for a holiday with my family for 2 nights but that still leaves an entire week for me to do as I please. Instead of bumming around all day, I may want to do something interesting.

  • Catch up on my reading. I have been roped into my friend’s book club. Well, I do like reading and I like supporting my friends in doing useful things. So, that is one possibility. I could spend a day or two finishing up the assigned book (or one of the other books on my ‘to-read’ shelf).
  • Build my car-pc. I found a couple of computers at home that accept 12VDC@3.6A power, which is something that can be supplied directly from a car battery. All that I would need is a converter that also protects against ignition over-voltage and I am done.
  • Design my super-hybrid processor. I have been planning on designing a new processor architecture that I have been working on secretly for a while now. It will be a hybrid heterogeneous computing angel. I may even have a useful application for it.
  • Organise my workspace. My workspace at home is in some serious need of re-organisation. I might need to buy some extra pieces of furniture to do that. Might be a good time to visit a local furniture shop or even IKEA!

Well. Seems like a week off is just not enough time for myself!

Thought I should share this: Top 10 DIY Projects for an Extra Day Off

Feeling UP

UP has to be the saddest Pixar film ever. I managed to catch it yesterday evening and it brought more than a tear to my eye. Throughout most of the film, I felt as though the Pixar crew were making it into a swan song. Afterall, there isn’t much of a story to speak of except the fulfilling of a life-long dream and the adventure that entailed.

Basically, the message of the film is that the real adventure of life is the relationship we have with other people, and it’s so easy to lose sight of the things we have and the people that are around us until they’re gone. More often than not I don’t really realize how lucky I was to have known someone until they’re either moved or passed away. So if you can kind of wake up a little bit and go, “Wow, I’ve got some really cool stuff around me every day”, then that’s what the movie’s about.

UP is really good stuff. It is something that appeals to both kids and adults. Kids will enjoy the many comedic sequences and the adults should be able to understand the underlying message really well – and hopefully be touched by it. In my opinion, the best part of the film was also the most cruel thing that Pixar has ever done to me. It lasted only for 4 minutes and did not have a single word of dialogue, but it made me cry.

Wedding Vows

I attended my friend’s wedding solemnisation ceremony last night and it was quite dramatic. The venue was at the Banker’s Club in KL and it was an interesting enough venue. However, I would not recommend that place for a large wedding banquet as the hall is quite small and split into two levels.

Any hoo, my friend literally choked while reciting his marriage vows. It was quite dramatic. He was choking up with so much emotion that he had trouble saying all those words. He must have been really really happy about marrying his wife (or he must be really really regretting it!). So, it was a really hilarious thing for the rest of us watching. People literally started laughing when his wife had to console him. I thought it was supposed to be the other way around?!

Overall, it was a beautiful wedding. During the banquet, I managed to catch up with some of my old friends. Turns out that everyone’s lives have been undergoing a lot of change. People have changed jobs, and some have even changed countries of residence. So, it was all very interesting to me, catching up with all my old friends. Better weddings than funerals.

Anyway, maybe I should start organising something at home and inviting people over. I wonder if we should do something like a poker-night or lan-party. I already have the necessary setup for a lan-party. In fact, I probably have enough servers to run a dedicated server for one of the more traditional games. I should really consider it I think.

Not sure if I have enough friends though! Gaming as a way of life!

Router Resurrection

My previous wireless router decided to die on me, one morning last month. I liked to joke that it was the result of too much web-cam streaming action. Incidentally, a friend of mine was doing that with his girlfriend the night before. When I woke up the morning after, the wireless router just refused to start and the diagnostic page showed 100% transmission errors. So, I went out and got myself a brand new wireless router instead.

So, what do I do with the old router?

I decided to turn it into a switch. Although the wireless action was shoddy, it still had 5 good ethernet ports on it. However, before doing that, I decided to flash a new upgraded firmware onto it. During the upgrade, I instructed the router to reset its configuration data to factory defaults. After successfully completing the flash, it started to work, wireless operations inclusive! Mysterious.

So, I have two working wireless routers at home now – both are Buffalo routers running dd-wrt. One is actually just the newer model of the other one, with an upgraded processor from 200MHz to 240MHz. So, I decided to use the second router to extend my network. One would immediately think of using WDS to extend the wireless network but after a quick read, I decided against it and decided to build a wireless bridge instead. What this means is that I can connect any number of ethernet devices to it and have them connect to the rest of my network.

This would be useful as I have a bunch of older machines at home that do not have wireless capabilities. Currently, whenever I need to setup these machines, I pull a long network cable from the server rack into my workbench. That is no longer necessary with my new wireless bridge. I can keep the bridge on my workbench and just run short length cables to my workbench machines. Basically, I have got an over-glorified wireless card that can connect up to 5 other machines through ethernet. This would be useful in so many different ways. I might want to think of ways to re-arrange my home network.