Пять наставников, которые нужны каждому разработчику программного обеспечения и как их найти

pyat nastavnikov kotorye nuzhny kazhdomu razrabotchiku programmnogo obespecheniya i kak?v=1656522134

Ариэль Камю

Руководство по поиску поддержки как разработчика программного обеспечения

jGe0iFHzlcsFHoKxqzxSLqlQJqEeP4qOIYUy
«наставник стук кулаком студента» от rawpixel на Unsplash

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

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

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

Но прежде чем перейти к этому, давайте сначала поговорим о том, что не так…

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

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

Наставник №1: Якорь

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

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

Прекрасный способ найти такого наставника – это местные события, где общаются другие разработчики. Например, местные обучающие группы freeCodeCamp — отличное место для начала. Если в вашем городе нет местной группы, вы можете ее создать. Построение крепких отношений с людьми, недавно пережившими подобный опыт, поможет вам все время смотреть вперед.

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

ZskXFXoX8NGehzgDR5gUZ1twVILho2auuvf6

Наставник №2: Чемпион

Синдром самозванца – настоящая вещь. И по мере того, как вы добьетесь успеха на пути обучения, будут дни, когда вы будете задумываться, действительно ли у вас есть то, что нужно, чтобы быть успешным разработчиком. Более того, многие люди также будут бороться со сложными проблемами, такими как финансовые трудности и проблемы со здоровьем это поставит под угрозу их цели.

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

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

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

V-RvHEDlV0R9vzldV3mFdPlj367EsAlcQL3I

Наставник №3: Муза

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

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

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

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

nzfiVpf6Gm2MfukRDGjk9bHkoh9oEa2i9-3O

Наставник №4: Партнер

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

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

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

Даже если с вами постоянно кто-то не работает, вы можете обратиться в местные или онлайн-сообщества. Присоединяйтесь к видеоконференции или встречайтесь в кафе в одно и то же время каждый день. Даже если вы не работаете над тем же кодом, вы увидите, что наличие общего экрана и микрофона (или стола) добавит достаточное давление сверстников, чтобы ваш уровень отвлечения оставался низким.

Wngf1JlKxoOiEyItlzNBU8sY8JaNdIbdjqQx

Наставник №5: Вы сами

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

Как я упоминал ранее, мы объединяем наших продвинутых студентов с новыми, чтобы новые студенты еженедельно имели доступ к своему якорному наставнику (см. наставник №1). Это помогает не только новым студентам, но и более продвинутым, которым приходится мысленно организовать весь свой собственный опыт обучения, чтобы дать хорошие советы своим подопечным.

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

hQAUte8BC8SPgwxVdRE0xveDst60BOj3NpUy

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

F7BFLwVfiwS8zbbDUnOt8vsFCufhpbIK70EU

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *