How to develop taste:
Step 1: Ignore all the hustle-culture get-rich-quick BS. If someone isn't motivated by quality they won't develop it.
Step 2: The essence of taste is simplicity. Simplicity is hard. Any time a system is getting messy or complicated ask yourself "how could we have designed this differently to make it more simple?"
Step 3: Never dismiss a decision you don't agree with as someone being an idiot. They had a reason for making that decision and by learning what it was you'll learn perspective plus more about how humans think and use systems.
Step 4: Good taste doesn't show up on short timescales. You won't know if a decision was good until years of usage and changing requirements. If you hop between jobs too fast or don't own projects long enough you won't learn this.
Step 5: Never be satisfied with any work you do. This isn't a recipe for happiness but it's a recipe for introspecting every day on what could have been better. Good taste evolves from a constant desire to build things that solve real problems in the most elegant way possible.
Step 6: You can't derive taste from data-driven decision making. You need to make decisions based on intuition. Develop the confidence to make your own decisions, stand behind them, and learn when they could have been better.
Step 7: You also won't learn good taste from an LLM. LLMs traffic in competency. Taste is about excellence. This one is on you.
Step 8: There is no step 8, you've just got to try really hard every day, ignore most of what you read on the internet, and get slowly slowly better over time.
how do i develop taste dude