Основы производственной этики для IT-специалистов

Привет, Хабр!

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

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

1. Благодари за помощь

Эта ситуация стала повторяться слишком часто. Человек «на том конце провода» просит помочь разобраться с легаси-кодом, документацией или какими-то особенностями системы. Ты отвлекаешься, пытаешься вникнуть в проблему, пишешь подробный ответ и обновляешь документацию… В ответ — тишина. Тишина не потому, что твой ответ не помог, а наоборот, все стало понятно, человек двигается дальше, продолжает работать свою работу, у него — все хорошо. Вот только он забыл сказать спасибо, за то, что ты искренне старался ему помочь, отвлекался от своих, не менее важных дел.

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

Как поступить правильно в такой ситуации? Да просто скажи — Спасибо! Казалось бы, это такая база, для взрослых людей, что даже как-то неловко об этом писать. Но практика показывает, что даже такому нужно учить.

2. Давай фидбек

Следующая ситуация — прямое логическое продолжение первой. Человек приходит с проблемой, ты помогаешь ее решить и человек надолго пропадает, оставив тебя в подвешенном состоянии. Ты не знаешь, помогло ли твое решение, нужно ли вернуться к своим делам, или еще требуется твое участие. Возможно ты не учел какие-то нюансы? Может твое решение не сработало? Сидишь и гадаешь. Через какие-то время прямо спрашиваешь: — ну как дела? Работает? И тебе, на голубом глазу, отвечают — да, все хорошо.

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

3. Пиши кратко по делу

Это классика: в рабочем чате, внезапное сообщение — Привет! И далее, видимо, ожидание ответа.

Ну привет. Как дела? Как сам? Знаешь, я вообще то занят. Код пишу. У меня тут поток. Который ты уже сбил. Но ты не переживай за меня, давай поговорим. Что там у тебя? Ах, ты еще не сформулировал…

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

Пример:
Привет! Проблема с авторизацией на стейдже, горит релиз. Пробовал сбросить кэш, не помогло. Можешь глянуть логи?

4. Будь вежлив

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

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

5. Улыбайся

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

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

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

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

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

Хорошее настроение, ваше и окружающих — это монетизируемый актив.

6. Уважай чужое расписание

Рабочее время — это рабочее время. Ты, наверняка, четко знаешь, когда оно у тебя начинается и заканчивается. У других так-же. Даже если ты видишь, что у кого-то статус — онлайн — проверь часовой пояс и убедись, что потенциальный собеседник действительно доступен для решения рабочих вопросов. Не нужно писать в надежде, что собеседник отреагирует когда придёт правильное время.

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

7. Будь осторожен с категоричными утверждениями

Особенно, в споре с профессионалами. Фразы лучше начинать с чего-то типа «по моему мнению…» или «лично я, думаю, что…».

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

8. Учись хвалить и признавать чужие заслуги

Особенно это касается руководителей. Доброе слово и кошке приятно, а у нас в АйТи, традиционно — самые капризные кошки. Помни, что в «кнутах» и «пряниках» — важен баланс. В определенный момент, тебе очень трудно будет эффективно воспользоваться «кнутом», если до этого ты создал дефицит «пряников».

Сказать «о, прикольная идея!» — практически ничего не стоит, зато последующее обсуждение вопроса может стать на порядок продуктивнее.

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

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

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

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

10. Признавай право на ошибку

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

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

11. Не будь чайкой

Помните кто такой чайка-менеджер? Это такой горе-руководитель, со специфическим стилем управления: «прилетел — наорал — нагадил — улетел». Чайку можно распознать по фразе «у меня на это мало времени». Или, в терминальных стадиях недуга — «мое время дорого стоит».

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

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

12. Умей слушать

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

13. Готовься к созвонам

Последнее в списке, но далеко не последнее по важности. Если деловой созвон был заранее запланирован — у тебя нет НИКАКИХ оправданий тому, что ты находишься в слишком шумном месте или подключаешься к звонку, используя смартфон. Ты ДОЛЖЕН быть готов показать свой экран или посмотреть на чужой. У тебя ДОЛЖНЫ быть наготове наушники и микрофон, если они тебе необходимы. Камера не так важна, но ее тоже неплохо бы иметь.

Несоблюдение этих правил — это отличный способ показать неуважение к собеседнику и вообще признак неадеквата.

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


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

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

Автор: i360u

Источник

Оставить комментарий