If you want to become a better programmer, how do you measure your progress? Do you have performance indicators that go beyond “my employer is happy with me” or “I feel like I’m better today than I was last year”? For example:
- Productivity measured by things like how fast you finish a task or how often you make commits
- The popularity of projects you’ve built measured by things like download rates, page visits, or Github stars
- Contributions to open source projects
- Job offer from a company with a low acceptance rate (e.g. Google)
- How much the market will pay you for your skills (e.g. salary, hourly rate, Patreon donations)
Note that I’m not sure any of these examples are reasonable measures of “good”.