I'm currently in my fourth year of college and feel like I'm falling behind in programming compared to my classmates. I've been fortunate enough to secure an SAP role that starts in 8-9 months, and before I jump into that, I really want to learn programming properly. I've completed a few Python courses on SoloLearn, but I find it hard to retain the syntax. I'm also considering pursuing advanced education, potentially leading to quant roles down the line, so I want to get into C++ as well. I struggle with math, so I'm thinking about finishing Khan Academy classes on that. It would be amazing if someone could guide me on what foundational programming tools and languages I should focus on to excel, plus any suggested courses that are free or paid. Thanks in advance!
2 Answers
I suggest you pick one language, either Python or C++, and focus on that for now. Don't try to learn both at the same time; dive deep into one. Create small projects every day to apply what you learn. Remember, just taking courses won't cut it—it's essential to practice coding using platforms like LeetCode to build your problem-solving skills. The job market is really competitive, so you need solid skills, not just certificates.
Just write lots of small programs. They don't have to be complex—starting simple is perfectly fine! Focus on data manipulation and learn as you go. Don't worry too much about memorizing everything; just refer to documentation whenever needed. Remember, nobody knows everything by heart.

That makes sense! But I'm also confused about how much syntax I need to know before tackling LeetCode or starting on projects. Any tips?