Hey everyone! I'm just starting my journey in tech and I'm really eager to develop the skill of reading open-source code. I've got some basic knowledge in Java and I'm looking to dive into Go since a lot of cloud-native projects seem to use it. I'm a bit frustrated with the low-quality code I've seen generated by AI tools like ChatGPT, and I want to learn from actual developers who know what they're doing. I'm particularly interested in how things like persistent volumes and claims work in Kubernetes, as those caught my attention. Any advice on where to start? I know I'm not great yet, but I'm really motivated to improve!
1 Answer
One effective way to really grasp code is to not only read it but to also apply what you learn. I suggest picking a simple project in Go to build from scratch. This way, as you read others' code, you can implement the principles yourself, which will really enhance your understanding!

That makes sense! I think balancing building and reading will help me absorb things better. I realize I need to focus more on making my own architectural choices.