Я был в среде, которая делает вещи обоими способами.
Первую работу, которую я получил после школы, мне назначили наставником. Мне не нравился парень, и я, конечно, не соглашался с ним во всем. Я возмущался, что его заставили работать, и я был почти уверен, что мой работодатель допустил ошибку, но в ретроспективе я многому научился.
Перенесемся на несколько лет вперед, и теперь я работаю в компании, которая относится к разработчикам с индивидуальным подходом. Разработчики находятся в сжатые сроки, и разработчикам, которые тратят время на то, чтобы взять других под свое крыло, чтобы показать им свои верёвки, выпадает очень мало. Я думаю, это позор. Я вижу, как начинающие разработчики борются с теми же вещами, что и я, но без наставника, который бы помог им, это отнимает у них гораздо больше времени.
Я приобрел репутацию «наставника», потому что новые сотрудники «, кажется, ценят помощь, которую я им могу предоставить». Насколько я могу судить, это причудливый способ HR сказать, что я готов мириться с посредственными оценками производительности, поэтому я могу поступать правильно, то есть дать возможность начинающим разработчикам эффективно выполнять свою работу и быстро улучшаться.
Я думаю, что это то, чего заслуживают наши младшие сотрудники, и с учетом задним числом и опыта я думаю, что первая компания, в которой я работал, и тот парень, который руководил мной, получили гораздо больше информации, чем я думал в то время.
Все это долгий способ сказать, что, хотя я хотел бы, чтобы вам не приходилось назначать наставников, это, вероятно, единственный справедливый способ распространения по работе. Если вы этого не сделаете, вы должны отдать должное людям, которые делают это. Это не легкая работа; это требует как межличностных навыков, так и инженерных навыков; и это отнимает много времени.