Простые вещи, которые вы должны избегать как разработчик.

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

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

Независимо от причины, компании долго не терпят такого поведения.

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

1. Отказ от изучения необходимых технологий или инструментов

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

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

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

2. Вам трудно контролировать свои эмоции

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

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

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

3. Создайте токсичную рабочую среду — сплетни, предательство или драма

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

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

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

4. Никогда не проявляйте инициативу  —  ждите, пока кто-то другой сделает работу

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

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

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

5. Жалуйтесь на все — отказывайтесь видеть положительную сторону чего бы то ни было

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

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

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

6. Не берите на себя ответственность за свои проекты — вините других, когда что-то идет не так

Как инженер-программист, вы будете работать над различными проектами. И вы несете ответственность за то, чтобы проект был доведен до конца.

Однако некоторые разработчики уклоняются от ответственности. Они всегда ищут виноватых, когда что-то идет не так.

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

7. Не уважайте своих коллег или начальство

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

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

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

8. Игнорировать политики и процедуры компании

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

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

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

9. Постоянно срываете сроки — доставляете некачественные рабочие продукты

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

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

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

10. Утечка конфиденциальной информации компании — нарушение прав интеллектуальной собственности

Как инженер-программист, вы можете иметь доступ к важным данным компании, например, к информации о клиентах, собственному коду, предстоящим новым функциям и т. д.

Важно не раскрывать эту информацию никому за пределами компании, поскольку это может поставить компанию в затруднительное положение.

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

Последние мысли

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

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

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

Есть ли у вас какие-либо другие советы, чтобы добавить из вашего опыта?

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

Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter и LinkedIn. Присоединяйтесь к нашему сообществу Discord.