Надо запускать батлы с какой-то близкой и понятной каждому темы. Так что для разогрева давай вспомним наш старый добрый срач: где и почему круче работать — в крупной компании или в стартапе?
Смузи или медстраховка? Стабильность или гибкость? OKR или хуяк-хуяк-в-продакшен?
Один комментарий — один аргумент в пользу того или другого. Для удобства чтения у каждого аргумента есть заголовок, который позволяет максимально быстро понять о чем он и не повторяться.
На аргументы можно реплаить и разводить под ними срач. Для этого они и нужны.
Я начну с самых очевидных тезисов. Погнали.
за «Работа в крупной компании»
за «Работа в стартапе»
Экспа за убитых монстров так и сыпется в твое резюме.
Никаких согласований на 17 кросс-митингах с тупыми душнилами из других отделов. Рост для стартапа важнее всего, а на него может повлиять любая идея. Чаще всего запилить и проверить её ты можешь прям сегодня.
Как еще узнать «как надо», кроме как увидеть это?
Крупная компания обычно переварила тысячи разных человек с их охуительными идеями, прошла сотни итераций их впиливания-выпиливания говна и достигла условно стабильного существования, где набранная не в том терминале команда не сотрёт по ошибке Казахстан с лица земли.
В стартапе же все эти шишки придется набивать с нуля и самостоятельно, не всегда эффективным образом.
В мелкой компании ты реально чувствуешь, что влияешь на продукт, и все твои решения сказываются на компании, а не утопают в недрах бюрократии.
В крупной дай бог если кто заметит тот радиус скругления уголочков, над которым ты работал последние два года.
Сложно ничего не делать. Обычно в стартапе ебашат все.
В крупной компании ты смотришь, как заканчиваются одинаковые дни, где работа занимает 10 минут в день, а оставшееся — митинги, отчеты и кофе-брейки.
В большой компании можно попасть в команду, которая пилит пилотики и пруф-оф-концепт проекты. Тогда тебе и коллеги с горящими глазами, и есть, где развернуться, и дорогие технологии, и нет давления "мы теряем рынок" - компания уже на рынке и привыкла к долгим процессам разработки.
В ситуациях типа как сейчас у крупных компаний обычно есть запасы денег для выживания, в то время как стартап живёт от раунда до раунда.
В крупных компаниях, конечно, тоже не без сокращений, но не в таких масштабах.
«Работал в FAANG» в резюме выглядит круче, чем «работал в хипста стартапе» о котором никто не слышал.
Можно не особо напрягаясь работать за 200-300к бейз в Долине, получать еще столько же опционов и ездить на горящего человека закидываться кислотой.
Никакой ответственности, только качественное перекладывание джисонов из одной базы в другую.
Related: https://danluu.com/startup-tradeoffs/
Можно оказаться у истоков чего-то, что кардинально изменит мир, хотя сейчас ты (и фаундеры) это не понимают.
Я видел такое, во что вы, люди, просто не поверите. Тактический sed в параллельном ssh-клиенте как метод деплоя на подступах к продакшену. Я смотрел, как несобирающиеся deb-пакеты мерцают во тьме близ врат деплой-системы, последний разработчик которой уволился два года назад, а большинство все еще ее используют. Все эти мгновения исчезнут во времени, как слёзы под дождём. Пора уходить в стартап.
Только работая в крупной компании я смог по настоящему узко закопаться в своем направлении.
Спокойно работаешь над одним большим проектом:
В стартапе намного легче стать вовлеченным в процессы связанные не только с программированием - дизайн, продажи, развитие продукта. Это помогает получить новые навыки и в общем лучше понимать как это все функционирует.
Еще работа в стартапе неплохо развивает софт скилс и ответственность.
Иногда компании дают свои шейры в виде опционов, которые сотрудник получает постепенно по мере работы в компании. В стартапах на ранних этапах их дают почти всегда. Это возможность сделать неплохие деньги, если ты успел забить какую-то часть своих шейров (заэкзерсайзил опционы) к следующему раунду инвестиций.
В стартапе или небольшой компании можно поработать с действительно крутыми чувакам с драйвом и горящими глазами, которые хотят что-то менять и делать и, у которых можно чему-то научиться либо самому научить. В отличии от большой стабильной компании, среди дедов, которые туда как раз пришли за стабильностью, а не за драйвом
И вообще, в стартапах меньше политики.
Все на виду, поэтому в конкуренции бОльшую роль играют профессиональные навыки, чем умение плести интрижки .
Можно увидеть много хороших и плохих решений, как в разработке, так и в менеджменте, которые компания уже применяла, намотать на ус и класть в свою копилку знаний, в отличие от стартапов, которые могут стоять на развилке с риском провалиться: делать так или эдак
Ребят с высоких грейдов (L5+, E5+, 18+) охотно берут в ранние стартапы CTO, чтобы радостно об этом написать на сайте и в питче.
Для этого, правда, нужно жить в месте, где ранние стартапы это частая история.
Намного меньше вероятность, что завтра компанию купят, а тебя или уволят или заставят вместо обработки данных со спутников писать убийцу тик-тока.
Массажное кресло.
Психотерапевт раз в неделю принимает.
Полдники в 17:00.
Компенсация обедов.
Бюджет на тимбилдинг.
Оплата спорта.
ДМС с первого дня.
(Список можно продолжать долго.)
Стартап чаще всего предлагает только котлету и более-менее богатый кофепойнт, но более приятных плюх не всегда получить.
Если бизнес хороший и растет быстро, то с компанией растет и штат. Если зайти рано, то при желании можно стать лидом и раздавать всем тикеты в жире.
В крупной — обычно куча грейдов с расплывчатыми требованиями, ассесмент днями и прочим. Если повезет, к пенсии станешь руководителем опенспейса.
(Говорю с позиции 25-летнего пиздюка)
Поработал и в молодом, и в старом коллективе. В стартапах все общаются на равных, вы вместе ходите бухать, играете в настолки друг у друга.
В крупной компании же ты очередной пиздюк, который через год пойдёт на мороз получать +50к к зп. Все смотрят на тебя снисходительно, в целом готовы поболтать, но особо близко не подпустят — у них там своя тусовка.
Вариант: Крупная компания покупает стартап, но не закрывает его продукт (убирает конкурента), а собирается развивать его дальше (нужно было, например, зайти на рынок который уже захватывал этот стартап). "Бывшему стартапу" вполне могут дать вдоволь автономии и даже оставить на местах (почти) все прежнее руководство.
Неминуемо, крупная компания полностью интегрирует в себя и поглотит "стартап", навяжет свои процессы и т.д., и его команда рано или поздно окажется на том же этапе где в этот момент будет находится купившая его крупная компания согласно жизненному циклу компаний Вастрика, но...
Если попасть именно в такую автономную команду в составе крупной компании, можно получить 2-3 года работы "как в стартапе", но с компенсацией купившей его корпорации.
В крупной компании слишком дофига резисторов всяких, сопротивляющихся всему, что ново или нестабильно. Там рулят бюрократы. Надо пилить одну и ту же железяку одним и тем же напильником.
А в стартапе и железки либо новые, либо разные и напильники почти всегда самому надо сделать. Кайф.
А когда старап поднят и пошел, - отдать бюрократам и запилить новый.
Многие компании устраивают не только новогодний корпорат в ресторане напротив офиса с бухлом, закусочками и выступлением местной кавер-группы, но еще и летние выезды, так сказать, на шашлыки, с тимбилдингом и прочим развлечением. Ты ведь за этим пришел работать сюда, дружок, ради жрачки за счет работодателя? А если возьмешь с собой контейнеры, можешь жене и детям унести пару салатиков, smekalochka
Минусы большой компании
Плюс большой компании
Плюсы малой компании
Минусы малой компании
Мой выбор малые компании, мне легче работать в них.
Ты легко сможешь подойти к сео/другому человеку и сказать "Петя, мне не нравятся эти печеньки, давай покупать другие. Олег, а давай в этом месте использовать % новая_библиотека_475%. Мистер заказчик, я подумал что тут хорошо смотрелась бы кнопочка 'сделай мне хорошо', подумай об этом"
Я уже 6 лет пилю приложуху для крупного инвестиционного банка, начинали в режиме стартапа. Смузей не было, зато была возможность делать все как попало, сегодня придумал - сегодня и сделал. Первые два года было очень стартапно. )))
То скорее всего только в большой конторе ты сможешь стать крутым архитектором, аналитиком, dba, sre, и тп..
Как говорил заказчик, на моем прошлом проекте:
"Сначала стреляй, потом целься",
"Не стреляйте в пианиста, он играет как может", "Чем больше деплоев, тем лучше работаем"
Там их больше конечно было, все уже не вспомнишь :D
А по факту, работа в стартапе мне нравится больше.
Такая разминка для головы, когда у тебя нет времени думать, оценивать задачи. Нужно быстро сделать, понять через какое-то время что ты написал хуйню, и после - никогда не натыкаться на эти грабли.
ps
Главное чтоб стартап стал продуктом, за условный год. Если работать в скорости стартапа продолжительное количество времени, выгореть очень легко, что со мной и случилось
На старте:
Ничто не протрезвляет тебя так, как факап на проде, на который вы только что выкатили новую "вау" штуку.
Тут в голову и приходят мысли "а как сделать чтобы не ломалось?". Начинаешь задумываться про инфраструктуру, тесты, надёжность. Как раз то чём говорят бородатые дяди из крупных компаний.
Большие проекты со сложной архитектурой и жесткими требованиями по нагрузке и доступности, работа с петабайтами данных, развесистая инфраструктура на десятки серверов в нескольких геозонах, написание общих библиотек на сотню команд - такое почти наверняка можно найти в крупной компании и очень редко в стартапе.
Чувствуешь что что-то делаешь, и имеешь влияние на продукт. Можно запилить новую фичу вечером, а утром уже залить на прод, что чувствуется очень странно после рабоыт в большой компании.
Можешь провести полностью свою идею без сотни митингов и согласований с сотней менеджеров.
Минусы:
Нужно много работать.
Но ближе к старости лучше все-таки работать(ничего не делать) в большой компании
Работал и там и там, и для меня это было очень тяжело знать, что зарплату тебе начислят независимо от того, работал ты или нет, тогда как в стартапах нужно трекать часики и выставлять их клиентам. Сейчас уже часы трекают и выставляют мне, а я по-прежнему считаю, что это лучше, чем просто сидеть на жопе ровно. Я просто чувствую, как мой бизнес растет и развивается вместе со мной.