Главная | Все статьи | Дневник студента

Начало учебы в Хекслете: мои впечатления

Время чтения статьи ~2 минуты
Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Начало учебы в Хекслете: мои впечатления главное изображение

Привет, Хекслет! Это Влад, мне 26 лет, и месяц назад я открыл для себя Хекслет. Это моя первая заметка об обучении в этой школе, где я поделюсь своими впечатлениями о том, как начал погружение в веб-разработку на Python, не написав на Python и строчки кода.

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

Однако меня уже давно не отпускает желание глубже разобраться в теме, научиться самостоятельно реализовывать проекты и в дальнейшем и вовсе свитчнуться в разработку. Здесь на помощь пришел Хекслет.

Вы могли подумать, что эта статья будет о моем обучении Flask и Django, но сейчас будет твист — первые две недели я вообще не приступал к заинтересовавшему меня треку «Веб-разработка на Django». Сейчас расскажу почему.

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

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

И теперь, спустя месяц, готов с уверенностью сказать, что оно того стоило.

Первым делом хочется сказать спасибо Хекслету, что убедили поставить WSL и использовать для разработки его. Сперва работа с терминалом меня напугала, но теперь я начинаю понимать красоту работы с Linux — когда все работает ровно как я и предполагал. А если что-то не работает — в интернете кто-то это уже решил. Вслед за установкой WSL и освоением командной строки, Хекслет предложил освоить GIT, настроить окружение Python используя Poetry... в общем, до веб-разработки я дошел не скоро :)

Однако я нисколько не жалею о том, что несколько изменил свои планы и уделил время основам основ, вместо того чтобы сразу прыгать к более сложным темам. Если вы, как и я, долго игнорировали перечисленные мной выше темы, фокусируясь только на освоении синтаксиса выбранного вами языка (чему обычно посвящены 90% курсов по программированию в интернете), то мой вам совет — замедлитесь и изучите основы. Грамотно настроенная среда для учебы и разработки сэкономит вам кучу времени и сил в дальнейшем.

Аватар пользователя Vladislav
Vladislav 08 сентября 2023
1
Рекомендуемые программы
профессия
от 6 300 ₽ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 2 мая
профессия
от 6 183 ₽ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 2 мая
профессия
от 5 025 ₽ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 2 мая
профессия
от 5 840 ₽ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 2 мая
профессия
от 9 900 ₽ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 2 мая
профессия
от 6 300 ₽ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 2 мая
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
в разработке
Старт 2 мая
профессия
Верстка с использованием последних стандартов CSS
5 месяцев
с нуля
Старт в любое время