Ваш подход важнее вашего опыта

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

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

Мне казалось, что я обманом прошел интервью в Facebook через LeetCode. Я узнал так много вопросов в Интернете, что мне казалось, что я заранее знал 80% возможных проблем. Я столкнулся с пятью алгоритмическими вопросами, три из которых я уже видел раньше и знал, как мгновенно их решить. Получив предложение, я был уверен, что рано или поздно они обнаружат меня как мошенника.

Однако я пришел к выводу, что мои убеждения были необоснованными. Когда я разговаривал с некоторыми из моих друзей, это чувство было знакомо даже самым способным. Эта проблема настолько распространена, что получила название - синдром самозванца.

Если вы поступаете так же, отправляясь на стажировку, не волнуйтесь. Люди обычно намного способнее, чем они думают. Это первый и самый важный совет: верьте в себя.

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

1. Покажите свою работу

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

«Бао, тебе нужно дать всем знать, над чем ты работаешь, и не бояться переусердствовать».

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

Всю свою жизнь я верил в тишину. Кажется впечатляющим оставаться незамеченным, пока не добьешься успеха. Вы говорите себе, что великие мира сего обычно работают тихо, только чтобы быть замеченными их оглушительным успехом. Спросите себя: вы больше беспокоитесь о том, чтобы произвести впечатление, чем о получении обратной связи, привлечении поддержки и известности?

Если вы согласны со мной, вам следует начать искать способы показать больше своих работ. Может быть, храните где-нибудь список того, что вы делали изо дня в день. Затем найдите способ как можно больше рассказать о своей работе.

2. Взять на себя ответственность

Легко относиться к себе как к стажеру. Как стажер, распределение работы по умолчанию для стажера является несущественным.

Тот факт, что люди ожидают от вас меньшего, не означает, что вам разрешено быть меньше.

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

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

У меня нет каких-либо конкретных шагов, как конкретно взять на себя большую ответственность, потому что это скорее образ мышления.

Приведу вам пример. Когда вы владеете своим проектом, через некоторое время люди обращаются к вам, когда что-то идет не так. Когда люди это делают, возьмите на себя полную ответственность и похлопайте себя по плечу, потому что вы делаете это правильно.

3. Рискуйте

«Если вы ничем не рискуете, вы рискуете еще больше».

Я никогда не рисковал во время стажировки и сожалею об этом.

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

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

Чтобы было ясно, отправка коммитов без модульных тестов НЕ попадает в эту категорию.

4. Обратитесь за помощью

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

Если вам кажется, что вы слишком сильно кого-то беспокоит, вот уловку, которую я использовал. Поочередно просите людей в вашей команде о помощи. Таким образом, больше людей смогут помочь вам и меньше людей будут беспокоиться. Дополнительное преимущество? Вы вносите свой вклад в дело номер один, потому что регулярно показываете свою работу всем в своей команде. Поздравляю - вы только что получили поддержку и заметность.

Это уроки, которые, я надеюсь, кто-то преподал мне до того, как я начал работать. Надеюсь, они могут вам помочь.

TL; DR: не стоит недооценивать себя. Показать свою работу. Владейте своей работой. Рискните. Просить помощи.

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