Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Programmer By David Cheng. Job Summary A programmer develops and maintains software on a large mainframe system or one who develops software.

Similar presentations


Presentation on theme: "Computer Programmer By David Cheng. Job Summary A programmer develops and maintains software on a large mainframe system or one who develops software."— Presentation transcript:

1 Computer Programmer By David Cheng

2 Job Summary A programmer develops and maintains software on a large mainframe system or one who develops software primarily for personal computers. A programmer develops and maintains software on a large mainframe system or one who develops software primarily for personal computers. A lot of programmers have additional jobs to become systems architects, software producers, or technical writers. A lot of programmers have additional jobs to become systems architects, software producers, or technical writers. Expect to work 40+ hours all week long in the office and at home. Expect to work 40+ hours all week long in the office and at home. Computer are crucial to computer programming otherwise the work for computers can not be done without it. Computer are crucial to computer programming otherwise the work for computers can not be done without it.

3 Work Environment If you were hired by a large company, you would most likely be working in a cubical or office alone; sometimes in a team with other programmers also. Other companies let you work something else with more room or maybe outside. If you were hired by a large company, you would most likely be working in a cubical or office alone; sometimes in a team with other programmers also. Other companies let you work something else with more room or maybe outside. Some choose to be self-employed and they still make a lot of money doing their own work. Some choose to be self-employed and they still make a lot of money doing their own work. Most computer programmers are employed by major companies like Intel or IBM. Most computer programmers are employed by major companies like Intel or IBM. Computer manufacturing companies such as Intel, AMD, and IBM. Computer manufacturing companies such as Intel, AMD, and IBM. According to calmis.com, there are 74,600 computer programmers in California in 2005 According to sacbee.com, in 2000, 69% of computer programmers are males and 31% are women. According to sacbee.com, in 2000, 69% of computer programmers are males and 31% are women.

4 Women and Computer Programming Analysts say that women aren’t entering the computer field field as quickly as other professions even though they have a better chance to get employed now by major companies than ever before. Analysts say that women aren’t entering the computer field field as quickly as other professions even though they have a better chance to get employed now by major companies than ever before. In 1970, computer programming was mostly a male occupation. there were only 1% of women programmers. In 1970, computer programming was mostly a male occupation. there were only 1% of women programmers. The numbers of women getting their degrees in computer programming has risen about 26% from 1970 to 2000. The numbers of women getting their degrees in computer programming has risen about 26% from 1970 to 2000. Despite the isolation and hurdles in computer programming, most women in computing say the joys far outweigh the frustrations. Despite the isolation and hurdles in computer programming, most women in computing say the joys far outweigh the frustrations.

5 Women in Computer Programming Gender GenderPercentage

6 Job Outlook The outlook for this job is growing at a slow but steady pace and will continue to grow in the near future. The outlook for this job is growing at a slow but steady pace and will continue to grow in the near future. Computer programming jobs are expected to grow about as fast as average, increasing by 14.6 percent through 2012 in the future. Computer programming jobs are expected to grow about as fast as average, increasing by 14.6 percent through 2012 in the future. The security of the job is pretty secure with low chance of getting fired by a company. The security of the job is pretty secure with low chance of getting fired by a company. Unions are not widespread in this job, but computer programmers who work for the government organizations are mostly in a union. Unions are not widespread in this job, but computer programmers who work for the government organizations are mostly in a union.

7 Requirements? Level of Education: Associates or Bachelor Degree. Level of Education: Associates or Bachelor Degree. Where to Get Training: Technical College, Community College, or University. Where to Get Training: Technical College, Community College, or University. What Courses Do You Need: Computer Science. What Courses Do You Need: Computer Science. Other Educational Requirements: Language certification. Other Educational Requirements: Language certification. You must be willing to be investigative, patient, realistic, conventional creative, be able to work under pressure and communicate with people who don’t know a lot about computers. You must be willing to be investigative, patient, realistic, conventional creative, be able to work under pressure and communicate with people who don’t know a lot about computers. There are levels of employment, the titles depend on the level of experience of the programmer: Levels I, II, and III. There are levels of employment, the titles depend on the level of experience of the programmer: Levels I, II, and III.

