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

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

4 июня 2022 г.

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


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


4 Soft Skills для повышения вашей карьеры инженера-программиста


Командная работа 🤝


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


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


Что значит работать в команде


Работа в команде отличается от работы в одиночку (ну!). Вам нужно учитывать членов вашей команды и вовлекать их в процесс принятия решений. Возможно, вам нужно будет проверить свой код перед отправкой в ​​​​продакшн. Это заставляет вас научиться создавать запросы на включение (PR). Предпочтительно PR, которые легко просмотреть.


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


Как вы работаете в команде?


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


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


Делайте то, что вы берете на себя. Это очень раздражает, когда кто-то говорит «Да, я позабочусь об этом», а потом молчит. Хорошо не делать все, что вы обязуетесь, но тогда вы должны сообщить об этом своей команде. «Я знаю, что сказал, что сделаю X, но что-то случилось, и у меня не было времени, может кто-нибудь другой сделать это, пожалуйста?». Это не должно быть сложнее, чем это.


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


И, наконец, жизнь случается! Мой менеджер всегда говорит: "жизнь случается". Это значит, что жизнь непредсказуема. В жизни людей случаются вещи, которые они не могут контролировать. Эти вещи могут повлиять на их работу, и это нормально. Не осуждайте кого-то за то, что он не может выступить на максимуме, взять выходной или пропустить встречу. Заботиться о больном ребенке, партнере или о чем-то еще важнее. Жизнь непредсказуема! Работа – это лишь часть жизни.


Общение 🗣️


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


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


Компромисс


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


Позитив 😸


И, наконец, позитив! Кто хочет работать с брюзгой? Никто! Позитив и доброта имеют большое значение. Кто не любит человека, который приходит в офис и приветствует вас с улыбкой? :)


Вывод


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


Потому что, честно говоря, с кем бы вы предпочли работать? Какой-нибудь ворчливый технический гений, которому не хватает сочувствия, или обычный программист, с которым вы общаетесь и весело проводите время?


Узнайте больше об инженерии программного обеспечения




Свяжитесь со мной в TwitterLinkedIn или GitHub


  • Первоначально опубликовано [здесь] (https://prplcode.dev/blog/boost-your-software-engineer-career-with-these-4-soft-skills).*


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE