McTaba Labs logo
Software EngineeringThe WhiteboardProjectsEventsMasterclassesWebinarsLearn
Book Call

500+ developers already in the community

Get answers, find accountability partners, and stay ahead

Join Discord →
McTaba Labs logo

Educating 1 million students in tech by 2030.

Programs

  • HighSchool Graduates Launchpad
  • AI & Business Automation
  • Corporate Training
  • McTaba Story & Mission
  • Full-Stack Curriculum
  • Course Pricing & Plans
  • Frequently Asked Questions

Resources

  • Join Discord Community
  • Tech Events in Nairobi
  • Masterclasses
  • Free Resources
  • Learn
  • Campus
  • Africa Tech Talent Report
  • Partner With Us
  • Start a Project
  • Our Work

Contact Us

  • 124 Manyani East Road, Lavington, Nairobi
  • +254727795603
  • Book a Discovery Call

Office Hours:

Mon-Fri: 9am - 2pm EAT

Sat: 10am - 12pm EAT

© 2027 McTaba Labs - A product of Edtech Industries. All rights reserved.

Privacy PolicyTerms of ServiceRefund Policy
  1. Learn
  2. Coding Bootcamps in Kenya
  3. Can You Work While Attending a Coding Bootcamp in Kenya?
Bonaventure OgetoBy Bonaventure Ogeto|Updated July 20, 2026

Can You Work While Attending a Coding Bootcamp in Kenya?

