Roadmap · Career
Switch into tech
FreeFor people moving into tech from a non-CS degree, another career or self-study, who want a realistic plan rather than a crash course. By the end you have a target role that uses your background, a learning plan that fits your life, proof a stranger can check, a clear story and a list of real doors to knock on.
By the end, you will be able to
- Explain honestly how long your switch will take, what it will cost and what could make it stall
- Choose a first target role that uses your degree or experience, backed by conversations and real postings
- Run a weekly learning plan around work, study or family, and judge any bootcamp, certificate or degree before paying
- Show two or three pieces of proof built from problems in your old field, and tell your switch in one clear sentence
- Pursue the routes that suit career changers: internal moves, apprenticeships, internships, freelance work and referrals
The path
8 stages, in the order to learn them. Open one to start.
1An honest reality checkBefore you spend money or quit anything, understand what a switch really takes: the time, the costs, what the entry-level market is like right now and why some switches stall.7 topics · ~2 weeks
- 1How long a switch really takesMost people who switch while working or studying take between one and two years.
- 2What the entry-level market is like nowSince 2023, many markets have had fewer junior tech openings and more applicants for each one.
- 3What a switch costsA switch has three kinds of cost.
- 4Why some switches stallSwitches rarely fail because someone is "not a tech person".
- 5Where a degree still mattersPlenty of tech roles hire on skill and proof.
- 6Your real reason for switchingA switch takes long enough that your motivation will dip.
- 7First conversations with people in techBefore you commit a year, talk to two or three people doing the kind of work you are considering.
7 in this stageOpen this stage2A target role that fits your backgroundYour degree is an asset: maths, science, engineering, business or writing skills make some tech roles a much shorter jump. Choose a first target that uses it, test it cheaply and check real demand.6 topics · ~3 weeks
- 1The main entry points into techPeople enter tech through many roles, not just "software engineer".
- 2Auditing your transferable skillsTransferable skills are things you already do well that also matter in tech.
- 3Mapping your background to rolesSome pairings come up again and again because the skills overlap.
- 4Using your degreeA degree in another field is not wasted.
- 5A taster project before committingBefore you commit months, spend a weekend or two on a role taster project: a tiny version of the role's real work.
- 6Checking real demandA role you love is only a good first target if employers where you can work hire for it at entry level.
6 in this stageOpen this stage3Money, risk and the people around youPlan how to fund your switch without betting everything on it: know your runway, keep income as long as you can, expect a possible pay reset and bring your family into the plan.6 topics · ~1 week
- 1Your runwayRunway is how many months you could cover your essential costs if your income stopped or dropped.
- 2Keeping income while you switchFor most people, the safest switch keeps some income.
- 3Expecting a pay resetYour first tech salary may be lower than what you earn now.
- 4Checkpoints and a plan BSet dates now when you will review your switch honestly, for example at month three, month six and month twelve.
- 5Family expectationsA switch affects the people around you.
- 6A pace you can keep for a yearIn a long switch, steady beats intense.
6 in this stageOpen this stage4A learning plan that fits your lifeTurn your hours into a plan: one curriculum for your target role, free first, and a clear-eyed view of bootcamps, certificates and degrees before you spend money. The actual skills come from the matching Sefism skill roadmap.7 topics · ~2 weeks
- 1Hours per week, honestlyYour plan starts from one number: your weekly hours budget.
- 2One curriculum, not tenChoose one structured, well-known path for your target role, and finish it before adding others.
- 3Free versus paid learningWhen you weigh free versus paid learning, start with one fact: most beginner material for most tech roles is free and good.
- 4Bootcamps judged honestlyA bootcamp is an intensive, usually paid programme with a cohort, instructors and career support.
- 5Red flags: income-share deals and job promisesSome programmes use an income-share agreement (ISA) or deferred tuition.
- 6Degrees and online degreesA formal degree is the slowest route.
- 7A routine that beats tutorial hellA good study session has three parts.
7 in this stageOpen this stage5Proof without a CS degreeBuild evidence a stranger can check: projects that solve problems from your old field, a first open source contribution, short write-ups and certificates used sensibly.7 topics · ~3 months
- 1Proof over credentialsProof is anything a reviewer can open to check your skills.
- 2A project from your old fieldYour strongest work will usually be a project from your old field: one that solves a problem you know from your previous degree or job.
- 3Scoping so you finishA finished small project proves more than an ambitious unfinished one, and finishing is what employers most want to see.
- 4A first open source contributionOpen source projects are public projects that anyone can read and help improve.
- 5Writing and learning in publicLearning in public means sharing short write-ups of what you learn and build.
- 6Certificates, used sensiblyCertificates used sensibly help in two ways: as structured learning and as a small signal.
- 7Turning a project into a case studyA case study write-up is a one-page account of a project.
7 in this stageOpen this stage6Telling your storyExplain your switch so your past becomes an asset: one clear sentence, a resume shaped for a career changer, a LinkedIn headline that names the role, and a calm answer to why you switched.7 topics · ~2 weeks
- 1Your switch in one sentenceWrite your switch in one sentence.
- 2A resume for a career changerA standard resume lists jobs newest first, so your old job title sits at the top.
- 3Reframing your past experienceReframed experience means rewriting bullets from your old role to show results a tech team would value.
- 4LinkedIn headline and About sectionRecruiters search LinkedIn by role titles and skills.
- 5Answering "why did you switch?"You will be asked why you are moving into tech, in conversations, applications and interviews.
- 6You are not starting from zeroA career changer is a professional who is new to one skill set, not a total beginner.
- 7Telling your existing networkYour existing network is often the fastest route to your first tech opportunity, because these people already trust you.
7 in this stageOpen this stage7Getting in the doorGo beyond cold applications: internal moves, apprenticeships, internships and returnships, freelance work, referrals earned without awkwardness and stepping-stone roles, while avoiding the scams aimed at switchers.8 topics · ~5 weeks
- 1Apprenticeships and trainee rolesTech apprenticeships and trainee roles pay you while you learn on the job, with structured training.
- 2Internships and graduate programmes for switchersInternships and graduate programmes are not only for computer science students.
- 3Returnships after a career breakA returnship is a paid, time-limited programme, usually lasting a few months.
- 4Freelance or volunteer work firstFreelance first means taking small projects for real clients, paid or volunteer, before or while you apply for jobs.
- 5Referrals and networking without awkwardnessA referral is when someone inside a company recommends you for a role.
- 6Meetups and communitiesCommunities are where career changers meet people who can help.
- 7Stepping-stone rolesA stepping-stone role is a job inside tech that is not your final target but gets you through the door.
- 8Scams aimed at career changersScammers target career changers because they are eager and new to the industry.
8 in this stageOpen this stage8Your first year after switchingSettle into your first tech role as someone who came from elsewhere: ask well, record your wins, use your background at work and keep a steady learning habit. The Your first tech job roadmap goes deeper on the job itself.7 topics · ~2 weeks
- 1Your first weeks as a switcherYour first weeks as a switcher are for learning.
- 2Handling impostor feelingsImpostor feelings are the sense that you do not belong and will be found out.
- 3Asking for help wellTeams expect juniors to ask questions.
- 4Recording your winsKeep a private, dated list of what you did, learned and helped with, with links to the work.
- 5Using your background at workYour earlier career keeps paying off after you are hired.
- 6Your first job is not foreverYour first job is not forever.
- 7Keeping the learning habitKeeping the learning habit matters after you are hired, but the habit should change shape.
7 in this stageOpen this stage
Related on Sefism
Picked from the other libraries by shared topics.
Best practices
See all- Engineering Career Growth Best PracticesCareer growth best practices for engineers: read your ladder, grow scope and impact, own outcomes, work with your manager, use feedback, build promotion evidence, pick a staff or manager path.
- Technical Writing Best Practices for EngineersTechnical writing best practices for developers: write for your audience, clear sentences, scannable structure, design docs, READMEs and docs, PR descriptions, async updates and blog posts.
- How to Learn a New Programming Language or FrameworkBest practices for learning a new language or framework fast: set a goal, start with official docs, build small projects, practise deliberately, use spacing, read real code, learn with AI wisely.
Checklists
See all- First 90 Days in a New Developer Job: ChecklistWhat to do before day one, in week one and by day 30, 60 and 90 in a new developer job: setup, codebase, first PR, your manager, questions and feedback.
- Career Switch into Tech ChecklistMove into software from another field step by step: choose a direction, follow a learning plan, build proof of skill, use your previous domain, network, plan your runway and target a first role.
- LinkedIn Profile Checklist for DevelopersCheck your LinkedIn profile section by section: photo, headline, About, Experience, Featured, Skills, custom URL, Open to Work, posting and privacy.
Career questions
See all- Which freelance skills is AI replacing, and what should I switch to?AI is squeezing basic, repetitive freelance work first: plain data entry, simple transcription and translation, generic articles, basic logos and simple product descriptions. Work that combines a skill with judgement, client context or systems is holding up better, including automation, AI integration, analytics, specialist writing and full projects that own a business outcome.
- Is a UK master's still worth it in 2026?It can be, but the maths has changed. Graduate tech jobs in the UK are harder to find, the Graduate visa drops from two years to 18 months for applications from 1 January 2027, and sponsored jobs have salary floors many junior roles miss. A UK master's is worth it if you want the degree itself, have a realistic plan for sponsorship, and can afford it without crushing debt.
- GCC, service company or product company: which is best for a fresher in India?None is best for everyone. Service companies hire the most freshers and train them at scale. Global capability centres (GCCs) are growing and hire more freshers than before, with a higher bar and more AI and data skills expected. Product companies offer ownership but hire fewer freshers. Choose on the team, the learning and the work, and know you can move after two years.
Cheat sheets
See allWork with me
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
- 1:1 Mentorship
- Fresh Graduate Mentorship
- Career Guidance
Brand deals, promos and partnerships: tauseeffayyaz@gmail.com