As someone who wrote code for 27 years in all sorts of languages, not necessarily impressive code, but got paid for it, made a career, and changed life for the better multiple times, I don't think coding was ever an important part of the journey! Maybe it's cognitive dissonance, as you wrote above, but I believe taste comes from exploration, from trial and error, from being willing to be open and change old ways if new ways can improve how things are done!
Similar to taste in food or even music! You might think certain foods taste bad, but until you taste them, you won't be certain! Sometimes your senses will be right and the food will taste horrible; other times, you'll be fairly surprised. Similar to music—it's my life hobby—you might think certain genres or artists are bad, but until you sit down, give them a shot, and hear what they have to say, you won't know for certain if your judgment is correct.
If you meant by your comment that you need to code a lot to acquire taste and experience in software, I respectfully disagree. You are not completely wrong, though, but putting emphasis on code, if that's what you were going for, is an overstatement of code's importance. For that particular case, similar to the analogies mentioned above, it's about exploration and trying different languages, paradigms, solutions, and stacks, and unfortunately, we as humans have finite time, so we can't be trying and exploring fast enough to form judgments!
What I genuinely love about LLMs is mostly their exploratory powers. I try new stuff that I always wanted to try with actual products and form opinions about the whole experience.
Anyways, as I finished writing this, I realized, as always, I might be wrong! You might be right, taste is highly subjective! And acquiring it is a very personal thing! So I don't think right or wrong are important here!
[–] scubbo 3 days ago
[–] ramigb 3 days ago