DEV Community

Discussion on: If you could change one thing about learning to code, what would it be?

Collapse
 
daniel13rady profile image
Daniel Brady

make your biggest challenge when you were learning to code disappear

Well firstly, I want to rephrase this a bit, because I think if you're not being challenged, you're not really growing, and that feeling of growth is one of the biggest reasons I love to learn! When choosing between learning new things, I almost always pick the one with the most obstacles to overcome (if I have the luxury of learning at my own pace, that is). I think your title phrases it more to my liking, so I'll answer that one πŸ˜„

For me, the thing I'd most want to change about learning to code is hard to describe πŸ€” It's whatever it is that makes other people want to stifle my curiosity and exploration, just because they know the "right" way to do it.

It's a hard thing, as a teacher, to resist the urge to "correct" your students and opt to guide them towards success instead. But I think it's something we should all strive towards when mentoring others, because learning the hard way is the only real way to understand something: tips, tricks, shortcuts and hacks are better left for people who already understand the magic, I think, because you're using them with a fuller awareness of what they are abstracting.