Very high national median pay
2025 national median. Top 10% for pay among careers on ChooseField.
Is it a good career to pursue?
Six signals to look at before you spend time on the full guide.
2025 national median. Top 10% for pay among careers on ChooseField.
Projected employment growth for 2025–2035. Top 10% for growth among careers on ChooseField.
Average openings per year in 2025–2035, including replacement hiring. Top 10% for openings among careers on ChooseField.
Bachelor's degree. Prior related work is not typically required.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Unknown: review standing, lifting, repetitive movement, and posture with a practitioner. No overall physical-demand rating is assigned.
The strongest national signals are pay, growth, and opening volume; each ranks in the top quarter of ChooseField careers. It makes the most sense if analytical work appeals to you and you are comfortable with a bachelor's-degree path. Main tradeoff: Unknown: review standing, lifting, repetitive movement, and posture with a practitioner. No overall physical-demand rating is assigned.
National labor-market measures: BLS 2025 wages and 2025–2035 projections. Work-profile signals: O*NET. See sources and caveats.
A midpoint for workers nationwide, not a starting salary.
Openings include replacement hiring, not only newly created jobs.
BLS reports the usual education, related experience, and on-the-job training, not a guaranteed minimum for every employer.
Estimated workers in this occupation across the United States.
Source: BLS 2025 wages and 2025–2035 occupational projections ↗ · Software developers (15-1252).
Selected O*NET task statements, not a list of traits that applies to almost every career.
O*NET importance scores. Bars are relative to the highest score shown within this chart.
O*NET interest scores describe work someone may enjoy, not personality requirements. Bars are relative to the highest score shown within this chart.
Relative mix of the interest scores below, not percentages of your workday.
Stanford found workers ages 22–25 in highly AI-exposed occupations below the employment trajectory of less-exposed peers, with software development among the clearest examples.
Stanford Digital Economy Lab · 2026 analysis ↗Respondents using or planning to use AI tools in their development process.
Stack Overflow Developer Survey · 2025 ↗More developers distrust AI-tool accuracy than trust it.
Stack Overflow Developer Survey · 2025 ↗Projected average starting salary for Class of 2026 computer-science bachelor's graduates.
NACE · Class of 2026 ↗A growing occupation can still be difficult to enter. Treat access to a first role as a separate problem: look for programs with real project feedback, work experience, and a credible route to an initial employer. Compare their outcomes with the cost and time you would spend.
Consider it if you enjoy turning an unclear need into working software and then debugging, testing, and maintaining it. Before paying for training, finish a small project for another person and explain your choices. Compare that experience with local entry-level hiring requirements.
There is no single verdict across locations and experience levels. Stanford's 2026 analysis found weaker hiring of young workers in AI-exposed occupations, but describes the findings as observational indicators, not proof that AI caused the gap. Compare junior openings, required experience, internship access, and application outcomes in your intended market. National growth alone cannot answer that question.
The studies linked here do not show that software engineering will disappear. Stack Overflow's 2025 survey found widespread AI-tool use alongside substantial distrust of its accuracy. Using tools and checking their output are different skills. For a beginner, the practical question is whether you can explain, test, debug, and maintain a system with those tools; the survey cannot predict how many developers an employer will hire.
The national median annual wage in May 2025 was $135,980. This is a benchmark rather than an expected starting salary; actual compensation varies by experience, location, employer, specialty, credentials, and hours.
The useful question is not whether one field wins overall, but what changes when you choose a nearby path. Explore the full career guides for Cybersecurity Analyst, Data Scientist, Computer Systems Analyst, Operations Research Analysts.
Bachelor's degree + related experience
Compare side by side →Bachelor's degree
Compare side by side →Bachelor's degree
Compare side by side →Bachelor's degree
Compare side by side →