В этой серии статей я расскажу о том, как вы можете стать участником проектов с открытым исходным кодом и сделать на этом карьеру.
Я участвую в проектах с открытым исходным кодом, создаю и поддерживаю их в течение последних трех лет. Все, о чем я расскажу в этой серии, основано на моем личном опыте.
Мы начнем серию с разговора о том, почему вы должны вносить свой вклад в open source.
Понимание «зачем» очень важно, поскольку вы потратите свое свободное время и много сил на участие в проектах с открытым исходным кодом. Без четких целей вы, скорее всего, потратите время впустую.
Итак, вот несколько причин, по которым вам следует рассмотреть возможность участия в проектах с открытым исходным кодом.
Улучшить свои навыки
Изучение новых и совершенствование существующих навыков очень важно, если вы студент или начинающий разработчик.
Участвуя в проекте с открытым исходным кодом, вы можете применять свои навыки и совершенствовать их. Вы можете учиться у опытных участников сообщества и получать от них рецензии на свой вклад.
Даже если вы не вносите код, вы можете совершенствовать другие навыки, такие как написание, проектирование, управление и многое другое. В проекте с открытым исходным кодом всегда найдется место для вашего таланта.
Получение опыта работы в реальном мире
Чтобы внести свой вклад в проект с открытым исходным кодом, не обязательно проходить собеседование у доски.
Если вы только начинаете свою карьеру, вы можете внести свой вклад в проект с открытым исходным кодом и получить реальный опыт работы. Вместо стажировок и скучной работы, работайте над лучшими проектами с открытым исходным кодом, которыми пользуются миллионы людей.
Кроме того, вам не обязательно ограничиваться своим городом или страной. Вы можете работать над любым проектом с открытым исходным кодом по всему миру, прямо из своего дома.
Получите признание
Ваш вклад в открытый исходный код является публичным. Это означает, что больше людей могут увидеть вашу работу и признать вас за нее.
Даже если вы не станете суперзвездой открытого исходного кода, работа на публике пойдет вам на пользу. Что может быть лучше, чем услышать: «О, вы участвуете в проекте ABC? Я люблю ABC!».
Создайте свою сеть
Проекты с открытым исходным кодом вращаются вокруг сообществ с открытым исходным кодом.
Участие в сообществе и вклад в проект — это лучший способ встретить единомышленников и расширить свою сеть.
Для вашей карьеры эти сети могут стать решающим фактором.
Найти новые возможности
С улучшенными навыками, опытом работы в реальном мире, вкладом, которым можно похвастаться, и прочной сетью вы найдете больше возможностей.
Вы можете продолжать работать в open source или демонстрировать свой вклад в open source рекрутерам. Вы можете использовать свою сеть для поиска работы. А когда они спросят, есть ли у вас опыт работы, вы можете отправить им ссылку на свой профиль на GitHub.
Работая с открытым исходным кодом, вы работаете с самыми умными людьми, учитесь, просматривая проверенные строки кода, и вносите свой вклад в то, что может пригодиться многим людям.
По мере того как проекты с открытым исходным кодом становятся устойчивыми, работа в них превращается в стабильный вариант карьеры. В следующей статье вы узнаете, как найти проект, в который можно внести свой вклад.