Я делюсь своим путешествием о том, как я начал разработку программного обеспечения. Я из Эфиопии, и в основном в моей стране, мы хотим поступить в школу, чтобы изменить свою жизнь, а не следовать своим мечтам. и я являюсь одним из обществ. Несмотря на то, что я хорошо учусь, я планирую изменить свою жизнь и найти хорошую работу, и с таким настроем я поступил в университет на специальность «Гражданское строительство», честно говоря, я не был знаком с компьютерами до третьего год, а когда я на третьем курсе, мне нужно купить компьютер, чтобы спроектировать несколько зданий и дорог. И тогда я впервые попытался познакомиться с компьютерами, и когда я увидел некоторые инструменты, такие как шаблоны Excel и проекты программного обеспечения, я всегда задавался вопросом, как они работают и в чем их логика.

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

Даже после выпуска я продолжал развивать свои навыки, участвуя в различных стипендиальных программах, таких как стипендии Google и Microsoft, и смог получить навыки и сертификаты. Тем не менее, я до сих пор не могу перестать учиться программировать. И теперь я присоединился к Microverse, онлайн-школе разработки программного обеспечения, и в Microverse я изучаю более 1300 часов освоения алгоритмов, структур данных и разработки с полным стеком, разрабатывая проекты с Ruby, Rails, JavaScript, React и Редукс. Кроме того, я развиваю навыки удаленного парного программирования с использованием GitHub, стандартного git-flow и ежедневных стендапов для общения и сотрудничества с международными удаленными разработчиками.

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