College Scholarship Search College Search Career Exploration College Admissions Articles Financial Aid and Student Loan Calculators Compare Student Loans
Username Password
Search:

OverviewNature of WorkKnowledge AreasSkills Utilized
Job ActivitiesAbilitiesJob ConditionsWork SatisfactionEducation/Training

Skill Areas

Learn about the most important skills for Computer Programmers. Also, find out how proficient you have to be in each skill.

Importance*More Info
1.Programming91
2.Critical Thinking90
3.Complex Problem Solving87
4.Active Learning82
5.Reading Comprehension81
6.Learning Strategies75
7.Operations Analysis74
8.Active Listening73
9.Troubleshooting72
Technology Design72
* Importance out of 100

Score Key
  Importance for success in this profession
  Level of proficiency needed
Find Student Loans
Loan Amount:
$

Looking for loans to help pay for college?

Our Student Loan Analyzer helps you compare loan options side by side.

Make an informed decision about which student loan is right for you!

Loan is for:
Year in School:


Private Loans | Stafford Loans | PLUS Loans

Skill Area Scores

Programming
Writing computer programs for various purposes.
91
77
Write a program in BASIC to sort objects in a databaseWrite a statistical analysis program to analyze demographic dataWrite expert system programs to analyze ground radar geological data for probable existence of mineral deposits
Critical Thinking
Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
90
82
Determine whether a subordinate has a good excuse for being lateEvaluate customer complaints and determine appropriate responsesWrite legal brief challenging a federal law
Complex Problem Solving
Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
87
75
Lay out tools to complete a jobRedesign a floor layout to take advantage of new manufacturing techniquesDevelop and implement a plan to provide emergency relief for a major metropolitan area
Active Learning
Understanding the implications of new information for both current and future problem-solving and decision-making.
82
77
Think about the implications of a newspaper article for job opportunitiesDetermine the impact of new menu changes on a restaurant's purchasing requirementsIdentify the implications of a new scientific theory for product design
Reading Comprehension
Understanding written sentences and paragraphs in work related documents.
81
71
Read step-by-step instructions for completing a formRead a memo from management describing new personnel policiesRead a scientific journal article describing surgical procedures
Learning Strategies
Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.
75
71
Learn a different method of completing a task from a coworkerIdentify an alternative approach that might help trainees who are having difficultiesApply principles of educational psychology to develop new teaching methods
Operations Analysis
Analyzing needs and product requirements to create a design.
74
77
Select a photocopy machine for an officeSuggest changes in software to make a system more user friendlyIdentify the control system needed for a new process production plant
Active Listening
Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
73
65
Take a customer's orderAnswer inquiries regarding credit referencesPreside as judge in a complex legal disagreement
Troubleshooting
Determining causes of operating errors and deciding what to do about it.
72
70
Identify the source of a leak by looking under a machineIdentify the circuit causing an electrical system to failDirect the debugging of control code for a new operating system
Technology Design
Generating or adapting equipment and technology to serve user needs.
72
67
Adjust exercise equipment for use by a customerRedesign the handle on a hand tool for easier grippingCreate new technology for producing industrial diamonds