Большой проект не означает, что каждый участник в нем жалкий винтик. В любом проекте есть и первые скрипки, и пешечки, и это сильно зависит от самых участников.
Вряд ли бывают просто большие проекты с плоской структурой, там всегда какая-то иерархия — подпроекты, модули, подсистемы. Освоил одну часть, затем другую, гляди — и ты уже поближе к первым скрипкам. Поэтому возможностей для развития и роста здесь больше — материала хватит не на один месяц. В маленьком же быстро осваиваешся и быстро становится скучно.
С большого проекта на мелкий легко спрыгнуть, а вот наоборот — понадобится время, чтобы освоится.
Ну и аналогично с проблемами — если компания болеет бардаком, бюррократией и прочими маразмами — то и размах этих действий просто ужасает.
Поэтому если проект хороший — я бы предпочел большой, при прочих равных. Если не очень — то на мелком есть больше возможностей исправить ситуацию, по крайней мере, хотя бы до комфортного для себя уровня.
Ибо почему-то все считают, что если накодить-накодить-накодить и выложить на гитхаб, завтра у тебя появится мировая слава, кучу форков и звездочек.Может-быть, у меня особенная среда, но я не встречал полагающих, что сразу после выкладки на гитхаб появляется мировая слава.
Какие есть перспективы? Опыт получения прибыли с бесплатных проектов.ИМХО, годный опенсорс — это или энтузиазм гениев, или побочный эффект работающего бизнеса.
Тот факт, что у кого-то нет своего опенсорс проекта не означает, что ими заниматься просто так, на практике, невозможно.
Не зря же существует даже специальное слово для этого — «энтузиаст».
Да, большинство таких «опенсорс» поделок таки загибаются, в том числе потому, что о будущем не думают.
Но встречаются и уникальные единицы, у которых хватает заряда, чтобы достигать значимых результатов.
Тут, как с наукой, или с искусством — пришло вдохновение, вот и зафигачил.
И если библиотека хорошая, то она не должна делаться for funХорошо, что не все придерживаются такого мнения.
К слову, авторы yii тоже трудятся над фреймворком не в рабочее время.
Работа над своими поделками позволяет авторам удовлетворить свою жажду созидания.
А то, что потом еще приходят профиты в виде признания авторитета и прочие, о которых говорил Владимир — то это как приятный бонус.
А когда это превращается в бизнес — приходят оценки, экономические обоснования, эффективные менеджеры, сроки и прочие вещи, которые не совсем мотивируют к созиданию.
В итоге ты сделал стоящее, а они заработали.Они ведь не просто заиспользуют библиотеку, а заиспользуют ее в правильном направлении. Вот это «правильное направление» и будет созданной ими ценностью.
Попросите человека называть любые слова — назовет, максимум пятьдесят и обломается. И попросите его-же рассказать, например, о том, как он съездил последний раз отдыхать.
Не всегда свобода располагает к творчеству и не всегда ограничения подавляют.Когда слишком много степеней свободы, на выбор одного из вариантов тратится много ресурсов, проще от чего-то отталкиваться.
В современном ИТ часто ограничивающим фактором являются не бабки, а именно люди.
И зачем тогда выдергивать людей, которые занимаются «верным» делом ради проверки идей чуваков с улицы?
А если есть, например, $10M относительно свободных денег, то почему бы не вложить по $100k в 10 стартапов? Закроются 9 их них, но один заработает, и будет стоить $20M через пару лет. Если инвестор купил там 10%, то получает $2M против вложенных $1M и, как бонус, очень хорошие отношения с новым, растущим, перспективным предприятием.