Google Answers Logo
View Question
 
Q: Computer Programer Saries (C / C++) ( Answered 5 out of 5 stars,   1 Comment )
Question  
Subject: Computer Programer Saries (C / C++)
Category: Computers > Programming
Asked by: jallen62-ga
List Price: $50.00
Posted: 25 Apr 2005 10:17 PDT
Expires: 25 May 2005 10:17 PDT
Question ID: 513955
I need to know average salaries for C / C ++ computer programers. What
are starting salaries for recent college grads, and what do programers
with several years experience make? Business located in New Jersey /
New York / Piladelphia area.
Answer  
Subject: Re: Computer Programer Saries (C / C++)
Answered By: bobbie7-ga on 25 Apr 2005 12:20 PDT
Rated:5 out of 5 stars
 
Hello again Joel,



PayScale offers the following salary information:

Median Salary by Skill
For Job=Software Engineer / Developer / Programmer
C++     $60,000
C       $63,000
http://www.payscale.com/r.asp?vid=18644&fid=6886&tmp=96310

New York State:
Median Salary for Skill = C++ $68000

New York City: 
Median Salary for Skill=C++ $75,000

Median Salary New Jersey
For Skill=C++      $70,000

Median Salary Pennsylvania
For Skill=C++      $57,000

http://www.payscale.com/salary-survey/vid-3179/fid-6886


==========================================


Salary Expert provides salary information for a Computer Programmer
for the three locations you mentioned in your question.



Position Description - Computer Programmer  

?Write, test, and maintain computer programs which provide
instructions computers must follow to perform their function.
Conceive, design, and test logical structure for solving problems by
computers. Write programs according to specifications which may be
provided by computer software engineers, systems analyst, or computer
scientist. Updates, repair, modify, and expand existing computer
programs. This position is distinguished from computer programmer 2
(programmer analyst) as this position may not include or involves a
lesser degree of (structured analysis, impact and compatibility
analysis, cost analysis, computer capability analysis, feasibility
studies, and user/ customer interface).Typically requires a four year
college degree in field of specialty. Some companies may accept
equivalent education and experience combined.

Converts data from project specifications and statement of problem and
procedures to create or modify computer programs applying knowledge of
programming techniques and computer systems. Prepares or receives from
systems analyst flowcharts and diagrams to illustrate sequence of
steps program must follow and to describe logical operations involved.
Analyzes workflow chart and diagram, applying knowledge of computer
capabilities, subject matter, and symbolic logic. Confers with
supervisor and representatives of departments concerned with program
to resolve questions of program intent, data input, output
requirements, and inclusion of internal checks and controls. May work
with systems analyst to obtain and analyze project specifications and
flow charts. Reads manuals, periodicals, and technical reports to
learn ways to develop programs that meet user requirements. Formulates
plan outlining steps required to develop program, using structured
analysis and design. Submits plans to user for approval. Designs
computer terminal screen displays to accomplish goals of user request.
Converts project specifications, using flowcharts and diagrams, into
sequence of detailed instructions and logical steps and codes language
processable by computer, applying knowledge of computer programming
techniques and computer languages. Enters program codes into computer
system. Inputs test data into computer. Observes computer monitor
screen to interpret program operating codes. Reads computer printouts
or observes display screen to detect syntax or logic errors during
program test, or uses diagnostic software to detect errors. Corrects
program errors, using methods such as modifying program or altering
sequence of program steps. May install and test program at user site.
May monitor performance of program after implementation. Recreates
steps taken by user to locate source of problem and rewrites program
to correct errors. Analyzes, reviews, and rewrites programs to
increase operating efficiency or to adapt program to new requirements.
Compiles and writes documentation of program development and
subsequent revisions. Writes instructions to guide operating personnel
during production runs. Writes manual for users to describe
installation and operating procedures. Assists users to solve
operating problems. May specialize in developing programs for business
or technical applications. May train workers to use program. May
assist Computer Operator to resolve problems in running computer
program.?



New York ? Statewide

?The Computer Programmer working in New York - Statewide, New York now
earns an average salary of 60,867. Half of those in this position
would earn between 45,266 and 76,022 (the 17th and 67th percentiles).
These numbers are derived from real, area specific, survey data.

