Недавно я устроился на новую работу в Andela Uganda, место, где у меня будет шанс наконец осуществить свою давнюю мечту стать разработчиком программного обеспечения мирового класса, а также принять участие в революции программного обеспечения в Африке, решая проблемы. в моем обществе. Однако это не должно было быть легкой прогулкой.
Процесс найма имеет очень уникальные этапы, один из которых требует, чтобы вы прошли курс самостоятельного изучения различных концепций разработки программного обеспечения и компьютерных наук. Я прошел через этот этап с небольшим замешательством, потому что я работал в ночную смену в MTN-Uganda, крупнейшей телекоммуникационной компании в Уганде с более чем 12 миллионами абонентов, которая недавно потребовала, чтобы регулирующий орган связи в Уганде имел своих абонентов. зарегистрировать свои сим-карты с использованием национальных идентификаторов в целях безопасности в течение недели и отключить тех, кто этого не сделает. Это означало выполнение большого объема работы в течение очень короткого периода времени, чтобы спасти компанию от огромных убытков, из-за чего я откладывал мою домашнюю учебную программу Andela, поскольку я был бы так утомлен работой всю ночь с учебным материалом, который требовал много времени. концентрация, часто поздно заканчивая мои цели обучения, чтобы сдать мои тесты.
Концепции учебного плана в основном были сосредоточены на языке программирования python, который был для меня совершенно новым, но я не собирался останавливать это на пути к достижению своей цели, поэтому я медленно просматривал учебные пособия по программированию на python на tutorialspoint.com и Кодакадемия. День за днем ​​я изучал принципы Python, которые можно использовать для решения реальных проблем в моем сообществе.
Работа во время учебы требует большой самоотдачи и организованности. Несмотря на то, что это серьезный вызов, он предоставляет большие возможности для личного роста, если человек организован и предан делу.