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

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

Стать программистом — итоги марта

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

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

Месяц начался с непростого курса по деревьям. В конце решения упражнений превратились в перебор вариантов без понимания происходящего. В обсуждениях натолкнулся на информацию, что курсы в треке СИКП JS раньше подводили к курсу по деревьям. Перешёл к изучению этой ветки. Совсем не зря, удалось глубже разобраться и кажется, именно здесь я полноценно понял работу функции reduce. Хотя, возможно, это просто эффект изучения одной темы в нескольких источниках. После трёх курсов из трека вернулся к последним упражнениям по деревьям и решил их. Не скажу, что с лёгкостью, но теперь решения стали осознанными.

В треке СИКП встретил термин "полиморфизм". С этим словом, без понимания значения, я познакомился на работе. В прошлом году мы подбирали в команду веб-разработчика. Для отсева кандидатов по телефону нам помог знакомый, составил список технических вопросов. Всего их было 6, последний бонусный, чтобы узнать "ооочень крутого кандидата", на интервью приглашали кандидатов, которые смогли ответить на 5. На последней вопрос практически никто не отвечал, а вопрос был такой: что такое полиморфизм? Надо сказать, что я был сильно удивлен, когда встретил тему полиморфизма в курсе до того, как разбирается тема объектов. В этот момент, я подумал, что уровень знаний, которые дают на Хекслете находится на хорошем уровне.

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

Пройденные курсы по профессии Фронтенд:

  • JS: Деревья;
  • Протокол HTTP;
  • Абстракция с помощью данных;
  • JS: Введение в ООП.

Дополнительные курсы:

  • JS: Составные данные;
  • JS: Последовательности;
  • JS: Программирование, управляемое данными;

Пройдено 23 испытания к курсам

Рейтинг студентов

  • Количество баллов 1355 (было 941);
  • Место в глобальном рейтинге 818 (было 1671);
  • Место в локальном рейтинге 6 (было 14);

Стараюсь заниматься ежедневно, курсы становятся всё крепче и без понимания одного урока, нельзя переходить на другой. Апрель, как и март начинается с непростой темы - асинхронность.

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

Аватар пользователя Gennadiy Zinchenko
Gennadiy Zinchenko 03 апреля 2020
8
Похожие статьи
Рекомендуемые программы
профессия
Верстка на 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 декабря