Who are CIOs Planning to Hire Next?
Ed Baker writes "Do you have the skills CIOs are looking for? Cioinsight.com just posted their latest research, in which they asked more than 400 top IT executives about the hiring outlook for 18 different IT positions, and finds that the demand for new systems and infrastructure is leading to more hiring for IT professionals who can build them. The result: Project managers and programmers/systems developers top the list of IT professionals CIOs are looking to hire."
Social skills and [false] confidence get you the job, not completely sucking* keeps you employed, and kissing above and kicking below (aka business skills) gets you promoted. Techical skills get stuff done.
* Nobody wants to fess up to hiring sub-par people, so they pretend they're okay and keep them around.
The masses are the crack whores of religion.
From my end of the planet, a business diploma will get you in charge of the IT shop. Techie skills are for the low-lifes the business people yell at. Technical skills get you nowhere. I don't know where you people are from (apparently not where I'm from). A business degree is a great start to be in charge of anything I.T. Comp. Sci. degree? We might hire you as a temp. (entry level wage but only if you have 10+ years experience).
Gee, not that you're over generalizing or anything...
I'm four years out of college, and I've worked for a Fortune 50 company for the past two years and had great experiences. My management has actively encouraged me to take more training, even cross training with other parts of the company in case I want to go a different direction in my career. They know that I'm going to learn and grow, but they want to do everything they can to keep my knowledge and talent in the company.
I was just given a 15% mid-year raise (I have less experience than all of my co-workers, but perform at the same level, so they wanted to "catch me up"). I've also been told (more or less), that I'll be promoted come year end, and I trust my manager enough to know this will happen.
My management seems to genuinely care about me as a person. I'm allowed to work around my personal schedule, coming and going as I see fit. If I work late one day to get something done, I don't need to ask if I can take off early the next day to make up for it.
In short, I'm respected by the people I work for.
I'm sure there are a lot of hellish working environments in large companies, probably even within my own, given how culture can vary accross one large company. Just don't assume that a large comany will automatically be a terrible place to work.