Всем привет! Меня зовут Алексей — до того, как заинтересоваться программированием, я работал обычным оператором колл-центра. Да, это ребята, которые надоедают своими звонками с предложениями оформить кредит или кредитную карту, уверяют вас в том, что вам это нужно, и без этого просто невозможно жить. Сегодня я хочу рассказать вам, как я стал программистом.
Впечатления от реализации проекта самые положительные. Однозначно он стоит потраченного времени и сил. Работая над проектом, получил бесценный опыт грамотной настройки окружения и архитектуры приложения. Как оказалось это отнюдь не простая задача, не зря половина шагов в проекте посвящены именно данной теме. Пришлось 100500 раз возвращаться к курсу «JS: Настройка окружения»» и курсу из СИКП «JS: Программирование, управляемое данными». Также плюсом является полученный опыт по настройке окружения, которые не освещены в курсах. Реализация игр особых трудностей не доставила, головной болью оказалось грамотное построение кода и правильное наименование функций и переменных.
Особая благодарность моему наставнику Сергею за ценные советы в рефакторинге кода, которые помогли его улучшить и в некоторых местах сократить на треть, а также за подробные пояснения о причинам требуемых изменений.
Курсы помогают развить логику мышления и получить навыки в грамотном написании кода, но проект помогает собрать разного рода задачи в единое целое, где на выходе получаем рабочее приложение.
Хочу выразить благодарность моему ментору, Станиславу Дзисяку, за терпение к моим пробелам в знаниях и профессиональную работу в качестве ментора. Проекты на Хесклет это действительно то, ради чего я сюда пришел. Множество нюансов и тонкостей в работе можно узнать только выполняя проекты, пусть и учебные. Так что, если сомневаетесь,то здешние проекты - это ваша лучшая инвестиция в знания и опыт! Профессиональные менторы Хекслета помогают настроиться на рабочий лад и мотивирует на дальнейшее обучение. Приятно работать с такой опытной командой, еще раз, большое спасибо Станиславу!!!
Хочу поблагодарить всю вашу команду и Станислава Дзисяка в частности за первый проект, который я сделал сам. Было необычайно интересно и, признаюсь, сложно. Я абсолютный новичек в программировании, опыта вообще не было. Разница с решением задач после курсов огромная. Конечно, над некоторыми задачами я тоже ломал голову, бывало, по неделе, но здесь… Пришлось заново пройти половину курсов (особенно, что касается настройки окружения, GIT и функций). Сдав первый вариант, обрадовался, но не тут-то было)). Пришлось на 80% переделать всю программу. С одной стороны, была куча дублирования кода, с другой, вывод в отдельную функцию того, что использовалось один раз. Еще раз хочу сказать БОЛЬШОЕ спасибо Станиславу! Он очень подробно объяснял все ошибки, отвечал на каждый мой вопрос развернуто, скидывал ссылки на полезную информацию. Оказалось столько важных мелочей. Магические числа, корректные наименования, правильная работа с return и многое-многое другое. По итогу, кол-во кода сократилось раза в 4 по сравнению с первым вариантом. На все ушло 2 месяца. Первый бесценный опыт получен, двигаемся дальше!
Спасибо за ревью и за все время, что Сергей уделил на проверку этого проекта, да и всей команде Хекслета - вы молодцы. На первый взгляд кажется, что потратишь не более пару часов на все, но в итоге задача выглядит намного сложнее и интереснее. Иногда у меня было непонимание по некоторым вещам, например почему не дать примерную архитектуру или схему проекта в шагах на пути к его выполнению, но сейчас, после завершения всего, ответ очевиден. В муках рождается истина :) То, что было у меня после первого ревью и сейчас - это две Большие разницы. Еще раз спасибо!
Всем сомневающимся дам совет - не сомневайтесь и проходите этот проект, оно того стоит!
Привет, меня зовут Артем. Это моя история успеха — как я завязал со строительством после семи лет работы, выучил Python и ушел в тестирование после 30 лет и без высшего образования.
В начале сомневался стоит ли начинать проект, так как он казался легким и я довольно-таки далеко продвинулся по теории, но уже к первому ревью ментора понял, что игра стоит свеч.
Отдельно замечу отлично настроенный итеративный процесс работы над проектом: с каждым циклом рефакторинга все больше и больше понимал, как стоит проектировать функции и модули, обеспечивать их взаимодействие.
Проект просто бомба! Одно дело теория и небольшие задания, совсем другое реальная задача. Отлично проработал на практике теоретические навыки git и командной строки, абстракции и составные данные, использовал пары. Научился многому новому особенно во время рефакторинга кода. Отдельная благодарность наставнику по проекту Сергею Карпуку за тщательный профессиональный подход, последовательность выдачи замечаний, терпение и тактичность. Благодаря ему у меня изменился взгляд на написание кода, много узнал, чего не было еще на курсе, а что-то заново узнал более глубоко. В целом очень доволен, что пошел на этот проект и прошел его. Иначе знания были бы не полными и не реализованными. Спасибо!
Краткая история о том, как бариста сменил сферу деятельности и осуществил свою мечту.
Проект очень помог усвоить полученные в процессе обучения знания, но, что куда важнее, дал бесценный опыт разработки реального приложения и новые знания. Когда я закончил 9 шаг, думал, что все понял и усвоил, приложение работало как надо, но... Но пока прошел с ментором Сергеем все этапы правок, понял как в действительности надо писать код, какими должны быть подходы и методы. Когда смотрю на тот г@внокод, который у меня был после 9-го шага и то, что получил в конце проекта понимаю, что самой теорией и практикой в заданиях не обойтись. Сергею спасибо огромное за столь щепетильное и терпеливое отношение к своей работе!
Спасибо за проект. Как было написано ниже, за это время "выучил" проект наизусть. Ну и проект показал мои основные проблемы - не спешите и перепроверйяте. Обязательно прочитайте статью про именование. Сергею спасибо!
Обновление после 3-го проекта по Python:
Прошел уже 3 проект на python. Этот проект был самым интересным, сделал его на одном дыхании за неделю (на предыдущие тратил около месяца). Приходилось много читать доков, гуглить и писать в чат. Единственное, что расстраивает, это то , что осталось 3 урока и один проект, хотелось бы большего. Отдельное спасибо ментору Алексею!
История успеха о том, как попасть в IT после медицинского университета и работы медбратом в реанимации, успешно проходить собеседования и стать тестировщиком.