programmer salary survey

beliavsky_at_aol.com
Date: 10/31/04


Date: 31 Oct 2004 07:44:08 -0800

The 2004 Salary Survey of Software Development Magazine has statistics
on compensation and language/platform usage. The full survey is at
http://www.sdmagazine.com/ , but registration (free) is required.

Average staff salaries rose from 77K to 80K from 2003 to 2004.

"The most common languages or platforms? Oracle or other database, at
67%, Java at 64%, C++ at 63%, Perl or other scripting languages at
53%, .NET at 50%, C at 48%, J2EE at 40%, JavaBeans at 35%, C# at 34%
and SOAP at 30%. At the opposite end of the spectrum, legacy
technologies Cobol and Delphi have fallen steadily in popularity over
the past five years: Their 2000 standings were 28% and 65%,
respectively; they stand today at 20% and 8%. CORBA/COM/middleware has
also dropped from 2000's 36% to 2004's 18%. For the first time, Java 2
Mobile Edition (J2ME) made the list at 7%."

Here are the numbers for Average Salary by Languages Used (2 numbers,
staff and management) in ascending order. I am surprised that there is
so little variation across languages: 13 out of 22 are in the $81-$85K
range.

Delphi/Object Pascal $76K $96K
Cobol $76K $95K
EDI $78K $98K
.NET $79K $98K
Oracle/SQL Server/Sybase/database $80K $100K
SAP/PeopleSoft/Oracle/ERP $81K $100K
C# $81K $100K
Perl/Javascript/PHP/scripting $81K $100K
Lotus Notes/groupware $82K $101K
Java $83K $102K
Fortran $83K $102K
C++ $84K $103K
JavaBeans/ActiveX/component $84K $101K
C $84K $104K
Ada $84K $105K
Biztalk/Crossworlds/bus. integration $84K $99K
SOAP $85K $103K
J2EE $85K $105K
CORBA/COM/middleware $87K $106K
J2ME $88K $104K
Python $89K $105K
Java messaging $89K $106K


Quantcast