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

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

Знания, навыки и опыт являются ценными товарами для разработчика, они выделяют вас среди коллег и делают разработчика ценным (и лучше оплачиваемым).

Хорошие разработчики постоянно создают возможности для обучения и выполнения своей работы. Их знания, навыки и опыт растут со временем и сокращают количество блокировок в будущем.

Это учит понимать, а понимание уменьшает блокировку.

Заблокированные разработчики используют ярлык. Они хотят решения прямо сейчас, но пропускают обучение. Это дает им ответ, но не помогает им в будущем. Решение не дает вам знаний, необходимых для самостоятельного решения в будущем, или обучения решению похожих, но разных проблем.

Заблокированное мышление или упрощенный подход не ограничиваются младшими разработчиками (которые больше страдают от блокировки из-за своего невежества).

Это можно свести к тому, что хороших разработчиков редко блокируют, а хорошие разработчики учатся понимать.

Низшие разработчики хотят решений и используют ярлыки. Они учатся медленно и часто блокируются.