Должен ли я присоединиться к стартапу или чувствовать себя комфортно в Big Tech? Многие инженеры сталкиваются с этой головоломкой при приеме на работу в первый раз или переходе на новую должность.

Почему ты должен слушать меня?

Я недавно сменил работу, поэтому у меня есть текущие рыночные данные. Я поговорил с более чем 50 инженерами в Индии, чтобы понять их опыт. У меня был разговор с инженерами, работающими в Amazon, Facebook, DE Shaw, JP Morgan, Goldman Sachs, PhonePe, smallcase, INDmoney, Jupiter, epiFi, Even, Bureau и некоторых других.

Я пытался понять проекты, над которыми они работали, культуру компании, образ жизни, инженерные сложности, общий моральный дух и зарплаты. Цель состояла в том, чтобы представить себя на их месте и решить, хочу ли я этого опыта хотя бы на следующие пару лет своей жизни или нет.

Давайте сначала классифицируем рынок

В целом в Индии работают два типа технологических компаний:

  1. FAANG или большие технологии
  2. Известные индийские стартапы

Пройдемся по определениям.

Под Big Tech я подразумеваю любую технологическую компанию, которая признана во всем мире и считается «престижной» для работы. Вот несколько примеров: Google, Amazon, Apple, Facebook, Uber, Zomato, Goldman Sachs, Byju’s и т. д. Любая компания, которую вы считаете «слишком большой», попадет в эту категорию. Эти компании создали множество процессов, и вам нужно использовать эти внутренние процессы и системы для продвижения новых функций. У них есть почти все теоретические принципы разработки программного обеспечения, которые вы читали, для улучшения качества кода и производительности.

В последние несколько лет индийская экосистема стартапов переживает бум. Появляется много молодых технологических стартапов, и все они загружены деньгами. Вот несколько примеров: CRED, BlinkIt, PhonePe и smallcase. Они разрушают одну отрасль за другой и всегда ищут новые таланты. Эти компании являются отличным местом для работы. Они быстры и разрушительны, но при этом достаточно организованы, чтобы иметь несколько инженерных процессов.

Не идеальные варианты

Есть еще две категории компаний, которые я не включил в свою аргументацию: стартапы на ранней стадии и «средние» компании. О средних компаниях хорошо известно, но они не особенно известны своим инженерным талантом. Несколько примеров: Infosys, Accenture и Dell. Ничего плохого в работе в таких компаниях нет, но и ничего особенного в них нет.

Стартапы на ранних стадиях рискованны. Есть только два сценария, в которых стоит присоединиться к стартапу на ранней стадии:

  1. Вы лично знаете основателя (или генерального директора), и их прошлый опыт является доказательством их исключительных исполнительских навыков.
  2. Вас вдохновляет технический соучредитель (или технический директор) и его огромные достижения. Они должны иметь в прошлом послужной список технической компетентности.

Если соучредители стартапа на ранней стадии, к которому вы планируете присоединиться, не соответствуют этим критериям, возможно, вы идете на случайный риск, присоединяясь к компании. Я не говорю, что стартап обречен на провал; Есть много факторов, которые вступают в игру, чтобы определить успех или неудачу компании. Кроме того, есть огромный фактор удачи. Но я думаю, что гораздо разумнее идти на просчитанный риск, чем на случайный. Если рассчитанный риск не сработает, вы сможете точно измерить ошибку в своей оценке риска. Но вы ничему не научитесь из неудачи или даже успеха случайного риска.

Следовательно, в идеале вам следует выбрать крупные технологические или известные индийские стартапы. Идти в обычную компанию нет смысла. Переход к стартапам на ранней стадии — это личный выбор, который потребует больше данных для принятия обоснованного решения.

Мифы и реалии работы в Big tech

Работа в Google доказывает, что вы один из самых умных инженеров в стране. Да, это миф. За пределами Google работает много умных людей. Присоединение к FAANG только доказало, что вы хорошо решаете алгоритмические задачи и проектируете системы на бумаге.

Суровая реальность работы в Big Tech заключается в том, что вы ничтожны. Они могут легко заменить вас любым из 5000 претендентов в своих почтовых ящиках. Вы можете работать только над небольшой частью огромной проблемы. Вы не сможете работать над такими захватывающими проектами, как вы думали, когда подавали заявку. Хорошая новость заключается в том, что это верно только до тех пор, пока у вас недостаточно опыта, чтобы занимать руководящие должности в компании. К тому времени, когда у вас будет 5–6 лет опыта, вы сможете принимать ключевые решения. Старшие инженеры также работают над интересными проектами, которые действительно важны для компании, что делает их незаменимыми.

Большие технологии хорошо платят, но и стартапы тоже. Преимущества работы в таких компаниях, как Google, — это больше, чем просто деньги. Вы получаете социальное одобрение. Это как сертификат, который вы можете показать любому, доказывающий, что вы «талантливый» инженер. Вам будет легче сменить работу, потому что рекрутеры будут обращаться к вам, а не наоборот. Вам будет проще привлечь венчурный капитал для собственного стартапа, потому что вы сможете подтвердить свои технические навыки.

Если у вас есть соответствующий опыт, чтобы занять более высокую должность, то Big Tech — хороший выбор. В противном случае, если вы не готовы поставить под угрозу свое абсолютное обучение и самооценку, вы можете на некоторое время держаться подальше от больших технологий.

Мифы и реалии работы в стартапе

Ааа… крутые. Инженеры стартапа все поняли. Они работают безумное количество часов, чтобы создать технологию, которая изменит то, как мы видим мир. Они уйдут на пенсию в возрасте 26 лет со всеми акциями, которые они получили от компании. Опять миф.

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

Но одно можно сказать наверняка, вы будете работать над сумасшедшими проектами с блестящими людьми. Помните, я не говорю о начинаниях на ранней стадии. Под стартапами я подразумеваю компании, которые привлекли как минимум раунд финансирования серии A или серии B. Эти компании доказали, что рынок и спрос существуют. Теперь они, вероятно, пытаются найти соответствие продукта рынку. Вы сможете решать сложные инженерные задачи, потому что стартапы постоянно масштабируют свои системы и внедряют новые функции. Вы будете работать с блестящими людьми, потому что создание этих сложных систем и процессов — не шутка. Стартапу нужен пул талантливых инженеров, иначе он обречен на провал.

Следовательно, если вы хотите повысить свой опыт обучения, по-прежнему зарабатывая столько же, сколько крупные технологии, тогда известные стартапы могут быть вашим лучшим вариантом. Хотя от социального статуса придется отказаться. Вас не будут уважать так, как инженера Google или Apple. Так что будьте готовы и к этому.

Заключение

Работа в любой компании — это риск. Вы не знаете, что произойдет с компанией или с вами в ближайшие пару лет. Меньшее, что вы могли бы сделать, это пойти на расчетливый риск вместо того, чтобы стрелять в темноте.

Я хотел бы еще раз уточнить, что нет ничего плохого в том, чтобы отдавать предпочтение крупным технологиям, а не стартапам, или наоборот. Это вопрос личных предпочтений. Я знаю пару талантливых инженеров, работающих в Amazon и Citadel, которые многого добились за свою карьеру. Они работали над технологией, о которой мы с вами даже не слышали. С другой стороны, я также встречал нескольких инженеров, работающих в неслыханных стартапах, создающих системы, которые слишком сложны, чтобы объяснять их в этом блоге.

Нет ничего плохого в том, чтобы пойти на просчитанный риск, даже если в итоге это расстроит нескольких человек.

Оставайтесь скромными и мечтайте о большем!