🔁 For Career-Changers — Any Background, Any Age

Good at Your Job? Ready for a Career Change — Without Resigning First.

Stable but stuck? Build a new career in tech — evenings, part-time, without resigning first.

Maybe you're an IT technician, a security professional, a lab or shift worker, or in a role that's simply stopped growing with you. You don't have to gamble your income to find out if coding is for you. Study part-time in the evenings, keep earning, and only make the jump once you know it's working. No degree, no tech background, and no prior coding experience required — whichever track and pace you choose.

Zero Experience Required Keep Your Current Job Evenings & Weekends 🏆 Full-Time or Part-Time Compuways Placement Support
Evenings
Part-Time Classes Around Your Job
R0
Prior Experience Needed
3
Tracks — Web, Full-Stack & Java
500+
Graduates Employed
Sound Familiar?

You're Not Bored of Working. You're Bored of Not Growing.

None of this means your current job is a bad job. It means it's stopped asking anything new of you.

🧱

You've Hit the Ceiling

You're reliable, you show up, you do the work well — and you've realised that being good at it isn't leading anywhere new.

🔁

Every Day Looks the Same

Routine, procedure, shift patterns. The work is predictable — which is fine, until predictable starts to feel like standing still.

🧠

You Want to Think Again

You miss being genuinely challenged — solving something new instead of repeating something familiar.

You Keep Wondering "What If"

