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

Я начал еще в 6 классе, с написания очень простых C и C++, о которых я почти все забыл после того, как информатика была удалена из школьной программы, но я до сих пор помню, что раньше я был первым в лаборатории, чтобы закончить все упражнения и любил отлаживать код моего соседа. Итак, после долгого перерыва в программировании, ни один другой вариант не выглядел более привлекательным, чем информатика в качестве курса UG, я выбрал его.

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

Побродив бесцельно туда-сюда, я каким-то образом попал на эту страницу.

И поверьте мне, с тех пор не было оглядки назад.

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

Самое большое достижение было всего несколько недель назад, когда я открыл свой первый запрос на слияние (PR) в разделе руководств freeCodeCamp на Github. Контроль версий, как мне казалось, был просто еще одной платформой для обмена кодом и создания потрясающих проектов с замечательными людьми со всего мира.

Но это еще не все. Мой первый запрос на включение был заблокирован, так как он не был проверен и имел около 27 ошибок, включая отсутствующие пробелы и несогласованные отступы. Один из признанных участников вежливо посоветовал мне проверить код перед отправкой, и так снова началось путешествие по написанию не только логически и синтаксически правильного кода, но и правильно отформатированного кода. По пути к линтингу моего кода я столкнулся с некоторым несоответствием со сборкой линтера и снова открыл другую проблему и, в конечном итоге, запрос на вытягивание того же самого, но на этот раз он был объединен.

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

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

Надеюсь, меня выберут.