Skip to main content

IT Labor shortage?

I originally wrote this as commentary to an article from last year, regarding the so called IT labor shortage. I transcribe the article in its entirety for discussion here.,1895,2111347,00.asp

I agree with a comment made in one of the talkback posts, there is no IT labor shortage (well not yet a real one is anticipated in the next few years), only a shortage of cheap IT labor. However there is a dual statement that can be made that I feel is also necessarily true, namely that US IT workers will need to differentiate their knowledge above and beyond the "cookie cutter" knowledge that is provided to recently graduated IT workers to improve their value relative to the foreign workers and command higher salaries while receiving first dibs on the available jobs. This additional knowledge provides value above what is otherwise comparable knowledge coming from the same cookie cutter IT workers graduating from the best Chinese and Indian universities.

Of course this really shouldn't be a surprise, globalization opens the field to more people with similar skills and by economic necessity that is going to reduce prices (in this case, the price that businesses will be willing to pay for the workers with these fixed skills) only the stand outs with the additional value added skills mentioned before continue to command the higher salaries. I think this is where the US universities are failing us, not in failure to graduate the numbers of IT workers required as indicated by this study, but instead they are failing to provide the diversity of value added knowledge and practical experience necessary to give the Microsoft's of the country a real reason to pay more for an American engineer when they can hire a Chinese or Indian who is just as knowledgeable but is willing to work for 20% less than the American and maybe work 10% longer while doing it.

US institutions I fear are inadequate at combining the book knowledge with the practical hands on, real world needs of business. Where often times it is (unfortunately for the business) more important that something just works than that it works as efficiently as possible, we certainly can attest to this pattern in our worker bee experiences. In this age of deep business tie in's into IT, large scale distributed web applications and emerging service oriented architectures however, the areas and levels of IT competence required by business of each individual employee (not just IT employees as well) have dramatically gone up, yet the Universities aren't training Americans to master these different areas. (at least not as undergrads) For example, do any of you guys know of a university that has a "computers 101" mandatory course for all majors? Similar to what is required for basic writing and math? I think it is long past time that all colleges start making it mandatory for people (not just prospective IT grads) to have certain basic pc skills. We all have experienced the state of utter shock it is to see some one in front of a pc and not know what the "desktop" is.

In my personal experience I can say that when I was a "worker bee" I always made sure to continually acquire skills beyond my employees need in order to stand out, that tactic allowed me to demand compensation commensurate to my talent and receive it every time I asked. I noticed though that many of my peers (excluding present company of course) either did not keep their knowledge levels above the requirements of their positions or they were not confident in asserting their value added skills to command skill commensurate compensation from their employers. I've always believed that you should demand payment for what you KNOW not for what you DO, if your employee isn't fully milking your formidable skills tank that is THEIR fault. If they aren't paying you for your additional skills, even if they don't use them, that is YOUR fault. In the environment of global competition it is going to be even more difficult for Americans who lack in both areas mentioned above to rank competitively with the foreign talent coming in.


Popular posts from this blog

Highly targeted Cpg vaccine immunotherapy for a range of cancer


This will surely go down as a seminal advance in cancer therapy. It reads like magic:

So this new approach looks for the specific proteins that are associated with a given tumors resistance to attack by the body's T cells, it then adjusts those T cells to be hyper sensitive to the specific oncogenic proteins targeted. These cells become essentially The Terminator​ T cells in the specific tumor AND have the multiplied effect of traveling along the immune pathway of spreading that the cancer many have metastasized. This is huge squared because it means you can essentially use targeting one tumor to identify and eliminate distal tumors that you many not even realize exist.

This allows the therapy for treating cancer to, for the first time; end the "wack a mole" problem that has frustrated traditional shot gun methods of treatment involving radiation and chemotherapy ...which by their nature unfortunately damage parts of the body that are not cancer laden but …

Engineers versus Programmers

I have found as more non formally trained people enter the coding space, the quality of code that results varies in an interesting way.

The formalities of learning to code in a structured course at University involve often strong focus on "correctness" and efficiency in the form of big O representations for the algorithms created.

Much less focus tends to be placed on what I'll call practical programming, which is the type of code that engineers (note I didn't use "programmers" on purpose) must learn to write.

Programmers are what Universities create, students that can take a defined development environment and within in write an algorithm for computing some sequence or traversing a tree or encoding and decoding a string. Efficiency and invariant rules are guiding development missions. Execution time for creating the solution is often a week or more depending on the professor and their style of teaching code and giving out problems. This type of coding is devo…

First *extra Galactic* planetary scale bodies observed

This headline

So every so often I see a story that has me sitting at the keyboard for a few seconds...actually trying to make sure the story is not some kind of satire site because the headline reads immediately a nonsense.
This headline did just that.
So I proceeded to frantically click through and it appears it was a valid news item from a valid news source and my jaw hit the floor.
Many of you know that we've been finding new planets outside of our solar system for about 25 years now.
In fact the Kepler satellite and other ground observatories have been accelerating their rate of extra-solar planet discoveries in the last few years but those planets are all within our galaxy the Milky Way.
The three major methods used to detect the bulk of planets thus far are wobble detection, radial transit and this method micro lensing which relies on a gravitational effect that was predicted by Einstein in his general theory of relativity exactly 103 years ago.