Научитесь продавать себя

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

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

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

Выбирайте знания, а не деньги

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

Когда вы начинаете работать в компании, у вас, скорее всего, будет наставник. Кто-то, кто учит вас торговле и дает вам отличный совет. Эти люди могут изменить вашу жизнь (не шучу). Я работаю уже 8 лет и за это время у меня было около 3 важных наставников (Воутер, Вим, Гвен, спасибо!) Поэтому, когда вы ищете новую работу, поговорите с одним из работающих там разработчиков, он или она может стать вашим новым наставником/единорогом.

Изучите основы

Мир разработки быстро меняется, то, что вы узнали сегодня, завтра может быть забыто. Вот почему важно правильно понять основы разработки. Не прыгайте сразу во фреймворк или используйте причудливую библиотеку только потому, что ее используют все. Узнайте, как работать без фреймворка, как создать слайдер без jQuery, как создать приложение без React. Это увлекательное испытание, которое в конце концов окупится. Как только вы освоите это, вы сможете легко изучать новые фреймворки и выбирать тот, который вам действительно нравится. Или, если существующего решения нет, вы можете создать свое собственное и поделиться им с сообществом.

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

Не бойтесь разбиться и сгореть

Выбрать работу, которая подходит именно вам, может быть непросто. Должен ли я быть фронтенд-разработчиком, бэкэнд-разработчиком, разработчиком полного стека, разработчиком приложений… Не каждый знает, что он или она хочет делать прямо сейчас. Так что ничего страшного, если ваша первая, вторая или даже третья работа не соответствует вашей мечте. Только работая в компаниях и получая реальный опыт, вы обнаружите, что вам действительно нравится делать. Черт, мне 29 лет, и иногда я до сих пор не знаю! Так что не бойтесь пробовать что-то новое, если это совпадет, вы будете счастливы и будете орать, черт возьми, да весь день. Если этого не произойдет, вы, вероятно, разобьетесь и будете чувствовать себя несчастным… Но выход есть всегда. Также нормально менять работу, компании не убьют вас, если вы это сделаете (если только это не указано в вашем контракте, всегда читайте эти маленькие чертовы буквы внизу).

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

Если у вас есть какие-либо вопросы, не стесняйтесь, присылайте мне сообщения!