Home / All Jobs / Technology / Computer Occupations, All Other
General computer systems, technical analysis, and support

Computer Occupations, All Other

This catch-all computer role covers the kinds of technical work that do not fit neatly into one specialty: testing systems for security weaknesses, setting up servers, checking how software behaves, and turning business needs into technical requirements. The work stands out because it can shift from hands-on troubleshooting to documentation and coordination in the same week. The tradeoff is that the title is vague, so the job can be broad and uneven depending on the employer, with steady pay but less clarity than a narrower specialty.

Also known as Computer SpecialistInformation Technology SpecialistTechnical ConsultantTechnology SpecialistIT Consultant
Median Salary
$108,970
Mean $116,700
U.S. Workforce
~439K
31.3K openings per year
10-Year Growth
+8.2%
472K to 510.5K
Entry Education
Bachelor's degree
+ None experience

What This Role Looks Like in Practice

Computer Occupations, All Other sits in the Technology category. In practical terms, this role combines day-to-day execution, cross-team coordination, and consistent decision-making under real business constraints.

U.S. employment is currently about ~439K workers, with a median annual pay of $108,970 and roughly 31.3K openings each year. Based on BLS projections, total employment is expected to grow from 472 K in 2024 to 510.5K in 2034.

Most hiring paths start with Bachelor's degree, and employers typically expect none of related experience. Many careers in this track begin around Entry-level technical support specialist and can progress toward Senior technical specialist. High-value skills usually include Systems Analysis, Requirements Gathering & UML Modeling, Penetration Testing, Burp Suite & Vulnerability Scanning, and Linux, Windows Server & Cloud Administration, paired with soft skills such as Reading Comprehension, Critical Thinking, and Active Listening.

Core Responsibilities

A Day in the Life

01 Look for security gaps in systems and report the weaknesses that need to be fixed.
02 Work with engineers and developers to choose designs, connect system parts, and make sure everything works together.
03 Meet with staff or clients to figure out what a system needs to do and what constraints it has.
04 Set up servers and other system settings so the technology matches the required specifications.
05 Run tests and simulations to see how hardware or software performs under different conditions.
06 Explain findings in presentations, technical reports, and other written documents.

Industries That Hire

☁️
Software and Cloud Services
Microsoft, Google, Amazon
🛡️
Cybersecurity
CrowdStrike, Palo Alto Networks, Cisco
💼
Enterprise Consulting
IBM, Accenture, Deloitte
💳
Finance and Fintech
JPMorgan Chase, Capital One, Stripe
🏥
Healthcare Technology
Epic Systems, Oracle, UnitedHealth Group

Pros and Cons

Advantages
+ Pay is strong: the mean annual wage is $116,700 and the median is $108,970, which is well above what many jobs pay.
+ Employment is expected to grow from 472.0K to 510.5K by 2034, and there are about 31.3K annual openings, so the field should keep hiring.
+ You do not need years of experience or formal on-the-job training to enter, which makes the role accessible if you already have the right education or portfolio.
+ The work is varied enough to stay interesting, since one project might involve security testing while another involves server setup or reporting.
+ There are multiple education routes into the field, from a bachelor's degree to associate degrees and certificates, so workers do not all follow the same path.
Challenges
- The title is very broad, so employers may mean very different things by it and candidates can have trouble knowing what the job really involves.
- Growth at 8.2% is decent but not explosive, so this is not one of the fastest-moving tech careers.
- Because this is an 'all other' category, pay and advancement can lag behind more clearly defined specialties like cybersecurity, cloud engineering, or software development.
- Some tasks are high-stakes, especially security testing and system configuration, where mistakes can expose data or interrupt services.
- The work can be fragmented and interrupt-driven, with constant switching between people, tickets, documentation, and technical issues; routine parts may also be automated over time.

Explore Related Careers