Как не вылететь с работы и пройти испытательный срок

Статья написана студентом Хекслета. Мнение автора может не совпадать с позицией редакции
Читать в полной версии →

Однажды мне удалось пройти собеседование на должность программиста. Это была моя первая настоящая работа, где нужно только программировать. На предыдущих местах, в основном, верстал. Понятно, что в программировании я тогда был довольно слаб.

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

День 2. Скидываю составленный список предложений, также вслух озвучиваю тимлиду найденную багу. Получаю ответ типа «это фича, а не баг». Спойлер: через полгода этот баг зарепортил пользователь сайта. Его приняли, и я его пофиксил за пару дней.

Вновь обращаюсь к тимлиду: что мне еще сделать? Получаю небольшое задание по верстке с минимумом программирования.

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

День 15. Реально тяжело, приходится очень много гуглить. Иногда обращаюсь с вопросом к тимлиду, выбираю удобный момент, чтобы не попасть под горячую руку. Работаю дома по выходным.

День 30. Сервис в продакшене, я неимоверно рад, что мне удалось это. После этого я ни разу не работал дома или по выходным.

День 60. К этому времени я пофиксил более десятка багов. И наконец получаю радостную новость: я прошел испытательный срок!

Выводы:

  1. С самого первого дня нужно быть проактивным, просить дать практическое задание.
  2. Попытаться разобраться самому, если не понимаешь. Но нельзя сильно долго бороться в одиночку. Возможно, решение очевидно и нужно просто попросить помощи у коллег.
  3. Не бояться в первое время перерабатывать. Регулярные овертаймы не очень полезны на длительной дистанции. На испытательном сроке время работает против тебя, и необходимо работать на результат.

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