Computer programmers are responsible for creating, testing, and maintaining the coded instructions, such as programs and software, that allow computer systems to function. Computer programmer jobs often require one to work with other specialists in order to determine the logical steps needed to complete these computer-related tasks.
Act Now! Activate a FREE three days trial to InformationTechnologyCrossing.com, because you know how important it is to know about all the jobs.
All computer programmers are involved in conceiving, designing, writing, and testing logical instructions for solving problems by computer.
The Duties of the Computer Programmer
All computer programmers are involved in conceiving, designing, writing, and testing logical instructions for solving problems by computer. Job titles, descriptions, and responsibilities vary depending on the organization employing the programmer. For example, designing new systems may be the responsibility of the programmer or other specialists such as computer analysts or engineers.
Regardless of the job title, a computer programmer must use programming tools to turn programming designs into the actual instructions the computer system will follow. This is accomplished by using traditional programming languages, object-oriented languages, or integrated development environments (IDEs). Since a number of different languages may be used, programmers are usually expected to be conversant with multiple languages. The programmer may also be responsible for initial testing of the program once it is completed.
People who pursue programming careers spend the majority of their time working in office environments, although technical advances are allowing more programmers to telecommute. Regardless of the setting, computer programmers normally work 40 hours per week, but long hours are often required in order to meet deadlines or fix problems. Only about 4% of programmers work part-time.
Education and Training for a Career in Programming
Most programming positions require a bachelor’s degree, although some employers require only a two-year degree or a specialized certificate from job applicants. According to the US Department of Labor’s Bureau of Labor Statistics, in 2006 over 68% of computer programmers had a bachelor’s degree or higher, and this is expected to increase in response to employer demands.
Relevant college majors for those interested in pursuing a career in programming include:
Computer or information science
Mathematics
Engineering
Physical sciences
Information technology
Business
Employers prefer to hire programmers with relevant programming skills who can think logically and pay close attention to detail. Other necessary qualities for this career are patience, creativity, and the ability to perform exacting work under pressure. Programmers are also expected to work well in teams and with non-technical users. Language-specific or product-specific training certificates may also be desired. In fact, computer programmers usually have had at least two years of higher education and possess knowledge of specific programming languages.
Skilled workers who keep up with the state of the industry will enjoy good prospects for advancement. Someone with a programming job may be promoted to lead programmer with supervisory responsibilities, for example, or move into systems programming after he or she gains experience and knowledge. Computer programmers may also become programmer analysts or systems analysts or be promoted to managerial positions.
The median salary earned by computer programmers was $65,510 in May 2006, according to the Bureau of Labor Statistics. Average annual starting salaries in 2007 ranged from $55,250 to $90,250 for applications development programmers/analysts and from $60,250 to $94,750 for software developers. Average starting salaries for mainframe systems programmers, on the other hand, ranged from $52,250 to $70,750.
InformationTechnologyCrossing Fact #67: By viewing InformationTechnologyCrossing’s testimonial page, users will see how easy it is to find their dream jobs!
Debra , Alameda, CA
EmploymentCrossing is the most informative and relevant job site. Studded with newsletters, market updates, archives, and other press notes, EmploymentCrossing is truly the best job site in the world.
Julie , Miami, FL
EmploymentCrossing is the most convenient and user friendly job site that I have come across. It provides users with a truly user-friendly approach in their job search.
Bethany , Salem, OR
The amount of jobs on EmploymentCrossing is amazing. The site has the highest number of
jobs in the world.
Bryan , Saint Paul, MI
EmploymentCrossing always helped me stay updated with the jobs available in the
market. The daily news on the site was also very informative. I like to read the different archives and the life
style column on EmploymentCrossing.
Derek , Philadelphia, PA
I got a job, thanks to EmploymentCrossing. It is the best service in the world.
To compare InformationTechnologyCrossing with other job sites
Bring Order and Structure to Your IT Job Search
You have perseverance and can accomplish anything you put your mind to and finding the ideal IT job is no exception. We have a tradition of helping our members accomplish anything they set their mind to. With complete information about every IT job in the market at your fingertips you are going to go far.
You have very high standards for the sort of employer you are working for and also for yourself. You are not afraid to work hard to fulfill your duties because you value security and peaceful living. We give you the tools to pursue your dreams for you and your family.
Become part of a tradition of research excellence that has elevated the careers of countless IT professionals just like you.
Complete the sign up process today and become part of our site today.
Tell us where to send your access instructions:
Total Jobs on InformationTechnologyCrossing
262,358
New Information Technology Jobs This Week
72,511
Jobs on EmploymentCrossing Network Available to Our Members
Web Designer United States-OR-Merlin
The company is strongly committed to its web presence. Attractive graphics and a satisfying user experience are important parts of that goal. The ...
A Google job search may not be a preferred alternative, as all Google job descriptions are available at the Google website, and one can apply for jobs directly through Google. However, actual experiences suggest that most candidates called for interview at Google were directly contacted by a Google recruiter, and quite unexpectedly, without having ...
EmploymentCrossing is the most convenient and user friendly job site that I have come across. It provides users with a truly user-friendly approach in their job search.
Roberto , Seattle, WA
I like the volume of jobs on InformationTechnologyCrossing. The quality of jobs is also good. Plus, they get refreshed very often. Great work!
Pamela , Chicago, IL
InformationTechnologyCrossing has more jobs on its pages, than any other similar websites. Amazing!
See Every Information Technology Job We Can Find on the Internet!
Unlike other sites, InformationTechnologyCrossing works for you and does not charge employers to post jobs and actually goes out and researches jobs for you. The jobs you see are the jobs we find for you and not the ones employers are paying us to post.
To compare InformationTechnologyCrossing with other job sites
Start doing things the way they should be done.
Make objective career decisions with unbiased research, facts and information about IT jobs. Your perseverance, follow through and dependability will all pay off when you have access to:
IT jobs from every company employer career webpage we can find.
IT jobs from every professional job source we can find.
IT jobs from every job board we can find.
IT jobs from every newspaper classified ad we can find.
IT jobs from every specialized IT publication we can find.
IT jobs from every federal, state and local government career page we can find.
IT jobs from every public interest, nonprofit and other career page we can find.
Tell us where to send your access instructions:
Today at InformationTechnologyCrossing
15,723 - Jobs found in last 24 Hours72,511 - Jobs found in last 7 Days262,358 - Total Jobs Found
Your privacy is guaranteed. We will never give out, lease, or sell your personal information.
InformationTechnologyCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
InformationTechnologyCrossing is the first job consolidation service in the employment industry to seek to include every job that exists and not charge employers to post jobs on its site.
InformationTechnologyCrossing uses sophisticated technology and manual work to comb employer websites and other job boards for jobs and bring them all to its site.