It you lay off developers they need to pull github stats there are tons of "developers" with only a few commits a month. Bag em. Use that stat as a metric.
10 replies (most recent on top)
https://en.wikipedia.org/wiki/Goodhart%27s_law
"When a measure becomes a target, it ceases to be a good measure"
They did that in our org. Very quickly you had developers committing every last line of code, even comments.
THIS DOES NOT WORK.
Tell me this is your first year as a software developer without telling me this is your first year doing software development.
Good one kid. Here, have a lollipop for your contribution
If you think code commit volume (GitHub or otherwise) is a measure of good performance, then you might as well factor in AI token usage as well. And badge swipes.
A wonderful take by someone who has just graduated college
Commit count is a d-mb metric but as a relatively recent hire (still feel new for my whole org still, huge respect to the lifers) the eng hiring strategy has never made sense to me. An army of contractors (both here and offshore) and offshore FTEs that can barely pull their own weight or actively harm the teams they are on. To the point where I’d rather not have their 40 hours a week adjacent to mine in the first place. I’m going to assume there is logic that makes this make sense, but can’t help but think we’d get increased output if those were interns or new grads from the local schools, even if those were like half of the current contractors we have to deal with.
If you are a developer and you aren't using github what are you doing?
@a2 amen to this
For a developer, confusing commit count with business value is an REALLY embarrassing take. You can split one change into 20 commits. That doesn’t make you 20 times more valuable. Architecture, code reviews, mentoring, debugging, preventing outages, and understanding business requirements all take work that a commit count won’t capture. The person cleaning up your mistakes could have fewer commits than you. Using that number to decide who loses their livelihood tells us more about your understanding of engineering than their contribution.
Make karma do its job.
Ok Einstein , you sound like a Developer who thinks you are better than others based on the commits . There are other folks with zero commits who maintain the sh---y applications and code you develop. What about them , should we fire them all.
Not all of us developers use github, di--------y.