The most reliable way into tech is sideways, not from scratch: pick the tech role closest to what you already do, and move into it using skills an employer can verify. Career changers who try to jump straight from an unrelated field into a software engineering job, with no bridge, take the longest and carry the most financial risk.
This guide maps common starting points to the roles they lead to most naturally, with pay and outlook figures from the Bureau of Labor Statistics (BLS) and our view of the trade-offs.
Start from what you already are
Hiring managers screening a career changer ask one question: what is the smallest bet I'm making on this person? Your existing background can shrink that bet a lot. A nurse who moves into healthcare software, an accountant who moves into finance systems, or a support agent who moves into QA all bring context that a new graduate lacks.
| Starting background | Closest tech roles | What usually bridges the gap |
|---|---|---|
| Customer or IT support | IT support specialist, QA tester, systems administrator | Troubleshooting record, scripting, a certification for structure |
| QA or testing (manual) | QA automation, software developer | Writing test code, version control, CI basics |
| Business or data analyst | Systems analyst, data analyst, data scientist | SQL, a programming language, requirements writing |
| Technical or professional writer | Technical writer | Docs samples on real software, comfort with developer tools |
| Project or operations manager | Technical project manager | Working knowledge of how software teams plan and ship |
| Domain expert (health, finance, logistics, law) | Systems analyst, product roles, domain-specific developer | Enough technical skill to work on systems in your field |
The most accessible roles, with numbers
All figures below come from the BLS Occupational Outlook Handbook, May 2025 wage data and 2025 to 2035 projections.
IT support specialist
Support is the classic entry point because it is one of the tech jobs where the BLS says a degree isn't always needed. The BLS profile of computer support specialists notes that candidates may qualify with a high school diploma plus relevant IT certifications. The median annual wage was $62,890 in May 2025 ($61,860 for user support, $76,220 for network support).
The honest catch: the BLS projects overall employment in this group to decline 3% from 2025 to 2035. There are still about 48,700 openings a year on average, all of them from people leaving the occupation. So the door is open, but treat support as a stepping stone. Plan your next move (toward systems, cloud, security or QA) from your first month. See our IT support specialist page.
Technical writer
If you already write well for a living, this is the shortest path. The BLS technical writers profile reports a median of $90,390 in May 2025 and lists short-term on-the-job training as typical, with a bachelor's degree and some experience in a related occupation. The BLS also notes that some technical writers start as specialists in a technical field and grow into the writing.
It is a small field: 46,400 jobs in 2025, projected growth of 1% to 2035, and about 3,200 openings a year. That means fewer postings and more competition for each one. Writers who can read code, use Git and test an API themselves stand out. See technical writer.
Project manager
Experienced project, program and operations managers often move into tech teams with the least retraining. The BLS project management specialists profile shows a median of $102,320 in May 2025, about 1.09 million jobs, 7% projected growth and about 76,500 openings a year. Note that this BLS category covers project managers in every industry, not just software.
The gap to close is fluency, not credentials: you need to understand how engineers estimate, why scope slips, and what a release process involves. See project manager.
Web developer
Web development has long been the main target for bootcamps and self-taught developers, partly because the BLS web developers profile says education requirements range from a high school diploma to a bachelor's degree, and candidates may not need specific credentials if they can show their abilities through work or projects. The median for web developers specifically was $92,650 in May 2025, and the broader web developers and digital designers group is projected to grow 5% with about 13,600 openings a year.
This path is open but crowded. A portfolio of tutorial clones will not get you far. Build something that real people use, even a site for a local business or a tool for your current employer. See web developer.
Two more worth knowing
- QA analyst and tester. The BLS groups these with software developers. The BLS profile puts the median for QA analysts and testers at $104,300 in May 2025, with 6% projected growth. Support staff and detail-oriented domain experts often move here, then into automation or development.
- Systems analyst. The BLS systems analysts profile notes that some employers hire people with business or liberal arts degrees who have gained technical skills elsewhere, and that analysts must understand the industry they work in. Median pay was $105,850 in May 2025, with 8% projected growth. This is the natural target for analysts and domain experts. See systems analyst.
Bootcamp, self-study or degree
There is no single right answer. It depends on how much money and time you can put at risk, and how much structure you need.
| Option | Cost | Time | Best for | Main risk |
|---|---|---|---|---|
| Self-study | Lowest | Longest and least predictable | Disciplined people with a clear target role | Drifting without feedback or a finish line |
| Bootcamp | Moderate to high | Short and intense | People who need structure and can study full time | Paying for a credential employers weigh lightly |
| Community college or certificate | Low to moderate | 1 to 2 years part time | Support, networking and systems paths | Slower, but often the best value |
| Bachelor's or master's degree | Highest | 2 to 4 years | Roles where the BLS lists a degree as typical, very early-career changers | Opportunity cost of lost earnings |
Our view on bootcamps: judge them by evidence you can check, not by marketing. Ask for audited outcome reports that state how many students started (not just how many finished), what share got jobs in the field, and how long it took. Talk to recent graduates you find yourself, not ones the school picks. If a program won't share this, assume the numbers are weak.
Degrees still matter more than career-change content suggests. For most of the occupations above, the BLS lists a bachelor's degree as the typical entry-level education. If you already have a degree in any field, you have cleared that filter for many employers, and you may not need another one.
Timelines and money risk
We don't know of a reliable dataset on how long career changes take, so treat these as planning ranges based on the work involved, not statistics:
- Adjacent moves (support to QA, writer to technical writer, PM to technical PM, often inside your current employer): months, not years.
- Moderate jumps (analyst to systems analyst, support to systems administration): around a year of steady, part-time learning plus a project or two.
- Large jumps (unrelated field to software developer): often more than a year of serious study, plus a job search that can itself take many months.
The money side is where career changes go wrong. Some practical rules:
- Keep your income as long as possible. Learning in the evenings is slower but removes the deadline that pushes people into bad first jobs.
- Expect a pay step back. Moving from a senior role in one field to an entry-level role in another often pays less at first. Compare against the BLS 10th percentile figures, not just the medians.
- Hold a runway. If you do leave work to study, budget for the job search after the course ends, not just the course itself.
- Try an internal move first. Your current employer already trusts you. Volunteering for a systems migration, a tooling project or a documentation effort can produce a role change with no gap at all.
An honest outlook
Tech is not one job market. Some occupations the BLS tracks are projected to grow much faster than average, while others, including support specialists and systems administrators, are projected to shrink even as they keep hiring to replace people who leave. Entry-level postings draw many applicants, and an unrelated background plus a short course is rarely enough on its own.
What still works is combining something you already know with a technical skill that makes it more valuable. The domain expert who can query a database, the support lead who can automate the team's checks, the writer who can test an API: these people are easier to hire than a generic junior candidate, because the employer can see exactly where they fit.
Your next step this week
Pick one target role from the tables above. Find ten current job postings for it in your area or at remote employers, and list the skills that appear in at least half of them. Mark which ones you can already prove with work you have done. The unmarked items are your study plan, and the marked ones are the first lines of your new résumé. Our role pages and certifications hub can help you fill in the gaps.
