50 Best Jobs for Your Personality

(ff) #1

Part IV: Descriptions of the 50 Best Jobs for Each Personality Type ___


or coordinating database development as part of a
team. Confer with systems analysts, engineers, pro-
grammers, and others to design system and to obtain
information on project limitations and capabilities,
performance requirements, and interfaces. Modify
existing software to correct errors, allow it to adapt to
new hardware, or improve its performance. Analyze
user needs and software requirements to determine
feasibility of design within time and cost constraints.
Consult with customers about software system design
and maintenance. Coordinate software system instal-
lation and monitor equipment functioning to ensure
specifi cations are met. Design, develop, and modify
software systems, using scientifi c analysis and math-
ematical models to predict and measure outcome and
consequences of design. Develop and direct software
system testing and validation procedures, program-
ming, and documentation. Analyze information to
determine, recommend, and plan computer spec-
ifi cations and layouts and peripheral equipment
modifi cations. Supervise the work of programmers,
technologists, and technicians and other engineering
and scientifi c personnel. Obtain and evaluate infor-
mation on factors such as reporting formats required,
costs, and security needs to determine hardware con-
fi guration. Determine system performance stan-
dards. Train users to use new or modifi ed equipment.
Store, retrieve, and manipulate data for analysis of
system capabilities and requirements. Specify power
supply requirements and confi guration. Recommend
purchase of equipment to control dust, temperature,
and humidity in area of system installation.


GOE—Interest Area/Cluster: 11. I n for m at ion
Te c h n o l o g y. Work Group: 11.02. I n for m at ion Te c h-
nology Specialties. Ot her Jobs in! is Work Group:
Computer and Information Scientists, Research;
Computer Operators; Computer Programmers;
Computer Security Specialists; Computer Software
Engineers, Systems Software; Computer Support
Specialists; Computer Systems Analysts; Computer
Systems Engineers/Architects; Database Administra-
tors; Network Designers; Network Systems and Data
Communications Analysts; Software Quality Assur-
ance Engineers and Testers; Web Administrators;
Web Developers.


Skills: Programming; Troubleshooting; Technology
Design; Systems Analysis; Quality Control Analysis;
Operations Analysis; Installation; Complex Problem
Solving.
Education and Training Programs: Artifi cial
Intelligence and Robotics; Information Technology;
Computer Science; Computer Engineering, Gen-
eral; Computer Software Engineering; Computer
Engineering Technologies/Technicians, Other; Bio-
informatics; Medical Informatics; Medical Illustra-
tion and Informatics, Other. Related Knowledge/
Courses: Computers and Electronics; Telecommuni-
cations; Engineering and Technology; Design; Math-
ematics; Physics.
Work Env ironment : Indoors; sitting; using hands
on objects, tools, or controls; repetitive motions.

Computer Software Engineers, Systems Software ............


! Personality Code: ICR
! Education/Training Required: Bachelor’s
degree
! Annual Earnings: $89,070
! Beginning Wage: $55,870
! Earnings Growth Potential: Medium
! Growth: 28.2%
! Annual Job Openings: 33,139
! Self-Employed: 2.1%
! Part-Time: 2.6%

Research, design, develop, and test operating
systems-level software, compilers, and network
distribution software for medical, industrial, mil-
itary, communications, aerospace, business, sci-
entifi c, and general computing applications. Set
operational specifi cations and formulate and ana-
lyze software requirements. Apply principles and
techniques of computer science, engineering, and
mathematical analysis. Modify existing software
to correct errors, to adapt it to new hardware, or to
upgrade interfaces and improve performance. Design
and develop software systems, using scientifi c analysis
Free download pdf