Около года назад я пришел к выводу, что хочу больше, чем просто создавать модели и формулы в Excel. Сразу после колледжа я присоединился к консалтинговой фирме, где работал аналитиком, помогая клиентам решать различные вопросы вознаграждения руководителей. Я работал над 5–10 клиентскими проектами одновременно и научился работать со многими людьми с совершенно разными характерами и стилями работы.

Я так много учился, но почему-то не был удовлетворен.

Теперь, примерно в то же время, когда я понял, что Excel не так увлекателен, как я надеялся, мой коллега сказал мне, что он посещает онлайн-курс Python просто для развлечения. Как человек, у которого часто бывает FOMO (страх упустить что-то), я решил, что тоже хочу пройти курс кодирования. Я уже знал основы Python и Java на двух курсах CS в колледже, поэтому решил попробовать свои силы в изучении Javascript на Codecademy. Тогда и началось мое путешествие по программированию.

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

Именно тогда я выдвинул гипотезу, почему я не был удовлетворен своей работой аналитика. Может, потому что я ничего не создавал! Все идеи для приложений, которые я записал в заметках на телефоне, я хотел воплотить в жизнь. Я не хотел тратить все свое время на изучение формул Excel. Теперь вы можете подумать: «Но, Саша, аналитики анализируют данные, а не создают». Это правда - меня наняли, прежде всего, для того, чтобы собирать данные, реорганизовывать их в модели и слайды Powerpoint и представлять их клиентам с шаблонами и выводами.

Но разве не этим занимаются все приложения? Подумайте, например, о Yelp. Они берут данные о различных ресторанах, систематизируют эти данные, делают их красивыми и вуаля!

Переосмысливая это таким образом, я создавал свою работу. Я брал данные, манипулировал ими с помощью формул Excel и создавал легко усваиваемые модели, понятные нашим клиентам.

Итак ... если я творил на своей работе, почему я все еще был неудовлетворен? Почему я все еще получаю больше удовольствия от решения вопросов Codewars и изучения Javascript в Интернете?

Ответ действительно прост: мне понравился вызов.

Я понял, что мне нравится размышлять над проблемами кодирования и иметь тот момент «ага!», Когда я наконец придумал решение. Мне понравилось абсолютно ничего не знать и через часы размышлений я наконец понял, как работает такая концепция программирования, как рекурсия (давайте будем реальными, мне потребовались недели, чтобы по-настоящему понять). Это волнение, которое я испытывал при решении проблем, в конечном итоге привело меня к зачислению в студию Fullstack Academy.

У меня осталось всего несколько недель в Fullstack, где я сейчас работаю над финальным командным проектом. Моя команда очень амбициозна в отношении того, чего мы можем достичь в следующие несколько недель. Но это то, что меня подпитывает - это вызов, поэтому я посвятил себя смене карьеры. Если я чему-то научился за время своего пути к программированию, так это тому, чтобы принимать трудности и любить трудности!

Если вы заинтересованы в том, чтобы присоединиться к моему путешествию по программированию, подписывайтесь на меня или обращайтесь напрямую в LinkedIn с любыми вопросами о моем пути, Fullstack Academy или программировании в целом :)