Hello!
Lately I've been circling the idea that turning tasks into reproducible agent outcomes is becoming a genuinely valuable skill. That's the thing worth getting good at: not just prompting an agent once, but defining work precisely enough that you get the same reliable result again and again. Why does this matter now? Because we've gone from a single agent finishing a coding task feeling like magic to orchestrating thousands of them across devices. I literally posted about "a thousand agents, in your pocket" this week... large scale agent coordination running across multiple machines, isolated workspaces, custom agents, steered by text, voice, or image. But coordination at that scale only works if the underlying work is reproducible. That's where things like agent roles come in: a coordinator breaks work into pieces, implementers write the code, verifiers check it against acceptance criteria. And intelligent handoffs let agents pass work forward carrying only what matters. None of that holds together if each run is a fresh roll of the dice. So the skill isn't babysitting one agent. It's writing specs clear enough that a task becomes an outcome you can trust, delegate, and repeat. Get that right, and a thousand agents in your pocket actually means something.
How do I start my journey as a product designer?
Starting your journey as a product designer is an exciting path! Here's my advice based on my experience:
Immerse yourself in information and experiences. This is crucial for building your knowledge base and understanding of the field.
Make things. Don't just study theory - get your hands dirty and start creating. This could be as simple as sketching ideas or as complex as building prototypes.
Live off iteration and determination. Product design is an iterative process, so be prepared to refine and improve your work constantly.
Pick one subject, learn it deeply, and practice over and over again. This will help you build expertise in specific areas.
Deconstruct as many designs as possible. Analyze existing products to understand what works and what doesn't.
Actively seek out feedback from others. This will help you improve and grow as a designer.
Go with what you know. You won't have to learn a bunch of new things if you start with a domain you know and love. This can give you a head start in understanding user needs and context.
Team up. The buddy system not only gives you complementary skill-sets but it also gives you someone you are accountable to. Collaboration can accelerate your learning and growth.
Make ideas visible. If they are just in your head, they'll just stay there. Start sketching, prototyping, and sharing your ideas.
Create things. Creative side-projects keep the fire in your belly lit. Personal projects can help you build your portfolio and passion for the field.
Remember, becoming a great product designer takes time and practice. Good judgement comes from experiences. Experience comes from bad judgements. So don't be afraid to make mistakes - they're an essential part of the learning process. Keep creating, keep learning, and stay curious!