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

# Имею друга

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

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

Пришло 9:00 утра, и я ждал на стойке регистрации, чтобы меня возглавил мой наставник в том районе, где работала команда. Коллега с Явы (не мой наставник) подошел ко мне и извинился, что мой наставник играет в бильярд.

Я сказал себе: «Хорошо! … Интересно начинать каждый день с этого. Но почему? В чем секрет? ». Через некоторое время я пришел к выводу, что хороший день начинается с игры в бильярд или в любую другую игру, заставляет вас по-другому взглянуть на сценарии кода, попробовать другой подход или просто очистить свой разум.

# Переход (настоящая трансформация)

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

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

Можно сказать, что я должен быть с ними знаком. Это правда, вы правы. Я знаю много фреймворков, но до этого момента я не использовал Alfresco (система управления контентом - понятия не имел, что такое Alfresco и как оно работает), Mustache, FreeMarker (я Я бы сказал, что это смесь React и Angular), я не использовал Git и Crucible на полную мощность или другие инструменты, которые упрощают разработку.

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

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

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

Самое важное, что я узнал, - это простота кода.

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

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

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

# Быть другом

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

1. Достигните важной вехи в своей карьере

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

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

Достижение этой точки в вашей карьере означает, что вы достигли важной вехи.

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

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

2. Что для меня значит быть наставником?

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

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

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

Лучшие менеджеры на самом деле являются лучшими наставниками, а лучшие наставники - это люди, искренне заботящиеся о вашем успехе как человека и профессионала.

# Мои советы

= ›Для наставников: быть наставником - это сложно, но в то же время легко, если вы вложите в это страсть. Будьте открыты, слушайте, объясните на примерах, поделитесь своим опытом вежливо с новым человеком, который заслуживает самого лучшего, поддерживать и направлять вашего подопечного, когда вы ведете ребенка, быть рядом с ним / ней в любых ситуациях, поощрять, И всегда помня об интересах этого человека.

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

= ›Для подопечных (включая моих подопечных): имея наставника, считайте, что вам повезло. Наставник будет вести вас шаг за шагом, несмотря ни на что. Будьте открыты для изменений, ваш наставник всегда подскажет, как подойти к конкретной проблеме, идею, о которой вы даже не задумывались. Слушайте, проявляйте уважение и попробуйте применить к вам то, что ваш наставник говорит вам. Ваш вклад вместе с вашим наставником означает больше, чем ваш вклад в одиночку ...

= ›Моему наставнику: я не могу отблагодарить вас за ваше наставничество на протяжении многих лет. Вы были такой неотъемлемой частью моей жизни. Благодаря вам открылся весь мой карьерный путь. Вы вдохновляющий человек и щедрый наставник. Я надеюсь вдохновить других (даже лучше), как вы вдохновили меня, и единственный способ отплатить вам - стать лучше вас.

#Никогда не останавливайся

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

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

Продолжайте использовать свои новые навыки и освежайте старые.

Просто не останавливайся.