Старшие люди определенно не должны отказываться от помощи, это одна из главных причин, по которой они здесь, чтобы тренировать, помогать, наставлять и разблокировать младших разработчиков.
Старшие разработчики должны поощрять в правильной ситуации, чтобы младший разработчик сам находил решение. Хорошие старшие разработчики задают младшим разработчикам вопросы вместо того, чтобы давать ответы, и помогают младшим разработчикам прийти к решению.
Знания, навыки и опыт являются ценными товарами для разработчика, они выделяют вас среди коллег и делают разработчика ценным (и лучше оплачиваемым).
Хорошие разработчики постоянно создают возможности для обучения и выполнения своей работы. Их знания, навыки и опыт растут со временем и сокращают количество блокировок в будущем.
Это учит понимать, а понимание уменьшает блокировку.
Заблокированные разработчики используют ярлык. Они хотят решения прямо сейчас, но пропускают обучение. Это дает им ответ, но не помогает им в будущем. Решение не дает вам знаний, необходимых для самостоятельного решения в будущем, или обучения решению похожих, но разных проблем.
Заблокированное мышление или упрощенный подход не ограничиваются младшими разработчиками (которые больше страдают от блокировки из-за своего невежества).
Это можно свести к тому, что хороших разработчиков редко блокируют, а хорошие разработчики учатся понимать.
Низшие разработчики хотят решений и используют ярлыки. Они учатся медленно и часто блокируются.