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

Вступление


В конце марта 2018 я начала работать, как мне казалось, в надежной и симпатичной шведской компании с большим IT-отделом в 200 человек. Я мечтала участвовать много в разработке новых приложений на Java, лучше узнать фреймворки семейства Spring, учиться новым технологиям (до этого случайно угодила в компанию, где всё ещё пользовались SVN), участвовать в интересных дискуссиях, получать и оставлять адекватные комментарии в Code Review (а не заморачиваться только на пробелах и отступах) — одним словом, быть частью профессионального коммьюнити и иметь возможность развиваться как специалист. Небезызвестная шведская корпоративная культура и пестрый международный коллектив подбадривали меня и укрепляли в моих надеждах на наше с компанией плодотворное сотрудничество.

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

Но моё счастье длилось недолго…

Рекрутинг


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

В отличие от всех наших расслабленных девелоперов (которые устроили чуть ли не забастовку, когда их попросили не надевать бермуды летом на работу) Джанни выглядел именно что блестяще: в любые +35 в брюках, рубашке с длинным рукавом, черных начищенных ботинках. Он с порога попросил зарплату поболее, чем у наших сениоров, и заявил, что «на трубке» у него еще пять предложений о работе. Видимо, под давлением всех этих неоспоримых аргументов Ким решил удовлетворить все запросы амбициозного молодого человека, несмотря на протесты Киры. Испытательный срок у нас длится полгода, так что решили взять и попробовать.

Интересно, что Джанни позиционировал себя как Java-Spring-сениора, хотя, как я узнала позже, в реальности несколько лет проработал с PHP, а перед приходим к нам — лишь с одним проектом на джаве.

Первые шаги


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

Первым же рабочим заданием Джанни стало налаживание нашей Кибаны. Новый релиз должен был состояться через 2 недели, и все решили, что подробным ознакомлением с нашим приложением ему лучше будет заняться позже. А для Кибаны срок в две недели подходил как раз (в компании для неё уже была налажена вся инфраструктура, надо было только прикрутить её к нашему приложению).

Через месяц — после релиза, продолжительных страданек о том, как сложно настраивать logback, и некоторых препирательств в девопсами (которые, естественно, не хотят работать) — Кибана была закончена. И, несмотря на то, что у нас шел период активного исправления багов разного калибра в одном большом приложении и двух микросервисах (можно было найти себе что-нибудь по душе), Джанни стал настраивать Графану.

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

Я помню день, когда у меня действительно было много работы: наш сениор Карл уехал в отпуск, мне надо было вводить в курс дела новую разработчицу Сару, а количество тиккетов не давало забыть и о своих основных обязанностях. Джанни подошел ко мне, заявив, что пытается погрузиться в AOP и что для того, чтобы окончательно понять, что бы я хотела там видеть, ему нужна либо сессия парного программирования, либо idea snippet (что бы это ни было).

Мне тогда казалось, что прикручивание аспектов к приложению на спринге состоит примерно из трёх компонентов:

  • добавление зависимости;
  • дизайн компонентов;
  • создание классов с нужными аннотациями.

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

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

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

  1. Мы сидим на семинаре по Докеру с одним из наших девопсов. Я специально пришла послушать именно этого человека, он показывает презентации, отвечает на все вопросы, мы обсуждаем синтаксис и порядок строк докер-файла, в кои-то веки я что-то понимаю. Джанни перебивает нашего девопса и, не обращая внимание на других участников семинара, начинает с интонацией "я разговариваю с пятилетним ребенком" мне "объяснять", что докер -- это как такой компьютер в себе, который позволяет запустить любой код в любых условиях.
  2. Джанни (громко, на всю комнату): "Алина, хочешь, я пришлю тебе приглашение на онлайн-конференцию от Амазона?"
    Я: "Конечно, давай посмотрю."
    Джанни (еще громче, так, чтобы все слышали): "Но тогда тебе надо будет выучить Д-О-К-Е-Р, а то ты ничего не поймешь."


Дальше — больше


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

В октябре сам Джанни заявил о том, что мы с Карлом устроили ему «дедовщину» и не желаем принимать в свой тесный кружок (интересно, что пришедшая после него Сара уже давно переняла на себя большое количество разнообразных задач, а у Джанни в тот момент была в разгаре любовь с настройкой AOP в спринге). Кира быстро организовала нам сессию с медиатором, на которой мы должны были откровенно поговорить о наших чувствах :) Таких сессий у нас в итоге было три, вот некоторые из тех вещей, которые там происходили:

  • Джанни назвал мой code snippet по AOP просто калькой ответов с форума (ответом "на отвали" на его просьбу о помощи);
  • Джанни напомнил мне, что я плохо знаю докер;
  • Он же обвинил меня в том, что я переименовала поле и сломала контракт с фронтэндом (на тот момент у нас не было интеграции с фронтэндом, так что я просто переименовала поле и проапдейтила документацию);
  • На меня посыпались саркастические шутки о моих формулировках на английском, а медиатор над ними мило поржал;
  • Джанни на меня кричал.

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

В конце октября я начала приносить домой новости о Джанни каждый день: то опять про AOP пожалуется, то на девопсов нагонит, то «пошутит» про польских женщин, что они все легкого поведения. Одновременно у нас началась разработка нового большого приложения с новым PO, который, как и Ким, был покорен серьезным настроем Джанни и огромным количеством задаваемых им детальнейших вопросов.

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

  • Обилие интерфейсов в спринге (наш аргумент о том, что это рекомендованная спрингом практика, не канал);
  • Валидаторы в контроллере: делать свои или добавить их с помощью аннотаций (они в итоге отказались от аннотаций);
  • Делить проект на менее зависимые друг от друга gradle-модули или оставить монолитом;
  • Можно ли в вычислительном модуле использовать static методы, или кругом надо насадить Spring-сервисы.

С моей точки зрения, большинство этих позиций является делом вкуса, но Хуан и Джанни продолжали и продолжали спорить. Каждое их новое предложение начиналось примерно одинаково: «Ваша старая реализация неправильная, нам нужно что-то другое».

К концу ноября первые имплементации были готовы: Джанни и Сара вместе разрабатывали POC модели базы данных, а мы с Карлом начали делать вычислительный модуль. В этот момент проблемами в нашей коллективе, как мы думали, наконец-то заинтересовался Ким и провел со мной, Карлом и Джанни беседы. Я честно ему рассказала, что не чувствую в себе сил продолжать работу в таком агрессивном режиме и дальше, что хотела бы сменить команду. Он ответил: «ОК». И ничего не произошло.

Я пыталась опять поднять этот вопрос с нашей Кирой, и она мне сказала, что ни медиатор, ни Ким мне особенно не верят, считая меня слишком чувствительной. Я уговаривала её пойти в HR, к начальнику Кима, к основателю компании — лишь бы донести эти истории до других сотрудников, но она лишь утверждала, что мне и ей никто не поверит. И да, она знала, что я работаю лучше. И нет, мне бы не подняли бы зарплату до его уровня. В этот момент я впервые вспомнила книги Франца Кафки.

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

Решение созревает


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

Только на деле девелоперов было трое: Джанни к этому не прикоснулся вообще. Кира, неоднократно подчеркивавшая всю важность и приоритетность этого таска, конечно же, спрашивала его, что происходит. Один раз он он соврал, что я забрала все тиккеты себе (их было примерно 20!!!), другой раз — что Карл ему запретил. Джанни полностью погрузился в новое приложение, начав не только (без запроса) ревьюировать весь код, написанный мной и Сарой, но и рассказывать фронтэндерам, как им надо писать Angular.

Лирическое отступление:
У нас было много работы. Но это не мешало ему меня отвлекать.
Джанни (громко): "Алина, ты не могла бы ко мне подойти?"
я: "Я сейчас занята, но если быстро смогу решить твою проблему, то давай."
Джанни: "Да, тут есть место, которое мне непонятно"
Я подхожу и вижу, что на экране у него класс, написанный мной, в котором названия методов заменены на "ааа" и "bbb". До меня начинает что-то доходить: "Это какой-то тест? Я думала, тебе что-то непонятно."
Джанни: "Нет-нет, я хочу от тебя услышать, что делает этот метод. Я вижу, что и ты не можешь сама понять, что он делает, потому что он плохо написан."
я: "Я вообще-то могу понять, что тут написано, но если ты хочешь переделать, то просто пришли мне код ревью, я посмотрю."
Джанни: "Ну ты видишь? и тут у тебя неправильно, и тут некрасиво, и тут неразумно?"
я: "Пришли мне код ревью, мне так легче понять."
Джанни: "Но тогда ты никогда не научишься."
я (громко): "Я не просила тебя меня учить."
Джанни и другие коллеги бросают на меня взгляд, как на истеричку.


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

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

Кульминация


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

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

В один день Джанни наорал на Сару. Да, без разрешения закоммитил много непонятных вещей в её бранч и сильно разозлился, когда она их ревертнула. Я стала ему объяснять, что мы так не работаем, и он наорал еще и на меня. Мы пошли в HR. Милый молодой человек Том поговорил со всеми участниками конфликтной ситуации и решил, что мы с Сарой всё придумали. Кафка преувеличивал, говорите?

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

Каким-то образом история все-таки дошла до главного по всем разработчикам — шведа Макса. Он специально прилетел из Стокгольма и несколько раз по очереди выслушал Киру и Кима. И… несколько раз ответил Кире, что надо всё-таки уметь уживаться с разными людьми.

К счастью, Макс догадался также выслушать точку зрения разработчиков, т.е. нашу. Лично я даже не знала, с какого момента начать свой рассказ, тем более что девелоперские навыки нашего «любимого» коллеги мы решили не затрагивать — мы хотели упирать только на поведенческий аспект. Если честно, я несильно надеялась, что смогу выступить уверенно, тем более что в предыдущие разы Джанни выглядел намного убедительнее меня (и всех остальных).

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

Жизнь после


Как ни странно, оказалось, что у Джанни среди тех, кто с ним не работал, было довольно много поклонников. Любителю Котлина он заливал, что в свободное время делает своё приложение на Котлине, с фанатом длинных дискуссий Хуаном вёл долгие теоретические беседы о смысле респонс-кода 404, с анти-друзьями Карла прошелся по всем Карловым недостаткам.

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

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