You've thought about a change more than once. This is usually the point where people start actually looking into it — including whether it's too late to make the switch. (It isn't.)

The Part Most People Don't Say Out Loud

You Don't Have to Resign to Explore a Career Change

Full-time gets you job-ready fastest. Part-time lets you build the new skill first — and keep your income as a safety net while you do.

Faster Route
🚀

Full-Time

Study during the day, job-ready in 3–12 months depending on the track. The right choice once you've decided to commit fully — or if you're between jobs already.

  • Fastest path to job-ready
  • Full immersion, momentum stays high
  • Pre-paid discount available

Note: the pre-paid discount applies to full-time bookings only — part-time study is billed at the standard monthly rate. If you're weighing up part-time mainly to spread the cost, a student loan is often a better way to manage that than paying monthly over two years.

Whatever Your Background

Zero Tech Background? That's the Normal Starting Point for Career Changers

Whether you've spent years around computers or never written a line of code, everyone starts at the same place.

🖥️

Already Tech-Adjacent?

IT support, technical, or systems-related roles give you a head start on comfort with computers — but not a shortcut through the curriculum. Everyone still starts from Phase 1.

🛡️

Coming From a Completely Different Field?

Security, lab work, retail, admin, trades — none of it is a prerequisite, and none of it is a disadvantage. We teach variables, logic and code from the absolute basics.

🎓

No Degree Required

You don't need a university qualification, a matric exemption, or any formal IT training to apply. We assess on motivation and aptitude, not paperwork.

👥

You Won't Be the Only One

Career-changers from non-technical backgrounds make up a large share of every cohort — you're not the exception, you're the norm.

The Logistics

What Studying Part-Time Actually Looks Like While You Work

Not a vague promise of "flexibility" — here's a realistic picture of the commitment.

A Typical Weeknight

18:00Log in to your live online class or head to the hybrid venue in Johannesburg
18:00–20:00Live instruction and hands-on coding with mentor support
Through the weekSelf-paced practice and project work — expect a genuine, consistent commitment most evenings, not a once-a-week hobby
If you miss oneSessions are recorded so a late shift or a bad night doesn't set you back permanently

Work rotating shifts or an irregular roster? Message us on WhatsApp before you apply so we can talk through your specific schedule — we can't promise every roster fits perfectly, but we work with students on non-standard hours wherever we can.

Why Coding, Specifically

Work That Actually Asks Something of You

This is the part your current job stopped offering — not just a pay rise, but a reason to think.

🧩

Every Day Is a Different Problem

No two bugs, features or projects are quite the same. The work stays interesting because it keeps changing.

🏗️

You Build Things That Didn't Exist Yesterday

Instead of maintaining a process someone else designed, you create the thing — an app, a feature, a system that works because you made it work.

📈

Your Growth Has No Ceiling

Junior → Mid → Senior → Tech Lead → Architect. Every step up is earned by getting better at solving harder problems, not by tenure alone.

🌍

Skills That Travel With You

Remote and hybrid roles are common in development — the skills you build here open doors well beyond your current employer or industry.

Real Placement Support

We Train You. Then We Help Place You.

Code College is backed by Compuways, an IT recruitment firm founded in 1990 — recruitment DNA shapes what we teach and how we support graduates afterward.

🏗️

Employer-Shaped Curriculum

What we teach is what companies Compuways recruits for actually need — not textbook theory.

🤝

Active Placement Support

After graduation, Compuways actively works to connect suitable graduates with open roles — at partner companies and across the open market — and pledges to keep supporting your job search until you find one. It's active support, not a guaranteed placement.

🔁

The Closed Loop

Recruiter feedback flows back into course content, so the curriculum moves with the market.

🏦 FNB 🏦 Absa 🏦 Standard Bank 🚗 BMW South Africa 💼 And more
An Advantage Most Bootcamps Don't Mention

Your Work Experience Isn't Starting From Zero — Career Changers Get Hired Faster

Compuways has observed that career-changers are often placed faster than complete juniors with no work history — and it's usually because of where they came from, not despite it.

🧭

You're Not a Blank Slate

A junior straight out of school has to prove they can hold down a job at all. You've already shown up, met deadlines and worked under pressure for years — employers notice that.

🏭

Often, Same Industry — New Role

Many career-changers land developer roles inside the exact industry they came from. Someone who's worked in a lab already understands lab workflows and terminology — that's a real advantage when a health-tech or diagnostics company is choosing between candidates.

🗣️

You Already Speak the Language

You understand how the business actually works — the processes, the pain points, the people who'll use what you build. A 22-year-old junior usually has to learn all of that from scratch, on the job.

Faster, Not Slower

This is why the "starting over" fear is usually backwards — you're not starting over, you're adding a new, in-demand skill on top of experience an employer already values.

Real Career-Changers. Real Results.

People Who Made a Career Change — From Very Different Starting Points

None of them had a tech background before they started.

🔧

From Motor Mechanic to Full-Stack Developer

Hassan tried a university IT degree but hated the theory. He became a motor mechanic, then joined Code College — now he's a junior full-stack developer.

Read the story →
📈

From Forex Trader to Software Developer in 12 Months

Justin spent two years in forex trading before discovering Code College. Twelve months later he was a junior software developer.

Read the story →
🏢

From Strategy Manager to Full-Stack Java Developer

Thloks went from a strategy management role at Eskom to a Full-Stack Java Developer at BMW after completing the Java Coding Bootcamp.

Read the story →
🏡

How to Make a Career Change Into Software Engineering

Chrissie was 34, working in real estate and tourism. She's now an Automation Software Engineer with a 140% salary increase in 12 months.

Read the story →
💡

Why Software Development Is a Good Career Choice

High demand, competitive salaries, remote work, and AI creating new roles — seven reasons software development remains one of the best career choices.

Read the article →
🤝

Why Employers Like to Employ Coding Bootcamp Graduates

Specialised skills, real-world experience, and strong soft skills — six reasons employers increasingly favour bootcamp graduates.

Read the article →
Common Questions

Frequently Asked Questions

Do I have to quit my job to do this?
No. Every bootcamp track has a part-time route that runs in the evenings, at double the full-time duration, so you can keep earning while you build your new skills. Most career-changers only consider resigning once they're close to job-ready — not before.
I don't have any tech background — can I really do this?
Yes. No coding experience, IT background, or degree is required for any track. Phase 1 starts from the absolute basics — variables, logic, how the web works — regardless of what your current job is.
How many hours a week does part-time actually take?
Part-time study runs evenings and weekends and roughly doubles the full-time duration for the same curriculum — for example, the Web Programming Bootcamp is 3 months full-time or about 6 months part-time. Expect a genuine, consistent time commitment most evenings, not a casual once-a-week hobby.
I work shifts — can I still make the classes?
Message us before you apply so we can talk through your specific roster. We can't promise every shift pattern fits perfectly, but we work with students on non-standard schedules where we can, and sessions are recorded so a missed evening doesn't set you back.
Am I too old to start a new career in tech?
No. We've had graduates in their 30s, 40s and beyond change careers into development, including people who took early retirement from a stagnant role specifically to retrain. Employers care about what you can build and how you think, not your age. Read more in Is It Too Late to Switch Careers Into Tech?
Will employers take a part-time-trained developer seriously?
Part-time and full-time students complete the same curriculum, build the same portfolio, and are aligned to the same international certifications — the only difference is pace. Compuways, our recruitment partner, places graduates from both routes.
Does my previous work experience actually help me get hired as a developer?
Yes — Compuways has observed that career-changers are often placed faster than complete juniors with no work history. Employers value that you already understand how a workplace runs, and it's common for career-changers to land developer roles within the same industry they came from, since you already know the terminology, workflows and pain points from the inside.
What if I start part-time and want to switch to full-time later, or the other way round?
Talk to us — switching pace between phases is often possible, normally with no extra cost. The main thing that can hold it up is waiting for the right cohort to start at the new pace. It's common for career-changers to start part-time to test the fit, then move faster once they're confident and ready to commit more time.
How much does it cost, and are there payment plans?
Pricing depends on the track and runs from R27,995 (Web Programming) to R99,995 (Java & AI), pre-paid. The pre-paid discount applies to full-time bookings only — part-time study is billed at the higher monthly rate. If you're weighing up part-time mainly to spread the cost, a student loan is often a better way to manage it than paying monthly over two years. Full pricing is on the bootcamp tracks page.
What happens after I graduate?
Code College is backed by Compuways, an IT recruitment firm founded in 1990. After graduation, Compuways actively works to connect suitable graduates with open developer roles — including at partner companies like FNB, Absa, Standard Bank and BMW — and across the open market more broadly, so you're prepared to compete for roles anywhere, not routed into one exclusive pipeline. Compuways pledges to keep supporting your job search until you find a role. This is active, ongoing placement support — not a guaranteed placement, since every hire still depends on interviews and employer decisions.

Ready to Build Something New?

You don't have to decide to quit today. Start part-time, keep your job, and find out for yourself whether this is the change you've been thinking about.