Good! In terms of my ongoing remote web development training, I’ve been thinking about this in terms of profession, personality, and identity. I have a polarized personal opinion that I consider myself an aspiring web developer or programmer, but I am not a “programmer” because I believe the word “programmer” as well as the word “programming” carry much more weight in meaning.
Personally, I think the “real programmer” was, say, Satoru Iwata, who in Assembly language successfully programmed the previous generation of the first Pokémon to the second generation on very limited storage space. Another “real programmer” was Terry A. Davis who created TempleOS. A one man project that is simply absolutely amazing!
With all that said, that doesn’t mean I ask people what they can code/program and then put a label on them. But instead, it has to do with the term “Dazzled Occupational Pride” that you coined, matching so strongly with your profession that you are almost “dazzled” by it. “I am a programmer,” “I am a graphic designer,” “I am a civil engineer,” etc. There is nothing wrong with being proud of one’s profession, however the word “dazzling” is used to indicate that one may be very proud of one’s profession.
Personally, I think it’s more like asking, “Which is better: a ruler or a scale?” Where the answer to the question depends on its purpose. So, the questions would instead be: “What is the best JS framework for X,Y,Z specific things?” and “What is the best programming language specific to the X, Y, Z task/problem?”.
That’s why I’m tired of all the clips and text discussions on YouTube about “the best framework”, “why is this language bad”, “why is this the better framework”, etc. Yes, I avoid them, but it would be more fun if more money was put into more sensible things by those who produce this kind of “content”!
I now feel like I’m almost talking about two different things at the same time. What I want to touch on is that I have a humble attitude towards my future competency as a web developer and I don’t want to pretend there is some magic code/programming solution to all possible problems/mappings. In such cases there will be a code base that everyone will always use because we can abstract everything so we write code in the form of prompts to the AI which then writes optimized machine code for us which is always optimized for each type of requirement specification ( unexpected)?
So what do you think of the innovative term “Dazzled Professional Pride”?
“Entrepreneur. Freelance introvert. Creator. Passionate reader. Certified beer ninja. Food nerd.”