Telegram Group & Telegram Channel
# Лихие джуновские 1/2

Расскажу о том, как я был джуном. Это была моя первая фултайм работа. Я устроился full-stack разработчиком в компанию Wroom - агреггатор автосервисов.

Пацаны строили стартап по лучшим практикам:
1. Провентилировать темку (market research)
2. Договориться с кентами из сетей автосервисов (networking)
3. Нанять дешевых фрилансеров склепать имитацию агрегатора (MVP)
4. Построить "аггрегатор", завязанный на девочек на телефоне (гендир отказывался называть их как-то кроме как девочками), которые по запросу клиента гуглят подходящий автосервис (do things that don't scale)
5. Продолжать заниматься обслуживанием машин таксопарков кентов (positive cash-flow from B2B segment)
6. Заметить, что почему-то девочка на телефоне не масштабируется.
7. Нанять свою разработку все разгребать.
6. Продолжать делать все по-старому и закрыться нахер.

План был надежный как швейцарские часы. Наняли CTO. То есть тимлида из Mail.ru, который мечтал влететь в будущий Google и быстренько стать богатым и знаменитым. Назовем его Сергей. Он в свою очередь нанял меня. Назовем меня Борис.

Офис состоял из одной комнаты. Желтые стены, стандартный офисный потолок с квадратными лампами, обшарпанная мебель, которую надо было притащить из съехавшего из сосденего офиса турагентства, винда на компьютерах. Никаких тебе MacBook M1 Pro: для того, чтобы поработать удаленно, надо утащить домой системник и монитор.

Внутри помещались все: "айтишники" (мы), гендиректор (архетипичный кабанчик), исполнительный директор (хипстерского вида мужчина в кашемировом свитере), Аня (head of marketing), Леха (head of B2B sales), колл-центр (от 1 до 3 девушек) и бухгалтер(ша). Стоял постоянный гвалт. Девушки в колл-центре общались с клиентами. Аня-маркетолог орала на них за отклонения от скрипта. Леха вентилировал вопросики. Гендир кричал кому-то в трубку: "Да вы совсем сука охуели там блядь?" У бухгалтерши опять все пропало. Аня разошлась во мнениях с гендиром по поводу качества инфраструктуры (заебала эта старая компьютерная мышь) и ушла, со всей силы хлопнув дверью.

Пока кабанчиковый бизнес процветал, IT бизнес зарождался. "Аггрегатор" представлял из себя сайт с заполненными вручную автосервисами и имитацией активности. У каждого автосервиса был рейтинг, но он формировался не по отзывам пользователей, а просто был записан в базе данных. Ключевым элементом была форма, которая позволяла указать свою машину и требуемые услуги, а в обмен предлагала позвонить в колл-центр. Нам предстояло полностью переписать бекенд, скорее всего переписать фронтенд, организовать деплоймент. Долгосрочная цель: сделать масштабируемую систему интеграций, позволяющую подтягивать списки автосервисов из баз сетей автосервисов. Короче, автоматизировать добавление автосервисов на сайт.

Политическая обстановка была непростая: фрилансеры отдали компании только код фронтенда, а код бекенда оставили на своей стороне. Моей первой задачей было изучить, что за проблема недавно появилась с базой данных. Зашел на сервер, где размещались фронтенд и бд. Увидел всю красоту: деплой руками через загрузку архива, node сервер запущенный в debug режиме, незапороленная MongoDB и порты торчащие в интернет. Мы так и не узнали кто снес бд: школьник, китайский робот-паук или кто-то еще. К счастью у кого-то на компьютере обнаружился "бекап" данных, смогли что-то восстановить.

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

Продолжение через 4 часа.



group-telegram.com/boris_again/1292
Create:
Last Update:

# Лихие джуновские 1/2

Расскажу о том, как я был джуном. Это была моя первая фултайм работа. Я устроился full-stack разработчиком в компанию Wroom - агреггатор автосервисов.

Пацаны строили стартап по лучшим практикам:
1. Провентилировать темку (market research)
2. Договориться с кентами из сетей автосервисов (networking)
3. Нанять дешевых фрилансеров склепать имитацию агрегатора (MVP)
4. Построить "аггрегатор", завязанный на девочек на телефоне (гендир отказывался называть их как-то кроме как девочками), которые по запросу клиента гуглят подходящий автосервис (do things that don't scale)
5. Продолжать заниматься обслуживанием машин таксопарков кентов (positive cash-flow from B2B segment)
6. Заметить, что почему-то девочка на телефоне не масштабируется.
7. Нанять свою разработку все разгребать.
6. Продолжать делать все по-старому и закрыться нахер.

План был надежный как швейцарские часы. Наняли CTO. То есть тимлида из Mail.ru, который мечтал влететь в будущий Google и быстренько стать богатым и знаменитым. Назовем его Сергей. Он в свою очередь нанял меня. Назовем меня Борис.

Офис состоял из одной комнаты. Желтые стены, стандартный офисный потолок с квадратными лампами, обшарпанная мебель, которую надо было притащить из съехавшего из сосденего офиса турагентства, винда на компьютерах. Никаких тебе MacBook M1 Pro: для того, чтобы поработать удаленно, надо утащить домой системник и монитор.

Внутри помещались все: "айтишники" (мы), гендиректор (архетипичный кабанчик), исполнительный директор (хипстерского вида мужчина в кашемировом свитере), Аня (head of marketing), Леха (head of B2B sales), колл-центр (от 1 до 3 девушек) и бухгалтер(ша). Стоял постоянный гвалт. Девушки в колл-центре общались с клиентами. Аня-маркетолог орала на них за отклонения от скрипта. Леха вентилировал вопросики. Гендир кричал кому-то в трубку: "Да вы совсем сука охуели там блядь?" У бухгалтерши опять все пропало. Аня разошлась во мнениях с гендиром по поводу качества инфраструктуры (заебала эта старая компьютерная мышь) и ушла, со всей силы хлопнув дверью.

Пока кабанчиковый бизнес процветал, IT бизнес зарождался. "Аггрегатор" представлял из себя сайт с заполненными вручную автосервисами и имитацией активности. У каждого автосервиса был рейтинг, но он формировался не по отзывам пользователей, а просто был записан в базе данных. Ключевым элементом была форма, которая позволяла указать свою машину и требуемые услуги, а в обмен предлагала позвонить в колл-центр. Нам предстояло полностью переписать бекенд, скорее всего переписать фронтенд, организовать деплоймент. Долгосрочная цель: сделать масштабируемую систему интеграций, позволяющую подтягивать списки автосервисов из баз сетей автосервисов. Короче, автоматизировать добавление автосервисов на сайт.

Политическая обстановка была непростая: фрилансеры отдали компании только код фронтенда, а код бекенда оставили на своей стороне. Моей первой задачей было изучить, что за проблема недавно появилась с базой данных. Зашел на сервер, где размещались фронтенд и бд. Увидел всю красоту: деплой руками через загрузку архива, node сервер запущенный в debug режиме, незапороленная MongoDB и порты торчащие в интернет. Мы так и не узнали кто снес бд: школьник, китайский робот-паук или кто-то еще. К счастью у кого-то на компьютере обнаружился "бекап" данных, смогли что-то восстановить.

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

Продолжение через 4 часа.

BY Борис опять


Warning: Undefined variable $i in /var/www/group-telegram/post.php on line 260

Share with your friend now:
group-telegram.com/boris_again/1292

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Again, in contrast to Facebook, Google and Twitter, Telegram's founder Pavel Durov runs his company in relative secrecy from Dubai. The gold standard of encryption, known as end-to-end encryption, where only the sender and person who receives the message are able to see it, is available on Telegram only when the Secret Chat function is enabled. Voice and video calls are also completely encrypted. Apparently upbeat developments in Russia's discussions with Ukraine helped at least temporarily send investors back into risk assets. Russian President Vladimir Putin said during a meeting with his Belarusian counterpart Alexander Lukashenko that there were "certain positive developments" occurring in the talks with Ukraine, according to a transcript of their meeting. Putin added that discussions were happening "almost on a daily basis." In addition, Telegram's architecture limits the ability to slow the spread of false information: the lack of a central public feed, and the fact that comments are easily disabled in channels, reduce the space for public pushback. "Someone posing as a Ukrainian citizen just joins the chat and starts spreading misinformation, or gathers data, like the location of shelters," Tsekhanovska said, noting how false messages have urged Ukrainians to turn off their phones at a specific time of night, citing cybersafety.
from us


Telegram Борис опять
FROM American