КАК ВЕСТИ СЕБЯ НА НОВОМ МЕСТЕ
Поздравляю, ты получил оффер и залетел на работу. Как не ударить в грязь лицом и стартовать уверенно? Главная твоя задача — показать, что ты действительно шаришь и что ты не вкатун-дурачек, а уверенный в себе волчара. Хоть и у тебя может и не быть опыта. В этой статье расскажу, что делать, как только начался первый рабочий день.
4 ДЕЙСТВИЯ, КОТОРЫЕ ТЫ ОБЯЗАН СДЕЛАТЬ НА НОВОЙ РАБОТЕ
Во-первых, запроси все доступы: в таск-трекер (например Jira), в документацию (Confluence), получи доступы в репозитории, ну и так далее. Тут просто у тимлида уточни, куда тебе нужны доступы для работы. Пока ждёшь доступы, познакомься с командой: представься вкратце и желательно пообщаться с коллегами, чтобы поймать некий вайб общий)
Во-вторых, после получения доступов, начни изучать проект: что он из себя представляет, какой там стэк, какие задачи выполняет, для чего нужен короче. Твоя задача — узнать общую концепцию: это можно либо вычитать из документации (если есть), либо задавать вопросы тимлиду.
В-третьих, узнай, какие процессы в команде. Как проходит дейли, есть ли ретро, как оно проходит. Бывают ли 1х1 с тимлидом, и что требуется от тебя на этих встречах. Узнай, как организована работа с кодом, код-ревью и всё, что касается CI/CD
В-четвёртых, не стесняйся спрашивать коллег о чем-то, потому что как сказал мой тимлид «если у разработчика в новом проекте нет вопросов, то возникают вопросы к самому разработчику». Очевидно, что твои вопросы не должны быть по типу «что такое функция», но вопрос «как у вас организована работа с БД: через наивный QueryRow или через pgx, или ещё как-то?» вполне себе звучит.
В начале ты должен быть проактивен: уточнять требования, возможно предлагать другие решения проблем. Я понимаю, ты не хочешь делать больше, чем от тебя требуют, но всё-таки на первом месте я бы именно так и делал. Помню, на стажировке в Яндексе, я пахал по 12 часов, чтобы доказать, что я крутой разраб и что я достоин мидл позиции. И знаете: у меня получилось это доказать по хардам, но не получилось по софтам. Поэтому давай дальше ещё про софты тебе расскажу.
ВАЖНОСТЬ СОФТ-СКИЛЛОВ
Вообще, умение коммуницировать с людьми — очень важный навык, не только в разработке, но и в жизни. Ты должен уметь выстроить хорошие отношения со своими коллегами: если ты фронтендер, то ты должен наладить коммуникацию и с дизайнером, и с бэкендером. Да, зачастую дизайнер делают херню, но ты не должен просто его за это хейтить, а пытаться объяснить, что вот так и так, это сделать невозможно, например. И с бэкендером тоже: например он не хочет в ручку какое-то поле передать и говорит, чтобы ты сам его посчитал на фронтенде. Тут ты либо пытаешься аргументированно объяснить, почему его решение хуже, либо просто забиваешь и делаешь, как он сказал.
Из своего опыта я скажу, что в команде при сокращении оставят не только тех, кто хорошо работал в плане перформанса, но и тех, кто хорошо чесал языком и вылизывал им жопу работодателя) Да, кабан-кабаныч любит, чтобы было всё по его. У меня менеджер на одной из работ делает всё, чтобы угодить ему: нагружает разработчиков сверхурочно, придумывает различные отмазки, если что-то идёт не так, ну и так далее. Главное, что он белый и пушистый. Лично я никогда не умел льстить людям и я зачастую прямолинеен. На работе это свойство осталось: я не буду говорить другому разработчику, что он крутой, для того, чтобы сохранить с ним дружбу, если он только что насрал мне в коде, хехе. Но вы старайтесь сглаживать углы и не провоцировать лишние конфликты.
В общем, хороший старт на работе — это просто быть максимально вовлечённым и коммуницировать с людьми, не закрываться в себе и не пытаться отмалчиваться. Я на своем опыте это испытал. Решение о том, оставлять тебя после ИС или нет, зависит оказывается не только от хардов, но ещё и от софтов) Вот и думай)
СИНДРОМ САМОЗВАНЦА
Синдром самозванца — это когда ты не можешь признать своих достижений, навыков и умений и постоянно думаешь, что ты не достоин находится там, где ты находишься. Если это про тебя, читай дальше.
Давай по факту: тебя наняли на работу, значит до этого ты прошёл все фильтры и требования, которые были на этапах просмотра твоего резюме, прохождения собеседований и общения с тимлидом и эйчаром. Значит ли это, что ты не достоин попасть на работу? Ну, как по мне это значит ровно наоборот — тебя выбрали среди тысячи других кандидатов, значит они ещё хуже, чем ты (ну как минимум)
У тебя глобально два варианта: первый — думать, что ты плохой разработчик, тем самым деморализуя себя каждый день и, скорее всего, это действительно скажется на твоё состояние и ты станешь хуже работать, а второй — принять тот факт, что тебя наняли, значит ты на своем месте, и ты прыгнул на тот самый уровень, и теперь тебе надо просто доказать, что ты достоин на нём остаться, и просто зарядиться мотивацией и работать!
У меня почему-то никогда не возникало вопроса «а достоин ли я?», потому что я понимаю, что на этот вопрос отвечать не мне, а моему эйчару, который смотрит моё резюме, собеседующему, который проводит собес, а также тимлиду, который смотрит на мой перформанс на работе.
Синдром самозванца это про психологическое состояние, поэтому если у тебя с этим серьёзные проблемы и это не даёт тебе жить, то советую обратиться к психологу. Спасибо за прочтение!
работа
как вести себя на работе