Как дебилы-зумеры портят примерно всё и всем вокруг
История случилась со мной относительно недавно. У меня есть основная работа в крупной компании, где примерно все замечательно и я всем абсолютно доволен. Но так сложилось, что конкретно на данном жизненном этапе нужны дополнительные деньги даже с учетом, что на основной работе платят очень хорошо. Сначала подрабатывал преподавательством в одной из популярных обучающих платформ, но денег все равно не хватало. Нашел средненькое такое место, да как бы по профессиональной части с нюансиками, но я шел сюда работать по следующим условиям:
1) я морально принимаю, что тут много говнокода и легасни
2) я хочу работать по вечерам
3) чтобы мне никто не парил мозги
4) я заведомо на все свои хотелки даю скидку 50% на свои услуги относительно рынка
Нашел собственно такое место. Тимлид на первый взгляд не плохой, но и не ВАУ, много легасни, самописный движок... Кароч классика... Тут я как бы не за опытом, без претензий на какие-то карьерные росты, а чисто за баблом... Вы платите - я работаю. Окай...
В целом в разработке выстроены какие-то пусть и не топовые, но стандарты, которые зафиксированы в документах по типу
1) если задача/ТЗ описаны криво-косо - то задача в разработку не берется
2) если п.1 - то отписываем все в задачу и переводим ее на манагера который ее заводил со списком вопросов
Ну казалось бы норм чо, звучит логично...
Работаю месяц, второй, какие-то задачи делаю с ходу без вопросов, на какие-то задаю вопросы и быстро получаю ответы, но есть ряд задач, которые как положено были отправлены с вопросами на менеджеров, но там зависли на месяц или более того.
Примерно на третий месяц ко мне заходит лид и говорит мол "на тебя жалуются... у тебя задачи зависают в статусе Требуется информация"... Я говорю... ну типа... Вот флоу утвержденный... Я его нарушил? - Нет.... В задаче вопросы отписаны? - Да.... Вопросы по существу? - Да... Ответы на них даны? - Нет... Я должен бегать за менеджером, чтобы он давал ответы? - Нуууу... Ты понимаешь..... Они же типа как бы заказчики....
Я говорю... Так должен или не должен?...
Ну как бы не должен, но можно же напомнить...
Я говорю... Окай... Пусть так... Буду им напоминать, но как бы давайте на будущее договоримся, что если что-то не прописано во флоу, но "типа" принято - вы хотя бы это озвучивайте, потому что я работаю ровно так, как вы мне говорите работать. Окей? - Окей....
С этого момента я начал заебывать менеджеров ежедневно по несколько раз в день, чтобы они давали ответы на вопросы. Хотя в целом то лично я считаю, что это вообще не моя обязанность - там как бы взрослые люди, которым платят деньги за то, чтобы они работу работали, а не за ними бегали и сопли им вытирали...
Окей... Проходит еще месяц... Снова является лид и говорит "слушай... ну на тебя как бы снова жалуются... говорят у тебя много задач висит в нид инфо"....
Я говорю... Окей... Давай... Пойдем смотреть по факту... Вот у нас за месяц было там 15 задач... Из них действительно примерно половина висит до сих пор в нид инфо... Давай смотреть на вопросы... Вопросы озвучены достаточно критичные из разряда "Если я сделаю как написано - там полсистемы может начать отрывать потому что вот так вот и так вот" и большое полотно объяснения почему так не стоит делать и вопрос "С учетом вышеописанного - как вообще делать то?".
Собственно спрашиваю у лида... Мне стоит делать заведомо хуевый код, который подвергает компанию опасности и никому об этом не сообщать? Или что вы мне предлагаете?
На этом моменте стоит отметить, что команда разработки порядка 40 человек. Из них до уровня миддлов тянет дай бог человека 2-3, а сениоров примерно ноль. Все остальные - джуны, которые едва-едва код пишут. Я на основной работе - лид и практикующий разраб. Поэтому я вижу узкие места еще на моменте постановки задачи/ТЗ достаточно хорошо, глаз наметан.
Собственно на вопрос как же мне писать код хуево или задавать вопросы - лид мне отвечает, что естественно надо задавать вопросы... На что я ему говорю... Окей... Мы определились, что писать хуевый/опасный код - плохо... И надо задавать вопросы... И надо пушить менеджеров... Так собственно давайте покажите мне хоть одну задачу, где я не пушил менеджеров или мой вопрос в задаче является не по существу и не является важным....
Естественно ни одной такой задачи найдено не было.......... Ой блять... Странно....
В общем, лид не нашелся что предъявить по факту и просто пробурчал какое-то не внятное "ата-та нада быть с манагерами понежнее".... *рука-лицо*
Проходит еще примерно месяц - история повторяется полностью идентично, только с другими задачами. Но тут стоит отметить, что предыдущие задачи, которые висели от меня с вопросами на манагерах передали "старичкам" в компании - иии... о господи... они задали все те же самые вопросы в сторону менеджеров, что и я.... Только почему-то им никто ничего предъявлять не пошел...
Естественно я все менеджерам преподносил максимально вежливо, мягко и т.д.
Собственно по счету кажется уже пятый месяц и третий заход от лида с аналогичной откровенной хуйней, но теперь он говорит еще типа, если ситуация не исправится - то типа мы больше сотрудничать не будем... На что собственно получает резонный вопрос... А как я блять должен что-то исправить, если исправлять то собственно нечего? То что манагеры не справляются со своей работой и не способны внятно поставить задачу - кажется будто бы это не в моей зоне ответственности лежит. То что им там по шапке прилетает за то, что задачи висят в Ожидает информации - ну как бы соряныч, но это не моя проблема, это их проблема и забирать ее себе я не горю желанием. Пусть составляют задачи нормально или быстрее отвечают на вопросы, а не через 3-4 недели как бы... Говорю... Если есть какие-то конкретные действия, которые я могу со своей стороны делать - озвучьте, есть какие-то косяки с моей стороны, которые не соответствуют флоу - покажите наглядно, по факту. Ни того ни другого естественно лид родить не смог и снова развернулся что-то невнятно пробурчав себе под нос. Ну собственно оно и не удивительно, потому что тут захочешь доебаться - не доебешься...
Проходит еще месяц... Какие-то задачи решаю с ходу, какие-то задачи отправляю в Требуется информация, постоянно пушу манагеров... Короче в целом то на самом деле делаю все что могу и что требуется от нормального адекватного разраба, который старается делать качественно свою работу...
Прилетает какая-то говно-задача, которая просто мрак... Не описано примерно нихуя... Просто из разряда сделай то не знаю что, так не знаю как... Читаю я это все... Понимаю, что тут как бы делать нехуй вообще... Зашел к лиду... Показал задачу - говорю это чо такое вообще....? Он говорит... Ну да... Мрак... Зашел к 2 коллегам - все сказали - ну да... пиздец...
Формирую список вопросов, записываю все в задачу, перевожу в Требуется информация. Буквально сразу же прибегает манагер (к слову сказать с ним я до этого не работал) с воплями типа "что за фигня... все же описано?!?!?!"... Я говорю... Окай... Не вопрос... Если все описано - то ты без проблем значит ответишь на все вопросы и укажешь пальцем где написаны ответы на все вопросы в постановке в задаче. Давай созвонимся в удобное для тебя время - все мне покажешь и расскажешь. (а я как бы знаю, что ответов на эти вопросы в ТЗ 100% нет).
В назначенное время созваниваюсь с этим манагером... Начинаю задавать вопросы... Ну и он естественно поплыл, потому что ответов на вопросы не было... Далее начинается полный блядский цирк с уебищными клоунами...
На созвон влетает "начальник" этих всех манагеров и начинает откровенно нести какую-то хуйню на повышенных тонах постоянно меня перебивая, короче ведет себя как конченный дегенерат, максимально не профессионально, а как базарная бабка. На что собственно достаточно быстро получает ответ, что дальнейший диалог я продолжать не намерен без лида, потому что слушать это все лишь трата моего времени.
Собственно после этого выхожу с созвона. Достаточно быстро ко мне прибегает лид и говорит очевидную вещь, что типа сотрудничать мы дальше не будем... Ой... Блять странно... Так неожиданно...
В целом я это воспринял достаточно спокойно, потому что ну как бы... ожидаемо... Да и собственно по самооценке мне это никак не ударило, потому что я прекрасно понимаю, что как бы на основной работе (в кратно более крупной компании) ко мне никаких претензий нет уже почти целое десятилетие. А тут ВДРУГ неожиданно... Возникли какие-то претензии...
Кароч вот такая вот история....
1) лид, который должен защищать свой штат - оказался слишком мягким, чтобы отстаивать интересы команды
2) какой-то всратый манагер 1999 года рождения (25 лет на момент происшествия) - малолетний пиздюк возомнил себя хуй пойми кем, потому что его (видимо по знакомству) поставили начальником отдела, который ведет себя максимально не профессионально и сам из себя особо нихуя не представляет ни как руководитель ни как человек
Мне в целом вообще не жаль о произошедшем... Потому что как только я вбросил в чат, что ищу работу - я нашел ее менее, чем за 12 часов... Забрали буквально сразу же... Поэтому как бы... Жалеть особо не о чем...
Зачем я собственно всё это пишу...
Для молодых разрабов...
Если вы столкнулись с чем-то подобным, но у вас не с чем сравнить и возникают мысли о том, что может быть это действительно с вами что-то не так - стоит реально по фактам проанализировать ситуацию и понять А действительно ли в вас проблема или все же есть какой-то не профессиональный мудила, который просто срёт по углам?
Для конкретного манагера кто в этом замешан...
Если ты это читаешь... Знай, как человек - ты говно, а как руководитель и сотрудник - абсолютно не компетентен и не профессионален. Дай бог, чтобы никто с тобой не работал... Тебе лучше одному где-то... Чтобы людей изолировать от тебя...
Для лидов...
Не ссыте отстаивать интересы своей команды. Отрастите себе яйца, если у вас их нет и вы такие мягкотелые, что прогибаетесь по любой хуйне под любого манагера. Защищать свою команду от всякой дичандры - это, сюрприз, тоже ваша обязанность и часть вашей работы.