Скидки до 20% + 2-ая профессия бесплатно и подарки на 50 000₽

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

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

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

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

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

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

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

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

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

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

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

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

Аватар пользователя Vladislav
Vladislav 08 сентября 2023
1
Похожие статьи
Рекомендуемые программы
профессия
Верстка на HTML5 и CSS3, Программирование на JavaScript в браузере, разработка клиентских приложений используя React
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Python, Разработка веб-приложений и сервисов используя Django, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Тестирование веб-приложений, чек-листы и тест-кейсы, этапы тестирования, DevTools, Postman, SQL, Git, HTTP/HTTPS, API
4 месяца
с нуля
Старт 26 декабря
профессия
Программирование на Java, Разработка веб-приложений и микросервисов используя Spring Boot, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Google таблицы, SQL, Python, Superset, Tableau, Pandas, визуализация данных, Anaconda, Jupyter Notebook, A/B-тесты, ROI
9 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на PHP, Разработка веб-приложений и сервисов используя Laravel, проектирование и реализация REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на Ruby, Разработка веб-приложений и сервисов используя Rails, проектирование и реализация REST API
5 месяцев
c опытом
Старт 26 декабря
профессия
Программирование на JavaScript в браузере и на сервере (Node.js), разработка бекендов на Fastify и фронтенда на React
16 месяцев
с нуля
Старт 26 декабря
профессия
Программирование на JavaScript, разработка веб-приложений, bff и сервисов используя Fastify, проектирование REST API
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Git, JavaScript, Playwright, бэкенд-тесты, юнит-тесты, API-тесты, UI-тесты, Github Actions, HTTP/HTTPS, API, Docker, SQL
8 месяцев
c опытом
Старт 26 декабря