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

«Каждый эксперт когда-то был новичком» - Резерфорд Б. Хэйс

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

Сегодня я собираюсь поделиться 6 уроками, которые я усвоил и которые помогают мне продвигать мою карьеру и стремиться стать младшим инженером-программистом.

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

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

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

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

Давайте перейдем к моим усвоенным урокам.

1. Не забывайте только о своем стеке и продолжайте учиться

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

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

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

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

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

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

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

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

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

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

Научитесь умно наслаждаться жизнью во время вашего пути роста.

Научитесь управлять своей энергией так, чтобы не перегореть. Работать умнее и оставаться последовательными в долгосрочной перспективе всегда намного лучше, чем работать на 200% в краткосрочной перспективе всего на несколько дней. - Осман Хамид

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

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

Проверьте эти дорожные карты, выберите свою дорожную карту и начните разбирать ее Champ.

2. Задавайте вопросы и привыкните к синдрому самозванца

Будьте скромными. Незнание чего-либо не делает вас мошенником. это делает вас студентом.

Я почти уверен, что вы слышали о СИНДРОМЕ ИМПОСТЕРА раньше, а если нет, то позвольте мне представить вашу следующую лучшую подругу.

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

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

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

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

Не стремитесь к совершенству, стремитесь к самосовершенствованию.

ИТ-индустрия настолько огромна, и с каждым днем ​​она становится все больше, и появляется все больше фреймворков и библиотек, что делает невозможным быть человеком, который знает / владеет всем.

«Нет разработчиков GURU, которые знают все, есть только разработчики с отличными навыками поиска в Google, обучения и совершенствования»

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

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

«Все, чего вы когда-либо хотели, находится по другую сторону страха».

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

3. Преподавание - лучший учитель

«Пока мы учим, мы учимся» - римский философ Сенека

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

Лучший способ понять концепцию - объяснить ее кому-то другому и провести уважительное профессиональное обсуждение и обмен идеями.

Есть и другие преимущества от обучения других, улучшения коммуникативных навыков, повышения уверенности и лидерских качеств и т. Д.

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

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

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

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

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

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

4. Инвестируйте в себя

Вы никогда не разоритесь, вкладывая деньги в себя.

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

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

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

По дороге вы наверняка встретите кого-то, кто с радостью потратит деньги на дорогие кроссовки, заплатит ежемесячную подписку на Netflix или просто потратит деньги на глупости ... но никогда не купит этот курс Udemy за 10 долларов или не присоединится к ежемесячному 5-долларовому Medium членство и т. д.

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

5. Укрепите свое психическое здоровье.

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

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

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

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

Искусство вести себя тихо

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

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

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

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

Посмотрите эти две статьи, которые очень помогли мне молчать:

«Когда внутри нет врага, внешние враги не могут причинить вам вреда» - Уинтон Черчилль

Будьте эмоционально интеллигентными

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

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

Все дело в ваших действиях по отношению к своим эмоциям: вы либо контролируете свои эмоции, либо они будут контролировать вас. это так просто.

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

«Вы и дальше будете страдать, если будете эмоционально реагировать на все, что вам говорят. Истинная сила в том, чтобы сидеть сложа руки и логически наблюдать за происходящим. Truepower - это сдержанность. Если слова контролируют вас, это означает, что все остальные могут контролировать вас. Дыши и позволь всему пройти ». - Уоррен Баффет

6. Разоблачить себя

All High Achievers начали свою первую главу с видения, которое вначале казалось очень сложным и нереалистичным.

Нет ни одного амбициозного инженера-программиста, который не мечтает о принадлежности к ведущим разработчикам этой отрасли или который не смотрел хотя бы одно видео на YouTube о том инженере-программисте, который работает в одной из компаний FAANG и делится своим днем ​​с знаменитое название «День из жизни программиста @: hisCompany».

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

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

Четыре шага:

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

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

2. Создайте собственное портфолио

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

3. Создавайте побочные проекты

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

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

4. Пусть ваше имя будет интернет-серфингистом

Интернет - это наши единственные ворота к целому морю возможностей, поэтому убедитесь, что вы хороший серфер. Если вы хотите получить доступ к возможностям, вам лучше начать нетворкинг. Вы можете сделать это, обновив свой профиль в LinkedIn, разместив профессиональные сообщения, нетворкинг, имея страницу в Instagram, посвященную этой нише, ведя блог, практикуясь и участвуя в соревнованиях по кодированию (существует множество платформ для программирования, таких как Hackerrank, CodinGame и т. Д.) . Это лишь некоторые примеры, и вы также можете проявить творческий подход к тому, как появиться.

Конец

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