Courses Classroom Blog Contact
Home  /  Blog  /  Advice

Do You Need a Degree to Work in Tech in Africa?

Learn if a degree is required for a tech job in Africa and understand your career options with a clear explanation of degree needed tech job Africa requirements

Do You Need a Degree to Work in Tech in Africa?
If you're considering a career in tech in Africa, you're likely wondering whether a degree is necessary to land a job in the industry. This is a common concern for many Africans who are interested in pursuing a career in tech, but may not have the financial resources or time to commit to a four-year degree program. As you search for answers to the question of whether a degree is needed for a tech job in Africa, you'll find a mix of opinions on the matter. Some people will tell you that a degree is essential, while others will claim that it's not necessary at all. But what's the reality on the ground? In some cases, a degree is still a requirement for certain tech jobs in Africa. For example, if you want to work as a software engineer for a large corporation or a multinational company, a degree in computer science or a related field may be required. This is because these companies often have strict hiring standards and may require candidates to have a certain level of formal education. Additionally, some specialized fields like data science or artificial intelligence may also require a degree due to the complexity and technical nature of the work. However, this is not always the case, and many tech companies in Africa are now looking for skills and experience rather than just a degree. In fact, many tech employers in Africa are now substituting degrees with other qualifications such as certifications, online courses, or even self-taught skills. For example, a candidate who has completed online courses in programming or has built a portfolio of projects may be considered for a job over someone with a degree but no practical experience. This shift in focus from degrees to skills is creating new opportunities for people who may not have had the chance to pursue formal education. As the tech industry in Africa continues to grow and evolve, it's likely that we'll see more emphasis on skills and experience rather than just a degree, making it possible for people from all backgrounds to pursue a career in tech.
Crowd of people near building
Do You Need a Degree to Work in Tech in Africa? · Photo by Jaime Lopes on Unsplash

What Tech Jobs in Africa Require a University Degree

Specialized Fields

In Africa, certain tech jobs still require a university degree due to their complexity and the need for specialized knowledge. For instance, roles in data science, artificial intelligence, and cybersecurity often demand a strong foundation in mathematics, statistics, and computer science. A degree in these fields can take around 4-5 years to complete, with tuition fees ranging from ₦800,000 to ₦2 million (approximately $2,000 to $5,000 USD) per year, depending on the institution. Employers in these fields often look for candidates with a Bachelor's or Master's degree from a reputable university, such as the University of Lagos, University of Ibadan, or Covenant University.

Some examples of tech jobs that typically require a university degree in Africa include:

Research and Development

Research and development (R&D) roles in tech companies often require a university degree, particularly in fields like computer science, engineering, or physics. These roles involve developing new technologies, testing, and iterating on existing products. A degree in these fields can take around 4-6 years to complete, with tuition fees ranging from ₦1 million to ₦3 million (approximately $2,500 to $7,500 USD) per year. Employers in R&D often look for candidates with a strong academic background, research experience, and proficiency in tools like GitHub, Jupyter Notebooks, or MATLAB.

Some examples of R&D roles that typically require a university degree in Africa include:

Large Corporations

Large corporations in Africa, such as banks, telecommunications companies, or multinational firms, often require a university degree for tech roles due to their complex systems, stringent security requirements, and regulatory compliance. These companies typically look for candidates with a degree from a reputable university, as well as relevant work experience, certifications, and proficiency in tools like Oracle, SAP, or Microsoft Azure.

Some examples of tech jobs in large corporations that typically require a university degree in Africa include:

Can I Get a Tech Job in Africa Without a Degree

In Africa, the tech industry is rapidly growing, and the demand for skilled professionals is on the rise. While a degree can be beneficial, it's not always a requirement for getting a tech job. Many African tech companies, such as Andela, Flutterwave, and Paystack, have hired talented individuals without degrees. So, what matters most to these employers, and how can you increase your chances of getting hired without a degree?

What Employers Look for Instead of a Degree

Employers in the African tech industry often prioritize skills and experience over formal education. They look for individuals who can demonstrate their abilities through practical projects, certifications, and online courses. Some of the key skills that employers look for include proficiency in programming languages like Python, JavaScript, and Java, as well as experience with tools like GitHub, GitLab, and Jira. For example, a developer with 2-3 years of experience and a strong portfolio of projects on GitHub can earn around ₦400,000 - ₦600,000 (approximately $1,000 - $1,500 USD) per month.

Where a Degree is Still Valued

