I'm curious about how you all tackle learning a new programming language, especially regarding documentation. Do you dive into the official documentation right away, or do you prefer experimenting on your own, maybe using articles or YouTube tutorials first? Everyone has different learning styles, so what's your approach?
4 Answers
I blend hands-on practice with reading the docs. It’s like a two-way street for me! Documentation really helps clarify use cases and potential pitfalls. I tend to steer clear of video tutorials since they can sometimes be outdated or too vague.
I typically try to solve things on my own first, but if I hit a wall, I turn to the documentation right away. It’s essential for getting accurate information about functions and libraries, especially if I'm not sure how to use them. I usually find that if I need to rely heavily on tutorials, I might not fully grasp the language yet, so I see documentation as a sign I need more practice.
Exactly! Trying to guess without consulting the docs can lead to confusion, especially with complex tools.
For me, the process looks like this when learning something new: I start with a simple 'Hello World' example, then check the syntax for basics, and finally, I write a few mini-projects while keeping the documentation open. After that, I dive deeper into the resource I need.
That’s a solid method! I think hands-on practice really solidifies what you've learned from the docs.
Sounds like a great workflow! I usually get stuck at the basics, so it’s reassuring to know that pacing through it works.
I always keep the documentation open while I’m coding. I like having it handy for when I need to look up function arguments or examples. Sometimes I’ll even Google specific problems I’m facing, but nothing beats going straight to the source.

I get that! As a beginner, I sometimes feel like diving into docs is overwhelming, but I totally see how it makes more sense as I gain more experience. Thanks for the perspective!