Перед большим структурным постом пусть будет один попроще, но для меня прям больной
За 8 лет я проработал со 150+ сотрудниками. У 95% заметил одну существенную проблему, которая очень сильно тормозит и катастрофически бьет по карману - молчание про проблемы и выбор необоснованно сложного пути решения задач.
Коротенькая история для понимания проблемы:
Идет разработка сайта. Фронтенд делает слайдер. Спрашиваю:
- сколько по времени займет.
- ну, дня 3.
Опыт разработки кричит во мне: это слишком много. Начинаем копать в глубь:
- чего так много?
- ну так с нуля ж написать, адаптировать, пофиксить баги и тп...
- а чего не использовать готовое решение, коих тысячи?
- так не интересно, а напишу сам - себе в портфолио поставлю.
- а сколько по времени готовое решение сделать?
- ну часа 3
В результате мы получим самопильный слайдер с более слабым функционалом, более забагованный за 30-40 часов работы (с учетом правок), против 4-5 часов на реализацию нормального.
Почему так? Разные цели компании и сотрудника или сотрудник не понимает в принципе цели компании. Это ошибка 2 людей - непосредственного тех. руководителя этого фронта, который не заметил явный перекос по срокам в этом проекте из-за того, что недостаточно был погружен в проект и руководителя компании (то есть меня), который не донес тех. руководителю идею, что задача компании по аутсорсу - сделать максимально быстро при сохранении удовлетворительного уровня качества, ибо вся маржа зависит от кол-ва часов на проект.
Собака зарыта в том, что это одна из сотен историй, решение которой в моменте экономит 80-90% бюджета и о ней ты не узнаешь, если случайно или целенаправленно не полезешь в детали. А, учитывая, что таких проблем в день десятки во всех областях - решать все одному человеку нереально.
Я уверен на 100%, что мы можем работать в рамках текущей структуры (обзор которой будет в следующем посте) в 4-5 раз эффективнее на каждого байера и обслуживать текущим штатом в 2-4 раза больше байеров. Но есть нюанс...
Проблем много, я один, да и сам не компетентен и не разбираюсь в огромном кол-ве областей; еще и не всегда замотивирован и на офисе - в общем, беда :)
В основном профильные проблемы обычно отдаются на откуп руководителю отдела, где эта проблема создана. Косяк вылазит один - если руководитель отдела не, простите, "до*бывается" до сотрудников и не лезет в максимально глубокие детали - сотрудники не думаю говорить про эти траблы. Итог - все работают, денег нет, виноватых нет, все друг на друга обижаются.
Решение? Локально - пытаюсь залезть к каждому и понять, что мешает делать свою работу на 100%. В моменте помогает, забив хер на орг структуру, решить и запустить многие вещи и дойти до следующей проблемы. Правильно решить - пока не знаю, сотруддник должен сам давать руководителю инфу про косяки, как смотивировать это делать пока хз. Плетка, имхо - это не совсем правильный вариант.
Если есть идеи - буду признателен за комменты и буду тестить.