3 ms·
Interesting post! It's almost exactly what I've found that has worked well for me. Putting in the three or four hours at the beginning of the process of learnin
by aronowb14 7y ago
Interesting post! It's almost exactly what I've found that has worked well for me. Putting in the three or four hours at the beginning of the process of learning something to find the best resources is essential.
That being said, I do think the importance of mastering one or two things should not be overstated, and was kind of ignored in your post. Let me elaborate: for me my deepest skill has been 3D modeling and rendering: it's been about six years of pretty consistent practice, doing motion graphics, general modeling, animation, color theory, and really just trying to absorb all the knowledge I can about this specific passion. This process has been super useful for a couple reasons, and kind of worked to snap me out of the "generalist" learning mindset. For example, I've found the learning curve over time for 3D modeling is pretty generalizable to other skills I learn: because I've sunk so much time into it, and have had to push through plateaus, and grind over hills, and realize when I'm just coasting, whenever I am learning other things, I recognize the emotion swing and know roughly where in the learning process I am. Similarly, the fluency I have with my 3D modeling tools (pretty much all the hotkeys burned into muscle memory) gives me something to strive for when learning other tools and skills. I know what fluency feels like now, and I know when I'm lacking in it.
For me though, the most important thing about pursuing mastery of one or two things instead of full generalization, is that it teaches you patience. Genuine patience. Something I feel is becoming a lost art in our modern time. Seeing how far you've come after six years of working at something, and then looking at your inspirations and seeing how far you still have to go, is a feeling that can either break you, and make you give up, (if you are impatient), or can help you, as you have the choice to just keep grinding away and choosing to be patient. 3D modeling and animation is a ten year (minimum) goal for me, and it's served as a wonderful learning experience for me in many, unforseeable ways.
To tie it back to your post, I take this "ten years" mentality to almost everything I choose to learn nowadays: I try to stay away from the fancy new frameworks and toys, and try to learn fundamental things that I can spend ten years learning and still have space to grow.
- pranaygp 7y agoI love this. Yup, it's something I've completely left out, but that was (partially) intentional. I wish I did a better job explaining this, but yes - the technique I talk about won't let you master anything, but will let you scratch the surface on a lot of things really fast. There are things I want to master, but there are too many things out there that fit that bill for me and I still haven't found something I'm able to spend the amount of time you've put into 3D modeling without getting distracted. I hope to write a follow up post to this when my own thoughts on this topic are more clear.
- beautifulfreak 7y agoThat is how I felt about mastering Photoshop. "Muscle memory," exactly. And patience, yes, it took time and a lot of practice. I learned to accept intermediate stages as paths to mastery, knowing I'd get better if I just kept trying. Since then, that's how I approach all learning. I know that whatever else I try to master, I will get there, and what seems hard at first will become easier. I mean, that realization is like muscle memory too. It's ingrained in me now.
- kamfc 7y agoI still haven't found the patience to master Gimp the way you have mastered Photoshop :\
- kamfc 7y agoWhat would be some fundamentals you can recommend that's not new frameworks with unpredictable lifespan?
- aronowb14 7y agoGreat q. For computer science (which I went to school for), what they teach in good CS programs provide great fundamentals: discrete math, probability, linear algebra, data structures, algorithms, computational analysis. Other fundamentals I didn't learn in college, but am trying to pick up to make myself a better graphics programmer: general physics problem solving and thinking, as well as common system design patterns. For art, which I'm mostly self taught in, what I've found continues to help me is color theory, composition, and graphic design principles. I'm not super far along in my art practice career compared to CS, but that's what I've learned so far.