Перевод статьи Пола Грема о естественных условиях работы программиста.
Работать на себя, конечно же, не означает обязательно начинать стартап. Но программист, решающий между обычной работой в большой компании и своим собственным стартапом, научится больше в стартапе.
Вы можете подобрать степень свободы, которую вы получите, выбирая размер компании, в которой собираетесь работать. Если вы создадите компанию, у вас будет максимальная свобода. Если вы станете одним из первых 10 работников, у вас будет почти та же свобода, как у основателей. Даже компания в 100 человек ощущается по другому, нежели компания из 1000.