Как человек, который работал со многими молодыми людьми, входящими (или желающими войти) в цифровую индустрию, и наставлял их, я был очень обеспокоен, когда увидел кого-то в группе сообщества Facebook, предлагающей удаленную «стажировку» в качестве программиста бесплатно, поэтому подумал, что это может помочь другим, которые ищут способы получить профессиональный опыт, когда только начинают.

Я понимаю, почему некоторые могут думать, что это их единственный способ получить опыт, который ищет потенциальный работодатель, но это не так, и самые последние исследования показывают, что неоплачиваемые стажировки наносят ущерб общему успеху молодых людей, вступающих в отрасль, и помогают снизить рост рабочих мест. Из-за этого неоплачиваемые стажировки в настоящее время, как правило, незаконны во многих странах, включая Австралию и Великобританию, и во многих других странах.

Итак, каковы ваши варианты?

Личные проекты

Вы можете подумать, что это не имеет большого значения для потенциального работодателя, но вы ошибаетесь (исходя из личного опыта). И хотя они могут не иметь такого же веса, как работа, выполненная для кого-то другого, я видел довольно сложные личные проекты, которые продемонстрировали навыки, которые могут не быть во многих «более безопасных» платных проектах.

Друзья

Кто не хочет помочь другу? И у многих наших друзей есть предприятия, которым может понадобиться наша помощь, верно? Однако будьте осторожны, если ваш друг может позволить себе платить вам, а работа, которую вы выполняете, поможет его бизнесу зарабатывать деньги, тогда он должен платить вам. И даже с другом убедитесь, что вы очень четко сообщаете, что именно вы будете делать для него, чтобы не было недоразумений. Это не первый случай, когда дружба рушится из-за «бесплатной» работы…

Проекты с открытым исходным кодом

Существует ряд проектов с открытым исходным кодом, которые доступны для программистов всех уровней, чтобы учиться и вносить в них свой вклад, и делать это на значительном уровне является большим плюсом для любого программиста CV.

Лучше всего начать с Github, но в Интернете есть и другие ресурсы: https://octoverse.github.com/projects#repositories.

Некоммерческие/благотворительные организации

Существует множество онлайн-ресурсов для связи программистов с некоммерческими и благотворительными организациями, нуждающимися в помощи в программировании. В то время как некоторые из этих задач будут выполняться опытными программистами, которые хотят «отплатить», многие открыты для новых программистов, которые хотят получить опыт профессионального уровня. Убедитесь, что вы проверили учетные данные организации и честно говорите о своем опыте и уровне навыков при общении с ними. Помните, работа, которую вы делаете, может иметь влияние на работу, которую делает организация.

Краткий список онлайн-ресурсов (многие другие можно легко найти через Google):

Удачи!