Information Technology Careers: Job Descriptions & Education Requirements
Information technology (IT) is a broad field that encompasses many careers, including computer programming, technical support and systems analysis. While educational requirements vary according to career objectives, most jobs in information technology require at least a bachelor's degree.
Information Technology Careers
Computer systems analysts assist businesses with solving their computer needs. After assessing the requirements of the business and the resources available, they plan computer systems and networks tailored to serve the business' unique interests. This may include modifying existing software or creating new software to manage company functions. Many systems analysts stay competitive by specializing in computer systems that correlate to one particular area of employment, such as accounting and financial systems.
For many entry-level systems analyst positions, a bachelor's degree in an information technology field is acceptable. Those working in more technical or scientific environments may need a more technically-oriented degree such as computer science or engineering. For potential analysts seeking a career in a business environment, a background in business administration or information management may be preferable. A graduate degree can be helpful in seeking senior-level analyst positions.
Salary and Career Outlook
According to the U.S. Bureau of Labor Statistics (BLS), as of May 2012, the computer systems analyst earned an average annual salary of $83,800 (www.bls.gov). Potential job prospects for systems analysts should be excellent, and employment is projected to grow faster from 2010-2020 than the average rate for all U.S. occupations, the BLS states.
The main responsibility of a computer programmer is to design software in various programming languages, including C++ and Python. In addition to writing software code, programmers are involved in testing and refining the code to insure stability. A programmer may also design a graphical user interface (GUI) so that the program is usable for all possible audiences. Other common job duties of programmers include updating, modifying, and expanding already written computer programs. They often use software tools to automate elements of the coding process.
Although a bachelor's degree is often preferable to employers, an associate's degree or certain certificates may be acceptable for certain computer programming positions. Experience is also an important factor. Students currently in an undergraduate degree program can improve their resume by seeking out internship positions. Many programmers also create their own software as a hobby or for personal use, which can demonstrate experience. Computer programmers can often earn certification for certain programs and languages through the organization that owns the product, such as Oracle.
Salary and Career Outlook
On average, computer programmers earned $78,260 a year in May 2012, according to the BLS. During that year, the top 10% of employed programmers earned over $117,000 annually. The BLS predicts an average increase in employment opportunities for programmers between 2010 and 2020, with some growth potential curtailed due to the outsourcing of jobs to other countries.
Computer Support Specialist
A computer support specialist provides technical assistance to many different types of organizations, including schools, government agencies and private sector businesses. Commonly, a computer support specialist will work in a help-desk service area or a call center work environment. The main duty of a computer support specialist is to respond to technical issues called in by a user or submitted by e-mail. They may guide the user through fixing the problem, run automatic software diagnostics to assess and fix the issue, or send a specialist to fix it on-site.
The education required for a support specialist job can vary by employer and the level of technical support being provided. Some jobs may need only a certificate or associate's degree, while more in-depth support may require a bachelor's degree. In some cases, sufficient computer experience can take the place of formal education.
Salary and Career Outlook
The BLS divides computer support professionals into the categories of network support specialist and user support specialist. In May of 2012, the average salary of a computer network support specialist was $62,960 per year, according to the BLS. The same year, BLS data indicated computer user support specialists earned an annual average of $50,130. Job opportunities for computer support specialists in general are expected to grow 18% between 2010 and 2020, with holders of bachelor's degrees likely to see the most prospects.
Related to Information Technology Careers: Job Descriptions & Education Requirements
- Recently Updated
Learn about information technology with these free online courses. See the full list of free information technology courses and...
Thomas Turner is a current student in the information technology (IT) program at Florida State University (FSU)....
San Jose has few schools with programs in information technology. Find the best program for you by reading about schools'...
Electrical technology programs prepare future electronic maintenance technicians to read blueprints, program logic controllers...
- Applied Technology Education and Training Program Information
- Healthcare Information Technology Education & Training Program Info
- Health Information Technology: Diploma Program Summary
- Tax Collector: Job Description & Career Requirements
- Drilling Machine Technician: Job Description & Career Info
- Retail Salesperson: Job Description & Career Info
- Mining Engineer: Job Description & Requirements