This feels like it could backfire, by encouraging people to ask less questions. It's easy to provide more value than you take if you never take.
This feels like it could backfire, by encouraging people to ask less questions. It's easy to provide more value than you take if you never take.
Unless you work for free, you are taking.
It's important to explain this kind of thing though, and guide people to when it is and isn't appropriate to ask for help.
I get aggravated when juniors ask me questions right off the bat without researching. It's because they are lazy and want a quick answer and of course submitting to this just leads to more questions more often, which leads to me getting less work done.
This is also bad for them because they don't learn how to figure it out for themselves through google / code research / debugging / etc. Learning how to learn is the essence of growing in the field. I've been dumped into codebases I didn't know before with little to no help, and it sucks; but you certainly learn how to learn.
I think spinning your wheels for a month is the opposite of that. If it takes someone a month to not figure something out, that would be a red flag for me.
It's a real thing and it doesn't help the junior engineer or the business.