Комментарии (427)


  1. Anton23
    24.02.2019 18:16
    +2

    Джанни (громко, на всю комнату): «Алина, хочешь, я пришлю тебе приглашение на онлайн-конференцию от Амазона?»
    Я: «Конечно, давай посмотрю.»
    Джанни (еще громче, так, чтобы все слышали): «Но тогда тебе надо будет выучить Д-О-К-Е-Р, а то ты ничего не поймешь.»

    Не понял в чем прикол. А еще добавили бы тег Java


    1. fainalex Автор
      24.02.2019 18:21
      +2

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

      про тег «джава» не знаю. это же вроде неразработческий пост.


      1. Anton23
        24.02.2019 18:23
        -3

        Дочитал статью.
        А это точно правда?
        Умей лизать всем — и у тебя все получится.


        1. fainalex Автор
          24.02.2019 18:27
          +2

          вы герой, это супердлинный текст!
          и это, к сожалению, правда и ничего, кроме правды :(


          1. Anton23
            24.02.2019 18:29
            +7

            Ловите Кафку для поднятия настроения))
            image


            1. fainalex Автор
              24.02.2019 21:06

              какой мииилый. спасибо!


            1. dplsoft
              25.02.2019 02:09

              в ответ кафке:
              Они тестят. Просто тестят.
              Они верят в 100%е покрытие тестами.
              Они верят что код большой код можно контролировать тестами ))


              1. powerman
                25.02.2019 02:51

                Всё вовсе не так плохо, как Вам кажется. Я очень много лет писал на Perl, последние годы пишу на Go, так что есть опыт обоих подходов. Да, на Perl случались баги, которые были бы невозможны при наличии строгой типизации, равно как и писались периодически тесты/проверки, которые контролировали тип данных. Но — баги, тесты и лишние проверки связанные с типизацией составляли настолько малый процент от всего остального, что это не было принципиально и вполне компенсировалось дополнительной гибкостью языка. Где строгая типизация действительно очень заметно помогает, так это с рефакторингом, а вовсе не с тестированием.


                1. 1c80
                  25.02.2019 13:18

                  А что мешает назвать переменную так, что бы тип был понятен?
                  const discountCounter_string


                  1. eefadeev
                    25.02.2019 13:26

                    Тот самый случай, когда даже не знаешь что ответить…


                    1. 1c80
                      25.02.2019 21:30

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


                      1. powerman
                        25.02.2019 22:55

                        Такой подход называется Венгерская нотация, недостатки описаны в вики.


                        1. 1c80
                          26.02.2019 11:00

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


                      1. eefadeev
                        26.02.2019 13:23

                        «Лучший способ борьбы с неприятным запахом — отойти и не нюхать...» :)


                        1. 1c80
                          26.02.2019 18:43

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


                          1. eefadeev
                            26.02.2019 18:46

                            Именно поэтому мой первый комментарий был именно таким :)
                            Я вообще противник языков со слабой типизацией, но я не «стильный, модный, молодёжный» :)


                            1. 1c80
                              26.02.2019 18:55

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


                              1. eefadeev
                                27.02.2019 10:24

                                ИТ подвержены моде иногда даже больше чем fashion-индустрия. Впрочем мода циклична и кто знает какие изменения нас ждут лет через 5-10-20 :)


                                1. 1c80
                                  27.02.2019 12:25

                                  Ну думаю будут пытаться стандартизировать языки, и совершенствовать фрэймворки, что бы упростить и удешевить разработку.
                                  но надеюсь лет 10-то спокойно поработать ещё удастся)


                                  1. eefadeev
                                    27.02.2019 12:50

                                    У меня сложилось впечатление что в последние лет 10 новые языки (меньше) и фреймворки (больше) наоборот плодятся с невиданной ранее скоростью :)


                                    1. 1c80
                                      27.02.2019 14:17

                                      Да, там конкуренция та ещё, посмотрим чем кончится.


                  1. Yeah
                    25.02.2019 16:17

                    - Говно ваш линукс!
                    - Почему?
                    - Потому что я могу сделать "sudo rm -fr /" и никто меня не остановит!


                    1. stream13
                      26.02.2019 10:54

                      --no-preserve-root


                  1. trolley813
                    26.02.2019 10:47

                    Какая-то смесь CamelCase и snake_case. Почему не discountCounterString / discount_counter_string?


                    1. 1c80
                      26.02.2019 10:54

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


                1. bayarsaikhan
                  25.02.2019 16:14

                  Перефразируя — «да, случались баги, но это все не так важно, когда у вас есть гибкость языка». Я правильно понял?


                  1. powerman
                    25.02.2019 21:14

                    Нет, не правильно. Правильно так: да, отсутствие типизации создаёт сложности, но эти сложности не настолько значительны, чтобы они стали критичным фактором при выборе языка, чтобы они отрицательно влияли на качество/скорость/цену/etc. создаваемого продукта, и чтобы эти сложности было невозможно компенсировать другими достоинствами языка. Посмотрите на рынок — полно активно используемых и популярных языков без строгой типизации… если бы это было настолько плохо, как кажется апологетам строгой типизации, то эти языки были бы уже мертвы.


                    1. Neikist
                      25.02.2019 21:54

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


                  1. 1c80
                    25.02.2019 21:16

                    нет, это когда нету типизации)


              1. Anton23
                25.02.2019 08:54

                Кстати, эта картинка была в статье про TypeSrtipt, и там было написано "-Нет. Пишем свои типы"


          1. SergejT
            25.02.2019 13:27

            У меня был такой коллега, сочуствую


        1. 0xd34df00d
          24.02.2019 18:34

          Только вот получится ли то, что ты изначально хотел?


          1. Anton23
            24.02.2019 18:36

            Ну, если бы он был немного поумнее и не лез/понтовался бы(без реального знания языка) — то добился бы.


            1. 0xd34df00d
              24.02.2019 19:55

              Я про ОПа.

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


    1. janson
      24.02.2019 20:19
      +4

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


      Но это точно не признак здорового общения в IT-компании, где количество сотрудников больше 15-20.


      1. fainalex Автор
        24.02.2019 21:08

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


  1. BUY33
    24.02.2019 18:59
    +2

    Извините, я понимаю, что IT полно англицизмами и это моё субъективное мнение, но

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


    1. fainalex Автор
      24.02.2019 21:11
      +2

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


      1. AquiHostStrider
        24.02.2019 23:00
        -7

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


        1. fainalex Автор
          25.02.2019 09:48

          очень длинно получается)


          1. STALKEROK
            25.02.2019 17:19

            Вводила в курс дел — окей.
            «Поскольку мне достался онбординг нового коллеги».
            «Поскольку мне досталось вводить нового коллегу в курс происходящего».

            Длинно, но читается нормально вполне.

            ИМХО


            1. Alexeyslav
              26.02.2019 09:21
              +1

              «досталось вводить» — нет, не нормально. Глаза текут.


      1. Gorthauer87
        24.02.2019 23:01
        +1

        Вообще это просто включение в работу. Ну или вникание.


        1. Neikist
          24.02.2019 23:10
          +1

          Еще вариант «адаптация»


          1. Gorthauer87
            24.02.2019 23:12
            -2

            И чем он лучше? Такое же заимствованное слово, только еще и с немного другим смыслом.


            1. Neikist
              24.02.2019 23:26

              Адаптация персонала
              Пробежался по гуглу — понятие адаптант и адаптация в трудовой деятельности используются довольно давно. Например на моей прошлой работе адаптант вполне официальное понятие. Как и адаптация. В разных нормативных документах указана была.


          1. fainalex Автор
            25.02.2019 09:48

            адаптация мне нравится


            1. the_salieri
              25.02.2019 17:19

              Еще часто используют термин «ориентация»


    1. Nalivai
      25.02.2019 12:51

      Компьютер? Какой компьютер, когда есть Персональная Электронно-Вычисллительная Машина.


    1. endymion
      25.02.2019 14:02

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


  1. rumkin
    24.02.2019 19:19
    +9

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


    тем более что девелоперские навыки нашего «любимого» коллеги мы решили не затрагивать — мы хотели упирать только на поведенческий аспект.

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


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

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


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

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


    1. fainalex Автор
      24.02.2019 21:14

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


      1. trueMoRoZ
        25.02.2019 08:17

        Зато быть терпилой, страдать и плохо спать, видимо, принято. Вы уж простите, но разве здоровье не дороже мнения о вас?


        1. fainalex Автор
          25.02.2019 09:49

          ну мне там надо было бы дальше работать.
          если бы я решилась уйти, то было бы уже всё равно.


          1. trueMoRoZ
            25.02.2019 09:58

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


          1. un4gtn
            25.02.2019 17:20

            Если бы ситуация не разрешилась в вашу пользу и вы бы продолжали работать, то в конечном итоге вы бы всё равно «взорвались» бы и досталось бы уже всем.
            Не стоит недооценивать непредсказуемость угнетённой нервной системы.
            И мне интересно, чем всё же продиктована ваша с Кирой тактика «не акцентировать на рабочих моментах»? Может быть, были «струнки души» которые он задевал, но вы себе в этом не признаётесь?


            1. fainalex Автор
              25.02.2019 17:21

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


        1. vassabi
          25.02.2019 11:30

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


          1. andreysmind
            25.02.2019 14:00
            +1

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


            1. Alexey2005
              25.02.2019 14:54
              +2

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


              1. andreysmind
                25.02.2019 15:02
                +2

                Да, согласен.


              1. Yeah
                25.02.2019 16:04
                +1

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

                … что, в свою очередь, будет вызывать еще большую ненависть, так как "ну что он не понимает, в чем он виноват? Или назло не исправляется??!!"


                Рекурсия


            1. vassabi
              25.02.2019 15:18

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


              1. andreysmind
                25.02.2019 17:48

                Можно поразмышлять, что первично — меньшая конфликтность или женские способы разрешения конфликтов. :)


                1. vassabi
                  25.02.2019 18:24

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


            1. fainalex Автор
              25.02.2019 17:27

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


          1. ImKremen
            25.02.2019 16:01

            А откуда у вас статистика?


            1. vassabi
              25.02.2019 16:11

              погуглите по словам «personality, Big Five, gender differences»
              вот например первый в моей выдаче: Gender Differences in Personality across the Ten Aspects of the Big Five


      1. User2Qwer
        25.02.2019 09:50

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

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

        я думаю в данном случае это необходимость имелась ввиду как комплекс задокументированных действий и их последствий чему виной являлся джанни.
        это как доказательство о необходимости принятия мер HR отделу. Короче нужно однака учиться выживать в системе и максимально использовать её структуру. Для решения тех или иных задач. Мы постепенно приходим к про-западной политике судов и исков. и здесь важны любые мелочи которые задокументированы бумажно или в виде свидетельских показаний. Как написали выше, будь он чуть больше ума, стал бы вашим руководителем. Вы же прекрасно понимаете для чего он устраивал все эти показательные спектакли. Эта банальная манипуляция. («карточный домик»,«власть»,«подпольная империя», лучше звоните звоните солу"… хз че еще можно глянуть или почитать на эту тему)

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


        1. fainalex Автор
          25.02.2019 09:51

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


      1. endymion
        25.02.2019 14:06

        Ещё как принято. У нас в текущей конторе из которой я ухожу несколько человек «gick i vagg».


      1. bfcmyxa
        25.02.2019 21:35

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


      1. radist2s
        26.02.2019 09:15

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


    1. Gorthauer87
      24.02.2019 23:03
      +1

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


      1. fainalex Автор
        25.02.2019 09:52

        вот согласна. спринг можно подтянуть, а доброту — нет.


        1. anprs
          25.02.2019 11:50

          То чувство когда обнаруживаешь у себя некоторые критерии социопатии и думаешь как бы «подтянуть доброту»…


          1. WaveCut
            25.02.2019 23:10

            Первый шаг уже сделан: признание проблемы


            1. anprs
              26.02.2019 11:35

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

              Ну офигеть теперь


              1. WaveCut
                26.02.2019 11:55

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


              1. poison85
                26.02.2019 21:15

                А что вы подразумеваете под «социопатией»? Социофобию или диссоциальное расстройство личности?


    1. berliozz
      25.02.2019 12:30

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


      1. fainalex Автор
        25.02.2019 17:41

        да, в следующий раз тоже буду всё записывать.


      1. vconst
        26.02.2019 14:29

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

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

        А общение с выпускающей свелось к электронной почте. Если она звонила по телефону и пыталась сказать, что ей надо сделать — то трубка вешалась со словами «напиши по почте». После того, как я ушел в другую фирму — на повышение, ее уволили.


    1. katzen
      25.02.2019 17:42

      Мне как владельцу бизнеса/ответственному лицу в первую очередь важно как человек справляется со своими обязанностями, а уже потом как он работает с коллективом.

      Ну не всегда же владелец бизнеса больший специалист в той деятельности, для которой он нанимал специалиста(ов). Ему что-то в голове щёлкнуло или со стороны напели — и вот уже «варяг» красивые графики рисует и выстроенную работу отдела рушит, причём не сразу, а постепенно. Потом «варяг» сваливает, а оставшиеся разгребают наваряженное. Бывало, чего уж там. Нет веры, как иногда водится, своему пророку.


    1. NeocortexLab
      26.02.2019 10:56

      «важно как человек справляется со своими обязанностями, а уже потом как он работает с коллективом» — ну и зря… сразу видно, что «бизнес» ваш больше 4-5 голов никогда не становился ни горизонтально, ни тем более вертикально.


  1. IRabinovich
    24.02.2019 19:41

    1. fainalex Автор
      24.02.2019 21:14

      я думала об этом :)


      1. Ketama
        25.02.2019 10:21
        +1

        да, подумайте. Учитывая, какое разрушительное действие они оказывают на жизни окружающих, я удивляюсь тому, как мало людей знают от медицинском значении слова «психопат». Я дважды сталкивался с ними в моей жизни, и это был тяжёлый опыт, хотя и очень ценный: теперь я хотя бы могу их различить, а ведь по первости они выглядят верхом адекватности…

        Очень советую «Лишённые совести» Роберта Хаэра (есть в русском переводе), она о психопатии в целом. А если прицельно под ваш запрос, то «Snakes in Suits» (Robert Hare, Paul Babiak) на английском — она про не-криминальных «беловоротничковых» прихопатов в рабочей среде.


        1. fainalex Автор
          25.02.2019 10:21

          спасибо, почитаю


        1. defaultvoice
          25.02.2019 18:37

          Есть ещё книга «The Psychopath Whisperer» (Kent A. Kiehl PhD), перевод на русский вроде был.


        1. quantgazer
          26.02.2019 10:57

          Тут ещё учесть надо, что термины социопат и психопат часто путают. А разница между ними в наличии эмпатии. Если человек питается чужими негативными эмоциями (где-то в коментах упомянут тип, который работать не может, если кого-то до истерики не доведет), энергетический вампир, то он прекрасно чувствует чье-то состояние. Просто в его эмоциональном развитии есть изъян из-за душевной травмы. А есть люди без эмпатии. Они просто всю жизнь учатся притворяться нормальными. Как, к примеру, героиня книги «Исповедь социопата». Хотя, по терминам некоторых авторов, она психопат, а энергетические вампиры социопаты. Соответственно, защищаться нужно от них по разному.


          1. poison85
            26.02.2019 21:32

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


      1. Gorthauer87
        25.02.2019 12:02

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


  1. ky0
    24.02.2019 20:06
    +14

    девелоперские навыки нашего «любимого» коллеги мы решили не затрагивать — мы хотели упирать только на поведенческий аспект.

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


    1. fainalex Автор
      24.02.2019 21:16

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


      1. ky0
        24.02.2019 21:28

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


        1. fainalex Автор
          25.02.2019 09:53

          спасибо.
          ну да, все эти недоговоренности и превращали обычные процессы в кафку.


      1. vassabi
        25.02.2019 01:38
        +2

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

        PS: впрочем, понятно, что у каждого свой уровень «ответной агрессии», на меня такие джанни даже и не пытаются облокотиться…
        Рад, что вам удалось справиться этим персонажем, но ИМХО, это звоночек на тему изменения коллектива — какие гарантии, что эти ребята не приютят очередного такого?


        1. fainalex Автор
          25.02.2019 09:54

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


      1. Die_Gelassenheit
        25.02.2019 17:59
        +1

        Вас не навело ни на какие мысли то, что чувак, который пришел пару месяцев назад, с порога сумел убедить руководство в том, что вы — «кучка лузеров»? Причем за пару месяцев нарыл достаточно пруфов. Больше, чем смогли собрать вы за полгода.

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

        Не возникло мыслей, что если один человек по факту без труда уложил целую команду на лопатки, возможно, это не новичок и Ким плохие (или не только они), но и с вами как с командой что-то не так?

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


        1. msububble
          25.02.2019 18:08

          А кстати говоря, между Кимом и Джанни легко могли быть неафишируемые приятельские отношения. Тогда совершенно логична такая устойчивость, победить которую удалось только Максу (человеку совсем сверху).


          1. Die_Gelassenheit
            25.02.2019 18:36

            Да, но кажется, что они бы все-таки быстро выяснились. Так несложно и теории заговора придумать, но если автор (да и все остальные, судя по всему) в курсе зарплаты Джанни, то вряд ли бы от коллектива укрылись внезапные приятельские отношения. Да и устойчивость такая все же не логична: если верить автору, то Джанни предлагал совсем уж треш и угар, и варианта два: или Ким сам себе злобный Буратино и ради приятельства ломает то, за что отвечает, или Джанни предлагал не такой уж треш и угар, как думает автор.

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

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


            1. dimm_ddr
              26.02.2019 12:20

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


        1. Alexeyslav
          26.02.2019 09:32
          +1

          Да очень просто. увсех есть недостатки, и на каждого можно накопать если хорошенько покопаться. Наверняка найдется целый ворох вещей которые вы делаете не так и они как бы сказать являются не то чтобы жутко неоптимальными а просто выбор вкуса. Но вот таки математика неоспорима — всё можно представить в таком свете что вы чуть ли не вредитель, разница может оказаться в сотую долю процента, но если на этом не акцентировать внимание, подобрать масштаб графиков и вот уже выходит целая пропасть. Костыли ни разу не делали чтобы код не раздувать?
          А на самом деле… переделывать в 100 раз сложнее чем оставить всё как есть. Вот на этом и играют такие манипуляторы. +80 к убедительности, +120 к наглости и вам никто не помеха пока всё держится на эмоциях…


  1. kaljan
    24.02.2019 20:16
    +10

    какой-то детский сад, честно говоря


    1. fainalex Автор
      24.02.2019 21:21

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


    1. lightman
      25.02.2019 15:49
      -1

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


      1. kaljan
        25.02.2019 16:07

        судя по тексту, у них там просто какой-то хаос, все на доверии, никаких автоматических средств контроля (запрет коммита, например), разработчики делают что хотят, ноют, некоторые просто перекидывают свои задачи на других, и за это им ничего не бывает, кричат, делают ПРЕЗЕНТАЦИИ на которых поливают говном других разработчиков

        детский сад, ей-богу


  1. kagarich
    24.02.2019 21:09
    +7

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


    1. fainalex Автор
      24.02.2019 21:17
      +5

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


      1. powerman
        24.02.2019 23:06
        +5

        Может она и "держалась молодцом", но я согласен с kagarich — она не справилась с обязанностями своей роли. Тимлид должен быть тимлидом, а быть при этом ещё и молодцом — это опциональный бонус.


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


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


        1. fainalex Автор
          25.02.2019 09:55

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


      1. IsyanovDV
        25.02.2019 09:49

        Кира держалась молодцом вообще.

        «Молодец» — это личностная оценка, а не оценка результата. Я у себя в команде вообще не использую это слово при разговоре за результат. Это кстати проблема нашего менталитета, когда с детства, оценивая результат говорят «молодец» а не говорят непосредственно о результатах.

        Сорри, если прозвучало нравоучительно )))


        1. fainalex Автор
          25.02.2019 09:57

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


          1. Durimar123
            25.02.2019 19:23

            Весь текст это явная проблема приоритетов.

            У одних в приоритете разработка.
            У других хорошая зарплата и приятное общение.

            Вы уверенны, что ваши приоритеты важнее для большинства сотрудников?

            И почему вы возмущенны тем, что после ваших попыток подпортить репутацию Джо, он ответил симметрично?


    1. JuniorIL
      25.02.2019 19:45

      А почему "понизить до сениора"? Я думал, что роль тимлида менее престижна. Тимлид должен занимать всей грязной работой, типо воркфлоуз, просить зарплату работникам, отмечать когда кто в отпуске… В общем воспитательница детского сада, а технически интересных заданий ноль. Это роль для миддлов, которые хорошо умеют общаются с людьми.


      1. powerman
        25.02.2019 21:21

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


  1. Dekmabot
    24.02.2019 21:18

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

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

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

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


    1. fainalex Автор
      24.02.2019 21:20

      мне кажется, что многие из его поитов были из серии «дело вкуса», поданные в агрессивной форме «это говно на лопате». в этом была проблема: как реаигровать на такое? как отстаивать своё право иметь личные предпочтения, если они не оговорены в правилах компании/отдела? мы его в общем просили задуматься о форме подачи его оценок, он считал, что мы лохи и продолжал гнуть свою линию.


      1. Dekmabot
        24.02.2019 23:03
        +2

        как реагировать на такое?

        После первого негатива я бы сразу перевёл общение в формальное: пусть выносит вопросы на обсуждение на ретроспективах либо предлагает коммиты в рамках код-ревью.

        «У двух врачей три мнения.» Дело не в том, кто из вас прав, дело в том, кто будет нести ответственность за выбранное решение. Ваш тимлид и техлид получают за это деньги, не лишайте их работы =)


      1. powerman
        24.02.2019 23:15
        +1

        Вкусовщина отличается тем, что у предложенной альтернативы либо нет очевидных преимуществ перед текущим решением, либо эти преимущества не актуальны/критичны для данного проекта, либо преимущества не настолько сильные, чтобы оправдать затраты на переделывание готового решения. В любом случае обязанность доказывать ценность альтернативного решения лежит на том, кто его предложил, и пока он этого не сделал, то отмести его можно очень просто и быстро: ответив на предложение одним словом "вкусовщина". Если на ревью возникает конфликт (т.е. он привёл доказательства ценности своего варианта но автором коммита с ними не согласен) — привлекается техлид и делают так, как он решил. В любом случае бредовые предложения быстро затыкаются либо тем, что он не может объяснить их ценность, либо решением техлида, после чего он может возражать сколько ему угодно, но все остальные это просто игнорируют.


        1. fainalex Автор
          25.02.2019 09:58

          вот там был выше список вещей, о которых мы доооолго спорили (иногда — уже после реализации). мы говорили: вкусовщина. а нам отвечали: говно на палке.
          так и жили. хорошо, что это позади.


          1. transcengopher
            25.02.2019 17:19

            Касаемо споров, конкретно про интерфейсы в Spring:

            Spring рекомендует интерфейсы потому, что очень любит реализовывать работу AOP pointcut'ов через прокси. И сами аспекты в Spring — это тоже компоненты, в общем-то, и у аспектов могут быть зависимости от других компонентов Spring из вашего контейнера. Но это если есть интерфейс, который можно проксировать.
            Если же интерфейса нет, то AOP необходимо настраивать через compile-time weaving, а в таком режиме декларирование аспектов компонентами Spring работает через одно место.

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


      1. Hardcoin
        25.02.2019 04:52

        как отстаивать своё право иметь личные предпочтения

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


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


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


      1. IsyanovDV
        25.02.2019 09:54

        Чуть позанудствую. Это вопрос самооценки, Вас и Джанни.

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

        В общем, Ваш тимлид не имеет необходимой квалификации (опыта) работы с самооценкой членов команды. Сложная кстати штука.


        1. fainalex Автор
          25.02.2019 10:00

          да, может быть, и так. тимлид — всё-таки больше, чем просто хороший разработчик.


          1. IsyanovDV
            25.02.2019 10:06

            Тимлид — это уже особые навыки, более того тимлид может и не быть разработчиком (всякие примеры есть). Работа менеджера уровня тимлид и выше — это делегирование, контроль и мотивация, причем последняя может занимать до 80% времени, это классическая пропорция, там может и не быть места разработке.

            Таким образом человек может быть отличным сеньором но никаким тимлидом — совсем разные навыки нужны. Или нужно учить человека, чтобы был результат.

            P.S. Еще раз, не примите за занудство. В принципе, я рассказываю известные вещи с точки зрения менеджмента.


        1. truebest
          25.02.2019 10:06

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


          1. IsyanovDV
            25.02.2019 10:13

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

            Вообще это большая и толстая тема, работа с оценкой и самооценкой.


  1. AnROm
    24.02.2019 21:37
    +1

    Читая эту статью, у меня появилось несколько вопросов:

    1)У вас менеджер вообще есть в проекте?
    2)Если действительно все было так плохо в команде, и новый персонаж не нравился почти никому, почему вы не поднимали вопрос аж пол года или больше?
    3)Да, я понимаю, что в зарубежных компаниях часто можно пройти отбор с плохими техническими навыками, если у тебя хорошие софт скилз. Но серьезно, никого из руководства не смутило, что персонаж Джанни не справляется (или очень медленно) со своими задачами несмотря на то, что у него з/п выше ваших сеньоров?
    4) У вас хоть какой-то менеджмент есть? допустим, нет менеджера в команде, но есть же менеджмент более высокого уровня?


    1. fainalex Автор
      25.02.2019 10:02

      1) у нас был PO, человек, который составлял план и списки требований, тимлид и Ким (администрационные вопросы)
      2) дык мы поднимали. я целый час рассказывала Киму о том, как не могу работать с джанни. знаете, что он запомнил из всего этого? что я чувствительная и целый час жаловалась.
      3) его нанимал Ким (нетехнический чувак) и его не смутило.
      4) всех, кто был, я перечислила.


      1. vassabi
        25.02.2019 11:45

        1) хорошо, что вы оттуда ушли
        2) насчет жалоб, я могу посоветовать только свой способ (может быть он вам не подойдет, но вдруг пригодится): если такой персонаж устно возражений\замечаний не понимает (т.е. начинает нагружать про «говно» или тупить, или как вы про партизанщину в финале описали), то я перехожу на переписку и ставлю в `copy to` моего тимлида\пма. Чтобы все были были в курсе — кто куда и где лажает. Наверно это потому что я интроверт. Но это работает (даже если пм против тебя — это тоже хорошо, если узнать об этом раньше. я тогда ставлю в `copy to`своих ответов еще и начальника этого пма).


        1. dimm_ddr
          25.02.2019 16:09

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


          1. vassabi
            25.02.2019 16:12

            я так понял — ушла не из компании, а из проекта и\или подчинения тогдашнего ПМа.


            1. dimm_ddr
              25.02.2019 16:30

              А, это да.


  1. PastorGL
    24.02.2019 22:16
    +8

    Интересно было почитать, но, как тут уже сказали, есть ощущение некоего детского сада. Особенно в области коммуникаций. Сеньор на то и сеньор, что его мнение должно учитываться менеджментом — и о проекте, и о людях, вне зависимости от того, нравится оно, или нет. А иначе, какой ты, нафиг, сеньор?

    Попадись мне такой перец в команду, я бы поднял на уши HR (первым делом — потому что просмотрели мудака при найме) и проектное начальство, а если бы оно не пожелало решать проблему, то начальство начальства, и если потребовалось бы, дошёл бы хоть до самого главного. С уведомлением всех подчинённых и причастных в Cc:. И никуда бы они все от разговора по душам с подробнейшим разбором полётов не ушли — каким угодно способом, но он состоялся бы. Я проверял на практике, это работает.

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

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


    1. fainalex Автор
      25.02.2019 10:04

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


      1. PastorGL
        25.02.2019 16:23

        Ну так научитесь быть убедительной. Факты рулят, а эмоции нет — они обычно неконструктивны. Поэтому нужно уметь собирать вещи, которые можно измерять.

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

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


    1. dollar
      25.02.2019 15:11

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

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

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


      1. bogolt
        26.02.2019 00:04

        > накричал человек — это повод увольнения? Назвал код говном — повод для увольнения?
        Первое 100% повод для увольнения.
        Второе — наверное зависит от обстоятельств, но имхо повод для серьезной беседы.

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


        1. powerman
          26.02.2019 01:07

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


          Если до коллеги можно донести мысль, что так писать неприемлемо, назвав этот код "плохим" или "не очень подходящим в данном случае", и попросив переделать нормально — отлично, слово "говно" в данном случае произносить не обязательно, дабы не травмировать людей с тонкой нервной организацией. Но если слово "плохой" не может донести до коллеги нужную мысль — значит надо использовать те слова, которые сработают, и не важно, насколько они окажутся грубыми. По сути, каждый сам определяет то, насколько грубо надо с ним разговаривать — это грань, на которой до него доходит та мысль, которую пытается донести более квалифицированный коллега. Кроме того, многие предпочтут чтобы их код назвали говном альтернативе в виде внезапного увольнения без объяснения причины (или переводу на такие задачи, которыми остальные заниматься не жаждут, и где сложно навредить проекту, если уволить сотрудника слишком сложно).


          Единственное, что действительно неприемлемо, это переходить с описания качества кода на описание написавшей этот код личности.


          1. CheatEx
            26.02.2019 11:57
            +2

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


            1. powerman
              26.02.2019 17:08

              Если на ревью можно точечно указать на реальные проблемы — я такое вообще за говнокод не считаю. А вот когда указать нужно в каждую строчку и не знаешь, с какой начать, а перечисление всех проблем с объяснением почему так делать нельзя займёт больше времени, чем переделать самому — это симптом того, что проблема не в коде, а в отношении к работе. В этом случае требуется именно донести мысль, что код такого качества в данном проекте неприемлем, и что между первым шагом "написал первый вариант, который вроде бы работает" и последним "отправил результат работы на ревью" нужны промежуточные шаги "а теперь сделаем всё то же самое правильно", "подстучим код чтобы его можно было легко тестировать", "добавим тесты", "подправим неудачные имена идентификаторов", "посмотрим git diff на предмет лишних изменений, не относящихся к текущей задаче".


              1. dimm_ddr
                26.02.2019 17:26

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


                1. powerman
                  26.02.2019 17:42

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


                  1. dimm_ddr
                    27.02.2019 11:42

                    реакция «это говнокод» призвана донести до коллеги мысль, что его отношение к работе на этом проекте требуется кардинально изменить
                    И в таком случае вам точно так же придется либо объяснять что именно не так — если вы хотите чтобы это было исправлено и не появлялось в будущем. Либо прощаться с сотрудником если он в курсе, но забивает. Просто учить его нужно меньше чем джуна. Если это конечно реальная проблема, а не ваш перфекционизм. Я видел случаи когда к разработчику прикапывались по поводу качества кода на ревью по фактически одноразовому коду — там было что-то про миграцию данных из старой системы, данные в которой были заморожены какое-то время назад. Зачем тратить время на причесывание такого кода если он выполнится один раз? Тесты есть и проходят, что еще нужно? Поддерживать его никто не собирается. Собственно в том случае после объяснения что и как от разработчика отстали.


    1. CheatEx
      26.02.2019 12:30

      Это работает если в дополнение к письмам прибухивать с топами по пятницам. (Тогда не понятно зачем сидеть лидом) Так просто бросят на уровень вниз с каментом «ну сделайте что-нибудь».


  1. xitt
    24.02.2019 22:17
    +4

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


    1. side2k
      25.02.2019 12:08

      Да, я вот тоже заметил.


  1. taujavarob
    25.02.2019 00:17
    -2

    Вы молодец. А Джанни — дерьмо. (С)


  1. roman_kashitsyn
    25.02.2019 00:33
    +3

    случайно угодила в команию, где всё ещё пользовались SVN

    А что плохого в использовании SVN? Яндекс, скорее всего, до сих пор много использует SVN, т.к. SVN хорошо умеет partial checkouts (актуально для огромных кодовых баз). Я работаю в компании, где система контроля версий ходит и крякает как Perforce начала двухтысячных, и не испытываю с этим никаких проблем (благо, добрые люди написали плагин для Emacs, который работает почти как magit).


    Вот если бы компания использовала SCCS/RCS/CVS или, упаси боже, MS Visual SourceSafe, вот тут, наверное, можно было бы посочувствовать.


    1. alexeibs
      25.02.2019 01:59
      +1

      А что плохого в использовании SVN?

      А есть у svn другие плюсы помимо возможности переваривать гигантские кодовые базы? Не всем же нужны большие монорепозитории. Если этот плюс отбросить, то ничего и не остается. К примеру, нет локальных бранчей. Совсем недавно сделали svn shelve, а git stash работает уже «с незапамятных времен»


      1. roman_kashitsyn
        26.02.2019 20:01

        ничего и не остается.

        Во-первых, он гораздо проще в освоении.
        Во-вторых, в нём есть удобные и понятные порядковые номера ревизий.


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


        Если вам ну очень хочется работать в оффлайне, git svn в помощь.


        1. mayorovp
          27.02.2019 14:10

          Удобный git svn — это аргумент в пользу git, а не в пользу svn…


    1. fainalex Автор
      25.02.2019 10:06

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


    1. CheatEx
      26.02.2019 11:25

      Полная неработоспособность в офлайне?


    1. Karl_Marx
      26.02.2019 14:36
      -1

      Скорее всего, у автора просто очень мало опыта, она немного умеет работать с git, а с svn не умеет и не хочет учиться. Фатальный недостаток.


  1. esc
    25.02.2019 00:58
    +2

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

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


    1. Gorthauer87
      25.02.2019 01:26

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


      1. esc
        25.02.2019 02:03

        Ну тогда нужно готовиться выгребать в любых конфликтных ситуациях. Если вторая сторона будет хоть немного прокачана в таком «бесполезном» навыке.

        Мафия, чтобы помогла, нужно играть в правильной компании (лучше, незнакомой). Вообще, тут наверное больше вопрос внутреннего зависит.


    1. StrangerInTheKy
      25.02.2019 02:07

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


    1. fainalex Автор
      25.02.2019 10:08

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


      1. Norno
        26.02.2019 16:18

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


  1. IgorPie
    25.02.2019 01:14

    Вот как оно. Прочел книгу "НЛП для чайников" и делаешь карьеру.


    1. esc
      25.02.2019 02:04
      +2

      Ага, а потом книгу про карате и побил всех хулиганов на районе))


    1. fainalex Автор
      25.02.2019 10:09
      +1

      не, у него талант, я думаю.


      1. IgorPie
        25.02.2019 10:52

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


  1. andvary
    25.02.2019 04:32
    +4

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


    девелоперские навыки нашего «любимого» коллеги мы решили не затрагивать — мы хотели упирать только на поведенческий аспект.


    Видите, почему Джанни производил намного более профессиональное впечатление?

    На самом деле, постарайтесь собраться, потому что судя по истории, вы — следующий кандидат на увольнение:

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

    некоторые — перестали разговаривать (здороваться, прощаться, ходить с нами и с теми, кто ходит с нами, на обед)

    Один из них даже начал по мелочи портить наши приложения


    2. Вас не поддерживает ваш шеф, а с шефом вашего шефа у вас открытый конфликт.

    3. Всем вокруг известно, что вы плаваете в новых технологиях:
    Джанни: «Но тогда ты никогда не научишься.»
    я (громко): «Я не просила тебя меня учить.»
    Джанни и другие коллеги бросают на меня взгляд, как на истеричку.

    Джанни напомнил мне, что я плохо знаю докер;

    Джанни (еще громче, так, чтобы все слышали): «Но тогда тебе надо будет выучить Д-О-К-Е-Р, а то ты ничего не поймешь.»


    4. Вас считают истеричкой и конфликтным человеком
    ни медиатор, ни Ким мне особенно не верят, считая меня слишком чувствительной


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


    6. У вас конфликты с эйчар отделом и медиатором(ами).

    7. Очень конфликтный человек Карл — ваш близкий друг, и вы его везде защищаете. Заметьте — он вас не защищает, он просто возмущается вместе с вами на совместных обедах.

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

    Имхо, имеет смысл
    — выучить докер — просто запустите Графану из докера, а потом напишите с нуля свое маленькое приложение и напишите для него Dockerfile, а потом соедините все вместе через docker-compose. Два вечера — и вам больше не придется краснеть.
    — договоритесь с шефом другой группы и срочно уходите туда, причина — хотите поработать с новым тех стеком. Здесь вам все равно не жить — вы вылетаете при первом же конфликте.
    — курсы английского с носителем, цель — отфильтровать совсем уж грубые ошибки
    — одевайтесь профессионально, в нейтральные рубашки и брюки. Да, ваши сениоры — в бермудах, но это пока не для вас.

    Извините за длинный комментарий и непрошеные советы. Чем-то ваша ситуация напомнила мне мою четырехлетней давности.


    1. fainalex Автор
      25.02.2019 10:11

      да не, у меня норм инглиш, просто всегда можно придраться, потому что никто не носитель))

      мы уже группой сменили отдел и ушли от Кима. должно стать лучше.


    1. arsenalbilbao
      25.02.2019 17:45
      +2

      Если кого-то заинтересует — хорошие курсы для тех, кто хочет выучить docker:
      play with docker
      Docker and Kubernetes: The Complete Guide


  1. Psychosynthesis
    25.02.2019 06:07

    Вы просто не умеете работать в «конфликтной» среде, коей являются 95% всех больших коллективов.


    1. fainalex Автор
      25.02.2019 10:11

      это печально вообще, про 95 процентов.


      1. Psychosynthesis
        25.02.2019 15:05

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


  1. demondeimos
    25.02.2019 09:19

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


  1. kapash
    25.02.2019 09:35

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


    1. AnROm
      25.02.2019 09:55

      Вы не правы. Какая разница кто тимлмид, главное чтоб человек и специалист адекватный был(а) и все.

      Я работала в четырех камандах с женщинами-тимлидами, только в одной были проблемы.


    1. fainalex Автор
      25.02.2019 10:12

      может быть, её бы слушали больше…


    1. anioutka
      25.02.2019 10:19

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


      1. kapash
        25.02.2019 10:57
        -1

        А могли просто сходить «в баню» с чинами по выше, и там договорится обо всём и бай бай Джанни.
        А хуже всего когда у тимлида яиц нет. Я и девочек и мальчиков таких знаю :)


        1. anioutka
          25.02.2019 11:08
          +1

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


          1. kapash
            25.02.2019 11:45

            Подход может быть и не правильный, но рабочий. И вообще о каком подмасливании идёт речь? Или для вас разговор в кулуарах = подмасливание?
            Знаете, в одной книжке по менеджменту есть такая фраза «Из всех бизнес-курсов я вынес только одно правило, которое потом очень помогла в жизни. Звучало оно так: Сынок никогда не упускай шанса пописать.»
            Настоящий обмен опытом и принятия решений происходит не на работе, ни на форумах и корпоративных портал, ни на совещаниях. Это всё происходит в барах (и гей тоже), стоянках, магазинах, банях.
            В этих местах — люди просто люди. Руководителям не надо «надувать щёки», для поддержки своего статуса. Можно тет-а-тет спросить коллегу, того чего боишься спросить в коллективе — ибо обсмеют.


            1. kagarich
              25.02.2019 12:17

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

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


              1. kapash
                25.02.2019 13:34

                В любой стране и любым опытом. Рассказ о том как заключил сделку за откат или как дома обои поклеил = поделился опытом.
                Когда вы

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


              1. dimm_ddr
                25.02.2019 16:16

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


        1. fainalex Автор
          25.02.2019 11:17

          а можно еще в гей-бар!


    1. truebest
      25.02.2019 10:30
      -1

      Мне Кира понравилась, скорее всего она видела этот конфликт с самого начала, и изначально не хотела быть частью Санта-Барбары Автора и Джонни, а думала о себе и о работе. Я уверен что у женщин отлично работает «детектор Санта-Барбары», порою лучше чем у мужчин, и если они заинтересуются в решении конфликта, решить они его могут не хуже чем мужчины, разве что критерии оценки кто прав и кто виноват и какие меры будут другими, более биологичными.
      Могла она конфликт решить? Думаю что да, но не хотела, думала о себе, возможно и Джони и Автор были убедительны, и Джони ничего не делал такого, а Автора все равно бомбило/тригерило, и она не была на стороне Автора.


      1. kapash
        25.02.2019 10:58
        +1

        корее всего она видела этот конфликт с самого начала, и изначально не хотела быть частью Санта-Барбары Автора и Джонни, а думала о себе и о работе

        Недостойная позиция лида.


        1. truebest
          25.02.2019 14:03
          -1

          Конечно недостойная позиция. Плохой тим-лид. Не полезла на амбразуры разруливать ситуацию, хотя это ее обязанности как мне кажется. Только по факту она сухой вышла из воды, и осталась тим лидом, еще и автора в новую команду взяла.
          Сколько еще таких ситуаций нужно, сколько еще люди будут минусить посты, чтобы понять что люди эгоистичны, примитивны и биологичны? А особо верующие будут их называть психопатами или другими псих отклонениями. Правильно, нужно пропагандировать альтруизм (как Иисус умер, за грехи наши), а если не умер за грехи, то недостойная позиция лида. Я эти недостойные позиции вижу постоянно, особенно от ЛПР на любых уровнях. А если ЛПР еще и деньгами распоряжается, в отношении него нет понятия недостойная позиция, а есть выгодно/невыгодно (биологическая выгода) или другое, что в российских, что в зарубежных компаниях.
          Такое происходит повсеместно. Да и вы сами, между выбором помочь другому или помочь себе, на едине, что выберете? Только без лицемерия пожалуйста.


          1. gohan
            26.02.2019 00:25

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

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


            1. truebest
              26.02.2019 01:24

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

              На земле до сих пор есть места где вы можете живьем съесть младенца. Как вы считаете, там психопаты живут? Или в средние века без зазрения совести рубили головы, и особо не думали, гильотину французы придумали. Или немцы и Германия, 75 лет назад была самой нетерпимой, самой фашисткой, агрессивной страной, с идеей империализма в головах граждан (почитайте взлет и падение третьего рейха), а сейчас это самая толерантная страна в Европе.
              Я десятки раз видел как человек мучился совестью и не делал, а спустя время, находил другой взгляд на проблему, и уже со спокойной душей делал дело.
              Я читал про реакцию попугая, которому как-то на даче на лапку сел комар, и он громко закричал «нельзя», но комар не улетал. Тогда он просто взял его и съел, и больше он никогда на комара не кричал и сразу же действовал. А вообще «угрызение совести» классная штука, кто в нее верит и например не ворует, а кто-то не верит, например чиновники, и воруют и правят страной.

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


            1. CheatEx
              26.02.2019 12:07

              Как по-вашему проходят войны с участием профессиональных армий?


      1. fainalex Автор
        25.02.2019 11:18

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


        1. kapash
          25.02.2019 11:48

          Зачем ходить за таким тимлидом?


        1. kagarich
          25.02.2019 12:18

          Она вас слила уже один раз.
          Сольет и второй, как только подвернется такая возможность.

          В данном случае вы держитесь за комфортного, но ненадежного человека.


        1. truebest
          25.02.2019 14:17

          Это потому что вы действительно хороший специалист и коллега. Если вам комфортно продолжайте работать. Только вам нужно добавить переменную-поправку «на ветер» из ответа «kagarich» или подумайте что можно сделать в Вашей жизни чтобы, избежать подобных ситуаций (сменить команду/работу/тима, задружиться с тимом, задружиться со стоящим над тимом, или оставить все как есть и 1001 другой вариант). Это Ваша жизнь 101!


      1. truebest
        25.02.2019 14:22

        Ребята, пожалуйста, те кто минусит мой тред, напишите пару строк комментария, почему вы это сделали. Спасибо!


        1. vassabi
          25.02.2019 15:28

          не знаю, насколько это типично для хабра :) но я буду честен — я вашему комментарию минус поставил. И я рад, что он все еще в минусах.
          Потому что я видел тряпок-тимлидов, и это ничем хорошим не заканчивается.
          Эта Кира с конфликтом не справилась, хотя это было ее первейшее обязательство — видеть конфликты между ее коллегами и не допускать его роста. Её начальник тоже провальный — пришлось поднимать конфликт аж на уровень топменеджемента, чтобы его решить. Мне ее можно понять по человечески, но жалеть Киру — это прямой путь к стокгольмскому синдрому. Ее не нужно и особо наказывать тоже — просто понизить с тимлидов до разраба (или какой был ее путь в тимлиды), а на ее место взять кого-то другого.
          Повторюсь — нельзя чтобы тимлид\пм\кто угодно из ЛПР устранялся и весь в белом «парил над конфликтом».


          1. dimm_ddr
            25.02.2019 16:20

            Необязательно понизить. Это был мощный опыт и вполне вероятно что она что-то из него вынесла и чему-то научилась. И совсем не факт что в компании найдется достаточно опытный человек на замену. То есть через сколько-то времени конечно найдется, но сколько на это будет потрачено ресурсов? Можно отправить ее на курсы, можно просто узнать научилась ли она чему-то — для этого есть разные способы. Вот если не научилась и не собирается, то тогда да, только понижать.


            1. BalinTomsk
              25.02.2019 17:51

              Из статьи не видно что она чему-то научилась, скорее вы в ее глазах оказались склочным сотрудником.


              1. dimm_ddr
                25.02.2019 18:13

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


          1. truebest
            25.02.2019 16:38

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

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


      1. dss_kalika
        25.02.2019 17:47

        Значит она плохой лид.
        «Видит конфликт, но решила его не решать» — это ооооочень плохой подход.


        1. truebest
          25.02.2019 18:11

          Ммм. Давайте мухи отдельно котлеты отдельно…
          1. По тексту «Кира быстро организовала нам сессию с медиатором». Слово Кира в тексте встречается 3 раза. Джанни — 43 )). Автор не видит вины Киры а источник попоболи ясен. Да и по тексту она попыталась решить вопрос. Или же ее действий недостаточно?
          2. Два ваших друга поссорились, вы берете тим лидерство и сразу на месте пытаетесь их помирить, или сначала подождете, может само все образуется, как вы будете решать конфликт?
          3. Ваш подход применим к зубу, когда есть только зуб и только вы. Если зуб болит, то ходить и не замечать боль долго не получится, она будет только усиливаться, и с ней нужно что-то делать. В конце концов устав вы приходите к доктору, и говорите я готов. Доктор Кира не хотела самостоятельно выдергивать этот зуб, тк у нее есть аж 2 ее руководителя, крутых доктора, которые были поставлены в известность.
          А теперь вопрос, должен ли иметь возможность тимлид увольнять людей? Я думаю что нет.


    1. WeltRogg
      26.02.2019 09:53

      Ничего бы не изменилось. Достаточно маргинальная модель поведения, аргументация построеная на логических ошибках и когнитивных искажениях, не понимания этики, стиль одежды гоп, низкая степень рефлексии и эмпатии, комплекс бога — в ИТ такое у 90% людей, только большинство можно еще как-то терпеть, но пару раз в жизни попадается совсем ужасный вариант, что переходит все грани терпения. Какой человек специалист уже становится не важно.


  1. truebest
    25.02.2019 09:37

    Вот не пойму, «а перед приходим к нам», «продолжительных страданек» — это баг или фича?


  1. apophuy
    25.02.2019 10:13
    -1

    Не так давно принял решение дополнить свои разрозненные знания и стать программистом. Довольно долго проработал в другой области. Одним из фактором стало пример одного из друзей, который сделал то же самое и очень нахваливал программистское комьюнити. И hr-ы душки и в коллективе всё шоколадно. И постоянно говорил, что это не только в его компании, но и в других так же.
    Прочитав эту статью, даже я бы сказал плач души, понял, что всё так же, как и везде и как у всех, к моему великому сожалению. Я таких Джанни видел очень много. Рад, что эта эпопея для Вас закончилась. А на комментарии тех, кто даёт советы, которые им самим кажутся очевидными решениями в той ситуации, не обращайте внимание. Как говорил один попугай из мультфильма «Вы жизни не нюхали». Видимо то, что Вы сделали, было единственно возможным. Всегда помните, что может быть гораздо хуже. Например, ваш непосредственный начальник будет наркоманом и одновременно лучшим другом самого главного человека в компании. Или может быть ваш начальник будет энергетическим вампиром (моё определение, может профессиональные психологи и как-то по-другому назовут его поведение). Сам не верил в их существование, пока не столкнулся. Но после прихода на работу он обязательно доводит кого-то до слёз (реальных слёз) и только после этого работа начинается. И хорошо, если это не вы ему попались первым. Так тоже бывает. Уйти? Можно, но далеко не всегда. Удачи. Надеюсь, аналоги Джанни Вам больше не встретятся.


    1. fainalex Автор
      25.02.2019 10:13

      спасибо!


    1. truebest
      25.02.2019 10:46

      Аналоги Джанни будут встречаться регулярно. Мозг полиморфен, и каждый по разному устроен и запрограммирован, разные реакции и действия каждый будет совершать по разному.
      Любое сообщество развивается и действует по биологическим законам. Поэтому как вы сказали «вампиры/слезы» будут всегда. Автору я бы посоветовал становиться сильнее, и уметь коммуницировать с теми людьми кто и против тебя. Эта нагрузка делает тебя сильнее.

      В любом случае, самым адекватным оказался Макс. Просто взял и уволил, и я бы тоже самое сделал. Почему? Да все просто, коллектив уже сложился, люди по работе, реакциям, общению в коллективе схожи. А тут пришел человек с «другой планеты»? Вопрос зачем рушить то, что уже работает, задачи выполняет?
      Нужно избавиться от элемента, который перекашивает отношения в этой системе. Хотя Джонни может быть отличным программером, с хорошими знаниями как надо и нет, сложившаяся система его просто отвергает.


    1. Simplevolk
      25.02.2019 11:54

      Это не «вампир», а психопат.


  1. lemoir
    25.02.2019 10:14

    две команды для полного по тьюрингу взаимодействия с социумом:
    — «не могли бы вы мне помочь с....»
    -«я не могу вам позволить так говорить со мной»


  1. amadonus
    25.02.2019 10:14

    первое что пришло на ум — violation dev policy — прямые коммиты без ревью да еще в чужие ветки. Такие вещи надо сразу было поднимать на обсуждение. Ввести правило для обязательных апрувов от лида и все только через pull request. И как следствие можно легко отследить кто чего где сделал.


    1. fainalex Автор
      25.02.2019 10:15
      +1

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


      1. amadonus
        25.02.2019 13:54
        +1

        Это не доп бюрократия. Это базовые правила разработки. Странно что у вас их нет. Первое что делается — настраивается CI/DI и политика review и никаких self-review. И любой pull-request обязательно привязывается к таску. Тогда никто не cможет просто что-то абстрактно «улучшать». Этого друга вы бы быстро поставили в рамки.


        1. vassabi
          25.02.2019 15:30

          согласен. Это же элементарная гигиена кода. Это как мыть руки на кухне.


  1. acold
    25.02.2019 10:14

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


    1. fainalex Автор
      25.02.2019 10:15

      и сам спасибо.


  1. anioutka
    25.02.2019 10:16

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


    1. fainalex Автор
      25.02.2019 10:17

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


      1. anioutka
        25.02.2019 10:28

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


        1. fainalex Автор
          25.02.2019 11:18

          вот это лицемерие! держитесь.


          1. anioutka
            25.02.2019 11:20

            Еще раз спасибо


        1. Simplevolk
          25.02.2019 13:39

          Вот лучше бы написали как «выживают» из команды.


    1. Yeah
      25.02.2019 15:43
      +1

      несмотря на то, что и правда на Вашей стороне

      Ну, справедливости ради, мы не слышали версию противоположной стороны.


  1. valis
    25.02.2019 10:17

    Блин, тоже захотел высказаться. Уже несколько лет живу в такой токсичной обстановке. Есть даже целый токсичный отдел, задача которого (как бы это не звучало) — предпринимать максимум усилий чтобы ничего не делать.
    Они просто обожают разносить всех и вся глупыми аргументами и ставить под сомнения чужую компетенцию каверзными вопросами (иногда из совсем другого стека, но это не важно). Каждая из команд содержит по несколько менеджеров, цель которых тупо защищать разработчиков от этих людей (их отдел занимает ведущие позиции и с ними не взаимодействовать нельзя).


    1. fainalex Автор
      25.02.2019 10:18

      зачем вот эти рабочие места вообще?! их же можно всех поувольнять и будет лечге.
      держитесь!


      1. valis
        25.02.2019 10:48

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


        1. fainalex Автор
          25.02.2019 11:19

          держитесь, хоть это и тяжело.


    1. kapash
      25.02.2019 10:59

      Вам повезло, а то вот у меня в компании пару департаментов таких :) Основной состав сотрудников — это люди которые постигли конг-фу в искусстве написания замечаний и критики.


    1. artemgapchenko
      25.02.2019 14:04

      Хм, а зачем время-то тратить на работу в токсичной обстановке? Я менял место работы по как раз таким причинам, и единственное, о чем потом жалел — что не ушёл раньше. Сейчас доволен как слон, даже заметил, что в слабо токсичной команде и моё собственное желание кого-то потроллить стало проявляться гораздо реже, без каких бы то ни было намеков со стороны.


  1. helgisbox
    25.02.2019 10:28

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


    1. amadonus
      25.02.2019 13:57

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


  1. Don_Eric
    25.02.2019 10:41

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


  1. dempfi
    25.02.2019 10:53

    В этой истории очень многое странно.


    • Странно что в такой большой организации нет понятия корпоративной культуры и, соответственно, проверка ее соответствию на первых этапах собеседований. Корпоративная культура как раз с формой и качеством общения хорошо борется;
    • Непонятно как это может "в команде появиться новый сотрудник" без одобрения команды. У команды и ее тимлида последнее слово по найму пиров;
    • Какое отношение к этой истории имеет зарплата этого нового сотрудника? Если он смог договорится на лучшие условия — честь ему и хвала. Я долгое время работал в команде c лидом, который получал в 2.5 раза меньше меня (я договорился лучше чем он) и это никак не влияло на нашу работу;
    • Непонятно сколько сеньор-разработчиков в команде, из статьи следует что больше одного, но это просто невозможно. Если есть достаточно опыта чтобы считаться сеньором, то этот же опыт включает умение нейтрализации таких коллег как Джанни. Это чуть ли ни азы командной работы;
    • Тимлид тупо не сделал своей работы. Еще страннее что он не был отстранен от своей должности после расследования;
    • То же самое к менеджеру тимлида;
    • И к HR, пропустившей сообщение о проблеме;
    • Если возможно "На меня посыпались саркатические шутки о моих формулировках на английском, а медиатор над ними мило поржал" на митинге с медиатором, то тут два варианта — уходить из компании потому что она прогнившая насквозь или, если веришь в продукт и людей, идти по очереди по всей цепочке менеджеров по разработке и по HR;
    • Смена команды для внутри компании худшее что может быть в такой ситуации, если есть план поработать в этой компании какое-то продолжительное время — по факту это сдача своей команды. Это как если бы антитела уходили в незараженную часть тела чтоб не встречаться с вирусом. Если антитела эти умрут раньше чем вирус дойдет до их новой части тела, то для них все ок, а если нет, то вирус их и там догонит и бежать уже некуда. Телу (компания в этой метафоре) хуже всего, конечно;
    • Тут было много чего еще, но оно все в итоге сводится к тимлиду и его менеджеру, а они, как мы выяснили уже, не делали своей работы;

    Перечитал. Я бы ушел из компании с такими серьезными проблемами.


    1. fainalex Автор
      26.02.2019 11:03

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


  1. Kyushu
    25.02.2019 10:56

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


  1. dsapsan
    25.02.2019 11:13

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


    1. fainalex Автор
      25.02.2019 13:03

      и как вы выкрутились?


      1. dsapsan
        25.02.2019 14:04

        Это была не основная проблема, а неприятное дополнение к уже имевшимся — я сменил работу спустя некоторое время=)


  1. roscomtheend
    25.02.2019 11:33

    Попадал на такое полтора раза (второй был не особо «Джанни», а руководство поадекватнее — со временем удалось убедить, т.к. я мог обосновать своё, а он нет, в итоге ушёл оттуда я, но в лучшее место).
    Без особых подробностей, но прекрасно понимаю как оно выглядит со стороны и почему некоторые комментаторы считают вас виноватыми в произошедшим.
    Совершенно искренне желаю им встретиться с подобными людьми (да, я не из тех, кто «врагу не пожелаю») — это отлично прочистит мозги на предмет «со всеми можно договориться».


    1. fainalex Автор
      25.02.2019 11:42

      Кафка на то и Кафка))) что со стороны выглядит так, как будто проблема решается на раз-два. А на деле это вязкая и неотпускающая субстанция.


  1. kmmbvnr
    25.02.2019 11:36

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

    Я в таких случаях частенько Пелевина вспоминаю. Тут M5 у него это количество страданий

    — Что это? — спросил я.
    — Справа — драка за еду в русской колонии строгого режима ФБУ ИК-11, — сказала Софи. — А слева — последняя прогулка по Манхэттену нью-йоркского график-дизайнера Аарона Кошевого, вынужденного усыпить суку Дуню и переехать в Бронкс из-за роста арендной платы. Первое событие — групповое и продолжительное. Второе — даже и не событие, просто интенсивное душевное переживание одного человека. Общий выход агрегата «М5» примерно равен


  1. Tyusha
    25.02.2019 11:41
    -1

    Тем временем на сайте habr.it вышла статья Джанни «Come la mia vita si e trasformata in un libro di Kafka» про эту несносную русскую интриганку.


    1. fainalex Автор
      25.02.2019 11:53

      коллегам он так и представил это всё, я думаю


    1. vassabi
      25.02.2019 11:57

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


  1. gwathedhel
    25.02.2019 11:58

    Ещё не читал ветки комментариев, Но скажу свое мнение.
    По-моему, вы просто никогда не работали в компании, где кто-то пытается тянуть одеяло на себя и идти по головам. Абсолютно стрессонеустойчиво, надо было так постараться подставляться. При первых признаках такого "кадра", нужно было все общение и задания переносить в почту (пруфы + подтверждение невыполнения заданий), а все личные разговоры записывать на диктофон (пруфы криков и неадекватного отношения). И конечно, как удав быть спокойным, не поддаваться на этот троллинг. В итоге, доказать свою правоту было бы в 100 раз проще. Как говорят в госконторах: "большую бумаги — чище жопа", простите.


    1. vassabi
      25.02.2019 12:04

      о! значит не только один я такой :)
      Да, подтверждаю — чем меньше про взаимоотношения (хотя у меня было раз, что пришлось отозвать HRа в уголок и «на ушко» сказать, что в нашем коллективе завелась большая падла. но то был уникальный случай в своем роде), и чем больше пруфов ( + подтверждение невыполнения заданий) в почте — тем меньше потом кафки.


    1. fainalex Автор
      25.02.2019 12:30

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


  1. tangro
    25.02.2019 12:15

    Основная беда здесь была не в Джанни, а в конфликте Киры и Кима. Джанни был следствием, вполне возможно он и нанят-то был, чтобы подставить команду Киры. Тут можно понять и длительность проблемы, и невозможность её решения медиаторами/HR-ами — у них есть методы решения одноуровневых проблем «Вася и Маша конфликтуют», но не проблем, растянутых на три уровня иерархии. Фактически только конечное решение топ-менеджментом и могло помочь. Не ясно только почему уволили только Джанни. Нужно было ещё как-минимум вывести Киру из подчинения Кима (ну или уволить одного из них).


    1. fainalex Автор
      25.02.2019 12:36

      да, я согласна, это затрудняло ВСЁ.


  1. yannmar
    25.02.2019 12:34
    -1

    Ну и Санта-Барбара. Нормальный бы начальник уволил всех участников.


    1. fainalex Автор
      25.02.2019 12:37

      нормальному начальнику надо проект делать.


      1. yannmar
        25.02.2019 13:13

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


        1. fainalex Автор
          25.02.2019 15:00

          ну не читайте, делов-то. описание и вступление достаточно четко дают понять, что ждет читателя.


  1. frfrfrf
    25.02.2019 12:36

    Кто говорит, что вы или Кира не профессионалы — те сами не были в подобных ситуация.
    За все время работы пережил:

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

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

    А вам удачи с новой командой!


    1. fainalex Автор
      25.02.2019 12:37

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


    1. SurfCalavera
      25.02.2019 19:18
      +1

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


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


  1. Megadeth77
    25.02.2019 12:45

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


    1. fainalex Автор
      25.02.2019 12:46

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


  1. Serg_iv
    25.02.2019 12:47

    Я бы не сказал, что это специфика IT — абсолютно типичная «офисная» ситуация. Есть специфика в том, как работать с такими ситуациями, в этом IT действительно отличается. Обычный инструментарий из других бизнесов не совсем подходит.


  1. abar
    25.02.2019 13:14

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

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

    Выше в комментариях видел советы вроде «носите диктофоны и пишите всё только через емеилы» — совершенно неработающий совет. Давление идет психологическое и как правило на таких уровнях, что невозможно ткнуть четко пальцем и сказать «Вот, тут было неприемлимо», потому что давят на такие психологические точки, которые и не объяснить-то рационально. Тот же пример с громким «тебе же нужно знать Д О К Е Р!». Автору это было унизительно, но шантажист бы и от диктофонной записи бы отвертелся с «ну что тут такого, у меня просто случайно вырвалось и вообще я же забочусь о твоем техническом уровне и чтоб ты ещё и ресурсы компании не тратила впустую, а то знаем мы таких людей, что ездят на конференции и ничего не понимают» и ещё и в выигрыше бы был как ответственный сотрудник, экономящий ресурсы.

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


    1. Simt11
      25.02.2019 13:29

      Возможно книги Михаила Литвака.


    1. Serg_iv
      25.02.2019 13:39

      «Вампиры», конечно, это как котики для привлечения внимания.
      В действительности речь идет о таком явлении, как «ситуации под давлением». У них три признака: (1) принудительные обстоятельства, (2) риски, (3) эмоциональный стресс. Триггеры могут быть какими угодно.
      В ситуациях под давлением у человека включается тоннельное мышление. В IT это особенно ярко проявляется, так как почти у всех конвергентный тип мышления, он как раз очень склонен к «туннельности».


    1. fainalex Автор
      25.02.2019 13:42

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


  1. Simt11
    25.02.2019 13:33

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


    1. fainalex Автор
      25.02.2019 13:40

      я всё время ходила :)
      жертвами в таком случае были мы все.


      1. Simt11
        25.02.2019 13:48

        Хотел бы порекомендовать Михаила Литвака. У него книги по психологии направленные на такие ситуации.


  1. andreykul
    25.02.2019 13:43

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


    1. fainalex Автор
      25.02.2019 13:43

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


      1. andreykul
        25.02.2019 14:20
        -1

        А могли бы вы рассказать про это самое «хорошо себя продать»? Может есть какие-то must have to read книги на эту тему.
        Моя политика на эту тему, что за программиста должна говорить его репутация, но наверное, это возможно только в небольшом городе вроде моего.


  1. ameli_anna_kate
    25.02.2019 13:44

    Я работала с относительно безвредным товарищем. Правда я фронте, а он бэк. Человек совершенно ни чего не хотел делать, только сидел на работе вконтакте и написывал. С ним чуть ли ни каждый месяц тим лид проводил воспитательную беседу. Она помогала буквально недели на полторы, потом все возвращалось на круги своя. При любом удобном случае пытался спихнуть проблему на кого-то другого. В частности, когда совместно приходилось разбираться в баге. Он говорил, что это фронт лажает и переводил задачу на меня. Но я делала скриншоты, прописывала в задачу какие данные приходят мне с бэка и возвращала обратно. Такой пинг понг мог длиться раза по три, туда и обратно. Другие фронты тоже не хотели делать сним совместные задачи. Как-то тим лид вконец задолбался, решил не возвращать задачи по три раза с код ревью и не править за него. Выкатили большую фичу, которую все оценивали в несколько месяцев работы бэков, а он сказал: «Что там делать, сделаю недели за две». Ага, сделал. В результате катнули, бухгалтерия на следующий день в панике, а героя моего рассказа нет, он где-то гоняет гномов в полях. Начали ему звонить, абонент, не абонент. Часам к 12 нашли, к часу где-то приехал, посидел несколько часиков, что-то пописал, сделал пул реквест и свалил, тим лид посмотрел и сказал, что пул реквест не решит их возникших проблем. Потом они еще последствия пару месяцев разгребали.
    После этого случая тим лид велел тому писать по собственному. Тот написал, мы думали, что на этом история закончилась, но нет. Он поработал пару дней, пошел к начальству, поплакался в жилетку и ему разрешили забрать заявление.
    Спустя пару месяцев и кучи очередных косяков, тим лид поставил вопрос ребром, либо увольняем этого чувака, либо он уходит. Уволили.

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

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

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


    1. fainalex Автор
      25.02.2019 15:24

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


    1. poison85
      26.02.2019 22:29

      Какой яростный цепкий паразит оказался. ))


  1. msububble
    25.02.2019 14:11

    Этих Джанни сейчас печатают на каких-то фабриках и недавно выпустили на рынок IT вместо адекватных работников. Мой личный Джанни имел тенденцию скидывать задачи любой срочности на весь свой отдел, чтобы, оставшись без дела, пописывать диссер, использовать code review для собственного хаотичного обучения стандарту языка, а систематические знания ему получать было некогда, потому что остаток времени уходил на чтение учебников по менеджменту.
    Помогли жалоба HR с просьбой перевода в другой отдел и пресвятой SVN: хоть и технология из нулевых, но показать отсутствие коммитов она в состоянии. Также помог аргументированный отказ от выполнения несрочной задачи в пользу срочной, чувак на ней завис так, что его стало не видно и не слышно, даже на необходимый менеджмент времени уже не осталось.


    1. fainalex Автор
      25.02.2019 15:34

      у нас просто довел сложную задачу до состояния «или сейчас её делает хоть кто-то, или мы домой не уходим»))


  1. endymion
    25.02.2019 14:14

    Лень читать все комментарии, но могу объяснить почему такой **здец происходит. Я так понимаю, что fainalex в Стокгольме обитает? Сейчас на рынке разработчиков жуткий вакуум. Такие компании как Spotify, Klarna, Unibet(kindred) и куча других всасывают все что есть.
    Другие же компании зачастую счастливы тому что остается.

    Плюс корпоративная культура другая — уволить человека практически невозможно(если он employee, а не консультант).

    Плюс менталитет другой.


    1. marcor
      25.02.2019 14:33

      Была похожая история между русской и заграничной командами.

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

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


      1. endymion
        25.02.2019 14:41

        Хороший лид — это всегда залог успеха.

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

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

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


      1. Serg_iv
        25.02.2019 14:47

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


    1. zxweed
      25.02.2019 16:51

      вы так говорите, как будто в Spotify, Klarna, Unibet(kindred) не точно так же всё…


      1. endymion
        25.02.2019 16:58

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

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


  1. Exponent
    25.02.2019 14:32

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


    1. marcor
      25.02.2019 14:34

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


  1. Londoner
    25.02.2019 14:44

    Так, ну и какие практические советы как с таким бороться? Кроме поиска новой работы?


    1. Quilin
      25.02.2019 15:07

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


  1. Beshere
    25.02.2019 14:59
    -1

    Джанни зачёт — пришёл и навёл шороху среди старичков. Хехе.


    1. fainalex Автор
      25.02.2019 15:56

      старичков)))


  1. EvgeniiRR
    25.02.2019 15:04
    -1

    Так вы выучили доккер или нет?
    Личное мое наблюдение, что такие конфликты возможны только в коллективе, где есть девушки и у них уже есть какие-то должности (хотя бы от сеньорасеньориты). Причем не только в IT сфере. Они тогда чувствуют, что их могут подвинуть (ну знаете эти вечные околофеминистские штучки, что женщин права на работах «попирают»), у них повышается восприимчивость и они на все реагируют слишком бурно и принимают все слишком близко к сердцу. Я вот не увидел ничего обидного в описанной ситуации с этим Джонни, врядли у него автор была какой-то целью хейтинга. Просто такой человек, надо и с такими уметь уживаться, мне вот вообще безразличны подобные персонажи. Кнопки же они за меня не нажимают?
    Кстати, верьте или нет, но факт остается фактом — женщины сами не любят работать в чисто женских коллективах. Там постоянные конфликты и смещение курсора ненависти с одного на другого персонажа.


    1. Trediol
      25.02.2019 15:18
      +1

      Просто такой человек, надо и с такими уметь уживаться

      Джанни, перелогиньтесь.


      1. vassabi
        25.02.2019 15:38

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


        1. EvgeniiRR
          25.02.2019 15:50

          Судя по тексту этот чел все же понимал в коде и его чистоте, так как он якобы находил все же какие-то косяки и костыли. В тексте нигде не отрицается, что все его замечания были несправедливы. Говорится только о его не корректности в поведении и что его не просили давать советы. А это, кажется, совсем не разводила и тем болеене приспособленец. Приспособленец бы сидел тихо и всем поддакивал, не пытаясь замутить революцию.
          Здесь же недавно была статья о каком-то человеке, который собирал «корпоративне фрукты» и там он воспринимался как герой. Проведите параллели между этими статьями.


          1. vassabi
            25.02.2019 15:56

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


            1. EvgeniiRR
              25.02.2019 16:10

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


              1. vassabi
                25.02.2019 16:16

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


                1. kagarich
                  25.02.2019 18:39

                  то я бы поднял эту проблему до топменеджмента в тот же день.

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


                  1. vassabi
                    25.02.2019 18:50

                    презентация с моими косяками на проекте — это по вашему, еще не адище?
                    … ну я не знаю. У меня есть в соседнем отделе есть коллега женского пола, если бы она мне о таком сказала в ее отделе — я бы незнаю… может не открытое письмо топменеджементу, но закрытое бы точно написал и лично бы позвонил по её цепочке ЛПР. Это же позорно — иметь такие презентации (т.е. не постмортем проекта или ПМ приходит и опрашивает, а твой же «коллега» делает презентацию начальству)… ппц…


    1. fainalex Автор
      25.02.2019 15:57

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


  1. aleksandros
    25.02.2019 15:06

    А началось всё с простой вроде бы мелочи. Что он почему-то, но явно не знаниями, «покорил сердце Кириного качальника Кима». Киму головой бы чаще думать. Впрочем, удивлён как многие из руководства не принимали ситуацию всерьёз. Ну а Джанни хамелеон и прощелыга.


    1. fainalex Автор
      25.02.2019 16:07

      да, раскручивалось по спирали: ну ладно, научим, если что — есть пространство для маневра. а потом затянуло.


      1. aleksandros
        25.02.2019 20:36

        Кстати, чисто ради любопытства. В Швеции бывает +35 или это вроде художественного преувеличения?


        1. fainalex Автор
          26.02.2019 09:55

          я не в швеции, а в шведской компании. у нас еще как бывает)))


  1. petit_lievre
    25.02.2019 15:18

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


    1. fainalex Автор
      25.02.2019 16:07

      поразительно, насколько же сильны эти люди.


  1. spamas
    25.02.2019 15:22
    +1

    Всем кто кричит какой же Джанни скотина стоит не забывать, что человек по своей натуре субъективен, как и все вышеописанное. Прежде чем судить обычно выслушивают обе стороны, да и честно сказать истина обычно где-то посередине :)
    Сам тоже работаю в Швеции, были конфликты на почве какой-то личной неприязни, обычно все разруливается переходом в другой отдел.


    1. aleksandros
      25.02.2019 20:30

      Да ладно. Сказанного (мы же не будем подозревать автора во вранье, иначе и обсуждать нет смысла) вполне достаточно, чтобы поступки этого Джанни назвать как минимум хамскими.


  1. stp008
    25.02.2019 15:26

    В таких историях обычно не правы оба. Один был слишком заносчивым, а второй слишком эмоционально на это реагировал. Конфликты обычно возникают тогда, когда обе стороны этого хотят. Редко бывает иначе. Говорю это на основе не особо длинного (2 года), но довольно богатого на такие вещи опыта и небольшого знания теории конфликтов. Очень часто работал с подобными людьми, лидил их и возможно сам иногда был таким коллегой. Первое время реагировал точно так же, как и автор (первые 3-4 месяца), а потом просто перестал обращать на это внимание. Из всех подобных фраз я просто не обращал внимания на эмоциональный посыл и оставлял только смысловой. И хочу сказать, что такой подход отлично работает. Очень часто критика имела здравую часть, хоть и была высказана в не очень лицеприятной манере. Наладить отношения с подобными людьми тоже не особо сложно, правда придется убрать свое эго. В большинстве случаев достаточно просто выслушивать этих людей и прислушиваться к их мнению в случае, если критика обоснованная, а не сразу воспринимать все в штыки. Ну и конечно говорить с ними об этом. А то все всё время жалуются не тому) В сфере айти мне кажется нет места для эго и если и попался подобный человек, то это не означает, что стоит начинать вести себя так же. Надо понимать, что все люди разные, но в большинстве своем при правильном подходе с такими людьми в большинстве случаев можно найти общий язык и даже подружиться. Неадекватов в айти гораздо меньше, чем в других сферах и я сильно сомневаюсь, что у вас был именно этот случай. В большинстве своем у подобных людей такой характер сложился в силу определенных обстоятельств и возникших из-за этого комплексов. И если это понимать, то особых проблем с подобным личностями не будет. Ну и, если быть честным, среди подобных людей очень часто встречались первоклассные профессионаллы и в плане знаний и подходов, я научился у них гораздо больше, чем у других.


    1. vassabi
      25.02.2019 15:46

      скажем так — я видел очень много ОЧЕНЬ умных и социальнооторванных (т.е. проще говоря очень неадекватных при общении с коллегами) людей, которые действительно могли прямо сказать, что «код у тебя — говно, руки кривые из ж… ы, и кто так пишет, понабирали по объявлениям».
      Ни один из них не самоутверждался за чужой счет. Знания и подходы — да.
      Но обнаружить конфликт на ранней стадии, развести всех по разным местам работы, чтобы им «не мешали работать идиоты», а они не мешали работать свом коллегам — это первейшее правило тимлида. И тимлидская же обязанность — пропросить помощи у ПМа, если с этим трудно (бывает, что проекты мелкие, разделить трудно).
      Оставлять всех «вариться в собственном соку» — это потенциальный индикатор профнепригодности всей той цепочки лидов и манагеров.


  1. Yeah
    25.02.2019 15:42

    Джанни и другие коллеги бросают на меня взгляд, как на истеричку.

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


    1. msububble
      25.02.2019 15:46

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


      1. Yeah
        25.02.2019 15:52

        Поверьте, вас просто не доводили фразами «исправь, это неправильно, я не понял, почему это работает» на вещи из стандарта

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


        Или рекламой менее подходящего фреймворка от незнания более подходящего

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


        1. msububble
          25.02.2019 15:58

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


          1. Yeah
            25.02.2019 16:01

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


            1. msububble
              25.02.2019 16:08
              +1

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


        1. vassabi
          25.02.2019 16:04

          у каждого свой уровень всего (эмпатии, наглости, усидчивости, точности, заний и т.д.)
          Одна из сущностей роли ТЛ\ПМа и т.д. — найти каждому свое место на галере. Это не их фейл, если такие конфликты возникают. Это нормально — так мы узнаем больше о друг друге (то что не скажешь словами — увидишь по делам).
          Но это фейл тимлида и дальше по цепочке — что этот конфликт не был улажен. Коммиты и ревью — это только инструменты такого улаживания, это не заменит людей. И повторю — это не фейл автора (и даже не фейл джанни, как это не перадоксально). Мы все разные, нужно уметь это использовать (и уметь выкидывать тех, кого совсем невозможно сорганизовать).
          Система организации колектива из разных людей лажала пока не вмешался СЕО — вот где главное.


    1. vassabi
      25.02.2019 15:52

      стрессоустойчивость в районе нуля.
      это уже полезное итоговое знание для автора :)
      Ну, то есть например, если вы знаете, что у вас аллергия на что-то, то вы же будете выбирать еду сразу, а не ждать последствий.
      Так же и с работой — если там есть моменты связанные со межличностным стрессом, то стоит сразу смотреть на этот момент и сигнализировать окружающим «ребята, я этого не потяну». (я например сразу говорю при приеме на работу «семья у меня на первом месте, если у меня там беда, я дедлайны имел в гробу». и всё. все об этом знают и делают поправку — и я в том числе.)


    1. fainalex Автор
      25.02.2019 16:36

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


  1. javamain
    25.02.2019 15:47

    На обижанных воду возят (это чтобы в воду можно было что-то подмешать).


  1. Beshere
    25.02.2019 16:02
    +1

    Кстати, автор — женского пола. Я, конечно, сейчас получу кучу минусов, но вот так навскидку я бы принял сторону Джонни. Я вблизи наблюдал несколько подобных конфликтов и всегда, повторяю, ВСЕГДА одна и сторон была женского пола. Мужики, тоже, конечно, бывают не в себе, но два мужика, я думаю, в итоге разберутся. А вот если одна из сторон — женщина, то развязка наступит, только когда кого-то выкинут на мороз. Отсюда мораль…


    1. vassabi
      25.02.2019 16:08

      увы, я могу сказать на своем опыте, что это не всегда так по обоим пунктам:
      — были случаи, что приходилось «выводить на мороз» одного из двух мужиков
      — был однажды на работе конфликт с двумя товарищами с разной эмпатией, это было грустно (но мы их обоих сохранили, просто развели в разные стороны этих рака и лебедя).


    1. Yeah
      25.02.2019 16:13

      Я вблизи наблюдал несколько подобных конфликтов и всегда, повторяю, ВСЕГДА одна и сторон была женского пола.

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


    1. fainalex Автор
      25.02.2019 16:41

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


  1. Ivan_Popov
    25.02.2019 16:21

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


    1. fainalex Автор
      25.02.2019 16:53

      согласна. не все так гладко.


  1. rgs350
    25.02.2019 16:34

    Я так и не понял что же такого ужасного сделал антигерой? Ну потроллил слегка. И…


    1. fainalex Автор
      25.02.2019 16:53

      по-моему, он это делал по серьезу.


    1. dss_kalika
      25.02.2019 18:29

      Троллинг так же вид эмоционального насилия.
      Собственно, ближайший синоним слова троллинг — издевательство.


  1. ChieF_Of_ReD
    25.02.2019 16:39

    Старт второго цикла статей о «токсичности» в командах.


  1. dollar
    25.02.2019 16:41
    -1

    Если вы чувствительны, то это хорошо. Возможно, вы можете телепатически понимать намерения и мотивы людей (по разного рода косвенным признакам и мелочам). Однако выводы эти, конечно же, сложно обосновать третьей стороне. Самое простое — это если вашему мнению просто доверяют, без объяснений. И вот здесь кроется первая опасность — ведь вы тоже можете ошибаться, можете быть предвзятой, доверяться своим стереотипам (которые могут не работать в конкретной ситуации) и т.д. Чтобы избежать ошибок и быть более убедительной в глазах окружающих, нужно немного уйти от чувств и перейти к доказательствам. Нужно меньше доверять своим чувствам, стараться обосновывать их для себя. А когда вы сможете чётко аргументировать свои выводы для себя, то и окружающим будет проще проследить цепочку ваших рассуждений.

    Далее, есть модное выражение «токсичное поведение». Считается, что это плохо. Однако суть его состоит в негативных оценках (например, твой код — говно). Отсюда, кстати, следует вывод, что оценки вообще — тоже плохо. Потому что почти любую оценку, кроме явно одобрительных, можно принять на свой счет. Но это уже крайность. Например, выше я вам советую стать лучше, а из этого следует, что сейчас вы не достаточно хорошая. Уже тянет на токсичное поведение. Может остаться осадок после прочтения и все остальные сопутствующие симптомы обиды. Но без оценок невозможно общаться, в том числе без негативных оценок. Более того, сама по себе оценка, даже унижающая вас перед всем коллективом — не преступление, формально за нее нельзя наказывать. Клевета — уже тянет на преступление, но она бывает разного калибра и степени опровержимости и субъективности, так что с ней иметь дело сложно. И это плохой аргумент для увольнения, ведь всегда можно съехать, признать ошибку — вы потратите время и нервы на переживания обиды, а в случае успешного разоблачения получите сухое «извини, был не прав» (в лучшем случае). Оно того стоит?

    Поэтому вам нужно, как бы это сказать, научиться управлять своими эмоциями. Точнее, просто выключать их. Традиционно этому помогает строго логическое мышление, которое буквально растворяет эмоции на фоне жестких аргументов. Я знаю, что мужчинам это делать проще, а девушкам — сложнее. Но это очень полезный социальный навык для любого человека, независимо от пола и расы. Имея такой навык и встретившись с «токсичным» человеком, вы можете просто выстроить «броню» и не воспринимать ничего на свой счет. Назвал код говном — окей, что дальше? Он будет переписывать? Или вы? Если вы, то почему? Зачем? Какое именно место? А почему вы должны ему верить, может он придумывает? То есть первое — это убрать эмоции по поводу плохой оценки. Чисто логически подобная оценка — это вообще пустой звук. Код может быть красивым, плохим, приятным, (не)понятным — это всё какие-то оценки, далёкие от работы. А на работе важно — что делать-то будем. Есть цель — сделать фичу, чтобы она работала, сделать за вменяемые сроки, используя минимум ресурсов (людей), вот это понятно и конкретно. А тот факт, что фичу сделал гений (субъективная оценка) или какая-то дура (субъективная оценка) — это не важно. Оценки — пустой звук. Прямые оскорбления — пустой звук. Да, за оскорбления можно и наказать. Но суть в том, что имея этот навык, они идут мимо вас. Это же не близкий человек, мнением которого вы дорожите. Да даже симпатичный вам коллега после пары выпадов в вашу сторону попадает в категорию «чужих» и более вас не волнует. И, наконец, публичные унижения и клевета — тоже пустой звук. Есть, правда, нюанс, когда вы стараетесь выглядеть лучше, чем вы есть, а вас разоблачают и, тем самым, унижают, но это уже будет ваша вина. Потому что стараться выглядеть лучше — по сути обманывать. В лучшем случае после завышения своей квалификации, ее следует подтянуть, и ложь станет правдой, а совесть — чистой. А что касается репутации, то на прямую клевету можно послать куда подальше открыто и публично, без переживаний, ведь вы не обязаны оправдываться и доказывать, что вы не верблюд. А вот сами обвинения, в том числе клевета, — нуждаются в доказательствах. Результаты вашей работы — лучшее доказательство и подтверждение вашей репутации, кто бы что ни говорил, и этот аргумент бьет любые голословные утверждения в вашу сторону.

    Далее, известно (возможно, стереотип, на я склонен ему верить), что мужчины более склонны к прямоте, а девушки — наоборот, к «вежливости», если можно так выразиться. Прямота — это всё те же прямые резкие оценки, что не мешает им порой быть ошибочными. А «вежливость» — это обход острых углов, избегание неприятных тем, сглаживание плохих оценок (или избегание) и акцент на хороших оценках. Как вы думаете, что лучше на работе? В общем, на самом деле нужна золотая середина. Прямота позволяет быстро, не тратя много времени, выяснить все непонятки. В норме — это правда в глаза, в том числе горькая правда. То есть если человек считает, что «код говно», то он просто об этом скажет как можно скорее, не подбирая какие-то особые слова или момент. Здесь я пока что исключаю вражду и интриги. То есть если человек под вас копает, то он будет бить исподтишка, к прямоте это не имеет никакого отношения. Таким образом, вам следует научиться относиться к прямоте спокойно, без эмоций. Можно было бы сказать «твой код мне кажется можно было бы сделать лучше» — звучит как «твой код — хороший, но можно лучше». Те же яйца, только в профиль. Будучи чувствительной, вы можете заглянуть в душу человеку и увидеть, что он не пытается вас обидеть или что-то в этом роде. Он просто так разговаривает, желая помочь, подсказать. Другая крайность — это «вежливость», излишняя мягкость, когда, не желая обидеть человека, вы просто игнорируете плохой код (или он игнорирует ваш). Ну, код и код, плохой, но я об этом не скажу, а то еще обидится, главное — работает кое-как, а мне важнее хорошие отношения и атмосфера. Как видите, держаться золотой середины и быть тем самым «правильным» человеком не так просто. Но гораздо более важно — принимать других людей такими, какие они есть, с их недостатками, способами общения, лишь бы это не влияло на работу напрямую.

    Резюмируя, что остается в сухом остатке? А остаётся только эффективность работы, желательно в виде цифр, больше ничего. Если кто-то нерационально использует своё или ваше время — это повод для разбирательств. Критерий — время. Несоблюдение границ ответственности -> разбирательство. Критерий — ТЗ, роли. Эффективность кода можно измерять тестами в различных условиях. А доброту измерить нельзя. Более того, «добрый» человек, который всем помогает, не будет успевать делать свою работу (в своей зоне ответственности). Хотя «злой» тоже не успеет. В общем, пока вы не являетесь менеджером, мотивация других сотрудников не должна вас касаться напрямую. Если какой-то чел, например, получает удовольствие от фейлов и от наличия багов (и, естественно, тщательно это скрывает), то это проблема его и начальства. А вот если он бесит конкретно вас — это уже ваша проблема, и только ваша.

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


    1. fainalex Автор
      25.02.2019 16:56

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


      1. dollar
        25.02.2019 17:05

        Я знаю, что есть правила поведения. Разные в разных коллективах. Но я говорил о другом — о психологическом иммунитете к нарушению правил. Ведь можно защищать свое душевное равновесие, а можно просто иметь его, невзирая ни на что. И одно другому не мешает.


    1. dss_kalika
      25.02.2019 18:26

      Далее, есть модное выражение «токсичное поведение». Считается, что это плохо. Однако суть его состоит в негативных оценках (например, твой код — говно).


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

      Вот, к примеру, первая из сылок по запросу к гуглу по теме: www.nmikhaylova.ru/toksicheskie-otnosheniya-i-toksicheskie-lyudi-kak-raspoznat
      И в ней неплохо описан список признаков токсичного человека (к чему очень тяжело отнести «твой код — г… но».

      Проблема даже не в самой терминологии (хотя это тоже важно), а в том, что часть людей просто не понимают и не чувствовали, что это такое. (из-за чего они и подменяют понятие «токсичности» на что то из разряда указанного Вами).

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

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

      Самый наглядный пример — подковёрные игры, грызня за место, подсиживание итп-итп. Не думаю, что хоть кто то считает, что в компании должны быть такие явления, что они закаляют характер работников (а его вообще надо закалять? они же для другого работают..) или приносят ещё что то полезное в компанию.

      ЗЫ: есть, конечно, исключения, в виде работы которая ТРЕБУЕТ таких качеств человека, но не думаю, что она как то связана с IT.


      1. dollar
        25.02.2019 19:24

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

        Вот, что пишут на вики:

        A toxic workplace is a workplace that is marked by significant drama and infighting, where personal battles often harm productivity.
        (перевод) Токсичное рабочее место — это рабочее место, которое характеризуется значительными драмами и распрями, где личные конфликты часто вредят производительности.

        И здесь я бы выделил два момента:
        1) Что приводит к токсичности? Думаю, что это как раз оценки, с них всё начинается.
        2) Критерий токсичности. Судя по вики, это производительность работы.

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

        В психологии я не припомню теорий, связанных или хотя бы похожих на токсичность. Разве что «плохой характер» аналог выражению «токсичный человек». Но! Характер, по определению, может меняться. И здесь даже отписались люди, которые признались, что были похожи на Джанни, но потом изменились. Однако и здесь не всё однозначно, потому что есть понятие «несовместимость характеров». Например, чувствительность плохо совмещается с жесткостью. Но можно ли сказать, что что-то из этого однозначно плохое? Пожалуй, в какой-то степени плохо и то, и другое.


        1. dss_kalika
          26.02.2019 11:11

          Не злые.

          Злых людей нет на свете, есть только люди несчастливые

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

          А по поводу токсичности — ключевой момент тут осознанность. Я не видел что бы кто то нагнетал токсичность в коллективе неосознанно, просто в силу характера. Когда человек матерится, некрасиво строит фразы или ещё как то себя неадекватно себя ведёт настолько, что это начинает напрягать окружающих, то это хорошо заметно и легко локализуется (путём исключения из коллектива, разговора или ещё каких то вещей).
          Самое же страшное в токсичных людях — их незаметность и мимикрия. Он может давить на одного человека так, что бы другие даже не замечали. Подставлять его и доводить — и остальные просто не поверят, когда им это расскажешь. Они настраивают людей друг против друга или разбивает их на тех кто за него и тех кто против итп-итп. Классика, к примеру, когда они хорошо выглядят перед начальством, хотя их коллеги не могут с ним работать. И их токсичность в том, что их жертва не может с этим ничего поделать, потому что проблему обычно видит только она. Или вообще никто не видит — как это часто бывает с манипуляторами.

          В психологии много примеров такого поведения рассмотрено и описано — приспособленчество, манипуляция, двуличность, подковёрные игры и прочие подобные явления — яркий пример токсичности. Просто есть «обстановка» где это принято и приемлимо (политика, какие то должностные игры итп-итп), а есть где люди не готовы к этому (да и не должны быть готовы, в общем то) — на уровне работников «руками» в частности, где люди должны работать, а не жрать друг-друга и бороться за власть.

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

          Я это потому и написал, в данном случае Вам, что люди понимают под токсичностью простое «он грубый, она чувственная и её это ранит». Это не так. Это — намного хуже.

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

          ЗЫЫ:
          Вот пример хорошего уровня токсичности: Взять чужой йогурт и съесть, подложив в мусорку другому коллеги. А потом, когда йогурта хватятся — сказать, что видел как он ел этот йогурт и показать на урну. Жертва не сможет оправдаться, манипулятор весь в белом.
          Примерно этим занимался и Джанни. И это ещё цветочки.


          1. os9
            26.02.2019 11:56

            Слушайте, вас так приятно читать! Сразу видно, что человек все это осознал и прочувствовал, а не разводит теории.


            1. dss_kalika
              26.02.2019 16:38

              Не очень понятно, это сарказм или серьёзно.
              Но в любом случае — спасибо! =)
              Если б ещё мысли связно научиться излагать…


  1. riri_am_ur
    25.02.2019 16:56

    Я так тебя понимаю.


    1. fainalex Автор
      25.02.2019 16:57

      обнимемся


      1. nomadmoon
        26.02.2019 00:13

        Обнимашки!!!


  1. os9
    25.02.2019 16:56
    +1

    Ну вот и теоретики подтянулись — ко всему толерантные и стрессоустойчивые. Пока самих не коснулось.


    1. dollar
      25.02.2019 17:16

      Может так?

      Ко всему толерантные и стрессоустойчивые, потому что самих коснулось очень много.


      1. os9
        25.02.2019 17:20

        Может и так. Только «очень много» у каждого свое.


        1. dollar
          25.02.2019 17:46

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


  1. satmurat
    25.02.2019 16:56

    С нетерпением ждем следующего сезона (на самом деле швед Макс не уволил Джанни, а назначил его тайным советником по ИТ).


    1. fainalex Автор
      25.02.2019 16:56

      хаха, это было бы интересно.


    1. Die_Gelassenheit
      25.02.2019 18:48
      +2

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


      1. Alexeyslav
        26.02.2019 09:54

        Такое вполне не удивительно, просто люди нашли друг друга. Только такая команда может и проработает но недолго. И с масштабируемостью будут проблемы — врятли кто с ними уживётся.


      1. os9
        26.02.2019 09:55

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


      1. dss_kalika
        26.02.2019 11:41

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


  1. freezlite
    25.02.2019 17:05

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


    1. fainalex Автор
      25.02.2019 18:27

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


  1. Beshere
    25.02.2019 17:35

    Теперь послушаем Джонни.

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

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

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


    1. truebest
      25.02.2019 18:27
      +1

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


    1. fainalex Автор
      25.02.2019 18:27

      не, технологии тоже не на уровне были. и сениор был несеньёрным


  1. as_is
    25.02.2019 18:25

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

    А весь этот детский сад с «моббингом», «буллингом» и прочее — это детский сад, взрослая группа. Надо быть спокойным, надо уметь постоять за себя, в нужный момент — поставить человека на его место. Если вы этого не можете делать — подумайте, может быть и вы не на своём? Без обид. Я бывал не на своих местах и уходил оттуда с печальным скрипом, в том числе и по чей-то просьбе. И я на них даже не обижаюсь.


  1. great_unicorn
    25.02.2019 18:27

    Вот щас будет действительно непопулярное мнение. Против вас использовали старые добрые гендерные стереотипы.

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

    Не дай боже вам повторения такой ситуации, но если вдруг — сразу говорите о том, что вас и Сару не уважают из-за вашего пола. Как аргумент можете использовать «patronizing tone» (вот все эти ситуации с непрошенной критикой и докером — это оно). Сексистов в Европе не любят и как минимум общеобразовательную беседу с этим красавчиком проведут.

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


    1. truebest
      25.02.2019 18:32

      Тем более что Макс — швед, он знает толк в patronizing tone. А еще можно сказать что таким образом он харассит, указывает на патриархат и матриархат, и это некультурно в современном обществе.


    1. vassabi
      25.02.2019 18:41
      +1

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

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


      1. truebest
        25.02.2019 18:45

        Ненастоящие фемки так это используют, как нас обижают, нас не любят и тд.


        1. vassabi
          25.02.2019 19:03
          -1

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

          Но есть некоторые «фемки», которые конечно громко о себе заявляют, однако предпочитают бороться за права там, где права уже есть (как в том анекдоте про поиски под фонарем) — потому что 100% идеала не достичь никогда, зато тут безопасно можно пользоваться чужими проблемами (внушая «тебя не любят, потому что ты женщина», вместо того чтобы честно проанализировать ситуацию — мне на этот счет каждый раз вспоминается этот отрывок из Жанны Дарк ).


          1. truebest
            25.02.2019 20:11

            Именно об этом я и говорю. Есть фемки, а есть феминистки.


          1. fainalex Автор
            26.02.2019 10:03

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


            1. truebest
              26.02.2019 10:24
              -2

              Зачем в 2К19 жениться, чтобы потом с вероятностью 90% убедиться что твоя женщина не верная, или зная что она была в сексуальных отношениях до тебя? Потому и убивают, из-за того натягивают старое на новое. Это как конфликт программ. Потому что брак, сейчас, это одно сплошное лицемерие, похожее на труп Ленина в мавзолее, он все лежит, а смысл его идеологии уже давно устарел.
              А реальность такова, женщина чаще подает заявление о разводе (80-90% кейсов), а из-за развода чаще много теряют мужчины, (квартиры, алименты и тд). Сейчас стали появляться женщины с 3-мя детьми, но обязательно от 3-х разных мужчин, и эти мужчины, ежемесячно содержат такую женщину.

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

              Гендерные стереотипы основаны на разнице в теле и мозге мужчины и женщины, и принципах функционирования нервной системы. Также куче исследований, в том числе в крупных компаниях типа Google. Я так понимаю, там команды м+ж например могут ехать 100км/ч, а некоторые команды м+м 150км/ч или даже 200км/ч. Но Google говорит, нет ребята, нам не надо дискриминаций, мы просто будем ехать со скоростью 100км/ч, все кому это не нравится — увольняйтесь или мы вас уволим.


              1. fainalex Автор
                26.02.2019 11:09

                брак в россии нужен, например, для того, чтобы супруга в больницу пустили компот передать. ну и в других областях есть много вещей, где может пригодиться.
                есть старитстика по тому сколько «теряют» мужчины в браке?
                «мужчины, ежемесячно содержащие женщину с 3 детьми» — это когда они по 2000 рублей в месяц от белой части ЗП на ребенка дают? да, женщина, носящаяся по всему городу между работами и детскими кружками, обычно прямо расцветает на таком месячном содержании.
                давайте не будем тут продолжать эту дискуссию.


                1. truebest
                  26.02.2019 11:36

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

                  Мы с вами на IT ресурсе, а средняя зарплата программиста по данным статьи на хабре «Мой круг», 2-го полугодия 2018, составляет 100723 руб. Тк я в СПБ живу, и с моим опытом, а у меня не прибыльное направление в IT, я на работу меньше чем за 2000$ не пойду. Я не знаю никого среди своих друзей кто бы меньше 100к зарабатывает с белой ЗП. А алименты доходят до 35%.
                  Скажите, я похож на идиота, чтобы ради компота жениться?


                  1. fainalex Автор
                    26.02.2019 13:30

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


            1. vassabi
              26.02.2019 11:57

              феминизм выступает на признание равных прав для людей обоих полов
              о круто, то есть феминизм выступает и за мужскую беременность?


              1. Alexeyslav
                26.02.2019 12:45

                беременность это всё-таки не право, а привилегия. А так да, получается право есть а воспользоваться им малореально из-за анатомических особенностей(фильм со Шварценеггером не берём в расчет как исключение). Но если вдруг забеременеет, кто ему откажет в праве?
                (здесь должна быть картинка «равенство vs справедливость»)


                1. vassabi
                  26.02.2019 13:12

                  ОК, ок, тогда за равенство учителей и воспитателей детских садов. Я даже согласен не на равенство, а на хотя бы за квоту в 20 %.
                  Ведь это же движение за «признание равных прав для людей обоих полов», не так ли?


                  1. fainalex Автор
                    26.02.2019 13:20

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


                    1. vassabi
                      26.02.2019 14:30

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

                      Где же феминизм, который «выступает на признание равных прав для людей обоих полов» (с)?


                      1. fainalex Автор
                        26.02.2019 15:16

                        по каким причинам люди мужского пола не идут в учителя? кто их ущемляет в их выборе?
                        какое право мужчин нарушено?


                        1. vassabi
                          26.02.2019 16:39

                          а по каким причинам люди женского пола не идут в программисты? кто ущемляет в их выборе?
                          какое право женщин нарушено?


                          1. fainalex Автор
                            26.02.2019 16:46

                            вы не можете ответить на мои вопросы, поэтому решили отзеркалить их?

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

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


                            1. vassabi
                              26.02.2019 16:55

                              вы отвечаете вопросом на мой вопрос, вот и отзеркалил.

                              А почему женщины не могут объединиться и вместе с феминистками не добиться повышения престижа и денежности этих профессий? Это же в интересах самих женщин?

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


                              1. fainalex Автор
                                26.02.2019 17:07

                                ваш вопрос был риторический, на них не принято отвечать.

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

                                я рада за вашу жену. это прекрасно! её опыт скорее уникален для наших стран.

                                про плохо в ит не поняла: люди вообще обычно пишут про «плохо» и редко когда про «хорошо». это мой последний камент вам в этом посте на тему феминизма.


              1. fainalex Автор
                26.02.2019 13:17

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


                1. vassabi
                  26.02.2019 14:31

                  хмм… а что — если что-то не регулируется государством и обществом, то феминистки этим не занимаются?


                  1. fainalex Автор
                    26.02.2019 15:20

                    феминистки занимаются общественной стороной функционирования человека в обществе, а не уравниловкой всех индивидуальных особенностей организма. у кого-то 6 пальцев, кто-то язык трубочкой сворачивает, кто-то прыгает высоко, кто-то плавает далеко — нет, пришивание всем и каждому мускул, шестого пальца и вытягивание всех под два метра роста не входит в феминистическую повестку (https://ru.wikipedia.org/wiki/%D0%A4%D0%B5%D0%BC%D0%B8%D0%BD%D0%B8%D0%B7%D0%BC).


                    1. vassabi
                      26.02.2019 16:49

                      если бы вы прочитали первый абзац вашей же ссылки
                      ru.wikipedia.org/wiki/%D0%A4%D0%B5%D0%BC%D0%B8%D0%BD%D0%B8%D0%B7%D0%BC
                      то вы бы увидели, что феминизм НЕ «выступает на признание равных прав для людей обоих полов» (с)
                      А направлен на достижение «прав для женщин или преодоление сексизма.» (и заметим — антиженского сексизма).
                      Отсюда и идет критика оголтелого и радикального феминизма — что похвально работать на достижение равенства, однако в запале борьбы не нужно (а) передавливать за это равенство (и начинать воспитывать мальчиков так же как девочек) и (б) стоит равномернее распределять усилия на достижение равенства (не только работать «против» но и «вместе с» мужскими организациями).


                      1. fainalex Автор
                        26.02.2019 16:55

                        феминизм борется за РАВЕНСТВО в правах для женщин, потому что у мужчин все права — так исторически сложилось — уже были. право работать, голосовать, иметь собственность и т.д. и т.п. (вот по-английски Feminism is a range of political movements, ideologies, and social movements that share a common goal: to define, establish, and achieve political, economic, personal, and social equality of sexes.)

                        про антиженский сексизм вы додумали сами. там, где есть мужской, пожалуйста, уберите его, все будут только рады. в этом и заключается РАВЕНСТВО.

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


      1. vassabi
        25.02.2019 18:54

        UPD: и для автора статьи и комментатора: признание человека, который долгое время говорил «меня обижают потому что они расисты, а я не белый», потому что это был замечательный способ нагадить кому-то и как от использования его в качестве самозащиты легко перейти к атаке неугодных…


        1. fainalex Автор
          25.02.2019 19:27
          -1

          то, что кто-то может использовать неэтично существующее неравенство в свою пользу, не означает, что неравенства нет. к сожалению.


          1. vassabi
            25.02.2019 20:05

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


            1. fainalex Автор
              26.02.2019 11:25

              проблема в том, что обычно никто не говорит «все бабы дуры». но как видно даже по каментам здесь, у многих есть какие-то стереотипы и о женских коллективах, и о безумных фемках, и о «женщина-программист — как морская свинка» и т.д.
              и такое отношение на работе обычно находит свой выход, но всё больше имплицитно: разговоры свысока, перебивания, замечания не по делу, игнорирование аргументов…
              ну как если бы все в офисе знали, что к ним на работу придет бестолковый алкаш сын директора: особых прорывов от него никто бы не ожидал и относились бы к нему, как минимум, настороженно (а потом бы оказалось, что это всё слухи)


              1. vassabi
                26.02.2019 11:55

                Увы, стереотипы есть у всех — читать о женщинах на ИТшном форуме, это как читать о мужчинах на ovuljashki.ru, тем более что в интернете нужно всегда делать дополнительную поправку на негативизм (т.е. об плохих напишут чаще, чем о хороших).


                1. fainalex Автор
                  26.02.2019 13:22

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


                  1. vassabi
                    26.02.2019 14:37

                    засада в том, что т.н. «фемки» — это не феминистки. (о чем я уже писал ) Если про разговоры среди мужиков, которые говорят «бабы — дуры», я могу сказать, что таких вокруг меня нет, то женские разговоры что «нас называют дурами» — тут у меня только подспудная мысль «только бы не олипиада кто кого больше обидел».
                    А уж про

                    я не читала «овуляшки» (понятия не имею, что там пишут о способностях мужчин к программированию или чему-то другому)
                    … ну вот я вам скажу — меняете М на Ж и дуры на козлы и разве что только там с мужских аккаунтов никто не возмущается местным статусом кво :)


                    1. fainalex Автор
                      26.02.2019 15:23

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


                      1. quantgazer
                        26.02.2019 17:40

                        Пардон, но фемок искать не надо, они сами кого хочешь найдут, мало не покажется)))


        1. SurfCalavera
          25.02.2019 19:45

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


          1. vassabi
            25.02.2019 20:13

            да, но его итоговый посыл — что этим всем слишком легко пользоваться и поэтому слишком легко злоупотребить…


  1. dss_kalika
    25.02.2019 18:43

    Я полностью на Вашей стороне — то что делал Джанни ужасно.

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


    1. fainalex Автор
      25.02.2019 19:16

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


      1. dss_kalika
        26.02.2019 10:47

        Бежать и протоколировть! )
        Я рад, что у Вас всё разрешилось хорошо.
        Я сталкивался с такими случаями достаточно часто (каждый второй коллектив который я встречал имел, обычно, одного такого члена… и обычно уже не на рядовых позициях). Заканчивалось всё достаточно плачевно, обычно — коллектив раскалывался на тех, кто оставался с «таким» человеком и тех, кто прислушивался к моим доводам. И методов борьбы с этим и впрямь всего ничего, на мой взгляд — либо уходить (и забирать с собой адекватных, конечно!), либо не вестись и не играть в его игры (хотя бы на людях) — обстоятельно обсуждать положение дел и задач и эффективность их решения, если надо — зарываясь глубоко в цифры. И ни в коем случае не срываться и не проявлять негативные или прочие эмоции — тогда конфликт будет выглядеть совсем иначе (это ОН брызжет слюной, съезжает с темы, кричит и всячески расшатывает рабочий процесс).

        ЗЫ: вообще я для себя вывел общее правило, что там, где есть люди, которые лично меня выводят из себя по той или иной причине — меня быть не должно. =) Я не хочу играть в эти игры и учиться защищаться и нападать в ментальных областях — мне это не интересно, не приятно и, в общем то, это крайне некрасиво.


  1. NecroRomnt
    25.02.2019 19:06

    Лихо у Вас в организации.
    Собираться в кружочек и полевать коллег ушатами говна; публично заявлять о слабо развитом навыке; устно решать рабочие вопросы будучи в открытой аппозиции и требовать оправданий…
    Просто террор какой-то… Я бы наверное уволился за месяц такого чудесного общения, а может и в рожу бы дал примечательному коллеге.

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


    1. fainalex Автор
      25.02.2019 19:35

      я в какой-то момент начала этот курс www.udemy.com/introduction-to-kubernetes-using-docker/learn/v4/content
      здесь в каментах порекомендовали этот: www.udemy.com/docker-and-kubernetes-the-complete-guide. думаю, продолжу им.



  1. julie
    26.02.2019 00:04

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


  1. ameli_anna_kate
    26.02.2019 11:06

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

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

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

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

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

    Подготовил презентацию, то надо было сказать: «Как хорошо мы работаем, что у нашего коллеге есть столько свободного времени, готовить презентации, а нужен ли он»?

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

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

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


    1. fainalex Автор
      26.02.2019 11:11

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


    1. dss_kalika
      26.02.2019 11:48

      Ты уже закончил со своей задачей? Этот код как-то связан с выполнением твоей задачи? Нет. Так не теряй зря время. Перед тобой стоит другая задача. Спасибо за замечания, я в ближайшее время проанализирую свой код, возможно он устарел. Если так, то я поставлю вопрос о задаче по рефакторингу. В данный момент у нас нет времени рефакторить, стоят более приоритетные задача. У нас сроки...

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

      И как это будет выглядеть? )


      1. ameli_anna_kate
        26.02.2019 14:02

        Но тут же плохой код! Тут могут...


        «Спасибо, что сказал, я обязательно передам тим лиду твои опасения. Если она решит, что опасения обоснованы, то заведет задачу на рефакторинг. Тим лид распределяет рабочее время и назначает приоритет задач.»


        1. dss_kalika
          26.02.2019 16:43

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


          1. Kobalt_x
            26.02.2019 17:40

            Только вот рефакторить работающие и не стреляющие в проде фичи вам ни один бизнес не даст.
            Скорее всего ответ лида будет таким: «Спасибо за бдительность. К сожалению наше текущее планирование предполагает 20% времени команды тратить на разгребание костылей и багов с прода, которые стреляют, поэтому рефакторинг проводится только тех компонент, на которые чаще всего жалуются пользователи. Если ты считаешь, что на текущий момент рефакторинг этой фичи оправдан, предоставь пожалуйста метрики, по которым ты считаешь, что улучшение качества кода в этой области позволит достигнуть целей. А на данный момент предлагаю сосредоточится на текущих задачах и целях спринта»

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


            1. dss_kalika
              27.02.2019 09:11

              Хорошо. Наверное есть позитивный сценарий у такой ситуации, или я просто плохо умею манипулировать людьми )


            1. DarkGenius
              27.02.2019 09:35

              Какие например метрики можно предоставить в подобном случае?


              1. Kobalt_x
                27.02.2019 09:54

                В своё время приводились такие:
                среднее время добавление новой фичи в эту библиотеку(в том случае если вообще не стреляет, но разрабатывается)
                среднее время анализа багов разработчиком затрагивающие эту компоненту
                время копиляции(если совсем лапша и уже даже)
                performance/частота встречаемости сценариев в этой компоненте.


  1. Serg_iv
    26.02.2019 11:08

    Давайте оставим в стороне технические детали, связанные с кодингом.
    Приходит в компанию человек, и обнаруживает там шведский социализм очень комфортные условия: работу делают в основном компьютеры с биологическими напарниками, все как-то крутится, практически без вмешательства, деньги регулярно, клиенты мозги не выносят.
    Джанни умеет манипулировать людьми. Давайте будем честными — все люди манипулируют. Кто-то больше, кто-то меньше. Одни умеют лучше, другие хуже. Это даже не вопрос культуры. Можно сколько угодно минусовать, но ничего не поменяется — люди манипулируют друг другом всю свою историю, и будут всегда это делать. Просто неотделимая часть нашей природы, которую культура пытается как-то упорядочить, ввести ритуалы и правила, ну и все.
    Есть много способов становиться нечувствительным к манипуляциям, методы на самый разный вкус и карман. Нет здесь никакого Кафки в этой истории. Это обычная, тиражная, типичная действительность живых людей, независимо от того, кто они — айтишники, продавцы сантехники, базарные торговцы или политики. Периодически придумывается идеальный «мир без манипулирования» (рай, Утопия, коммунизм), и эта придумка становится инструментом самых жестких манипуляций.
    Алине самый искренний совет — выбрать из тысяч предложений на рынке тот метод, который понравится лично ей, и прокачать личную невосприимчивость к манипулированию. Это нужно просто сделать, не раздумывая о несправедливости мира. Сложнее выбрать конкретный способ (предложений очень много), чем воспользоваться им потом. Просто поставьте себе такую задачу, и забудьте про Кафку.


    1. dss_kalika
      26.02.2019 11:50

      А можно пример, пожалуйста? )


      1. Serg_iv
        26.02.2019 12:00
        -1

        Самая широкая группа методов представлена в рамках психотерапии. Причем де-факто «психотерапевт=метод», поэтому речь идет о выборе конкретного человека, которому будешь доверять. Их тысячи в любой цивилизованной точке мира, офлайн или онлайн.
        Есть методы самостоятельной психокоррекции, не основанные на доверии к ведущему (ведущего просто нет).
        Есть медитативные практики, более-менее почищенные от эзотерики. Там нужен наставник, и тоже «наставник=метод».
        Вариантов ОЧЕНЬ много.


        1. dss_kalika
          26.02.2019 16:47

          Но ни один из них не точно действенен, не абсолютен (не защитит после какого то порога), не необходим человеку обычному, сопереживающему, и не мгновенен… и возможно не для всех (сделать из ранимого человека матёрого и непробиваемого не всегда реальная задача).
          И, да — болевые точки так или иначе есть у всех — и от давления на них никто не защищён.

          Более того — в данной ситуации манипулировали не столько Алиной, сколько её окружением (настраивали его против неё). Тут личная защита не поможет.


          1. Serg_iv
            26.02.2019 17:11

            Судя по статье, этот Джанни занимался тем, чем мог, и имел то, что хотел. Вот такое для него оказалось теплое место, где можно особо не напрягаться с компьютерами, если умеешь влиять на их «биологических напарников».
            Про действенность методов пока не получится спорить, нет средств измерения (кроме пресловутых «шкал самооценки», где объективность изначально не предполагается). Ну и что? Есть методы с доверием и без доверия, первые проще и доступнее. Можно выбирать, пробовать, перебирать. Все лучше, чем переживать о несправедливости мира.


            1. dss_kalika
              26.02.2019 17:15

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

              Или вы считаете что автору надо было найти подход к Джанни?


              1. Serg_iv
                26.02.2019 17:49

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


                1. dss_kalika
                  27.02.2019 09:20
                  +1

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

                  И, да — личная защита никак не поможет против манипуляции мнением коллектива.
                  Я выше простой пример приводил: Человек берёт чужой йогурт из холодильника, съедает и подбрасывает его вам в урну. Когда кто то хватится пропажи — он как бы невзначай вспомнит что вы ели такой йогурт и вон он у вас в мусорке. Ни доказать что вы не верблюд, ни обвинить «Джанни» в содеянном вы не сможете — это просто не будет иметь смысла и будет выглядеть как клевета и оправдание. И ментальная защита тут не поможет )


                  1. Serg_iv
                    27.02.2019 11:04

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

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


                    1. dss_kalika
                      27.02.2019 11:26
                      +1

                      Вы считаете что в коллективе (в частности, в рабочей команде разработчиков) люди должны себя вести как Волки? И не думать о своём поведении?

                      Если мне на работе нужно от кого то защищаться — значит это плохая работа. И люди, от которых мне надо защищаться, явно не понимают что мы должны работать ВМЕСТЕ, а не ПРОТИВ друг друга. Вообще не вижу никакой выгоды от ПРОТИВ.

                      т.е. Зайцы должны НЕ БЫТЬ зайцами, а Волк — ну волк, он просто такой, пусть таким и будет, не трогайте его?
                      При этом — Волк вредит и разрушает, а Зайцы — разботают.

                      ЗЫ: все метафоры ложь, конечно, но что то в вашем примере не так.


                      1. Serg_iv
                        27.02.2019 11:50

                        В рабочей команде разработчиков работают живые люди. То, что они занимаются кодингом, не означает, что они имеют другую биологию мозга. У всех в миндалевидном теле лимбической системы есть базолатеральное ядро, которое кодирует эмоциональную валентность ощущений («хорошо/плохо»), и префронтальная кора на этот процесс никак не влияет. Все разговорки про то, «как положено реагировать», до одного места независимо от степени литературной напыщенности.
                        Человек может даже не подозревать, что другой воспринимает его в качестве доминирующего «волка», и с удивлением наблюдать неадекватные дергания «зайца» в банальных (для себя) ситуациях.
                        Оба они вполне искренне могут считать друг друга социопатами, ничего не понимающими в чувствах.


                        1. dss_kalika
                          27.02.2019 12:02
                          +1

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

                          В статье и вообще разговоре идёт речь о тех, кто делает это сознательно. И не «просто он такой» а намеренно настраивает людей друг против друга или травит кого то конкретного.

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

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


                          1. Serg_iv
                            27.02.2019 12:31
                            -1

                            Видите, все сводится к морали, системе оценок «хорошо/плохо». В формате комментариев эту тему сложно раскрыть, если коротко — сознательные установки на этот процесс весьма слабо влияют.
                            Мы читаем версию одной стороны, что вторая сторона сознательно разрушала, «Джанни делал плохо и знал это»)) Практически со 100%-ной вероятностью это не так, то есть Джанни в своем представлении вел себя адекватно и морально. Ну вот так вот в жизни сложилось, что у Джанни и у Алины лимбическая система в мозге по-разному закодирована — это не хорошо и не плохо, просто реальность. В результате работа мозга Джанни создает для работы мозга Алины факторы давления. Алина не может поменять мозги Джанни, но может поменять свои, чтобы ровно те-же самые факторы перестали создавать ей давление. Мораль тут вообще ни при чем.

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


  1. evil404
    26.02.2019 13:22

    Я увидел в этом повествовании очередную историю «моцарта и сальери» в корпоративной среде, или возможно двух сальери… Да, к сожалению, офисы современных компаний редко дают почву для широкой реализации потенциала: там нужно уметь «работать в команде» а не показывать свою «гениальность», нужно уметь подстраиваться, быть «конструктивным» уметь жертвовать своими амбициями. «Гении» не нужны современным компаниям, но нужны люди работящие, даже пускай делающие все не самыми прямыми руками, и не всегда имея 100% ясное понимание того, что они делают. Осознание этого факта часто вызывает фрустрации, приводящие к росту напряжения, что зачастую приводит различного рода конфликтам. В данном тексте прослеживается попытка закрыть гештальт…


  1. defuz
    26.02.2019 16:33

    Вопрос к автору: чем объясняется перекос в сторону необычно большого количества девушек в вашей команде?


    1. fainalex Автор
      26.02.2019 16:37

      необычно большого?


      1. defuz
        26.02.2019 16:47

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


        1. fainalex Автор
          26.02.2019 16:57

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


  1. DarkGenius
    26.02.2019 18:41

    Спасибо за статью! Было бы интересно почитать про ваш путь и развитие карьеры в IT.


  1. sergpank
    26.02.2019 18:45

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

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

    image

    t.me/empireinthemaking говорила о книге про офисные войны, надо будет все-таки найти и почитать.


  1. 1c80
    26.02.2019 18:52

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