When benefits and bonuses are added to this salary, the average total
compensation for this position would be 75,337. The report at the link
below also explains how the cost-of-living in this location affects
the actual value of this salary.  Estimates as of 25-Apr-2005."

More detailed information on salary, benefits and cost-of-living is
available at the link  below.

http://www.salaryexpert.com/index.cfm?FuseAction=Free_Salary_NA.Report&UserType=Personal&job=4020&area=360000&zip=



New Jersey ? Statewide

?The Computer Programmer working in New Jersey - Statewide, New Jersey
now earns an average salary of 64,949. Half of those in this position
would earn between 48,302 and 81,121 (the 17th and 67th percentiles).
These numbers are derived from real, area specific, survey data.
Estimates as of 25-Apr-2005.

When benefits and bonuses are added to this salary, the average total
compensation for this position would be 79,853."

More detailed information on salary, benefits and cost-of-living is
available at the link  below.

http://www.salaryexpert.com/index.cfm?FuseAction=Free_Salary_NA.Report&UserType=Personal&job=4020&area=340000&zip=


Philadelphia, PA

?The Computer Programmer working in Philadelphia, PA-NJ PMSA,
Pennsylvania now earns an average salary of 58,033. Half of those in
this position would earn between 43,159 and 72,483 (the 17th and 67th
percentiles). These numbers are derived from real, area specific,
survey data. Estimates as of 25-Apr-2005.

When benefits and bonuses are added to this salary, the average total
compensation for this position would be 73,106.?

More detailed information on salary, benefits and cost-of-living is
available at the link  below

http://www.salaryexpert.com/index.cfm?FuseAction=Free_Salary_NA.Report&UserType=Personal&job=4020&area=426160&zip=


==========================================


From the 2005 Information Technology/ Programming Salary Survey: 


Note: 
For New York, New Jersey, California  and Boston add 12% to base
salary below to adjust for higher cost of living.


MS C++ (MFC)  
Application Development       Low      Med         High
    Entry Level Programmer.....38.4k.....42.2k.......46.0k 
    Programmer/Analyst ........47k.......61.5k.......69.0k 
    Sr. Programmer Analyst.....63.2k.....79.5k.......105.0K

Midrange (C / UNIX)              Low      Med         High
    Entry Level Programmer.....38.4k.....42.2k.......46.0k 
    Programmer/Analyst .........47k......57.2k.......62.0k 
    Sr. Programmer Analyst.... 55.2k.....64.5k.......85.0K


Salaries for many other categories of computer programmers are
available at the following link:

http://www.itclubusa.com/2005_salary_survey_programmer_technology.htm


==========================================


DP Search (Long Island) offers up to high $70's for a Visual C++ Programmer Analyst

Description:

Visual C++ Programmer Analyst - Minimum 2 yrs Visual C++ and good
communication skills. SQL Server and COM are pluses. Great Company -
full medical benifits paid for by company. Salary: Up to high $70's

CareerBuilder
http://engineering.careerbuilder.com/JobSeeker/Jobs/JobDetails.aspx?ipath=OCC&Job_DID=JN0PW6C585HT0S4XGY&cbRecursionCnt=1&cbsid=b01c18dc3ad847309dd8d6e41dd50c02-167751915-rt-1


==========================================


A company in California is offering $90K to $100K+ depending on
experience for a Lead C++ Programmer.

Lead C++ Programmer
Qualified candidates will have: 
* Must have a minimum of 4 years (recent years) experience coding in C++
* Must have extensive experience working in UNIX
* Must have extensive experience working with Rational Clearcase
(Testing and change Management tool)
* Must have some type of relational data base experience.
* This person will be reporting to the Director of System Support.
Salary: $90K to $100K+ depending on experience
http://www.dpsearch.com/bayjobs.html#DCS00223


==========================================


The Salary for C++ Programers is being discussed at Cprogramming.com

?The average starting salary for a C++ programmer (entry level) in
just about any specialization would be around $30,000US. ?

?It looks like some comapnys will start an experianced programmer at
$75,000 but they have to have had 5 years experiance in the industry.?

http://cboard.cprogramming.com/showthread.php?t=56190



==========================================



The U.S. Bureau of Labor Statistics, Occupational Outlook Handbook
2004-05, provides the following salary information for Computer
Programmers.


