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

Как я изучаю Python на Хекслете

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

Моя попытка рассказать про процесс обучение Python на Хекслете.

Начиная изучение курса Python-разработчика 29 мая 2022 года, не имея опыта программирования или хотя бы опыта работы в смежной отрасли, я прекрасно понимал, что будет непросто. Но сколько бы я не читал статей других учеников, сколько бы не просматривал истории чужого успеха, выделить круг одинаковых проблем, одинаковых сложностей не удавалось, у каждого нового ученика свой новый уникальный набор трудностей. Мой путь не исключение.

Имея за спиной одно техническое образование, курс основ Python не казался сильно сложным — логика давалась просто, функции понятны, я уверенно вникал в синтаксис, архитектуру и нюансы, постигал много нового и закончил курс основ на Хекслете достаточно быстро. (конечно же, понятие «быстро» у всех разное, я совмещаю работу/семью/детей с обучением и ушёл месяц) Удивлением было повторное прохождение курса основ Python на платформе Code Basics, здесь были все те же задания, схожие упражнения, в целом, тот же курс, но решения задач, то как я выполнил упражнение и понял тему урока, были другими, я наконец-то понял, что мне пытались объяснить. Только после этого я решился на платное обучение.

Каждый отдельный курс в первом модуле обучения, до проекта «Игры разума», был своеобразным испытанием на прочность, я вспомнил 10 лет студенческой жизни, то время, когда тебя плотно нагружают знаниями, а тебе нужно уложить это всё по полочкам, подкрепив самостоятельным более глубоким изучением вопроса. Сложно, но можно.

Далее идёт проект — это та часть модуля основ программирования, которая покажет, усвоили вы материал или нет, но самостоятельно, не имея опыта, без подсказок, крайне сложно его завершить. Мне потребовался месяц, и я понимаю, что наличие наставника помогло бы уложиться в две недели. Иногда мне казалось, что меня «забанят в гугле» от безуспешных однотипных попыток найти решение вопроса или задачи. Но ничего не сравнится с радостью от работающего кода, даже когда это простейшие 20 строк, на которые любой программист смотрит с высока.

Второй модуль обучения — Профессиональный Python, состоит он из семи курсов и проекта. На момент написания этого текста — 20.12.22, я прошёл два курса и начал ещё два параллельно. Могу сказать, что это худший месяц моего обучения, курс «Функций» и курс «Словарей и Множеств» заставили меня усомниться в том, что я уже полгода изучаю этот язык программирования. В гугле, видимо, начали банить, начал спасать Яндекс, с иным алгоритмом поиска, иногда выдаёт ссылки на форумы или на обучающие статьи релевантее. Тексты статей в курсах больше похожи на «птичий язык», буквы вроде русские, смысл уловить сложно. Причин этому много, от недостатка опыта и невнимательности в изучении теории, до отсутствия базовых знаний в программировании, математике и т.д.

Всё сказанное выше, это не желание пожаловаться или просто пересказать пройденное — это попытка в очередной раз донести ученику, что ворох трудностей преследует абсолютно каждого, никто не приходит учиться тому, что знал ранее. Все ученики Хекслета именно «учатся», все постигают новое, всем приходится искать решение, запоминать сложное, пытаться понять то, что они видят впервые. И это тяжело.

Главное в обучении на Хекслете, да и на любой другой платформе, это понимание принципа процесса — это не учёба в школе или в институте, у вас нет оценки, нет как такового срока выполнения задачи, тут ваш ритм, вы учитесь для себя. Кто-то это делает быстрее, кто-то медленнее, ключевым будем слово «делает».

Завтра у меня удачно закончится платная подписка (пожалуй, это единственный для меня стимул проходить курсы быстрее), я смогу спокойно заняться своими делами, собраться с мыслями и в новом году начну проходить курсы Проф Python заново, как это делал с основами, это помогло в первый раз, поможет и в этот раз. Это мой путь выхода из трудностей — делать второй раз, если не получается с первого. Возможно, кто-то использует другой метод, главное двигаться вперёд и становиться лучше, ведь именно в этом смысл обучения.

Станьте профессиональным Python-разработчиком с нуля за 10 месяцев На Хекслете есть профессия «Python-разработчик». Пройдите ее, чтобы изучить самый популярный язык программирования, освоить его фреймворки и создать большое портфолио с проектами на GitHub. И потом устроиться на свою первую работу программистом

Стать Python-разработчиком

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