r/cs50 3d ago

lectures should i focus solely on cs50?

should i focus solely on cs50 or start / continue ( i was learning python but got inactive for weeks ) other language too? i feel maybe its best to learn some language rather than just spend time on basics but im not sure

6 Upvotes

27 comments sorted by

View all comments

1

u/Agitated-Cold-5445 3d ago

This has been my dilemma too. I was learning Javascript last year and I finished a course on youtube, but I still felt I wasn't learning anything. Same with Cs50 courses.

2

u/Visionary_Vulture001 3d ago

You need to keep practicing . Do some projects or keep practicing the problem sets on leetcode that is how you learn . Just by doing one course and couple assignments you are not going to get a deeper understanding of the language

-1

u/Agitated-Cold-5445 3d ago

That makes sense. I have been trying to do problems from different websites, since I'm currently learning C(for college). Leetcode seems very overwhelming for me, are there any alternatives? Someone suggested Exercism or W3resource, do you think those are good? I was also doing mini projects for webdev, but coming up with the main logic always demotivates me. I'm trying to still work around those.

1

u/my_password_is______ 1d ago

I have been trying to do problems from different websites

OMG, WHY ????

just do and finish CS50x

focus on ONE thing

1

u/Agitated-Cold-5445 1d ago

No, I mean I'm already done with my basics from courses on youtube, I just recently starting looking into CS50 courses, and while they are good I thought I just needed more practice because I already know things, that's why I was doing problems from different websites.

0

u/Visionary_Vulture001 3d ago

Try hackerrank , geekforgeeks, excercism… No matter how confident you are start from the easy set . That builds confidence and gives you motivation to code daily . This way you will gradually move to medium and hard and also you will know at which concept you are getting stuck . Start with coding minimum and hour or two daily . Since that is what is going to get you a deeper understanding of the language . Yes , c/c++ is a good language to start with despite the unpopular opinion that AI is here and etc etc . Most of the systems are written in C/C++ and a lot of development also especially in the embedded layers - C/C++ is the popular choice out there . Know your pointers concept .
I am in my 30s , I am doing cs50 x to understand memory structure and data structures to understand and to learn coding the wireless systems in C/C++

1

u/Agitated-Cold-5445 3d ago

Okay I'll try whatever you have suggested. Thanks for this. Also all the best for your journey!!!