IT Management: Java, Python, Apex, Windows Top List of IT Skills in Demand This Year
Java, Python, Apex, Windows Top List of IT Skills in Demand This Year
by Fahmida Y Rashid
Java Still Dominates
Java/J2EE and related technologies, such as JSP and JDBC still commandeer the highest salaries, on average. Despite taking up three slots in the top 10 for programming languages, IT Pros should consider expanding to other languages while strengthening their Java capabilities. Average salaries for JDBC, JSP, and Java/J2EE declined between 1.4 percent and 3.9 percent since 2009. C is also relevant, but there are almost as many C programmers as there are Java programmers. Average salaries: JDBC $98,100; JSP $93,813; Java/J2EE: $91,060; C $90,346; Visual C++ $88,227; C++ $86,648; C# $85,501.
Apex Cloud Programming Breaking New Ground
Easy to adopt for developers familiar with Java or C#, Apex is the Salesforce.com programming language that runs in the cloud in a multi-tenant environment. A relative newcomer to the Dice survey, there are a two advantages to brushing up on Apex skills: There arent a lot of people with this skillset- for the second year in a row. Furthermore, the survey reported less than 100 respondents with Apexand salaries are going up. Average salaries for Apex professionals had the biggest growth from 2009 to 2010, soaring 10.2 percent to $95,192.
Python Over Ruby, Barely
Python is a versatile programming language that sometimes gets overshadowed by Ruby, especially when combined with Rails, the popular Web framework. Despite all the excitement around Ruby on Rails, IT professionals with Python skills reported average salaries of $90,208, a smidgen higher than those by RoR folks, at $89,973. Whats more significant, is that Python jumped 7.1 percent from last year, while RoR declined 0.6 percent. The number of people with experience in those languages are still pretty low, but learning Python may be the better investment at this point. Average salaries: Python $90,208; Ruby on Rails $89,973.
Having the ".Net" in the name didnt make a lot of difference for developers in 2010. Despite its popularity in the marketplace and its use on Microsoft platforms, .NET developers were relatively low on the scale, compared to Java, C, and even ColdFusion developers and their salaries are declining. However, ASP.net developers had slightly higher salaries on average than ASP, and Visual Basic.net developers were higher than Visual Basic. So if your skills are with Microsoft platforms, focus on the .NET component of the technology. Average salaries: .NET $83,288; ASP.net $83,268; ASP $82,670; Visual Basic.net $79,646; Visual Basic $77,994.
Perl and COBOL
Despite the popularity of newer languages, Perl remains in demand. Even as Web application developers adopted PHP and Ruby on Rails along with Python for general programming, Perl developers on average reported higher salaries. In fact the average salary jumped from 2009. There is still demand for developers with COBOL background, with salaries staying at about $85,847. Average Salaries: Korn Shell $96,886; Perl $94,210; Shell $88,918; COBOL $85,847.
Know Thy Mac, Windows, and Red Hat
Demand holds more or less steady for the major operating system with average salaries for professionals with Microsoft Windows Server, Mac OS, and Red Hat Linux skills holding firm to 2009 levels. Mac OS showed the most change increasing by 1.7 percent. But that may be a reflection of more businesses allowing Apple products inside the workplace. Average salaries: Red Hat $88,223; Microsoft Windows Server $76,915; Mac OS $74,199.
Still Money in Specialized OS, But Not For Long?
Solaris professionals topped the chart with the highest average salary for operating systems, at $94,429, but this sector also showed one of the biggest declines since 2009. Whether or not Solaris can regain market share under Oracle will determine future demand, although experts will always be required to keep existing systems going. HP-UX had the third highest, at $92,662, but had the biggest decline. Average Salaries: Solaris $94,429; AIX $93,684; HP-UX $92,662; DOS $72,637.
Professionals with "Security" in their title did well in 2010, as companies started investing in security technology to prevent data breaches, defend against malware and comply with data security regulations. Average Salaries: security architect $117,387; security engineer $95,146; security analyst/architect/engineer (Combined): $89,620; Security Analyst $78,288.
Specialists for Networks, not Generalists
Network managers and engineers held their own in 2010, but the biggest winners were the specialists, with titles like Network Design and WAN Specialist. Average Salaries: WAN Specialist $108,842; Network Design $90,378; Network Manager $60,134; Network Engineer $70,681.
Data Management Skills Most in Demand
Data warehousing skills are most in demand and earn good money, according to the salary survey. The top three skills for databases were Informatica, Extract/Transform and Load and Data Warehousing. However, salaries for skills in the major databases, SQL Server, Oracle and Sybase, showed slight decreases from 2009 while MySQL stayed stagnant. Average Salaries: Informatica $101,898; ETL $100,983; Data Warehouse $96,613; Sybase $92,855; Oracle $90,914; DB2 $89,159; SQL Server $80,773; MySQL $79,629.
Demand for Fibre Channel
Storage professionals were well-represented across the board in the Dice survey. However, regardless of the storage product brand or category-EMC, NetApp, SAN, iSCSI, NASall reported some salary declines, except Fibre Channel, which stayed the same. Average Salaries: EMC $91,079; NetApp $87,920; Fibre Channel $87,161; SAN $83,956.
Cloud Computing Shows Biggest Salaries Decreases
The excitement around virtualization and cloud computing resulted in high salaries, but it doesnt appear to be sustainable, with some of the biggest declines. Telephony and unified communications professionals saw a bit more stability. Average Salaries: Software as a Service $94,188; Cloud Computing $88,995; Xen $81,713; Virtualization $81,611; SIP $80,635; Unified Communications $89,862; VMware $79,199; Telephony $76,925.