I stumbled across this talk & it spoke to me and the conflicting priorities rolling round in my head.
Joel perfectly defines an anxiety common to Product Designers, but also outlines a simple way to prioritize what to learn and work on out of all the opportunities.
I’m a designer, so I should probably learn responsive patterns, methods for remote user testing, Sketch, motion graphics, Framer, keep up to date with current design trends, and a million other things.
I’m a developer, so I should probably learn SVG animations, Node or React or Ember, BEM principles, new web inspector features, Vim or at least better Sublime workflows, and a million other things.
I’m also a human being, so I can’t possibly learn all these things. I have to choose.
So… what do I choose? Full Stack Anxiety is that creeping doubt, when you just don’t know what the right choice is. Do I grow as a designer or do I grow as a developer? As a manager, a teacher, a business-person?
1. Ask yourself
“What kind of work do I want to do in the future?” And, when approaching a new skill ask, “What am I becoming by learning this?” If that skill doesn’t help you become the person you want to be, then it may not be worth your attention.