According to people in this career, the main tasks are...
| Task | Importance |
|---|---|
| Analyze problems to develop solutions involving computer hardware and software. | 84% |
| Apply theoretical expertise and innovation to create or apply new technology, such as adapting principles for applying computers to new uses. | 77% |
| Assign or schedule tasks to meet work priorities and goals. | 75% |
| Maintain network hardware and software, direct network security measures, and monitor networks to ensure availability to system users. | 73% |
| Meet with managers, vendors, and others to solicit cooperation and resolve problems. | 72% |
| Design computers and the software that runs them. | 72% |
| Conduct logical analyses of business, scientific, engineering, and other technical problems, formulating mathematical models of problems for solution by computers. | 72% |
| Evaluate project plans and proposals to assess feasibility issues. | 69% |
| Participate in multidisciplinary projects in areas such as virtual reality, human-computer interaction, or robotics. | 67% |
| Consult with users, management, vendors, and technicians to determine computing needs and system requirements. | 67% |
| Direct daily operations of departments, coordinating project activities with other departments. | 66% |
| Develop and interpret organizational goals, policies, and procedures. | 64% |
| Develop performance standards, and evaluate work in light of established standards. | 62% |
| Participate in staffing decisions and direct training of subordinates. | 59% |
| Approve, prepare, monitor, and adjust operational budgets. | 55% |