How Can I Improve My Programming Vocabulary?
Asked by
CuriousCoder82
Hey everyone! I'm in my second year as a programming student and I've been doing well overall. I've been learning on my own since high school by creating small games using Pygame and Unity. However, I struggle a lot with vocabulary; when I listen to others talk about programming, I don't understand key concepts they seem to know inside and out. Terms like argument mangling, byte management, and what a stack is completely baffle me. Reading code descriptions and other people's programs is challenging too. Is this a normal part of learning? Am I setting myself up for failure? Would love any thoughts or advice on how to tackle this!
Answers
Think of it like analyzing a painting; you get better at recognizing techniques with time. At first, it seems impossible to understand the order of strokes, but as you gain experience, it becomes clearer. The same goes for codingโlook at othersโ code more, and try not to stress about it!
Reply to this answer
Make a list of any words or phrases you donโt understand and look them up! Wikipedia has some great resourcesโcheck out the Glossary of Computer Science. If youโre still confused, just ask someone next time you hear a term. Most people love to explain things, especially fellow students!
Reply to this answer
Trust me, I didn't really grasp what an API or REST API was until recently. Key terms often aren't covered in school, so a lot of it comes from your own learning through courses, YouTube, and hands-on experience. Just keep exploring, and it will all start to make sense eventually!
Reply to this answer
Those concepts come with time and experience. Don't hesitate to ask questions when you don't understand something; it's way better than pretending to know. Also, reading others' code is a skill youโll get better at the more you do it. Just practice and keep an open mind!
Reply to this answer
It's totally normal to feel overwhelmed, especially in the beginning! In your first job, you might feel like you know nothing, but give it a year, and you'll feel like a proโuntil you face something completely new again, of course. Just keep revisiting the material until it sinks in. Don't stress too much about not knowing everything right away!
Reply to this answer
Add your answer
Answers are reviewed before publication.
LearningLlama: I'm 5 years in and still feel like a newbie when someone uses terms I havenโt heard before. Impostor syndrome is real! But honestly, a lot of those fancy terms just have simple concepts behind them. You might already know what a stack is, just not by that name.