12 IT skills that employers can't say no to
Overall, this is a good analysis on the current and possibly future trend in IT related job market, especially in North America. To read it from its original source, please click on the following link:
12 IT skills that employers can't say no to
Full article given below for the interested ones.
12 IT skills that employers can't say no toMary Brandel
July 11, 2007 (Computerworld) Have you spoken with a high-tech recruiter or professor of computer science lately? According to observers across the country, the technology skills shortage that pundits were talking about a year ago is real (see "Workforce crisis: Preparing for the coming IT crunch").
"Everything I see in Silicon Valley is completely contrary to the assumption that programmers are a dying breed and being offshored," says Kevin Scott, senior engineering manager at Google Inc. and a founding member of the professions and education boards at the Association for Computing Machinery. "From big companies to start-ups, companies are hiring as aggressively as possible."
Many recruiters say there are more open positions than they can fill, and according to Kate Kaiser, associate professor of IT at Marquette University in Milwaukee, students are getting snapped up before they graduate. In January, Kaiser asked the 34 students in the systems analysis and design class she was teaching how many had already accepted offers to begin work after graduating in May. Twenty-four students raised their hands. "I feel sure the other 10 who didn't have offers at that time have all been given an offer by now," she says.
Suffice it to say, the market for IT talent is hot, but only if you have the right skills. If you want to be part of the wave, take a look at what eight experts -- including recruiters, curriculum developers, computer science professors and other industry observers -- say are the hottest skills of the near future.
(See also "The top 10 dead (or dying) computer skills".)
1) Machine learning
As companies work to build software such as collaborative filtering, spam filtering and fraud-detection applications that seek patterns in jumbo-size data sets, some observers are seeing a rapid increase in the need for people with machine-learning knowledge, or the ability to design and develop algorithms and techniques to improve computers' performance, Scott says.
"It's not just the case for Google," he says. "There are lots of applications that have big, big, big data sizes, which creates a fundamental problem of how you organize the data and present it to users."
Demand for these applications is expanding the need for data mining, statistical modeling and data structure skills, among others, Scott says. "You can't just wave your hand at some of these problems -- there are subtle differences in how the data structures or algorithms you choose impacts whether you get a reasonable solution or not," he explains.
You can acquire machine-learning knowledge either through job experience or advanced undergraduate or graduate coursework, Scott says. But no matter how you do it, "companies are snapping up these skills as fast as they can grab them," he says.
2) Mobilizing applications
The race to deliver content over mobile devices is akin to the wild days of the Internet during the '90s, says Sean Ebner, vice president of professional services at Spherion Pacific Enterprises, a recruiter in Fort Lauderdale, Fla. And with devices like BlackBerries and Treos becoming more important as business tools, he says, companies will need people who are adept at extending applications such as ERP, procurement and expense approval to these devices. "They need people who can push applications onto mobile devices," he says.
3) Wireless networking
With the proliferation of de facto wireless standards such as Wi-Fi, WiMax and Bluetooth, securing wireless transmissions is top-of-mind for employers seeking technology talent, says Neill Hopkins, vice president of skills development for the Computing Technology Industry Association (CompTIA). "There's lots of wireless technologies taking hold, and companies are concerned about how do these all fit together, and what are the security risks, which are much bigger than on wired networks," he says.
"If I were to hire a wireless specialist, I'd also want them to understand the security implications of that and build in controls from the front end," agrees Howard Schmidt, president of the Information Systems Security Association and former chief information security officer and chief security strategist at eBay Inc.
But don't venture into the marketplace with only a wireless certification, Hopkins warns. "No one gets hired as a wireless technician -- you have to be a network administrator with a specialization in wireless so you know how wireless plays with the network," he says.
4) Human-computer interface
Another area that will see growing demand is human-computer interaction or user interface design, Scott says, which is the design of user interfaces for the Web or desktop applications. "There's been more recognition over time that it's not OK for an engineer to throw together a crappy interface," he says. Thanks to companies like Apple Inc., he continues, "consumers are increasingly seeing well-designed products, so why shouldn't they demand that in every piece of software they use?"
5) Project management
Project managers have always been in high demand, but with growing intolerance for overbudget or failed projects, the ones who can prove that they know what they're doing are very much in demand, says Grant Gordon, managing director at Overland Park, Kan.-based staffing firm Intronic Solutions Group. "Job reqs are coming in for 'true project managers,' not just people who have that denotation on their title," Gordon says. "Employers want people who can ride herd, make sense of the project life cycle and truly project-manage."
That's a big change from a year ago, he says, when it was easy to fill project management slots. But now, with employers demanding in-the-trenches experience, "the interview process has become much tougher," Gordon says. "The right candidates are fewer and farther between, and those that are there can be more picky on salaries and perks."
The way Gordon screens candidates is by having on-staff subject-matter experts conduct interviews that glean how the candidate has handled various situations in the past, such as conflicting team responsibilities or problem resolution. "It's easy to regurgitate what you heard from PMBOK [the Project Management Institute's Project Management Body of Knowledge], but when it comes to things like conflict management, you start seeing whether they know what they're doing."
In one case, Gordon asked a candidate to describe how he'd go about designing a golf ball that goes farther by changing the dimples on the ball. "No one has the answer to questions like that, but it shows how they think on their feet and how they can break down a problem that's pretty ambiguous into smaller segments," he says.
6) General networking skills
No matter where you work in IT, you can no longer escape the network, and that has made it crucial for non-networking professionals, such as software engineers, to have some basic understanding of networking concepts, Scott says. At the very least, they should brush up on networking basics, such as TCP/IP, Ethernet and fiber optics, he says, and have a working knowledge of distributed and networked computing.
"There's an acute need for people writing applications deployed in data centers to be aware of how their applications are using the network," Scott says. "They need to understand how to take advantage of the network in their application design." For instance, to split three-tier applications among multiple machines, developers need to know how to build and coordinate that network. "People who understand basic distributed systems principles are very valuable," Scott says.
7) Network convergence technicians
With more companies implementing voice over IP, there's a growing demand for network administrators who understand all sorts of networks -- LANs, WANs, voice, the Internet -- and how they all converge together, according to Hopkins.
"When something needs to be fixed, companies don't want the network administrator to say, 'Oh, that's a phone problem,' and the phone guy to say, 'Call the networking guy,' " Hopkins says. "Our research has validated that there's a huge demand for people who've been in the phone world and understand what the IT network is, or someone managing the IT network who understands the voice network and how it converges."
8) Open-source programming
There's been an uptick in employers interested in hiring open-source talent, Ebner says. "Some people thought the sun was setting on open source, but it's coming back in a big way, both at the operating system level and in application development," he says. People with experience in Linux, Apache, MySQL and PHP, collectively referred to as LAMP, will find themselves in high demand, he says.
Scott Saunders, dean of career services at DeVry University in Southern California, is seeing the same trend. "Customer dissatisfaction and security concerns are driving this phenomenon, especially in the operating system and database markets," he says.
9) Business intelligence systems
Momentum is also building around business intelligence, Ebner says, creating demand for people who are skilled in BI technologies such as Cognos, Business Objects and Hyperion, and who can apply those to the business.
"Clients are making significant investments in business intelligence," Ebner says. "But they don't need pure technicians creating scripts and queries. To be a skilled data miner, you need hard-core functional knowledge of the business you're trying to dissect." People who can do both "are some of the hottest talent in the country right now," he says.
10) Embedded security
Security professionals have been in high demand in recent years, but today, according to Schmidt, there's a surge in employers looking for security skills and certifications in all their job applicants, not just the ones for security positions.
"In virtually every job description I've seen in the last six months, there's been some use of the word security in there," he says. "Employers are asking for the ability to create a secure environment, whether the person is running the e-mail server or doing software development. It's becoming part of the job description."
This, Schmidt says, mirrors the trend toward integrating security into companies' day-to-day operations rather than considering it an add-on role performed by a specialist. Companies will still need security specialists and subject-matter experts, Schmidt says, but more and more, every IT person a company hires will have to have an understanding of the security ramifications of his area.
Hopkins echoes that sentiment. "Every single certification we do now has an element of security built in," he says. "We keep getting feedback from the market researchers that security touches everything and everyone. Even an entry-level technician better understand security."
Saunders says DeVry University has responded to this demand by adding a security curriculum to some of its campuses throughout the U.S. "Companies are increasingly interested in protecting their assets against cyberterrorism and internal threats," he says.
11) Digital home technology integration
Homes are increasingly becoming high-tech havens, and there has been enormous growth in the home video and audio markets, and in home security and automated lighting systems. But who installs these systems, and who fixes them when something goes wrong?
To answer that question, CompTIA developed a certification in cooperation with the Consumer Electronics Association, called Digital Home Technology Integrator. "It's the hottest and most vibrant market we've seen in a long time," Hopkins says.
12) .Net, C #, C ++, Java -- with an edge
Recruiters and curriculum developers are seeing job orders come in for a range of application frameworks and languages, including ASP.Net, VB.net, XML, PHP, Java, C#, and C++, but according to Gordon, employers want more than just a coder. "Rarely do they want people buried behind the computer who aren't part of a team," he says. "They want someone with Java who can also be a team lead or a project coordinator."
I am pleased to inform you that the website is running and collecting donation for the flood victims in Bangladesh. We are working relentlessly to update and post information as it is available. I will urge every body in every communities around the world donate whatever you can afford US$20, 50, 100, 1000, etc for the flood victims in Bangladesh. Who are already donated, I do appreciate for your generosity from my heart.
Please visualize and think the following situation before your donation:
1) As most of you are seeing the flood victims in Bangladesh through TVs, newspapers or any other kind of media. Think if I was born in those families what would I do? I may have to spend the night without food, my children might be crying for food but I could not provide it. As some of us can argue that we work hard and thats why we are successful in USA or any other countries. But think that most of the flood affected people want to work hard but they do not find anything to keep their family going. The point is that if we can afford, we need to donate as much as possible.
2) I have seen that most of the flood affected people were living under US$1/day, they have lost every thing including the animals they have raised to make earning, all they have few dishes where they can cook rice and other things, some of them do not have enough clothes, they lack medicines, etc.
3) Bangladesh does not have luxury where people can get social security checks to survive when they do not have any jobs. Those less than US$1/day earning people do not have jobs but they have family to feed. This is human tragedy and this is our moral duty to help those needy in this crises.
4) I am not asking to change your major life style, but I am asking to cut down some of it and use that money to help the needy for now.
1) Food and Shelters
2) Medicines (i.e. saline, etc)
How to donate at www.changebangladesh.com?
Please go to the website, look at the left side where it says Flood Fund Rising 2007, enter the amount and then click on Donate Now. Then follow the next steps to complete your donation. You can use major credit cards to donate. I also encourage you to send checks too. Please forward this email your family, friends, neighbors, and communities to encourage them to donate for the flood victims in Bangladesh.
We are looking a way to reach mainstream Americans to help these flood victims in Bangladesh, maybe including congressman in our areas. Any constructive ideas or coordination will be appreciated. I will urge people who are in TVs (Channel I, ATN, NTV, etc) to give 5 second airtime for this circulation to donate and help the flood victims in Bangladesh. If anybody has contact with them please do as part of me. I can be reached at (678) 858-5952.
I am also looking for Physicians who can make groups and go to Bangladesh voluntarily to treat those flood victims now and later. After the flood, water borne disease will affect people in the flood area. Change Bangladesh Organization, USA will buy medicines as needed. I will urge please contact me if I can coordinate to make these volunteer groups to send in Bangladesh. Our board of directors including me will be in Bangladesh to oversee the relief work as needed.
Tips for fund raising:
I will have five fund raising events in my house where 20 families will be invited in each event and raise money for the flood victims. You may argue that I have 4500 sq ft house so I can do that. This is not the point, what I am saying that we can this anyway we want.
I like to thank you for your help and generosity to help those needy regardless of religions, ethnicity, and areas. Please give your hand in this united effort to raise target US$10 Million in USA and worldwide fund raising to US$500 Million for food, shelters, medicines and rehabilitation for the flood affected people in Bangladesh.
Eng. M. M. Chowdhury, Atlanta, USA
CEO, Amreteck LLC, USA
Director of Operation, Change Bangladesh Organization, USA
(Portfolio: Foreign Investment, Economic Opportunity & Job Creation)