Thank you! Yes, it is a quest for authenticity, not a quest for universals.
I believe that I cannot rightfully prescribe advice on “how the world should be” prior to knowing “how myself is”.
I would not advice programmers today to use GOTO – they have been dead for decades now in the current day community-programming pools. The paradigm shifted LONG ago away from the LONE PROGRAMMER on a MISSION.
Nevertheless, I still strive to understand myself and with that perhaps gain insight into others. From there, maybe I’ll be at a point to say “this is how the world is and how it should be instead” but right now, public introspection is most of what I’m doing.
Music composition, writing and programming progresses the same way for me:
Occasionally I have projects but they all have salient completion points. That is, I will not leave until I have a working program, even if it does less than I ultimately want it to do.
This prevents me from editing as each time I am doing something new that just happens to use old code as raw material.
So, I really don’t know what “debugging” is in a real sense because for me it’s no more than backspacing as I type, or some copy and paste as I go. But once I hit “send” for a message like this or “compile” for a program? If it works, I’m done.
There may be another “done” in the future that’s similar but it’ll be different.