What I’m about to describe is an emotive issue for me, so I’ll try to be as careful as possible to obviate those people who are wont to call me hysterical over this issue.
It should come as no surprise that people in professional fields talk, not only to one another, but to those in related fields. And that talk revolves around how their respective industries are going at the present moment. For me, I’m interested in IT. And the buzz around that industry hasn’t been so good.
The kneejerk reaction has been to blame the Indians. (Sorry, was that supposed to be a secret?) After all, you have a lower-cost, high-ish skilled engineering population and the capitalist mirage of outsourcing, although I do agree with a reader from The Register who said that, for example, Western engineering graduates tend — on average — to be quite good, with a few who are completely useless, while Indian engineering graduates tend — on average — to be quite mediocre, with a few excellent ones. (And, for the record, since I agree with that summation, I’ll say that I’ve been working with/managing Indian engineering teams, local and Indian-based, for 9+ years, as well as having spoken to other non-Indian project managers of Indian teams. Yes, we talk about you all the time.) For myself, it’s taken a few years but I’ve changed my mind about how I view Indian engineers.
Firstly, while an English-speaking engineering graduate from a Western country may justifiably feel threatened by the influx of Indian engineers into every English-speaking corner of the world, I don’t. That’s because I’m not an engineering graduate. I cleared that fence two decades ago. Thus, in any given job situation, I’m presuming that I’m competing against people with a similar range of skill sets and past experience and — under those circumstances — I’m quite confident about my own abilities.
The problem is, getting to that competition line (the interview) in the first place. And the people who are stopping me from reaching that point are not the Indians.
It’s a strange quirk of fate that you don’t actually have to know anything about IT in order to work in that industry. Of course, to be a chef in a five-star hotel, you have to have qualifications and experience; and to be a surgeon at a large hospital, you have to have qualifications and experience. But to be an IT manager, you don’t. You can be a carpenter and be an IT manager. An historian. An economist. You can profess your complete ignorance of the difference between OLAP and OLTP and still get a Project Manager position. And, for a segment of us in IT, that’s a bitter pill indeed.
You see, the segment of IT I’m referring to contains those people who spent the necessary years learning about computers, and software, and hardware, and pure mathematics, and nasty things like that. We know reverse Polish notation, fifth normal forms, the difference between pre-test and post-test loops, and the trials and tribulations of the Entity-Relationship Diagram. We got our hands dirty coding various colours of Assembler, know how to solve the Eight Queens problem using recursion, the eccentricities of various languages and operating systems, and can even craft jokes in Fortran-77. Or COBOL, if you’d prefer. Or even Perl.
And this same segment of people have also been keeping abreast of technology since their initial degree, learning about DMZs, Java beans, OOLs, project management techniques, Web 2.0 apps, and so on. So, can you then imagine one such person talking to a peer and coming to the swift realisation that that person, not only wouldn’t recognise a fragment of C++ code if it appeared in printout in front of them, but that they don’t think they need to! Merde! That’s like letting someone who’s never ever julienned carrots by hand into a professional hotel kitchen.
In any other supposed professional industry, if you don’t know the basics, you can’t come in. In IT, it seems it’s enough if you (a) are a superb athlete, (b) were an executive assistant to a manager, or (c) randomly picked a job ad and the hiring manager liked you. Other IT geeks and I have heard all three, as well as many others.
Do you know how frustrating it is to ask an Operations Manager, “why are you co-locating Servers A and B on the same physical machine?” and have him say, “I don’t really know. What are the two servers again? I’ll go ask someone.” Or ask to what degree a database has been normalised, and meet a blank stare. “Normalised? What’s that?”
These are the people that colleagues like myself are losing jobs to. And it would be no more than a blackly comical streak in our lives, except we often have to deal with these people on a frequent basis. And they don’t know what our questions mean, and often do little more than regurgitate information they barely understand, like the Communications Officer on Galaxy Quest. And yet we are expected to treat them as highly competent peers. Bite much? You bet.
Comments
Powered by Facebook Comments



