3
4 Comments

Tools to measure coding productivity?

I'm looking to measure my coding productivity over time, something to help me with procrastination.

FYI using VSCode and IntelliJ

on March 26, 2020
  1. 3

    Measuring outputs, rather than outcomes, is a bad idea.

    Our engineering brains are too crafty and jerk-like to take any fluff metric like lines of code or commits or anything else seriously.

    I'd focus on your goals or if you want concrete things, I'd break your projects into chunks that are the same(ish) size and measure how many chunks you accomplish. This is one trick as a manager - if tickets are roughly the same size, simply using ticket count is a good progress indicator.

  2. 3

    There's a tool called WakaTime that gives very accurate metrics that might be worth checking out. It's got a VSCode plugin as well that just runs in the background as you work.

  3. 2

    I am curious about this perspective of looking at procrastination problem. Maybe try this book: "Tiny Habits: The Small Changes That Change Everything" and see if you can develop a mindset that becomes good at not procrastinating. Then you don't need to measure coding productivity!

  4. 1

    # of GitHub commits?

  5. 2

    This comment was deleted 3 years ago