Parents ask me all the time: what discipline would you recommend for my son/daughter who is a science student in a secondary school? Disclosing my bias to electrical/electronics engineering, I have always recommended “electrical/electronics/computer engineering” or EECE. After that, I then recommend computer science. Largely, I consider computer science a subset of EECE and both are largely in phase.
In EECE, you have the chance to build microprocessors and broad electronic systems and then write the computer codes at the firmware/BIOS levels before any computer scientist can have a job. Without those machine-level or hardware-descriptive coding efforts, the field of computer science will not exist. So, everyone has to code with the addition that EECE professionals must also design circuits and systems, and then write device drivers – the zenith of coding as you would be controlling electrical signals. If you believe that technologies run our world, you will agree that no industry can advance without those circuits and systems. Largely, EECE guys shape the future of markets through products they architect across industries.
Before Google, Facebook, Amazon, LinkedIn, etc can advance, Intel, Nvidia, Samsung, Analog Devices, etc must advance on electronics since all those codes depend on systems to power them. So, once those circuits guys have done their jobs, the next level comes: the computer science phase.
Registration for Tekedia Mini-MBA edition 9 (Sep 12- Dec 3 2022) has started. Register here. Cost is N60,000 or $140 for the 12-week program.
The top-layer world is now run by computer scientists. Yes, the software developers. With the firmware from the engineers up and running, getting the systems up, the computer scientists now build the operating systems and the applications on top of them. That translation is eating the world of commerce and industry. Simply, the world cannot have enough people doing that work. African software developers are having great moments. People need them and they’re paid very well.
The demand for African computer software developers reportedly skyrocketed in 2021 due to the global economic crisis, and of course, emergence of the COVID-19 pandemic. This was revealed by a recent Google report.
In the Africa Developer Ecosystem report, data was gathered from Kenya, Tanzania, Uganda, Rwanda, Algeria, Cameroon, Egypt, Ethiopia, Ghana, Ivory Coast, Kenya, Morocco, Mozambique, Nigeria, Senegal, South Africa and Tunisia.
In an interview with about 1,600 software developers across the continent, Google discovered that about 38% of African developers work for at least one company based outside the continent.
In short, good ones are hired by European companies weekly and relocated to Europe out of Lagos. Great companies like Andela have been built to export their talent globally. As I write, friends in Google are asking me to recommend a great one to lead an African research project (you need a research experience with PhD in a leading global university in machine learning).
So, parents, engineering is a great field; EECE offers the best opportunity for jobs. Yes, he is biased. I am because 100% of my classmates (more than 200 of them!) in FUTO are gainfully and fully employed by themselves or by others. If you miss that EECE, computer science is another call. Of course, both disciplines are the most competitive in many universities in Africa: in FUTO, EECE and CS are always oversubscribed by multiples.
Of course, this does not mean other fields like chemical engineering, mechanical engineering, medicine, etc are not great. They are superb but if you want a career insurance where with a decent skill you will not look for work, EECE and CS deliver those today in Africa. Remember, the deal is not the EECE or CS paper certificates but skills represented by those papers! Good luck.
Comment 1: Of course one need to consider the high paying career or high demand profession when choosing a career, but nevertheless they are only means to an end, not really an end in itself.
My Response: In life we look at statistics. We look at averages. That does not mean we do not have outliers. We have people that tore their PhDs and became monks. We have bankers who left and became teachers. But understand one thing: more than 85% of people become career-happier because they earn more money. That is why banks attract more engineers in Nigeria than our local engineering companies.
When the bank pays you N500k per month, that “grow to love your career” is activated over that engineering firm that pays “40k” and you are not sure it will arrive at the end of the month. But of course in the 15%, you can find people who are happy with the 40k but majority will prefer the N500k.
More so, as I have noted, as a young man, I chose HIGHER pay to help me finance my passion and interest at a higher level. As a mechanical engineering grad, if a bank offers you N500k/month, take it, over an engineering firm that offers N40k. You can use that N500k to finance your MSc and return back to mech engine later. Passion is not food, higher pay can activate latent passion for a job!
Comment 2: It appears parents are changing. When i was growing up and in sec. sch in the 1990s, most parents always wanted their kids who were doing science in sec. school to study Medicine or Pharmacy. Some people, who become medical doctors were forced to study medicine by their parents.. Prof, is EECE now higher that medicine?
My Response: “Prof, is EECE now higher that medicine?” – Medicine is peerless and cannot be compared to any profession. Doctors do miracles in hospitals. I am not doing comparison here. I am biased as I have disclosed.
Comment 3: From human development standpoint, telling children in secondary school to go for a particular course or parents choosing a career path for them is not a good idea. Nobody knows enough to predict the future of these children.
We keep pushing young people into certain career path because we assume is the ‘best’ thing for them going into the future. But the problem is, the future doesn’t follow a straight line. Many parents forced their children into accounting, Law Medicine etc many years ago. And many of them are very miserable now and confused because no one cared about their interests and abilities…
Children should be guided to make future career decisions not parents and ‘experts’ making future career choices for them… They should be guided on making career choices that solve real problems in their societies not based on our narrow view of future realities.
We already have many young EECE and Computer Science professionals moving into other career domains where they can find purpose and fulfillment. Yes… ‘money answereth all things’ but money isn’t everything.
My Response: “Many parents forced their children into accounting, Law Medicine etc many years ago. And many of them are very miserable now and confused” – not possible. Tell me a person who is miserable for studying medicine. Life is about statistics and averages: you stand a better career chance if you study medicine, EECE, CS, etc than Igbo language even if Igbo is your passion. Telling me that someone who studied medicine is miserable does not mean studying Hausa language would have helped.
This thing called Passion is overrated. Not a believer. I believe that you can unlock new passions in life. That means, you cannot experience a passion you do not know that exists.
The day a VC paid $$ for a day’s work opened another passion in me. That day, I decided for a passion to speak before the 1% I never knew that existed. You are in secondary school and magically you have a passion. Sure, you knew of 2% of possible “passions”. I believe in guiding people based on their capabilities and interests but I do not believe in allowing people to use just passion. Why? You may not know all passions out there.---
1. Advance your career, run your business better with Tekedia Mini-MBA (Sep 12 – Dec 3, 2022): join Africa's finest business school faculty. Click and register here.
2. Click and register for Tekedia Startup Masterclass and master the secrets from start-up to unicorn. Cost is N180,000 naira or $400.
3. Click to join Tekedia Capital Syndicate and own a piece of Africa’s finest startups with a minimum of $10,000 investment.