Введение в серию
Я много думал о том, какие темы необходимы для разговора: React? Возможности Javascript ES2050? Конечно, это сексуальные темы, но правда в том, что они будут актуальны всего несколько месяцев, если не недель 🤦🏻
После короткого обсуждения с моим дорогим другом он посоветовал мне вернуться к основам: что делает человека отличным разработчиком для совместной работы? Что требует столько усилий и времени, чтобы учиться и совершенствоваться навсегда?
При сборе основных моментов для этих статей большинство навыков, которые мы придумали, были личными, а не техническими.
Итак, это первая часть серии статей о навыках высокого уровня, которые не менее (или даже более) важны, чем технические навыки.
Имея более чем 11-летний профессиональный опыт работы, я могу с уверенностью сказать следующее:
Я предпочел бы работать с хорошим технически средним коллегой/менеджером, чем с самым опытным человеком в мире, который является высокомерным, грубым, агрессивным или ненадежным. Каждый. Одинокий. Время.
Я считаю, что социальные навыки или личные навыки более важны, чем технические.
Социальные навыки становятся еще более важными по мере того, как вы растете на руководящих должностях. Неважно, насколько вы технически совершенны, если люди не могут с вами работать.
Будьте настойчивы. Мотивация переоценена.
Я долго думал над тем, какой навык должен взять золотую медаль в моем списке 🥇
Вот почему терпение победило:
Если у вас неттерпения, вы даже не дочитаете эту статью до конца!
Мотивация — это прекрасно, но это ограниченный ресурс. Начинать что-то хорошо, но вы не закончите без терпения.
Я люблю программирование и большую часть своей жизни занимаюсь им ради удовольствия и прибыли. При этом я бы солгал, если бы сказал, что у меня не бывает дней, когда моя продуктивность, уверенность в себе и мотивация достигают дна. Я часто думал о том, чтобы бросить работу, чтобы открыть утиную ферму где-нибудь в отдаленной деревне (все еще обдумывая это, я буду держать вас в курсе, если когда-нибудь это сделаю 🦆).
Без настойчивости вы не сможете подать заявку в 100 компаний, чтобы найти работу своей мечты, ивам не удастся выжить в длительных процессах найма, когда вы проводите напряженные недели, получая отказ только на последнем этапе.
Используйте мотивацию в хорошие дни и настойчивость в плохие.
Сосредоточьтесь на основах.
Одна из самых распространенных ошибок, которую я наблюдаю у джуниоров, заключается в том, что они поддаются давлению, желая чувствовать себя быстро и продуктивно, поэтому они бегут изучать React, прежде чем изучать JavaScript, или изучать Rails, а не Ruby, и так далее.
Справедливый и разумный старший не должен судить младшего по тому, насколько он быстр. Они должны оценить свое отношение, уверенность в себе, настойчивость, стремление к качеству и задавать правильные вопросы.
Используйте свои младшие годы, чтобы построить хорошую базу для вашей башни знаний Дженга.
Я знаю, что в реальной жизни компании доводят вас до предела. Продолжайте читать, чтобы понять, как сохранить продуктивность при этом ;)
Не ищите ярлыков.
Основываясь на предыдущем пункте, когда вы сталкиваетесь с новой проблемой или ошибкой, у вас есть один из двух вариантов: применить быстрый прием, который вы знаете, чтобы «порадовать» своих менеджеров, или воспользоваться этим как возможностью узнать больше по теме. Думаю, вы знаете, какой ответ правильный *подмигивает*.
Когда вы натыкаетесь на стену, вы либо взбираетесь на нее, либо возвращаетесь и продолжаете избегать ее до конца своей жизни. Прямо сейчас у вас есть замечательная возможность стать младшим, поэтому у вас есть право дольше заканчивать, задавать много вопросов и делать больше ошибок, так что используйте эту привилегию, пока ее у вас не отобрали.
Как и все остальное, требуется баланс, поэтому иногда у вас не будет другого выбора, кроме как пойти хакерским путем. Просто убедитесь, что хакерство не является вашим способом ведения дел по умолчанию! Кроме того, нет ничего черного или белого. В hacky так много уровней, поэтому установите абсолютный минимум и продолжайте поднимать планку по мере приобретения опыта.
Воспринимайте трудных людей как вызов.
Вы встретите самых разных людей, работая в разных компаниях (даже странах).
Некоторые из них будут потрясающими технически и лично, и вы будете благодарны им всю оставшуюся жизнь. С другой стороны, кто-то будет не так хорош с одной стороны (или не дай Бог: с обеих сторон 🙈).
С кем-то вы будете не согласны, кого-то ненавидите, а из-за кого-то даже уйдете в отставку.
Однако по мере того, как вы становитесь старше и мудрее, вы можете понять:
о, $h**, я был трудным человеком в этой ситуации!
Независимо от того, кто был или есть трудным: научитесь принимать это как вызов и сосредоточьтесь на самосовершенствовании. Проблемный человек в конце концов уйдет, или, может быть, уйдете вы, но в конце концов вы растете.
Не убегай слишком быстро.
Когда следует уволиться с работы?
Чтобы узнать ответ, вам нужно сначала спросить себя:
Что для вас важнее?
Многие люди больше всего заботятся о деньгах, поэтому даже если они работают в ужасной компании, но им хорошо платят, они их возьмут.
Некоторых больше волнуют дружелюбные коллеги и пребывание в зоне комфорта, а некоторые гонятся за техническим совершенством.
Составьте свой собственный список. Если ваша компания не предлагает ничего из списка, вам пора расти в другом месте.
Почему это упомянуто под терпением? Потому что обычно вы не получаете весь список каждый божий день. В некоторые дни у вас будет нагрузка выше средней. В другие дни у вас может возникнуть конфликт с вашим руководителем или коллегами. Возможно, вы не ладите с недавно принятым на работу коллегой. Что бы вы ни решили, убедитесь, что вы принимаете решение на основе логики, а не только чувств (особенно негативных, временных!).
Вот и все! Надеюсь, вы не потеряли терпение. Я что-то пропустил? Я был бы любим услышать ваше мнение в комментариях.
Подпишитесь на меня, чтобы узнать, когда будет готова следующая статья. Вы также можете преследовать меня здесь: ahmed.rocks
А пока: наберитесь терпения 😉
Повышение уровня кодирования
Спасибо, что являетесь частью нашего сообщества! Перед тем, как ты уйдешь:
- 👏 Хлопайте за историю и подписывайтесь на автора 👉
- 📰 Смотрите больше контента в публикации Level Up Coding
- 🔔 Подписывайтесь на нас: Twitter | ЛинкедИн | "Новостная рассылка"
🚀👉 Присоединяйтесь к коллективу талантов Level Up и найдите прекрасную работу