Typical Tasks
Analyze problems to develop solutions involving computer hardware and software.
Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers.
Meet with managers, vendors, and others to solicit cooperation and resolve problems.
Consult with users, management, vendors, and technicians to determine computing needs and system requirements.
Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses.
A day in the life
What kind of work is this?
Investigative
Studying, Research based work
Conventional
Organized, Procedural Work
Realistic
Practical, Physical Work
What personality traits do you need to succeed?
Analytical Thinking
Cooperation
Attention to Detail
Independence
Achievement/Effort
Initiative
What key skills are needed for this job?
Critical Thinking
Complex Problem Solving
Judgment and Decision Making
Systems Analysis
Reading Comprehension
Active Listening
Expected Knowledge
Computers and Electronics
Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
Mathematics
Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
Engineering and Technology
Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
Common Activities
Working with Computers
Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
Making Decisions and Solving Problems
Analyzing information and evaluating results to choose the best solution and solve problems.
Getting Information
Observing, receiving, and otherwise obtaining information from all relevant sources.