До 30 ноября

Скидки до 81 000 руб и вторая профессия в подарок!

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

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

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

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

Начало

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

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

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

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

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

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

Трудности

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

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

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

Цель

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

Аватар пользователя Кирилл Богданович
Кирилл Богданович 27 февраля 2023
2
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
10 месяцев
с нуля
Старт 28 ноября
профессия
Обучитесь разработке бэкенда сайтов и веб-приложений — серверной части, которая отвечает за логику и базы данных
10 месяцев
с нуля
Старт 28 ноября
профессия
Выполняйте ручное тестирование веб-приложений, находите ошибки в продукте. Узнайте все о тест-дизайне.
4 месяца
с нуля
Старт 28 ноября
профессия
Научитесь разработке веб-приложений, сайтов и программного обеспечения на языке Java, программируйте и используйте структуры данных
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Собирайте, анализируйте и интерпретируйте данные, улучшайте бизнес-процессы и продукт компании. Обучитесь работе с библиотеками Python
9 месяцев
с нуля
Старт 28 ноября
профессия
Занимайтесь созданием сайтов, веб-приложений, сервисов и их интеграцией с внутренними бизнес-системами на бекенд-языке PHP
10 месяцев
с нуля
Старт 28 ноября
профессия
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
Обучитесь разработке визуальной части сайта — фронтенда, а также реализации серверной — бэкенда. Освойте HTML, CSS, JavaScript
16 месяцев
с нуля
Старт 28 ноября
профессия
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Организовывайте процесс автоматизации тестирования на проекте, обучитесь языку программирования JavaScript, начните управлять процессом тестирования
8 месяцев
c опытом
Старт 28 ноября