Hey everyone, I'm currently enrolled in the CS50 course and just finished week 3. I'm wondering how long it typically takes others to complete the problem sets. For me, each problem takes about 2-3 hours, and with 5 problems per set, that adds up to around 10 hours for the entire set. I feel like I might be too slow and possibly doing something wrong. Is this a normal pace? How can I improve my speed?
2 Answers
It's totally fine to take your time! Remember, it's not a race, and speed will improve as you gain experience. The key is to really grasp the concepts in the lectures because they’ll get more challenging later on. Focus on understanding instead of rushing through things. You're doing great!
Honestly, it's all about you and your learning style. Never compare your pace to someone else's. Learning depends on a ton of factors, including your previous experience with coding. As long as you're able to complete the problem sets and understand them, you're doing just fine! Don’t rush it; the speed will come with practice.
I get that learning is a process, but I can’t help but wonder if there are more efficient ways to tackle the problems. Thanks for your input, I'll keep that in mind!