(no title)
ric129 | 3 years ago
I am in a position where I am doing TL-level decisions, and try quite hard to demo, discuss, share the details and rationale. I write design proposals, documentation, do demo sessions, etc
But the information is just not flowing, and I notice how little the juniors participate in anything. And I don't exactly know what to put my finger on. It's probably some soft-skill I'm lacking, and that I do not know how to improve
But a part of me still feels that that perhaps the young 'uns are just... too fresh. Or that the approach is just too optimistic
oppositelock|3 years ago
In my experience, usually, lack of participation comes from a lack of self confidence in one's understanding of software development, and usually, finding something small and delegating ownership to a junior engineer, with some oversight, gets them to participate more. You have to let go of the notion of having something done perfectly and allow them to make their own mistakes, but don't let them make huge ones. This is the most common case. There are also people who don't care (can't do much here), or aren't very good technically.
waynesonfire|3 years ago
Yep that's it... let's not have management or leadership take any responsibility. It's the subordinates fault of course.