2022, не повторяйся!
Как встретишь новый год - так его и проведёшь!
Этот пост создан для рекрутеров. Он объясняет что, как и почему случилось в 2022 году. Но начать надо с 2021…
Началось всё в сентябре 2021го: я приехал с отпуска и начал искать работу…
RekSoft
Мне всегда говорили, что в галерах ужасно. Но надо же самому попробовать?..
Дали проект, который до меня делали 2 фронтендера. А до них делал непонятно кто. Но писал это всё один человек когда-то давно.
В этом проекте не было ничего:
- Нет документации. Один из фронтендеров пытался что-то сделать, основываясь на своём опыте работы, но этого было мало.
- Нет тестов. Вообще.
- Код такой, что хуже видел только когда писал на Perl.
- Поддержка. Спрашиваешь - не отвечают или отвечают долго.
- Введение в проект. Его вообще не было. “Вот код, спрашивай”
Долго я там не выдержал. Написал что не так, получил в ответ “Такого раньше не было!” и ушёл.
GP Solutions
Здесь меня нашли сами. Тоже “галера” - аутсорс.
Когда меня нанимали я предупрелдил, что тестирование не знаю, с Typescript не работал. Двочки-менеджеры сказали: “Ничего страшного! Вольёшься!”. Ещё дали мне джуна и сказали, чтобы я помогал.
Проект был интересный: это бывший немецкий стартап, который обеспечивал командировки под ключ: от машины, поездов, самолётов, до гостиниц и пр. Всё было написано на тайпскрипт с тестами на Jest.
Поскольку это немцы, то у них всё было сделано красиво: была громадная схема, на ней описан каждый блок, что он делает и с каким блоком взаимодействует.
Общение было на английском. Всё по Скраму: созвоны, ретро и т.д. Индуса (девопса) просили говорить помедленнее и всё было понятно.
Что тут не понравилось:
- Девочки менеджеры ничего не делали. (Одна вообще была точной копией нашей Сапихзадовны и модель поведения такая же)
- Много менеджерской работы. Например, один день и я вообщ не писал код, а только общался созвонами.
- То, что меня, не знающего Тайпскрипт бросили на проект с ним.
- Из-за этого всего я не успевал делать свою основную работу.
Но компания и проект мне очень понравились. Я бы с радостью там остался, если бы сменили одного менеджера и дали побольше времени т.к. проект я понял и как раз начал нормально писать код.
ООО Платформи
Продуктово-аутсорсная компания, которая обслуживает сайты аптек и пишет свой продукт.
Генеральный оказался приятным человеком. Обещал сразу отправить на продукт.
Но на продукт не отправили. Попросили навести порядок на сайте аптеки Виты. Я проглотил это и согласился.
- Нет документации. Каждый разработчик что-то знает о проекте, но целиком нет.
- Нет тестов.
- Проект написан на чистом Javascript.
- Старая версия ноды.
- Проект постоянно падал при небольших нагрузках.
- На сервак могли лазать все, кто хотел. Не было журнала изменений. Кто, что и когда подправил в настройках никто не помнил.
- Все изменения пушили в мастер.
- Выкладывали очень странно: заходили на сервер, обновляли мастер, делали черри-пик только того, что нужно и копировали в папку с проектом.
- Девочка, которая работала на этом проекте и “устала”, отвечала неохотно на всё.
- Тестировщик был один на все проекты. Как работать с ветками в гите он не знал.
- Уставшая девочка не знала тоже как работать с ветками в Git. И многое другое тоже, к сожалению.
Я подумал, пообщался с менеджерами на других проектах, пообщался с генеральным и сделал план развития.
Договорлись, что внедрим всё на этом проекте, а потом распространим это на все проекты.
Закончилось всё тем, что получили от меня этот план и мы расстались.
ООО Фьюел-Ап
Продуктовый стартап, который купил Яндекс. Стартап разрабатывает возможность оплаты бензина на заправках не выходя из машины.
- Первое, что меня тут насторожило это постоянное переспрашивание рекрутера “а вы умеете архитектуру?”.
- Второе: роект пишет один человек: документации нет (бас фактор 100%)
- Тестов нет
- Всё написано на чистом JS.
- Никаких CI/CD…
Хоть человек и соглашался, что надо бы писать и тесты и на Typescript, но дальше слов дело не шло. “Надобыстренько всё сделать, а правильно потом”.
Тут случилось 24 февраля. Я был в таком состоянии, когда просто сидишь и ничего сделать не можешь.
Последней каплей для меня стала следующая ситуация: Созвон с Яндексом. С той стороны важные люди, которые отвечают за инфраструктуру и пр. С нашей стороны вся наша компания: Я, генеральный, программист, безопасник. Цель встречи: договориться как и что будем перемещать в инфраструктуру яндекса. Начинает встречу босс. Поприветствовал всех, представил с нашей стороны. Началась встреча…
Встреча прошла. Появляется босс и говорит: ребята, я тут отходил, но ничего, мне всё расскажут.
Удивление это не то слово, которое может передать мои эмоции в тот момент… Позже я узнал, что безопасник был пьян “в хлам”.
ООО Системы и сети
Вот тут я попал на кидал. Чутьё меня подвело второй раз…
Обсуждали, что будем делать рабочий кабинет для инвесторов. Оказалась крипта. В дополнение к задачам мне дали джуна из Киргызстана.
У нас было всё хорошо, пока джун не начал косячить :)
Предварительно договорились с фронтом как будем передавать данные. Всё это было записано в документе гугл дока.
Джун сделал по-своему. Я потратил целый рабочий день переделывая его. Он отказался принимать мой пул реквест, нажаловался начальникам и в итоге меня выгнали не заплатив.
После этого я съездил с семьёй в отпуск и начал искать работу. С сентября ничего… Рынок схлопнулся сильно. А рекрутеры не отвечают на вопрос “Что было не так?”.