Большинство местных разработчиков здесь, в Танзании и Восточной Африке, используют программное обеспечение с открытым исходным кодом (OSS) разными способами. Мощные OSS, такие как WordPress, Joomla, Laravel, Android и Ubuntu, и многие другие, используются многими на территории.

Простое определение из Википедии: OSS - это компьютерное программное обеспечение, исходный код которого предоставляется по лицензии, в которой правообладатель предоставляет права на изучение, изменение и распространение программного обеспечения для всех и для любых целей.

Использование этого Программного обеспечения - это хорошо, но, с другой стороны, как разработчик, мы несем ответственность за поддержку этих проектов, внося свой вклад.

Некоторое время я задавался вопросом, почему мы не вносим свой вклад, вместо этого нам нравится их использовать. Может быть, мы хотим внести свой вклад, а может быть, мы не знали, как начать вносить свой вклад.

Как вы все знаете, я делился методами, идеями и практическими разработками в Интернете и приложениях. Последние 7 лет я полностью сосредоточился на программировании. Веб-разработка и разработка приложений - это то, чем я занимаюсь каждый день, поэтому я выбираю этот путь.

Я также обсуждал и обменивался идеями один на один с другими разработчиками. Участвую в различных переговорах, направленных на поиск оптимальных решений, когда дело доходит до программных решений.

Многие знают, что я стоял за командой, создавшей eShangazi bot, чат-бота по сексуальному репродуктивному здоровью. Чат-бот - интересная область, и я провел много времени, экспериментируя и исследуя, как его можно применить в различных секторах Танзании. Он знакомит меня с Машинным обучением и Обработкой естественного языка.

Говоря о машинном обучении, в настоящее время я много изучаю, тестирую и изучаю эту область. Я участвую в ряде онлайн-курсов и учебных лагерей, чтобы изучить возможности и возможности машинного обучения.

Да, я знаю, это много, но моя цель - привлечь внимание к тому, чтобы начать вносить свой вклад в OSS. Мне нужно удалить свой веб-сайт (yesayasoftware.com) и приложение для Android - Yesaya Software делает их пустыми, а затем создает репозиторий GitHub (@yesayasoftware).

Я хочу вместе с вами перестроить эти приложения, ДА, у вас есть возможность учиться и вносить свой вклад в проект.

Вы можете принять участие в этом уже сегодня, посетив пустой Веб-сайт Yesaya Software и Загрузите приложение для Android прямо сейчас. Затем следуйте за мной на GitHub и клонируйте проект первоначального коммита. Оставайтесь со мной на связи в социальных сетях @yesayasoftware, на Facebook, Twitter и Instagram.