Вежливо говоря некомпетентных добровольцев программного проекта они слишком неопытны
Я в настоящее время ведущий проект программного проекта онлайн волонтерских запусков. Первоначально я создал его и работаю над ним в свободное время. Есть также несколько других людей, которые заинтересовались этим проектом и вызвались помочь. Я никогда раньше не работал с другими разработчиками. В настоящее время есть еще один разработчик, который добровольно помогает программировать проект.
До того, как они стали разработчиками, я знал их в интернете с тех пор, как они заинтересовались проектом. У них не было большого опыта в разработке программного обеспечения, но они хорошо знали язык программирования, на котором работает проект. В это время я искал другого программиста, который помог бы ускорить разработку, и сказал им, что они могут помочь с кодом проекта. Я надеялся, что, несмотря на отсутствие у них опыта, я смогу ускорить их разработку под моим руководством.
Я был неправ.
Это было два месяца назад, и к настоящему моменту я понял, что мне потребуется очень много времени, чтобы обучить их, чтобы они стали полностью компетентными разработчиками. В настоящее время их навыков просто недостаточно для работы над проектом, и им нужна моя помощь в выполнении практически каждой задачи. Оглядываясь назад, можно сказать, что это моя вина, так как я просчитал количество времени, необходимое для обучения нового разработчика. Надеюсь, это не звучит несимпатично, но с точки зрения чисто деловой перспективы, большое количество времени, которое я трачу на их наставничество, просто не стоит того времени, которое я в противном случае мог бы потратить на сам проект.
Я считал, что наставничество - это инвестиции, и в конечном итоге у них появятся навыки, которые позволят им внести свой вклад в проект более эффективно. Однако, как бы то ни было, я делаю этот проект ради удовольствия, после выполнения многих обязанностей, так что у меня действительно не хватает энергии, чтобы учить кого-то каждую ночь, когда я возвращаюсь домой. Кроме того, я планирую отказаться и / или завершения этого проекта в течение следующих 3 месяцев, так что это бесполезно для меня, чтобы сделать инвестиции в то, что я оставлю в ближайшее время в любом случае.
В целом, это было бы чрезвычайно полезно для меня и проекта, чтобы либо удалить их из разработчика работу, или переназначить их на другую роль. Однако, это неудобно по трем причинам:
Они являются волонтерами в этом проекте. На самом деле, они проявили энтузиазм, чтобы помочь, и у меня есть ощущение, что они очень счастливы быть разработчиками. Это не то же самое, что уволить оплачиваемого работника, потому что они жертвуют своим отдыхом и свободным временем для этого проекта. Было бы очень неуважительно просто “уволить” их.
Они уже около двух месяцев являются разработчиками. Если бы я отказался от них за неопытность, я (обычно) сделал бы это сразу же. Как я упоминал ранее, я не знал, что их неопытность так сильно помешает проекту.
Я уже знал этого человека в интернете, и они - мои друзья, а также были горячим сторонником этого проекта. Я не хочу сжигать мосты.
Заранее спасибо за любой совет. В настоящее время я бы предпочел работать самостоятельно без этого другого разработчика.
- *
Примечание: Я не думаю, что это относится к The Workplace, потому что они волонтеры, и я довольно неформален с разработчиком - на самом деле, я упомянул, что я дружу с ними.
Аналогичным образом, я посмотрел на этот вопрос об увольнении кого-то из-за навыков, но это для профессиональной среды. Как я упоминал в Awkwardness Reason #1, они - волонтёры и заслуживают некоторого уважения за то, что пожертвовали своим ценным свободным временем для этого проекта.