• Go
 

Programmers

Main description/2nd description
View a list of occupations that are related to Programmers.

Occupation Overview

Computer engineers design and test computer hardware and software.

Look around. There are computers everywhere. Well, of course. You see a lot of desktops inside office buildings. There's always someone with a laptop inside the local coffee house. But did you know there's a computer inside your VCR? Your car? Inside the x-ray machine at the hospital? The ATM? Cash registers?

Computer engineers are behind all these computers. They are part of a team of workers who develop computer equipment (hardware) and programs (software).

Computer engineers are the team members who solve theoretical problems. They apply their knowledge of math and science to computer design. They help solve technical problems and pass that information on to team members who do the programming or create the equipment. However, engineers sometimes are involved in the hands-on part of the job.

Regardless of whether they develop software or hardware, engineers have some tasks in common. Before starting a project, they talk to clients to find out more about their needs. They also learn about the time line, security needs, and cost limitations. During projects, engineers test or supervise those who test their work. Once they complete projects, engineers may train clients how to use software or maintain hardware. They also monitor systems and repair those that are not functioning properly. Hardware and software engineers work together on some tasks. For example, they make sure that the hardware is able to handle the demands of the software.

Software engineers develop computer software systems, such as those that control manufacturing processes. They research, design, and test all parts of the software. For example, they look at the current operating system and determine how the new software will work with it. These engineers have strong programming skills. However, they spend more time analyzing and solving programming problems than doing programming. They supervise workers who do much of the programming and documenting. Engineers examine work as it is completed and suggest modifications. When the software is finished, engineers coordinate its installation on the client's system.

Many hardware engineers are involved in the development of hardware such as computer chips. However, some hardware engineers put together systems that will handle clients' needs. After gathering information from clients, engineers determine the best way to upgrade or replace the client's current hardware. They make sure the system is installed in a good environment. Thus, they may recommend that clients purchase equipment that controls the dust and temperature in the computer area. They may also require clients to rewire the computer area so that computers have a stable power supply. Engineers supervise the installation of the system and monitor its performance.

Computer engineers usually work together on projects. It is also very important that they stay up to date on advancements in the field.

  • Work with either computer software or hardware
  • Apply math and computer knowledge to computer design
  • Interact with clients (including training them)
  • May work overtime to meet deadlines
  • Have at least a bachelor's degree (many have a master's)
  • Software engineers earn $83,130 per year (national median)
  • Hardware engineers earn $91,860 per year (national median)


    
  • Statewide Interest

    Free Online Digital Literacy Courses
    Microsoft Digital Literacy courses are designed to teach you basic computer skills that can be used in everyday life and on the job. Click here to review or print a Microsoft Digital Literacy Online Basic Computer Concept Courses information sheet (PDF)

    The free online courses and the Digital Literacy Curriculum External link opens in a new window are available in English and 31 other languages.

    Click here to learn more about this an other options to improve your basic computer
    skills.

  • Job Corps: education and training programs for young adults.
    Job Corps Logo Welcome to Job Corps Chicago Region, dedicated to helping youth aged 16 yrs - 24 yrs find success through education and career technical training. Whether you are a student, parent, or employer we invite you to explore this site to learn more about how the Job Corps program can benefit you. The federally funded program serves the entire United States, including the 18 centers in Illinois, Indiana, Iowa, Kansas, Michigan, Minnesota, Missouri, Nebraska, Ohio, and Wisconsin, known as the Chicago Region. Click here to learn what can Job Corps Do for You? External link opens in a new window

  • Serve Illinois
    Serve Illinois The Illinois Commission on Volunteerism and Community Service has developed the Serve Illinois website so you can easily find information about:
    • AmeriCorps,
    • Senior Corps,
    • Learn and Serve Program,
    • volunteer programs
    • resources for volunteers of all ages,
    • how to sign up for training opportunities
    • service day events in your area.

    Finding a place to serve by selecting an area of interest or by using a ZIP Code search. Click here. External link opens in a new windowYou can also call (800) 592-9896 (voice) or (888) 261-2713 (tty).


  • Spell Check Your Work Online
    SpellChecker.net SpellChecker.net External link opens in a new windowallows you to paste in your work and then run a spell check or type your work directly into the spell checker for potential corrections as you write. This tool is useful for creating resumes, proofing emails or blogs, and any other work which may be presented to a potential employer.

  • Senior Corps
    National Senior Service Corps Senior Corps is a volunteer program for adults over age 55. The program assists seniors in finding volunteer opportunities through the Foster Grandparent Program, the Retired and Senior Volunteer Program (RSVP) and the Senior Companion Program. By volunteering with Senior Corps, senior adults across the country are making a difference in their community every day. Click here External link opens in a new window to learn more about service opportunities through Senior Corps.

  • Youth Service Providers

    Workforce Investment Act programs are offered to youth between the ages of 14-21. Youth services providers offer programs to assist young people in reaching individual academic goals (high school diploma recovery or GED) and developing basic job skills as they make the transition from being older youth to young adults. All WIA services for youth are offered at no cost to the participant.

    All Local Workforce Area’s have at least one provider of services to this group of people. The statewide WIA Youth Services Providers List gives the provider’s name, contact info, city in which the provider is located, and a brief listing of the services provided. Click here to see the list of Youth Service Providers External link opens in a new window


  • Could this be YOUR LIFE?
    Could this be Your Life logo

    Ever wonder how those everyday life choices could affect your career, family life, and choosing a place to live?

    If so, then check out this online interactive game brought to you by the Illinois Center for Specialized Professional Support, and take the journey through Could this be YOUR LIFE.  This interactive game will teach you about the consequences of making career and life choices.

    To access this interactive game, visit the Could this be YOUR LIFE External link opens in a new windowweb site.


  • Looking for Free Online Courses to Improve your Computer Skills?
    GCF logo

    If you answered Yes to the above question, then take a look at the Goodwill Community Foundation (GCF) Global Learning website.  Sponsored by the International Association for Continuing Education and Training (IACT), Global Learning offers free online tutorials covering the basics of computers, the Internet, Microsoft Office and life skills.  GCF Global Learning also offers free online classes covering Microsoft Access, Excel, PowerPoint, and Word.

    For more information and to access this free online site, visit the Goodwill Community Foundation (GCF) Global Learning External link opens in a new windowweb site.


  • Looking for Wage Information in the State of Illinois?
    IDES Wage Information Logo

    The Illinois Department of Employment Security (IDES) provides information on entry level, median, and experienced hourly and annual wages for occupations in the State of Illinois.

    Wage information is available for Illinois, Metropolitan Areas, Economic Development Areas, counties and Local Workforce Areas.  To access this information, visit the IDES Wage Information External link opens in a new windowwebsite. 


  • Visit Career Coach
    Career Coach a free online personalized career counselor for women and men.  Find the right career and make a step-by-step plan to reach your goals.  Visit the Career Coach web site to learn more External link opens in a new window.

Footer

Copyright © 2006 - 2010 Illinois Department of Commerce and Economic Opportunity

Illinois workNet Centers are an equal opportunity employer/program. At Illinois workNet Centers, auxiliary aids and services are available upon request to individuals with disabilities. All voice telephone numbers on this website may be reached by persons using TTY/TDD equipment by calling TTY (800) 785-6055 or 711.