ioffikus

+21
с 2020
1 подписчик
27 подписок

Компетенция сотрудников на уровне, когда руководитель фронтенда не знал что проект на React - это не просто выложить на nginx статику, что оказывается его нужно собрать перед тем как выложить (описываемый фронт делали какие-то аутсорсеры, но просто сам факт компетенций в команде), что для разработки нужно также понимать что там за скрипты в packages.json, да что уж там, было открытие что с помощью npm нужно собрать зависимости, такое было нормой на момент старта работы, начал по немного разгонять, но встал вопрос с финансами...

Понимаю что сильно много текста, потому подведу итоги, за время моей работы в easy4 у меня сложилось стойкое ощущение, что единственной целью всего руководства была имитация деятельности ради того чтобы не слить очередное MVP и получить очередной транш, чтобы погасить долги и получить зарплаты, может даже и премии, потому и решения в виде Битрикса (лишь бы показать CRM), аутсорсеров (лишь бы выкатить фронт главной страницы) и только когда стало понятно, что следующее MVP не прокатит методом херак-херак и в демо, решили нанимать команду, чтобы собрать очередное MVP посложнее и получить очередной транш… и так пока не надоест инвесторам.

Что касается моей мотивации: надо признать свою ошибку, так как повёлся на хорошую ставку (но до обещанной так и не доросли, финансовые проблемы же) и возможность сделать ядро (биллинг и всю инфраструктуру) для нового сотового оператора, да ещё с eSIM. Сходу дали возможность набирать команду (правда во второй же месяц возникли проблемы всё с теми же финансами и пришлось процесс заморозить) делать на удобном стеке (если кому интересно TypeScript + node.js (moleculer.services)) и в целом в разработке был полный карт-бланш с точки зрения технологий (ограничены лишь “бесплатно” или дешево). Хотя с течением времени стало понятно, что ИТ руководство компании просто обладает нулевой компетенцией в ИТ и решили сложить на приглашенного сотрудника все проблемы разработки, в целом такой подход думаю практиковался и в других отделах.

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

8

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

Что касается самого проекта, то это классический случай проекта с деятельностью ради видимости деятельности. Много руководителей (директора на каждый случай), мало сотрудников, делаем побыстрее непонятно что, но что бы работало… При этом руководители вообще были не в курсе, что в природе есть методологии по планированию, постановке задач, про описание бизнес процессов и бизнес требований, про работу с удаленщиками... это не шутка, jira, confluence, slack и прочий инструментарий внедрялись по желанию разработки (т.е. моему, так как руководителю разработки было не до этого, вечно занят, так и его руководителю - директору ИТ отдела, которого никто из разработки ни разу не видел и не слышал, точно так же было всё-равно, тоже очень много дел). Ребята умудрились каким-то образом для планирования задач затащить Битрикс, а потом пытались сделать его “ядром системы”, вот уж поистине инновация. Инструментарий нужно было найти дешевый или “бесплатный”, оплатить slack - согласовывали пару месяцев. Gitlab оплатить - также согласовывали пару месяцев. Инфраструктуру - собирали так же за “бесплатно”, мы ж инновационный продукт, нам оплатить облака нельзя (ну ладно, тут хоть хранение ПД можно подтянуть как аргумент против), но в целом нежелание оплачивать инфраструкту или сидение на “бесплатном” решении также о многом говорит в плане желания делать продукт. Надеюсь что такое “бесплатный” пояснять не нужно? :)

Множество директоров не знали что после “совещаний” стоит хоть как-то фиксировать планируемые задачи и направления развития. Когда начал работать с easy4 (по просьбе знакомого нужно было сделать хоть какой-то прототип к дате релиза, а то всё пропало…) было стойкое ощущение, что попал на завод по выпуску кирпичей - на котором нет глины и директора, но точно не в ИТ или около ИТ проект. Ответственные по направлению формально были, директоров то куча, но что они делали в проекте, для разработки загадка. Все задачи нужно было проработать разработчикам, т.е. поступает какая-то “идея” от самого Малышкина, потом она проходит через руководство-директоров, но на выходе приходит в таком же изначальном виде из серии, а почему бы нам не сделать симкоматы. Разработчик должен взять идею, понять что от него вообще хотят, уточнить все вопросы по бизнес процессам (где-то посредине выяснится, что очередной директор еще не знает БП за которые должен отвечать) и потом сам же реализовать, при этом раскидать задачи по фронту, бэкенду, уточнить у биллинга (компании Протей отдельный привет, никогда не связывайтесь) по сотрудникам, хоть как-то попытаться спланировать и оценить сроки и в конце естественно получить нагоняй если симкоматы на выходе синие, а не зелёные. Постойте ребята, но я вроде как разработчик, ну хорошо, старший разработчик ядра системы, где же все те люди, которые должны хотя бы немного описывать бизнес требования?

14