Industry


Ads by TechWords

See your link here


Which skills are hot?

Question: Anonymous wrote:

Very interesting article. So, would you be willing to advise me on how to maintain my “market value” in light of the prognosis made here? I am a  project manager who immigrated from outside the US. I learned the profession through practical experience, then enhanced it through internet documents and articles in recent years. I’ve worked in the IT industry for years, but never attended a formal project management class, and the only hard technical skill I ever acquired was programming in Basic about 20 years ago. Granted I haven’t used it in at least 15 years. I guess, I already know the answer. I need to acquire some “hot” technical skill pronto and also gain a PMP certificate. Would this be enough? Which technical skill should I aim for?

Answer from management consultant, David Foote:

Dear Anonymous

A PMP certification could get you not only attention but another 11 percent to 16 percent in pay, according to my firm’s latest certifications pay survey (see http://www.footepartners.com/htscpi_latest.htm). It’s not certain from your question exactly what tech, ‘soft’, and business skills you have, so it is difficult to be more precise with advice. You should read the article in the current issue on hot skills

According to my firm’s most recent research involving more than 1,800 employers, they are currently these:

Customer-facing skills:

  • Applications Development/Database (MCSD, MCAD, SQL, Java, .Net, ASP, SQL Windows, Visual Basic, Oracle, Linux)
  • RAD/Extreme Programming(XP)
  • Web-enabled analytics, management apps (MAPICS)
  • Database (SQL Server, Oracle)
  • RFID/location-aware services

Infrastructure skills:

  • Networking (Cisco, VoIP, wireless, net management)
  • Wireless (WLAN, Cisco Wireless, Structured Wireless Aware Network)
  • Security (Cisco, CISA, CISSP, CISM, SCNP, CCSP, CheckPoint)
  • Systems (HP/Compaq SE, Citrix)
  • Web services/SOA (WebSphere, .Net, MCSD/.Net, SOAP, JBoss)
  • Storage/SAN (EMC, Veritas, IBM, CA)
  • Messaging (MCSE and MCSA Messaging specialization)

Enabling skills:

  • Project management (PMP)
  • Business process design, management
  • Open Source/Linux

Non-tech skills:

  • Project management, esp. global
  • Specific business practice and process knowledge Communication
  • Leadership
  • Enabling analytical skills (business technology)
  • Industry knowledge
  • Relevant customer knowledge
  • Collaboration, team building

David Foote http://www.footepartners.com

David Foote is co-founder, CEO and chief research officer of Foote Partners LLC, a general management consultancy and IT workforce research firm that helps companies increase performance and achieve business goals through collaboration of IT, HR, and business resources. The firm publishes the *IT Insider* research series, one of the industry's most comprehensive sources for IT organization, compensation and workforce trends. David's columns and articles appear regularly in leading newspapers and industry periodicals. He can be seen on network and cable television, and heard on National Public Radio, global webcasts and podcasts. Contact him at dfoote@footepartners.com.

A panel of experts will be answering readers' career questions through July 21. Post your questions in the comments area at the Career Forum's "Need an answer to a career question?"  And don't miss our special report, Careers: IT Profession 2010

What People Are Saying

I am getting ready to enter

I am getting ready to enter the field, I have been reading some of these comments, I will tell you, I do know that healthcare, and consulting is hot right now, and I work in the heathcare field for a major insurance company. I am trying to debate if i want to do Network or computer programming. Which one is good for Software Engineering?

David, thank you for the

David, thank you for the detailed response. To clarify about the tech "soft" and business skills. My original degree is in Mechanical Engineering from a European university that I obtained 20 years ago. Coincidentally, I got involved in the IT side of the profession during my education process and never really used my education directly in my career.

My greatest strength is process development, if that makes sense. For example, I am good at definition of customized development process flow that makes sense for "that" particular business, despite the standard practices, you have to customize based on business dynamics, demand and staff.

I understand "end user mind set". My most recent involvement is in SOX (in addition to my project management responsibilities) where I had to, once again, create a customized process which also complies with the essential SOX requirements and rules (there was no staff added to facilitate this implementation).

On the tech "soft" side, I have beginner's SQL. I come from a .jsp and PowerBuilder environment in a facilities maintenance industry (company responsible for enginering trades for customers throughout the US), where I spent 9 years as a "jack of all trades", i.e. application support for internal users, business analysis, project management, QA, tech, training and tech writing, along with management of development staff.

Amongst many other IT professionals at that time, I got layed off in 2003. Thirteen months later, I found employment at a start up company that had nothing to do with my business specific expertise as well as other "soft" skills. The company ceased to exist 9 months later. Two months later I ended up at a large and famous distribution company running on ERP and ColdFusion, again, nothing to do with my previous expertise business and technology wise (though the company was fully aware that I didn't have experience in that specific industry).

I have a team of developers, qa and app. support staff in my direct responsibility. During the past year, I focused on institution of formal SDLC practices, project scheduling/management, SOX, and team building. As you can tell, I am extremely adaptable, and have enough technical savvy to do what I do even without hands-on development experiense. However, in light of the two employment fiasco's during the past 3 years, I want to ensure I strenghten my position to avoid that happening in the future. I believe it's important to mention that I am a 45 yo female and, as I mentioned before, have a foreign education.

Any suggestions on how I should approach my own development to continue to grow my professional potential and security? I am not sure that PMP would be the most important need at this time. Are you?

What about the newbees? How

What about the newbees? How should they market themselves in this fierce competition? Would a PMP help marketing themselves in Quality Assurance/Software Testing world? Are there any other certifications helpful for newbee testers to differ from rest? Is there anything else they should do to market themselves and stand out from the rest? I appreciate any kind of advice related to "newbee-QA-job-search" sittuation. Thank you.