До 30 ноября

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

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

Итоги первого года обучения программированию

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

В марте 2022 года я начал изучать программирование. Ранее я пытался освоить Java самостоятельно, но понял, что мне нужен опытный наставник. Поэтому я выбрал Хекслет.

Первый модуль был не простым, но и не слишком сложным. Я получил много новой информации, которую изучать было трудно, но мне помог первый проект — «Игры разума». Благодаря ему я закрепил знания, и первый модуль был завершен без особых проблем.

Однако проблемы начались на втором модуле, когда формат обучения полностью изменился. Вместо текстовой информации стали записанные лекции, которые было трудно усваивать. Также онлайн-тренажеры были заменены работой с Hexlet CLI и IDE. Второй модуль стал для меня самым сложным в процессе обучения. Мне долго пришлось привыкать к новому формату, и мой отпуск также замедлил мой прогресс. Тем не менее, я успешно завершил второй модуль и даже неплохо разобрался в том, что такое коллекции и как их применять.

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

Четвертый модуль оказался очень насыщенным по теории, так как в нем было много информации, включая SQL-запросы, основы верстки, веб-технологии Java, а также основы HTTP. Информация была довольно разнородной и сложной для восприятия. Также я затратил много времени на второй модуль, что привело к тому, что я начал торопиться, и моя способность к восприятию информации пострадала. Во время прохождения четвертого модуля мне удалось посетить офлайн-митап, который дал мне уверенности в своих знаниях и развитии, а также показал, что важно не сдаваться и продолжать идти к своей цели. Я подробно рассказал об этом событии в отдельной статье в своем блоге.

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

В итоге первого года обучения я:

  • Разобрался в основах языка и понял общую структуру backend-разработки,
  • Узнал о многих технологиях, используемых в современной разработке,
  • Научился создавать веб-приложения,
  • Придумал несколько проектов, которые буду разрабатывать после окончания обучения,
  • Начал искать работу,
  • Понял, что путь будет сложным, но интересным.
Аватар пользователя Павел Булыгин
Павел Булыгин 13 марта 2023
4
Рекомендуемые программы
профессия
Осваивайте разработку веб-страниц, оживляйте дизайн макетов, публикуйте сайты и приложения. Отслеживайте ошибки в интерфейсе и устраняйте их
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 ноября