Тема дня "Open source проекты"
Не мог обойти тему, о которой на js митапе в прошедший четверг выступл Андрей Ситник @sitnik, создатель нескольких популярных и полезных open source проектов, таких как PostCss, browser list, NanoId, autoprefexier, size-limit и некоторых других.
Андрей поднял вопрос "Ради чего стоит идти в open source".
Если в кратце - то только ради того, чтобы что-то изменить. И при этом это очень сложный процесс, требующий огромной самоотдачи.
Если ваша цель стать известнее, популярнее, получить крутую строчку в резюме - пишите статьи, выступайте на митапах и конференциях. В конце концов, пишите телеграм канал. Добиться этого с помощью open source проектов в сто раз сложнее.
Огромную роль в успехе проекта играет его продвижение, а не качество написанного кода. Вы должны быть готовы раскручивать своё детище, как любой CMMщик. Получается, что для успешного продвижения вашего open source проекта, вы тоже должны быть достаточно популярны. И в итоге ваша популярность будет продвигать проект, а сам проект будет продвигать вас.
Теперь немного от себя. Вообще open source проекты очень схожи с обычными продуктами. Вы можете сделать 10 проектов и только один из них выстрелит. Точно также и с open source. По словам Андрея, из 52 его проектов, 5 стали популярны, остальные не выстрелили. И к сожалению, как и у обычных проектов, почти никого не волнует качество кода.
Точно также важно продвижение и подача проекта. У продуктов это как минимум визитка, у open source проекта - Read.me файл (без хорошей документации у open source проекта почти нет шанса).
Post #21
381