Hacker News new | ask | show | jobs
by xedrac 945 days ago
I've worked as an IC on both highly productive teams, and completely stagnant teams. All of the productive teams were lightly managed, while the stagnant teams were very heavily managed. Some developers are just not ever going to be productive no matter what you do. However, many will respond well if they sense a positive trajectory - less stress, enough autonomy to tackle some tech debt or play with idea they have. Daily standups, sprint deadlines, etc... are counter productive IMO. They offer a sense of control to management, while simultaneously making your team less productive in the long run.
1 comments

Thank you for the response. I really want to avoid formal stuff like sprints and stand ups if at all possible. As a former engineer, I agree that it burdens ICs needlessly and would take up a lot of my time to manage. I am struggling with finding the balance of accountability and autonomy and how to meaningfully track that.