TGViewer
.и в продакшен .и в продакшен @devfounder · 2.92K subscribers
Post #56 1.82K
​​В прошлый раз было про "что мы делаем неправильно"

Я долго чесался, но теперь попробую написать, что мы делаем заебись

1) По "revenue per employee" мы обгоняем Амазон

2) По "profit per employee" мы обгоняем Microsoft.

(в принципе на этом можно остановиться, хехе)

3) Компании 15 лет. Основному продукту - 12.

3а) Мы умеем быстро пивотиться и тестировать гипотезы. Прежде, чем остановиться на основном продукте мы запустили 26 (двадцать шесть) других, менее успешных.

4) Компания прибыльна с первого месяца.

5) Без инвестиций.

6) И все потому, что мы делаем вещи "неправильно"

(вообще, нам, программистам давно пора уяснить, что наши сферические кони в вакууме слабо коррелируют с бизнес-результатом)

7) Мы исповедуем принципы "Five whys principle" и "Keep it simple, stupid". Про это я, наверно, напишу отдельный пост.

8) При этом мы понимаем, что программистская мотивация может сильно скакнуть от внедрения новой блестящей штучки ™. Поэтому у нас всем разрешено тыкать новые технологии. В конце концов, пусть человек сам напорется брюхом на кинжал Оккама.

9) У нас почти нет расходов на инфраструктуру продукта. Наш месячный счет от AWS меньше 1к.

10) У нас дофига тестов. Фронт, бек, юниттесты, интеграционные тесты, апи-тесты, UI-тесты через Селениум, нагрузочные тесты, бенчмарк-тесты - you name it

11) У нас не менее дофига мониторинга, как внешнего, так и внутреннего, прямо в продукте. Есть профайлер с телеметрией, который покажет самые медленные кол-стеки, если вдруг скакнула нагрузка на проц (и когда она скакнет - придет смска). Есть скрипты, которые раз в минуту гоняют на проде критичный юзер-сценарий и проверяют, что там на выходе. И если оно сломалось - у нужных людей пикает, вибрирует и мигает.

12) Нет, мы не юзаем для этих скриптов внешний продукт, для которого надо полдня поднимать контейнер и писать к нему тонну конфиг-файлов fucked-up-syntax.yaml. Простой обычный код на хорошо знакомом языке, прямо внутри монолита.

12а) Кстати, да, монолит же.

13) Мы офигенно умеем в базы данных. Индексы, execution-планы, оптимизация стораджа, запросов, пошаговая материализация и тп.

14) Средний "time to prod" для фича-рекваста - 2 дня.

15) "Time to prod" для баг-репорта - меньше часа. Иногда вообще пару минут.

16) От написания кода до деплоя в прод - один клик одной кнопки. Все, как завещал великий Джоел. Если вы на этом месте занервничали - см п.10.

17) мы, кажется, хорошо врубаемся в асинхронный I/O-код на бекенде. Про это я, наверно, тоже напишу отдельный пост, ибо судя по собеседованиям, люди не очень понимают, чем же так охуенен async/await и его аналоги.

18) Мы любим и умеем оптимизировать производительность. Фронт, бек, код, базу, Lighthouse, что угодно. На днях переписывали неэффективные CSS-селекторы, layout-рендер ускорился с 50мс до 38мс... Нет текущих задач на сегодня? Иди посмотри, что можно ускорить.

19) Мы практикуем "all hands support": неважно, кто ты по должности - HR или нудный одмин - хотя бы раз в неделю иди и отвечай на тикеты от реальных клиентов. Даже если ты 10 раз директор с красивой визиткой и длинной важной подписью. Джефф Безос это делает, и ты делай. И эта традиция - лучшее лекарство от блестящих штук ™ и сферических коней ™ в головах программистов.

20) Мы работаем удаленно и все находимся в разных странах, но про это уже было. Да и кого этим удивишь в эпоху КОВИДа...

21) если кто-то сильно нафакапил (ну типа уронил прод) - он заказывает пиццу всем остальным сотрудникам

22) последний раз такая пицца приезжала года 4 назад.
More from @devfounder
  1. Jul 11, 2026Apple ночью подала в суд на OpenAI. Текст иска прям производственный триллер и промышленны…
  2. Jun 14, 2026Как запрещали Фейбл • Близкий партнер как Anthropic, так и правительства США, который тест…
  3. Apr 17, 2026Давайте объясню, а то многие не понимают, почему из-за ИИ у всех более-менее неглупых люде…
  4. Oct 30, 2025Курсор 2.0 так меня выбесил, что вчера ночью написал рейдж-пост https://www.jitbit.com/ale…
  5. Jul 29, 2025Джек Дорси (фаундер Твиттера) зачем-то пошел и за одни выходные запилил Bitchat (он реальн…
  6. Jun 11, 2025Apple выпустила исследование "The illusion of thinking". О том, что "думающий режим" AI-мо…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →