One comment I'll add for experienced developers: Don't expect everyone to have already learned how to ask good technical questions. Let them know how they can improve the ask, but don't be a jerk if someone fails to get it all right the first time. If they weren't purposefully being a problem, don't shame them.
This is absolutely awesome advice.
One comment I'll add for experienced developers: Don't expect everyone to have already learned how to ask good technical questions. Let them know how they can improve the ask, but don't be a jerk if someone fails to get it all right the first time. If they weren't purposefully being a problem, don't shame them.
That's it, great post!
Thanks Ben!
Great addition as well. Never helpful when an experienced developer shuts down another dev without providing any useful feedback.