In the realm of Information Technology (IT) education in Africa, particularly in Kenya, students often view passing the Kenya National Examination Council (KNEC) exams as a significant achievement, comparable to securing a one-million-shilling bank loan without collateral. However, is this perception warranted? Drawing from personal experience, I have observed that IT courses evaluated by KNEC are divided into three modules, with Module Three serving as the final stage. The goal of training in Africa should be to produce competent IT professionals, rather than overwhelming trainees with excessive knowledge that leads to course failures.

KNEC examinations in Information Technology are conducted after the completion of each module. To obtain the final certificate, a student must successfully pass all three modules. Module Two, in particular, poses challenges as it comprises complex combinations of subjects, primarily programming. Students often express frustration with the grading of this module, as passing it without a re-sit is uncommon. Moreover, the languages taught in this module are outdated in the realm of modern computing, such as JavaScript, HTML, Visual Basic, Pascal, FoxPro, C++, and C. It is essential for the IT curriculum to align with the advancements seen in other IT-driven countries worldwide to ensure relevance and enhance student engagement.

Kenya's national examinations have been perceived to hold sway in job interviews. However, waiting for interview results, whether from Kenya National Examinations or other assessment bodies, can be an anxiety-inducing experience. Many job seekers believe that the interview itself is the most challenging aspect of job hunting, but I beg to differ. Have you ever endured the agonizing wait for interview results to determine whether you landed the job? This period, fraught with uncertainty, can be incredibly challenging. The duration for communicating interview results varies among organizations.

Recently, I attended a job interview for my dream position, but I am unsure how many vacancies were available. All I know is that I was highly qualified for the job based on my overall performance. However, did I secure the position? The interviewer was not the ultimate decision-maker and informed us that we would receive a call within two weeks. Surprisingly, it has now been five weeks since the interview, and I have not received any communication.

Put yourself in my shoes, envisioning your dream job with one of the region's most lucrative companies. The stress is gradually taking its toll, but what should one do in this situation? Friends suggest refraining from contacting the human resources department since companies typically send rejection notifications for unsuccessful applications and interviews. They also caution that initiating contact could create a negative impression.

Job seekers should not allow interview results to become a source of stress. Instead, I have learned to continue exploring opportunities elsewhere while awaiting interview outcomes for my desired career. The timeframe for communicating results can vary depending on the organization and the nature of the job. It is common for government institutions to take longer due to their procedural requirements. My advice is to persevere in your career search while awaiting interview results, as you may stumble upon a better opportunity elsewhere.