While a degree may not be required for all tech jobs, there are certain areas where it's still highly valued. For example, roles that require a strong understanding of computer science theory, such as artificial intelligence and machine learning, may require a degree in computer science or a related field. Additionally, larger companies, such as banks and telecommunications firms, may still require a degree for certain positions. In these cases, a degree can be beneficial in demonstrating your understanding of complex concepts and your ability to apply theoretical knowledge in practical situations.

In conclusion, while a degree can be beneficial in certain situations, it's not always a requirement for getting a tech job in Africa. By focusing on building your skills, gaining experience, and demonstrating your abilities through practical projects and certifications, you can increase your chances of getting hired without a degree. With the right skills and experience, you can earn a competitive salary, around ₦400,000 - ₦1,000,000 (approximately $1,000 - $2,500 USD) per month, and work on exciting projects that can help you grow in your career.

Two women are seated and looking forward.
Can I Get a Tech Job in Africa Without a Degree · Photo by Lisa Marie Theck on Unsplash

What Do Employers Look for Instead of a Degree in Tech

Practical Skills and Experience

In the African tech industry, employers often prioritize practical skills and experience over formal education. For instance, a developer with 2 years of experience working with JavaScript, React, and Node.js may be preferred over a recent graduate with a degree in computer science but limited hands-on experience. This is because the tech industry is highly practical, and employers need professionals who can hit the ground running, solving real-world problems from day one.

To demonstrate their skills, many tech professionals in Africa build personal projects or contribute to open-source projects on platforms like GitHub or GitLab. For example, a developer may build a simple e-commerce website using Python and Django within 3-6 months, showcasing their ability to design, develop, and deploy a web application. This portfolio of work serves as a substitute for a degree, allowing employers to assess a candidate's skills and experience directly.

Certifications and Online Courses

Certifications and online courses are also highly valued in the African tech industry. Employers may look for candidates with certifications like Google Cloud Certified - Professional Cloud Developer or Microsoft Certified: Azure Developer Associate. These certifications demonstrate a candidate's expertise in specific technologies and can be obtained through online courses or training programs, which can cost between ₦50,000 to ₦200,000 (approximately $120 to $480 USD) and take 1-3 months to complete.

Online courses and certifications can be completed in a shorter timeframe than a traditional degree, often within 1-6 months, and at a lower cost, typically between ₦20,000 to ₦200,000 (approximately $48 to $480 USD). This makes them an attractive option for those who want to acquire specific skills quickly and affordably.

Bootcamps and Training Programs

Bootcamps and training programs are another way for tech professionals in Africa to acquire skills and experience. These programs are usually intensive, lasting 2-6 months, and focus on specific areas like web development, data science, or cybersecurity. The cost of these programs can range from ₦100,000 to ₦500,000 (approximately $240 to $1,200 USD), depending on the provider and the duration of the program.

Examples of bootcamps and training programs in Africa include Andela, HNG Internship, and Codecademy. These programs provide hands-on training, mentorship, and often, job placement assistance. Employers may view completion of these programs as equivalent to a degree, especially if the candidate has also built a strong portfolio of work.

How to Get Hired in Tech Without a University Diploma in Africa

In Africa, the tech industry is growing rapidly, and with this growth comes a high demand for skilled workers. While a university degree can be beneficial, it is not the only path to a successful tech career. Many employers in the African tech scene are open to hiring candidates without a degree, as long as they possess the necessary skills and experience. So, how can you increase your chances of getting hired in tech without a university diploma?

Acquire Relevant Skills

The first step to getting hired in tech without a degree is to acquire relevant skills. This can be done through online courses, boot camps, and personal projects. For example, if you're interested in web development, you can learn HTML, CSS, and JavaScript using online resources like FreeCodeCamp, Udemy, or Codecademy. These platforms offer a wide range of courses and tutorials that can help you develop the skills you need to succeed in the tech industry. With a budget of ₦50,000 to ₦100,000 (approximately $120 to $240 USD), you can access a wealth of knowledge and training materials.

Build a Strong Portfolio

A strong portfolio is essential for any tech professional, regardless of their educational background. Your portfolio should showcase your skills and experience, and demonstrate your ability to work on real-world projects. You can build a portfolio by contributing to open-source projects on GitHub, participating in coding challenges on platforms like HackerRank, or creating your own personal projects. For instance, you can build a simple web application using React and Node.js, and deploy it on a platform like Heroku or Vercel. This will not only demonstrate your technical skills but also showcase your ability to work independently and manage projects from start to finish.

Get Certified