Yes, you can work while attending a coding bootcamp in Kenya, but only if the program is designed for it. Part-time bootcamps that run evenings and weekends (like McTaba Labs' 26-week program) are built for working professionals. Full-time bootcamps that require 8 to 10 hours per day are not compatible with a regular job. Expect to spend 15 to 20 hours per week on a part-time program on top of your job. It is doable, but it requires discipline and trade-offs in your social life and rest.

In this article

  1. 1. The Honest Answer: Yes, But It Costs You Something
  2. 2. Part-Time Programs vs Full-Time Programs
  3. 3. What a Typical Week Actually Looks Like
  4. 4. Managing Energy, Not Just Time
  5. 5. Telling Your Employer (or Not)
  6. 6. When People Break: The Danger Points
  7. 7. Twelve Practical Tips from People Who Have Done It

The Honest Answer: Yes, But It Costs You Something

You can work full-time and attend a coding bootcamp. Thousands of people do it. But anyone who tells you it is easy is lying. For 26 weeks, you will code in the evenings after a full workday. You will spend Saturdays building projects instead of resting. Sundays become study days. Drinks with friends, weekend getaways, and long Netflix sessions get replaced by debugging sessions and documentation reading.

That is the trade-off. Not impossible. Not comfortable. If you go in expecting it to be effortless, you will quit by week 4. If you go in knowing it will be hard but temporary, you can get through it.

The financial logic is clear though. If you make KES 40,000 a month and quit for 4 months to attend a full-time bootcamp, you lose KES 160,000 in income on top of the tuition. A part-time program that costs KES 120,000 but lets you keep your salary is actually much cheaper in total cost.

Part-Time Programs vs Full-Time Programs

Not all bootcamps are built for working professionals. The format matters.

Full-time bootcamps run during working hours, typically 9am to 5pm or similar. They expect 40 to 60 hours per week. You cannot attend one while holding a regular job. Some people take leave, quit, or negotiate a sabbatical. This is realistic only if you have savings to cover your expenses for the full program duration, or someone else is covering your bills.

Part-time bootcamps run evenings and weekends. They expect 15 to 20 hours per week. Sessions might be 7pm to 9pm on weekday evenings and 4 to 6 hours on Saturday. McTaba Labs' 26-week marathon is structured this way. The program takes longer (26 weeks instead of 12 to 16), but you keep your income.

If you are currently employed and cannot afford months without income, a part-time program is your only realistic option. Do not try to attend a full-time bootcamp while working. You will burn out within weeks and waste both the tuition and the opportunity.

Get weekly developer tips

Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.

No spam. Unsubscribe anytime.

What a Typical Week Actually Looks Like

Here is a realistic weekly schedule for someone working a 9-to-5 job and attending a part-time bootcamp.

Monday to Thursday: Work 8am to 5pm. Rest and eat from 5pm to 7pm. Code from 7pm to 9:30pm. That is 2 to 2.5 hours of coding per evening, totaling 8 to 10 hours across the work week.

Friday: Work until 5pm. Most people take Friday evening off. Your brain needs it. If you can squeeze in an hour, great. If not, do not feel guilty.

Saturday: This is your main study day. 4 to 6 hours of focused work. Morning is usually better because your energy is higher. Projects, exercises, catching up on anything you missed during the week.

Sunday: 2 to 3 hours for review, reading documentation, or light practice. Save Sunday afternoon for rest. Burnout is your biggest enemy over 26 weeks, not the difficulty of the code.

Total: 15 to 20 hours per week. Some weeks you will hit 20. Some weeks life gets in the way and you manage 10. That is normal. The key is consistency over months, not perfection every week.

Managing Energy, Not Just Time

The challenge of working and studying is not finding the hours. Twenty hours per week exists in everyone's schedule. The challenge is having the mental energy to actually learn during those hours.

Coding after 8 hours of work is different from coding fresh in the morning. Your brain is tired. Your attention span is shorter. You make more mistakes. You get frustrated faster. This is normal, not a sign that you are not cut out for coding.

Some practical things that help. Eat before you code. Coding hungry is miserable and unproductive. Keep water at your desk. Take a 5-minute break every 45 minutes. Use your commute (if you have one) to listen to tech podcasts or review concepts mentally. Do not try to learn difficult new concepts after 9pm. Use late evenings for practice and review, not new material.

Exercise matters more than you think. A 20-minute walk before your evening coding session clears your head and resets your focus. People who maintain some form of physical activity during a bootcamp consistently report better focus and less burnout than those who cut it entirely.

Telling Your Employer (or Not)

This depends on your relationship with your employer and your industry.

If your employer supports professional development, tell them. Some companies offer study leave, flexible hours, or even partial tuition support for skills training. At minimum, they may let you leave 30 minutes early on session days or shift your working hours slightly. You do not know unless you ask.

If your employer would view learning to code as a sign you are planning to leave, use your judgment. You are not obligated to disclose personal education plans. But be aware that your energy levels and availability may change noticeably during the program. Colleagues will notice if you are more tired than usual or declining every after-work event for 6 months.

If you work in tech already and are upskilling, this is usually a straightforward conversation. Most tech companies actively encourage learning. If you are in a completely different industry and learning to code as a career exit strategy, discretion might be wiser.

When People Break: The Danger Points

People who combine work and bootcamp do not usually quit because the material is too hard. They quit because of accumulated exhaustion. The breaking points follow a pattern.

Week 3 to 4: The novelty wears off. The initial excitement is gone and the grind begins. Every session feels like effort rather than exploration. This is when the first wave of dropouts happens.

Week 8 to 10: The material gets harder. You are past the basics and into real complexity. Combined with two months of reduced sleep and no weekends, this is the toughest stretch. If you get through this, you will probably finish.

Any week with a life event: A family emergency, a work crisis, getting sick, or any disruption that forces you to miss a week or two. Catching up after falling behind while still working full-time feels overwhelming. This is where good communication with your instructors matters. Tell them early. Get a plan. Do not just vanish.

Knowing these danger points exist helps you prepare for them. When week 4 feels grim, you can remind yourself that it is a known pattern, not a personal failure.

Twelve Practical Tips from People Who Have Done It

1. Prep your meals on Sunday. Cooking every evening eats into coding time.

2. Set up your coding environment the night before. Do not waste 20 minutes of a 2-hour session fiddling with settings.

3. Tell your partner, family, or housemates your schedule. "I code from 7 to 9:30 on weeknights" sets boundaries.

4. Find one study partner from your cohort. Accountability doubles when someone else is counting on you.

5. Do not skip two consecutive days. One day off is rest. Two days off becomes a habit of not coding.

6. Use dead time. Commute on a matatu? Read documentation on your phone. Waiting at a bank? Review yesterday's code mentally.

7. Reduce social media during the program. Not eliminate, just reduce. Those 45 minutes of scrolling are a coding session.

8. Sleep enough. Cutting sleep below 6 hours to code more is a false economy. Tired coding is bad coding, and it leads to burnout.

9. Take one full day off per month. No coding, no thinking about coding. Your brain needs genuine rest to consolidate what you have learned.

10. Celebrate small wins. Deployed your first app? Passed a tough exercise? Finished a project? Acknowledge it. The marathon is long and milestones keep you going.

11. When you are stuck, step away for 15 minutes. The answer often appears after a break, not after an hour of frustrated staring.

12. Remember why you started. Write your reason down during week 1. Read it during week 8 when you want to quit.

Key Takeaways

  • ✓Part-time bootcamps (evenings and weekends) are designed for working professionals. Full-time bootcamps are not compatible with a regular job.
  • ✓Budget 15 to 20 hours per week for a part-time bootcamp. That means evenings after work and significant weekend time. Your social life will shrink for the duration.
  • ✓The biggest risk is not the difficulty of the material. It is exhaustion. Mental fatigue from a full workday followed by coding sessions is real and cumulative.
  • ✓Tell your employer if possible. Some employers support upskilling and may offer flexible hours. Even if they do not, setting expectations reduces friction.
  • ✓The financial advantage of working while studying is enormous. You keep earning income instead of burning through savings for months.

Frequently Asked Questions

How many hours per week does a part-time bootcamp require?
Most part-time bootcamps in Kenya require 15 to 20 hours per week. This includes live sessions, assignments, and self-study. McTaba Labs' 26-week program expects roughly this commitment. Some weeks will be lighter, others heavier, depending on the material and project deadlines.
Will my work performance suffer during a bootcamp?
It might, temporarily. You will be more tired than usual, and your availability for overtime or after-work events will drop. Most people manage their job performance fine during a bootcamp, but it requires being intentional about energy management. If your job regularly requires 60-hour weeks, combining it with a bootcamp is extremely difficult.
Can I attend a full-time bootcamp and work weekends instead?
That is very difficult to sustain. Full-time bootcamps expect 40 to 60 hours per week. Adding weekend work on top creates an 80+ hour week with no rest days. Most people cannot maintain this for more than a few weeks. A part-time bootcamp designed for working professionals is a much more realistic option.
What if my job requires travel or irregular hours?
If your schedule is unpredictable, look for programs that offer recorded sessions you can watch later, or asynchronous assignments you can complete on your own schedule. Ask the bootcamp specifically: "What happens if I miss a live session?" and "Can I catch up asynchronously?" The answer will tell you whether the program can flex around your work.

Ready to build real-world apps?

KES 120,000

Join the McTaba Labs full-stack marathon (4 months full-time · 6 months part-time). Ship 8 production apps and get career support until placement.

Apply to the McTaba Marathon

Not ready? Create Free Account

Keep reading

Part Time vs Full Time Bootcamp: Which Fits Your Life

You want to learn to code, but you also have a job, bills, and maybe a family. Full-time bootcamps move fast but require you to quit everything else. Part-time lets you keep your income but stretches the journey. Here is how to pick the format that actually fits your life.

Read more

Why Most People Quit Coding Bootcamps in Kenya, and How to Not Be One

Dropout rates at coding bootcamps are high everywhere, but in Kenya the combination of cost, schedule pressure, and unrealistic marketing makes it worse. Here is why people quit, and how to avoid each trap.

Read more

How Long Does It Really Take to Become Job Ready in Kenya?

Most people who are serious about becoming job-ready developers need 6 to 12 months of consistent effort. The "3 months to job ready" promise is usually marketing, not reality.

Read more

Affordable Coding Schools in Nairobi Under KES 150,000

You do not need KES 300,000 to learn how to code in Nairobi. Several programs cost under KES 150,000, and a few are free. But price alone does not tell you much. This guide breaks down what each option actually gives you for your money.

Read more

Explore related topics

Getting Into Tech: The Decision Guide

Every question people ask before and while choosing where to learn to code. Three stages: should I do this, where should I learn, and is this school worth my money.

Learn to Code in Kenya

Everything a Kenyan needs to know before writing their first line of code. Career paths, real costs, hardware requirements, and honest answers about what it takes.

Breaking Into Tech

Practical, no-nonsense guides for anyone looking to start or change their career in tech. From choosing your first language to acing interviews.

Bonaventure Ogeto

Bonaventure Ogeto

Founder, McTaba Labs

Bonaventure is the founder of McTaba Labs, a coding bootcamp in Nairobi, Kenya. He has spent years building products for the African market and mentoring the next generation of developers across the continent.