EARNINGS
?Median annual earnings of computer programmers were $60,290 in 2002.
The middle 50 percent earned between $45,960 and $78,140 a year. The
lowest 10 percent earned less than $35,080; the highest 10 percent
earned more than $96,860. Median annual earnings in the industries
employing the largest numbers of computer programmers in 2002 were:

Professional & commercial equipment & supplies merchant wholesalers  $70,440 
Software publishers	66,870
Computer systems design and related services	65,640
Management of companies and enterprises	59,850
Data processing, hosting, and related services	59,300

?According to the National Association of Colleges and Employers,
starting salary offers for graduates with a bachelor?s degree in
computer programming averaged $45,558 a year in 2003.

According to Robert Half International, a firm providing specialized
staffing services, average annual starting salaries in 2003 ranged
from $51,500 to $80,500 for applications development
programmers/analysts, and from $55,000 to $87,750 for software
developers. Average starting salaries for mainframe systems
programmers ranged from $53,250 to $68,750 in 2003.?

Bureau of Labor Statistics, U.S. Department of Labor, Occupational
Outlook Handbook, 2004-05 Edition, Computer Programmers, on the
Internet at http://www.bls.gov/oco/ocos110.htm (visited April 25,
2005). HTTP://BLS.GOV/OCO/OCOS110.HTM
 

-----------------------------------------------


The U.S. Bureau of Labor Statistics, Occupational Outlook Handbook
2004-05, provides salary information for Computer Systems Analysts.

?According to the National Association of Colleges and Employers,
starting offers for graduates with a master?s degree in computer
science averaged $62,806 in 2003. Starting offers averaged $47,109 for
graduates with a bachelor?s degree in computer science; $45,346 for
those with a degree in computer programming; $41,118 for those with a
degree in computer systems analysis; $40,556 for those with a degree
in management information systems; and $38,282 for those with a degree
in information sciences and systems.?

Source: 
Bureau of Labor Statistics, U.S. Department of Labor, Occupational
Outlook Handbook, 2004-05 Edition, Computer Systems Analysts, Database
, on the Internet at http://www.bls.gov/oco/ocos042.htm (visited April
25, 2005).
http://bls.gov/oco/ocos042.htm


==========================================


A Bachelor of Science degree in Electrical/Electronics Engineering
Technology could open the door to positions with titles such as:

C/C++ Programmer 

Starting Salary for recent graduates averaged between $45,000 and $50,000

FERRIS STATE UNIVERSITY
http://64.233.183.104/search?q=cache:CRld-l023tAJ:wwwdev.ferris.edu/development/eet/eet_private/careers.htm+%22C/C%2B%2B+programmer%22+%22starting+salary%22&hl=es


==========================================


Search terms:
"C/C++ programmer" "starting salary" OR wages OR salary
Computer Programmer wages Salaries (C / C++)
New York, New Jersey, Philadelphia
Salary Expert
Pay Scale
Bureau of Labor Statistics Occupational Outlook Handbook, 2004-05 Edition

I hope the information provided is helpful!


Best regards,
Bobbie7
jallen62-ga rated this answer:5 out of 5 stars and gave an additional tip of: $10.00
Your the best! This is just what I needed & I like it fast : )  Please
consider looking at my other posted questions. Thanks!

Comments  
Subject: Re: Computer Programer Saries (C / C++)
From: bobbie7-ga on 25 Apr 2005 13:16 PDT
 
Joel,

Thank you for the five stars and tip! If I'm able to locate some
material for your other questions I will let you know.

Best wishes,
Bobbie7

Important Disclaimer: Answers and comments provided on Google Answers are general information, and are not intended to substitute for informed professional medical, psychiatric, psychological, tax, legal, investment, accounting, or other professional advice. Google does not endorse, and expressly disclaims liability for any product, manufacturer, distributor, service or service provider mentioned or any opinion expressed in answers or comments. Please read carefully the Google Answers Terms of Service.

If you feel that you have found inappropriate content, please let us know by emailing us at answers-support@google.com with the question ID listed above. Thank you.
Search Google Answers for
Google Answers  


Google Home - Answers FAQ - Terms of Service - Privacy Policy