Представьте, что, находясь в поисках работы на должность программиста, получаете два предложения: одно - от довольно крупной компании, а второе - от маленького стартапа.
Оба предложения предполагают интересную работу в похожих областях и одинаковый уровень ЗП.
Основные отличия компаний, слева крупная, справа - стартап.
Вы в команде более опытных людей - Вы единственный программист.
Можно посоветоваться с более опытными - Вы один и спросить не у кого.
Предпочтение надежным и проверенным решениям - На первое время нужно, что бы хоть как-то работало.
Нужно расти над собой, чтобы делать серьезные решения - Можно делать как умеешь, никто не будет особо придираться к реализации.
Навыки развиваются больше вглубь - Навыки развиваются в ширину.
Устоявшиеся протоколы, библиотеки - Большая свобода выбора и придумывания собственных.
Многие вещи уже сложились и вам нужно их принять - Большая свобода строить процессы по-своему.
Стандартный график с 9 до 6 - Гибкий график, возможность работать временами удаленно.
Некоторые способы реализации определяются наверху - Вы вольны решать задачу как захотите.
Есть много прошлых наработок, на которых базируются текущие - Вам нужно создать все практически с нуля.
Участие в проектах, доводимых до конца - В первые 1.5 года только появится макет.
Компания уверенно держится в лидерах рынка - Стартап может ждать полная неизвестность через пару лет.
Также следует учесть, что вы - программист, только что ушедший из крошечной фирмы и у вас нету опыта серьезной промышленной разработки.
Что бы вам было больше по душе? Почему? Какой информации вам может не хватать для принятия решения?
Я имею опыт работы более года в стартапе, который может всё же не взлететь.
Ни разу не жалею, что сделал данный выбор. Работаю в команде очень хороших профессионалов. Нет legacy кода, только лучшие практики, всё обсуждаемо и классный тимлид. Есть масса ситуаций, когда приходится думать и проектировать. Это лучший вариант для быстрого профессионального роста. Но мы - экспериментальное подразделение более крупного бизнеса и зарплата хорошая у всей комнады. Так что не во всех стартапах может быть так же здорово.
Идя в старый проект есть риск нарваться на говнокод, глядя на который будут опускаться руки и с твоим мнением никто не станет считаться. У меня было такое, плавал.