Impostor syndrome is an artifact of dimensionality. There are hundreds of answers for "What does it mean to be a good programmer?" We have back-end and front-end, "devops" and "DBA" and "data science". We've let the colonizers (business guys) divide us for their purposes (not ours) and we're muddled. It's hard to know if we're good at our jobs because our jobs are constantly changing (and, sometimes, in ways that lea…
I suspect this type of change would require a social revolution. It will come eventually I hope, but I doubt it will come soon enough for me to benefit from.