> - if you must ask questions, convince yourself you must not, just figure it out instead
God, this one hurts. In the first couple months at my new role (which I intentionally chose to be one that would stretch and challenge me as I'm looking for some professional growth), a senior member of my team expressed the view that he'd rather someone spend three days researching than ask him a thirty-second question. When I was already insecure about my position in the team and not wanting to appear incompetent, this has ironically sent me into a spiral of being _less_ capable and productive because I'm fearfully avoiding asking for any context or guidance. I'm struggling to break that cycle, but it's hard.
My threshold is typically an hour. And this is after all the onboarding and pairing with them for a few features. I throw a month of just interrupt me whenever you need to at any new hire as a lead on a five or so team size on line of business apps. Three days sounds ridiculous for someone to spin and be stuck. That's a huge waste of money and a sign of deep problems imo.
In fact, I'd prefer to discuss sooner than let a new dev on their own for more than a day of work. Discussion brings alignment and saves me time with micro adjustments rather than massive corrections or debates and push back when someone goes off on their own for a long time.
I’m pretty confident the narrative in his mind is as follows:
1. All the learning that has stuck with me was painful
2. All my most painful learning was done without help
3. Therefore, painless assistance won’t drive learning
And tbh that isn’t exactly wrong.
> a senior member of my team expressed the view that he'd rather someone spend three days researching than ask him a thirty-second question
I have never met a senior that would dare to take such a stance; he may be willing to learn, but we will not both cover his knowledge gap and improve his own cv at the company expense. I have no idea if you are competent or not, but it doesnt really matter if you are the one deciding. Its not a democracy, and sure as hell its not amateur day. He will do as he is told, or he will find a more suitable team elsewhere. Have no tolerance for divas, they bring zero value.
Financial services?
3 days? Wow. Can't say I think much of this senior member of your team, who seems to be the anti-social one here. I'm sure it breaks flow for them, but a big part of being senior is amplifying the best in those less so, and helping them improve.
3 minutes, 30 minutes, sure, I've discovered a lot of junior folks would figure things out on their own when I couldn't get back to them immediately, and tended to add some delay just to encourage trying a little harder before contacting me. I would say even 3 hours has value. Buy yourself a rubber duck and have a heart-to-heart about your problem.
3 days is going to result in lots of folks getting stuck in local minima, likely confusing themselves in the process. To be clear, sometimes a problem requires a deep dive, or there is no one who can provide useful help. Even then, some guidance just to get outside perspective is helpful.