Certifications can be a great way to demonstrate your expertise and commitment to a particular field. Many employers in the African tech scene recognize and respect certifications from reputable organizations like Google, Microsoft, or Amazon. For example, you can get certified in Google Cloud Platform (GCP) or Amazon Web Services (AWS) by passing a series of exams and paying a fee of around ₦100,000 to ₦200,000 (approximately $240 to $480 USD). This can be a worthwhile investment, as certified professionals can earn higher salaries and have better job prospects.

Network and Make Connections

Networking and making connections is crucial in the tech industry. Attend industry events, join online communities, and connect with other professionals in your field. You can attend events like the Africa Tech Summit, which takes place annually in Lagos, Nigeria, or join online communities like the African Tech Forum on Facebook. These connections can help you learn about job opportunities, get advice and mentorship, and stay up-to-date with the latest industry trends. With a budget of ₦20,000 to ₦50,000 (approximately $48 to $120 USD), you can attend industry events and conferences, and make valuable connections that can help you advance your career.

By following these steps, you can increase your chances of getting hired in tech without a university diploma. Remember to stay focused, keep learning, and be persistent in your job search. With the right skills, experience, and network, you can succeed in the African tech industry and build a rewarding and challenging career.

A large group of people standing in a line
How to Get Hired in Tech Without a University Diploma in Africa · Photo by Random Institute on Unsplash

Do Online Certifications Replace Traditional Degrees for Tech Jobs in Africa

Introduction to Online Certifications

In the African tech landscape, online certifications have become increasingly popular as an alternative to traditional degrees. These certifications are often specialized, focusing on specific skills like cloud computing, cybersecurity, or data science. Platforms such as Coursera, Udemy, and edX offer a wide range of courses and certifications that can be completed in a fraction of the time it takes to earn a traditional degree. For instance, Google's Cloud Certified - Professional Cloud Developer certification can be earned in about 3-6 months, with study materials costing around ₦150,000 - ₦250,000 (approximately $350-$580 USD).

Employer Perspective on Online Certifications

Many African tech employers have begun to recognize and accept online certifications as a viable alternative to traditional degrees. According to a survey by the Nigerian tech hub, TechCabal, about 60% of tech companies in Nigeria consider online certifications when hiring. Employers like Andela, a pan-African tech company, have even partnered with online certification platforms to provide their employees with continuous learning opportunities. For example, Andela's partnership with Coursera allows employees to access over 3,000 courses, with the company covering up to 80% of the course fees, which can range from $30 to $70 per course.

Some of the online certifications that are highly valued by African tech employers include:

What Employers Look for Beyond Certifications

While online certifications can demonstrate a certain level of competence, African tech employers often look for more than just a certification. They want to see practical experience, a portfolio of projects, and soft skills like communication, teamwork, and problem-solving. Employers may also require candidates to complete a technical assessment or coding challenge to evaluate their skills. For instance, companies like Flutterwave and Paystack use platforms like HackerRank to assess the coding skills of potential employees, with challenges that can take anywhere from 30 minutes to several hours to complete.

In terms of timelines, it can take around 6-12 months to gain enough practical experience and build a portfolio that showcases one's skills. This can involve working on personal projects, contributing to open-source projects, or participating in coding challenges. For example, participating in coding challenges on platforms like HackerRank can help improve coding skills and demonstrate problem-solving abilities, with around 1-3 months of consistent practice needed to see significant improvement.

Frequently Asked Questions

Do I need a university degree to work in tech in Africa?

No, a university degree is not always required to work in tech in Africa, as many companies value practical skills and experience over formal education, with salaries ranging from ₦150,000 to $2,000 per month.

Can I learn tech skills without a degree and get hired?

Yes, you can learn tech skills without a degree and get hired, with many African tech companies considering candidates with relevant certifications, training, and portfolios, which can be acquired in 3-6 months.

What alternative paths are available to those without a degree?

Alternative paths include online courses, coding bootcamps, and vocational training, which can cost between ₦50,000 to ₦500,000, and can be completed in 2-12 months, depending on the program and skill level.

Will not having a degree affect my career advancement in tech?

Not necessarily, as many tech companies in Africa prioritize skills and experience over formal education, but having a degree may be required for senior or leadership roles, with salaries above ₦500,000 or $5,000 per month.

Where to go from here

Webbo3 Academy runs live online classes taught by real instructors, with AI-guided lessons in between. If this is the direction you want, the next step is to see the course structure and what the first week covers. You can also register to get started.

Learn this properly, with a real instructor

Webbo3 Academy runs live online classes taught by real instructors, with AI-guided lessons in between. Frontend Development and Data Analysis, built for African students.

See the courses → Register