TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How to Reinvigorate a Software Team

5 点作者 ianrathbone超过 5 年前
When a team is in a little rut and isn’t sure how to get out, how do you turn it around? Good people leave, testers and developers alike. I know it’s a big conversation but how do we give everyone a reason to stay and love their jobs again?

6 条评论

hitsurume超过 5 年前
#1 reason why people leave their jobs is because of their managers. A good IC will stay with a good manager, a good IC will leave instantly with a bad manager, and easily find another job (because they're a good IC, duh). So if all your good people leave, and all the not as good are left, then your team is gonna be in a "rut", and nothing you can do will stop that until you fix what was the real problem, replacing the manager that forced good people to leave. I've been on teams where all the good people leave, and the people who either hate change or don't have as many oppurtunities stay, but just do the bare minimum.
评论 #21454586 未加载
sergiotapia超过 5 年前
It&#x27;s your job as a manager to inspire your team.<p>Cultivate their professional growth, give them opportunities to learn and grow and expand their skillset. Allow them to work across realms, for example let a backend develop fix something on the mobile codebase. Novelty works as a quick fix and as a pick me up.<p>I manage a team of 8 engineers and recently we&#x27;ve started doing friday potlucks where each person after lunch picks a ticket from the backlog. Tiny things that need to get done and we just never do kind of stuff. The idea is they get a breather from a large, mentally taxing ticket and head off into the weekend with a win under their belt and their load off their mind. It&#x27;s not like going home on friday with your huge ticket weighing you down.<p>Try it out, everybody on my team loves it.
dyeje超过 5 年前
The first step to increasing retention is figuring out why people are leaving. Start doing regular 1 on 1s and exit interviews, listen to what people are saying, and fix the problems.
sarcasmatwork超过 5 年前
I&#x27;d say it depends on the &quot;rut&quot; which is vague.<p>Are you doing agile software development?<p>Give everyone on the team a chance to provide input and make suggestions. Everyone has input. It may be good, bad or just a moot point but giving people the chance to give input is a great start.<p>Is it all work and no play? Team building events outside work are always good for the team. Shows appreciation and gets everyone out of the work work work mentality...<p>Is the pay and benefits worth it for what people are doing?
quintes超过 5 年前
What’s happening with the project? Or the manager?<p>Project possible in terms of timeline? Scope? Is there a plan?<p>How is the team morale? Why is it like that?
muzani超过 5 年前
Normally, it happens when the work they put in doesn&#x27;t match with the results they expected.