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

Мое знакомство с Хекслетом и старт изучения основ Python

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

Первые недели на Хекслете. Мои мысли по поводу обучения, трудности и мотивация. Основы Python.

Начало

Привет! Меня зовут Кирилл, и как человека с пытливым умом и любовью к решению проблем, меня естественно тянуло к программированию. Я решил изучать разработку, чтобы глубже понять, как работают технологии, и развить навыки, необходимые для создания чего-то собственного. Помня об этой цели, спустя тонны просмотренных видео на YouTube, я решил изучить бэкенд, начиная с Python — одного из наиболее широко используемых и удобных для начинающих языков программирования.

Я только начал :)

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

Вообще, совет, обязательно фиксируйте время, которое вы тратите на обучение — для этого есть множество программ, так называемые «Pomodoro таймеры». Нужно это для того, чтобы контролировать процесс обучения и ставить цели, не растягивая изучения какой-либо темы и регулярно заниматься без недельных пауз. Но эта тема «Тайм-менеджмент», о нем возможно напишу в следующей статье, а сейчас вернемся к обучению.

Новый для меня формат

Хекслет оказался для меня одним из самых полезных ресурсов, который я нашел. Он предлагает всесторонний и интерактивный опыт обучения и, что самое главное, весь материал структурирован и последователен. Из-за этого вся информация усваивается и не забывается, так как изученное в предыдущем курсе необходимо для изучения в следующих и тд. Этой последовательности очень тяжело добиться на некоторый других бесплатных курсах, хоть и полно очень хороших и качественных. Но при изучении следующего отдельного курса между ними чаще всего нет связи, и это просто сжигает огромное количество времени по итогу.

Трудности

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

Мощь программирования

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

Цель

В заключение, путь изучения программирования является сложным, но полезным опытом. Благодаря самообучению и каждодневной практике я создаю прочную основу языка и получу более глубокое понимание концепций программирования, чего и всем желаю. У меня есть мотивация продолжать учиться и исследовать новые области программирования. Моя цель — стать опытным и знающим программистом, и я с нетерпением жду, куда меня приведет этот путь.

Аватар пользователя Кирилл Богданович
Кирилл Богданович 27 февраля 2023
2
Похожие статьи
Рекомендуемые программы
профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 26 декабря
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 26 декабря
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 26 декабря
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 26 декабря
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 26 декабря
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 26 декабря
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 26 декабря