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

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

Время чтения статьи ~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
Рекомендуемые программы
профессия
от 25 000 ₸ в месяц
Разработка фронтенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Django
10 месяцев
с нуля
Старт 28 ноября
профессия
от 14 960 ₸ в месяц
Ручное тестирование веб-приложений
4 месяца
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка приложений на языке Java
10 месяцев
с нуля
Старт 28 ноября
профессия
от 24 542 ₸ в месяц
новый
Сбор, анализ и интерпретация данных
9 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка веб-приложений на Laravel
10 месяцев
с нуля
Старт 28 ноября
профессия
от 28 908 ₸ в месяц
Создание веб-приложений со скоростью света
5 месяцев
c опытом
Старт 28 ноября
профессия
от 39 525 ₸ в месяц
Разработка фронтенд- и бэкенд-компонентов для веб-приложений
16 месяцев
с нуля
Старт 28 ноября
профессия
от 25 000 ₸ в месяц
Разработка бэкенд-компонентов для веб-приложений
10 месяцев
с нуля
Старт 28 ноября
профессия
новый
Автоматизированное тестирование веб-приложений на JavaScript
8 месяцев
c опытом
Старт 28 ноября