News for hackers. Stuff that matters.
Re:The more you learn, the faster you can learn by aronowb14 on Monday September 02, 2019 @01:12AM (#20856898)
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.

Re:The more you learn, the faster you can learn by pranaygp on Monday September 02, 2019 @03:00AM (#20857261)
I 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.

Re:The more you learn, the faster you can learn by beautifulfreak on Monday September 02, 2019 @06:54AM (#20858229)
That 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.
Re:The more you learn, the faster you can learn by kamfc on Monday September 02, 2019 @10:42AM (#20859355)
I still haven't found the patience to master Gimp the way you have mastered Photoshop :\
Re:The more you learn, the faster you can learn by kamfc on Monday September 02, 2019 @10:40AM (#20859345)
What would be some fundamentals you can recommend that's not new frameworks with unpredictable lifespan?