There is a difference between building software well and persuading your manager that you build software well. (The better the manager, the smaller the difference.) Some of us have had certain coworkers over the years that sharply illustrated the difference.
We're talking about the former - about actually being good at building software. You seem to be obsessed about talking about the latter. Fine, I guess, but that's not the discussion the rest of us are having.