8 Salary The average salary for a starter programmer makes about $46,656 a year and a senior programmer makes about The average salary for a starter programmer makes about $46,656 a year and a senior programmer makes about $75,982. Compared with the average salary in the U.S., computer programmers makes more than the average. Compared with the average salary in the U.S., computer programmers makes more than the average. According to Monster.com, they are over 20 pages with over 1000 jobs in the Bay Area alone. According to Monster.com, they are over 20 pages with over 1000 jobs in the Bay Area alone. In the Bay Area, a programmer’s salary is higher than the average salary in the U.S.. In the Bay Area, a programmer’s salary is higher than the average salary in the U.S.. High school is especially important to the person looking for a job, without a diploma it is almost impossible to get employed. High school is especially important to the person looking for a job, without a diploma it is almost impossible to get employed. A person who graduated from high school and college will make about 100 times more than the person who did graduate from high school at all. A person who graduated from high school and college will make about 100 times more than the person who did graduate from high school at all.

9 Salary Pay: The following chart shows national salaries for computer programmers at various levels. Level:Years of Median Salary Pay: The following chart shows national salaries for computer programmers at various levels. Level:Years of Median SalaryExperience Programmer I 0-3 $46,656 Programmer I 0-3 $46,656 Programmer II 2-5 $54,347 Programmer II 2-5 $54,347 Programmer III 4-6 $67,519 Programmer III 4-6 $67,519 Programmer IV 5-8 $75,982 Programmer IV 5-8 $75,982

10 Overview Most workers are satisfied at what they’re doing, which far outweighs the stress when working at the office or home. Computer programming seems like a very enjoyable career. I would not take the job because I can not handle stress well or work increasingly long hours week after week. Due to the ever-changing programming industry, an employed or unemployed computer programmers must continue their education to update their skills and knowledge. Most major company employers will cover the costs of continuing education for employed computer programmers.

11 Bibliography Wikipedia, Computer Programmer, URL: http://en.wikipedia.org/wiki/Computer_programmer, Mar., 28, 2006 Wikipedia, Computer Programmer, URL: http://en.wikipedia.org/wiki/Computer_programmer, Mar., 28, 2006 http://en.wikipedia.org/wiki/Computer_programmer Collegeboard.com, Computer Programmer, URL: http://www.collegeboard.com/csearch/majors_careers/profiles/careers/106478.html, Mar., 28, 2006 Collegeboard.com, Computer Programmer, URL: http://www.collegeboard.com/csearch/majors_careers/profiles/careers/106478.html, Mar., 28, 2006 Salary.com, Computer Programming Career Education and Advancement, URL: http://www.salary.com/learning/layouthtmls/leal_display_nocat_Ser289_Par418.html, Mar., 28, 2006 Salary.com, Computer Programming Career Education and Advancement, URL: http://www.salary.com/learning/layouthtmls/leal_display_nocat_Ser289_Par418.html, Mar., 28, 2006 http://www.salary.com/learning/layouthtmls/leal_display_nocat_Ser289_Par418.html Employment Development Department, Computer Programmers, URL: http://www.calmis.cahwnet.gov/file/occguide/Compupro.htm, Mar., 28, 2006 Employment Development Department, Computer Programmers, URL: http://www.calmis.cahwnet.gov/file/occguide/Compupro.htm, Mar., 28, 2006 http://www.calmis.cahwnet.gov/file/occguide/Compupro.htm Monster.com, Computer Programmer, URL: http://jobsearch.monster.com/jobsearch.asp?cy=us&q=computer%20programmer&zip =94578&rad=200&re=112&refine=1, Mar., 28, 2006 Monster.com, Computer Programmer, URL: http://jobsearch.monster.com/jobsearch.asp?cy=us&q=computer%20programmer&zip =94578&rad=200&re=112&refine=1, Mar., 28, 2006 http://jobsearch.monster.com/jobsearch.asp?cy=us&q=computer%20programmer&zip =94578&rad=200&re=112&refine=1 http://jobsearch.monster.com/jobsearch.asp?cy=us&q=computer%20programmer&zip =94578&rad=200&re=112&refine=1 DeBare, Ilana, High-tech industry zipping along, but women often are left behind, URL: http://www.sacbee.com/static/archive/news/projects/women/wcmain.htm l, Mar., 28, 2006 DeBare, Ilana, High-tech industry zipping along, but women often are left behind, URL: http://www.sacbee.com/static/archive/news/projects/women/wcmain.htm l, Mar., 28, 2006 http://www.sacbee.com/static/archive/news/projects/women/wcmain.htm


Download ppt "Computer Programmer By David Cheng. Job Summary A programmer develops and maintains software on a large mainframe system or one who develops software."

Similar presentations


Ads by Google