upvote
I mean, my point is that we would all be better off without any of the KPIs, and stack-ranking, and so on, in large part because they are not reliable metrics, and making them reliable is itself a difficult problem to solve. You need engineers that seek to understand your business, your problem, and are willing to use that understanding and their experience of building software, to solve those problems in as permanent and correct a way as possible.

The reason this is so difficult to manifest, is that only about 2% to 4.6% of the college-educated population are software engineers at any given point, which means that 95% of all the people that we interact with, have no clue what we are talking about, and do not understand why they cannot have more, more, more, now, now, now. For comparison at least 20% of people have a degree in business. And most of those, in non-concrete roles seem to be cargo-culting their way through a career.

reply