Harvard's CS50 is Hard? How to Make it Easy

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии • 113

  • @cacurazi
    @cacurazi Год назад +149

    “Be loyal to the course. Focus only on CS50. Don’t get yourself into tutorial hell. Don’t jump in between different courses. Start with the course and stay with it until you finish it.”
    Best advice ever. Thanks 🙏

    • @mrafam626
      @mrafam626 Год назад +3

      I have nearly 25 windows open on my browse lol

    • @lior-z-
      @lior-z- Год назад

      Did you finished?

    • @itsjustme684
      @itsjustme684 9 месяцев назад

      Trust me, as i was about to comment this but glad i found you hahahahaha. Rare tips.

    • @kiingxfinesse
      @kiingxfinesse 6 месяцев назад

      @@mrafam626i swear to god i do too😂😂😂

    • @jinjin4ever
      @jinjin4ever Месяц назад

      @@mrafam626 me too 23 windows😂

  • @bfogelstrom
    @bfogelstrom 11 месяцев назад +22

    "When you finally get the answer correct, you feel so good" I experienced that each assignment that finally comes back all green!

  • @mdem337
    @mdem337 Год назад +74

    Finally, seeing honesty in RUclips for first time.

  • @gentlejesus-gwj
    @gentlejesus-gwj Год назад +18

    I'm currently stuck on CS50P week 2 and been felling really crappy about myself. This video came at the right time on my recommended. Thank you so much for making this, its helped put me back on the right path. "You should be comparing yourself to who you were yesterday, a week ago, a year ago, a month ago. That's who you should compare yourself to." This quote gave me hope. I'm better than I was yesterday even if I only learn and understand one extra function today or this week I am better than I was!
    You got yourself a sub from me mate! 😊

    • @BoltRM
      @BoltRM 9 месяцев назад +4

      Also I noticed when learning a new computer language something similar, my progress tends to be in 3 month increments. 3 mos & I'm _beginning_ to get it & feel good about my progress. Another 3 mos & I'm "oh yeah" it's all coming together & makes sense! And so on.. That's how it works for me.
      Also each language you learn, the next lang has similarities & comes much easier etc.
      By then you realize, you KNOW can figure it out, cuz you've done it before.

    • @kiingxfinesse
      @kiingxfinesse 6 месяцев назад

      @@BoltRMdo you watch the lectures?

    • @juhaeerjayran4246
      @juhaeerjayran4246 Месяц назад

      @@kiingxfinesse bruh

  • @neutechnica
    @neutechnica Год назад +15

    What an unbelievably encouraging way to help people to believe that it's possible and how to make it happen.

  • @cipher1167
    @cipher1167 Год назад +30

    It is good you mentioned those guys that claim they “learned” to code in 4 months or so, the thing they do usually mention after you watch their videos is, they were unemployed and put in 8 hours a day of learning how to code at least 40 hours a week. Or they quit their jobs lived off their savings and all they did was code all day everyday.
    The most believable time frame to me if you have a full time job and are learning to code doing 2 hours a day is 9 months to a year, maybe more depending on where you live, stuff like that.

    • @BoltRM
      @BoltRM 9 месяцев назад +2

      And most Harvard students are full timers, or maybe a _short_ part time job.

  • @brandongranger6436
    @brandongranger6436 Год назад +12

    Needed to see this!! I’ve been trying to shove every single video about CS in my head the last few days. I need to focus on CS50 and go!!

  • @Alexander-iq5yq
    @Alexander-iq5yq Год назад +49

    Ive hit a brick wall every week in this course. Its hard, and they show no mercy. I do think the course is great, but theres a canyon between the lectures/videos and the assignments. Perhaps that canyon is filled better in the context of a university, with other students and teaching assistants to help you along. Alone it is quite daunting, but Ive managed to break through those walls more than I ever have before.

    • @raybp7512
      @raybp7512 Год назад +8

      I thought this too but many people watch the lecture and go straight to the PSET. If you do ALL the Practice, the lab and watch all the shorts + your own out of course research (which is the point of being in CS) the canyon is not as big

    • @morninglory8988
      @morninglory8988 Год назад

      @@raybp7512 Where are the "labs" and "pracrice"? I am doing cs50p on edx and only have problem sets.

  • @johnxnet
    @johnxnet Год назад +2

    Totally agree with all that you said in your video, I am taking the CS50 and really enjoying it, you got a subscriber!

  • @lifeliker174
    @lifeliker174 22 дня назад +1

    We need more honesty on RUclips ❤

  • @Arban19
    @Arban19 Год назад +1

    Such a sane voice. Thanks, man.

  • @demirkrasnici7430
    @demirkrasnici7430 Год назад +3

    You're a legend man! Thanks!

  • @xpo2k9
    @xpo2k9 8 месяцев назад

    I would like to thank you for for this video, i was a bit overwhelmed during my first weeks of CS50's Introduction to Programming with Python and for some reason this showed up at the right time. It gave me some peace of mind about the struggle and made me relax and get out of that mindset of wanting to get everything right and correct first try. And yes, the rush i felt every time i've gotten 5/5 on my assignments is very fulfilling. You are doing everyone a great service. Thank you very much!

  • @itsjustme684
    @itsjustme684 9 месяцев назад

    Usually people will overwhelm with suggestions to study which partially help. This guy made it very very clear. STAY LOYAL TO A SINGLE COURSE AND FOCUS ON IT!

  • @thomzydervelt5152
    @thomzydervelt5152 Год назад +1

    Thank you for your great video . I’m in the new cs50 blues. I’m struggling with how to find things on the course . You helped me with my struggles. Cheers from Danang Vietnam 🇻🇳.

    • @realKombina
      @realKombina  Год назад

      Hey I'm glad it helped! Much success! Cheers.

  • @JustBCWi
    @JustBCWi Год назад +8

    3:50 if you are in Harvard, you're not raising a family and working hard to put food on the table. You're taking debt out the wazoo, eating in the cafeteria and staying in the dorm.

  • @ThePoliwraith
    @ThePoliwraith Год назад +11

    Amazing video, picked me up after I was feeling down over how difficult this was for me. But you're right you even showed a specific youtuber I was comparing my progress too ahahaha. I'll take my time and do it right. Thank you bro

    • @realKombina
      @realKombina  Год назад

      Wishing you much success! Thank you for sharing your story!

    • @mariamjaparidze9299
      @mariamjaparidze9299 Год назад

      I love your vids, but u know what I don't get, the website says that the course ends on jan 1st 2024 and I enrolled just 2 days ago, what happens if I don't manage to finish it? @@realKombina

  • @fvazquez64
    @fvazquez64 Год назад

    Thank you for your kind words, I was looking for some kind of signal for going ahead into cs50 or stop, but your words gave me the strength to go ahead...

  • @MelbourneShorts11
    @MelbourneShorts11 Год назад +3

    Man im glad I found this. Im full time so guy trying to do the cs50...its going to take me 6 months I reckon. Full time work and life and im 45....

  • @00rigmyster
    @00rigmyster Год назад +1

    Motivational. Attempting cs50 for the 2nd time.

  • @mokotomolokwane9384
    @mokotomolokwane9384 Год назад +1

    Thank you so much. You are truly honest. 🙏 Nice advices.

  • @EUGENKECK
    @EUGENKECK 3 дня назад

    My brother: You don't need to speed the video up by 5% or whatever it may be. We are not some tik tok kids, we can handle your natural pace. Your talking is great the way it is, no need to speed it up.

  • @asankagodage109
    @asankagodage109 Год назад +1

    This is honest review. Respect you ..!

  • @MarkG18
    @MarkG18 5 месяцев назад

    This channel deserve million of subs bro

  • @sotvrno93
    @sotvrno93 Месяц назад +1

    I was trying to "rush" this course; Not because Im anxious for the results or something, but because Im on holiday from college and I KNOW that trying to conciliate both will be really exhausting.

    • @sotvrno93
      @sotvrno93 Месяц назад

      Context: im currently on week 2 (the third one)

  • @abraao.maximo
    @abraao.maximo Год назад +2

    1) “Be loyal to the course. Focus only on CS50. Don’t get yourself into tutorial hell. Don’t jump in between different courses. Start with the course and stay with it until you finish it.”
    2) Show up for 2h every day.
    3) Stop comparing yourself with others. You should be comparing yourself to who you were yesterday, to who you were a week ago or a year ago.
    4) Go outside and have fun, workout, play sports, go out with frineds.
    5) Reach out for help if you're not feeling motivated or if you feel like you can't figure things out on your own.

  • @nguyencanh7424
    @nguyencanh7424 Год назад +5

    I’m at week 4 and having mental breakdown more often lmao

  • @stantonreddy6276
    @stantonreddy6276 Год назад +3

    You couldn't have said it any better. I'm on week 1, hopefully, in 6 months I finish it.

  • @smartswift7803
    @smartswift7803 Год назад

    Awesome content truthful stuff
    Good advice

  • @siddharth5876
    @siddharth5876 Год назад +1

    thankyou so much for your advice really helpful😀

    • @realKombina
      @realKombina  Год назад

      Glad it was helpful!

    • @siddharth5876
      @siddharth5876 Год назад

      @@realKombina could you make a video on how to submit the projects in all of these courses I'm preety shure a lot of people are having a hard time figuring it out

  • @countermeasuresecurityengi9719

    kombina
    not lying
    misrepresenting the facts

  • @johnwellgroup
    @johnwellgroup Год назад

    Thank you so much for this. it was really motivating

  • @masterchief167
    @masterchief167 Год назад

    You are awesome man

  • @ReplayMastersTekken
    @ReplayMastersTekken Год назад +5

    it sucks because everytime there's a problem set i feel like i have to watch a video on youtube. and i feel like its cheating. and im still on week 1 mario less problem

    • @realKombina
      @realKombina  Год назад +1

      Mario: Do a loop within a loop.

  • @goku..7
    @goku..7 Месяц назад

    I’m starting today bro, im just nervous and worry to not be able to learn it like I want it I want to be good at it

  • @innovatorschannel1919
    @innovatorschannel1919 Год назад

    Soo much needed

  • @user_137_annak
    @user_137_annak 6 месяцев назад

    Why is this channel underrated??

    • @sotvrno93
      @sotvrno93 Месяц назад

      Because the truth isnt nearly as enticing as giving false hope travestized as actual good advice.

  • @gamelife7059
    @gamelife7059 Год назад

    You are my big brother I love you

  • @lior-z-
    @lior-z- Год назад

    Thank you so much 😊

  • @lilynana24
    @lilynana24 Год назад

    Well said!

  • @random-xl3zm
    @random-xl3zm Год назад +2

    Sir i have a small request , can u make a video on what to do after cs 50 introduction bc u know there r 30 plus videos of cs50 on edx now and its very confusing which course to view in which sequnce so that i can b on par with a harvard graduate for a software engineering job

  • @oneilclarke8494
    @oneilclarke8494 8 месяцев назад

    Thank you.

  • @michaelortolano3687
    @michaelortolano3687 5 месяцев назад

    I have felt frustrated in the course because I 10 days ago and I'm already finishing up week 2 but I am not learning.I might learn C in the course because I am starting university in September

  • @brucehussian7257
    @brucehussian7257 Год назад +5

    Im doing it on week 3 hope it goes well thnkx for your helping video ❤

    • @realKombina
      @realKombina  Год назад

      All the best. Wishing you much success

  • @joaobastos7722
    @joaobastos7722 Год назад

    Thank you!

  • @ratioreid343
    @ratioreid343 Год назад

    Respect 🫡

  • @haiqal6941
    @haiqal6941 Год назад

    Good advice

  • @abdullahialiyu9039
    @abdullahialiyu9039 Год назад

    Thank you so much

  • @derekyiung2007
    @derekyiung2007 Год назад

    do you know what happens if i dont finish by the end of the year ??? Will i need to star over again

  • @matejhirschbaeck1376
    @matejhirschbaeck1376 Год назад

    Great😮

  • @MADA_QWE
    @MADA_QWE 9 месяцев назад

    I am taking cs50 introduction to programming with Python sometimes when I try to solve the problems I can't solve them. I may know the logic , but i don't know how to implement this logic and i have to look at the solution(after trying to solve the problem first) when i look at it i understand it am i a bad programmer. Or programming isn't for me

  • @reckless_iguana6143
    @reckless_iguana6143 Год назад +2

    Hey,great content! I was wondering,did you paid for the certificate or just watched the course for free?

  • @Airlinecuisine
    @Airlinecuisine 9 месяцев назад

    I started cs50 I can do it while im at work(im a security guard there is alot of downtime) I plan to just commit the time im at work to the course which can give me like 6 hours a day with minor interruptions but im not gonna speed through it so far week 0 the assignment is pretty easy with knowing nothing about coding i heard it gets harder starting week 1 tho. But im committed no more shitty paying security job.

  • @chrisdon9279
    @chrisdon9279 5 месяцев назад

    do they give you a limited time to submit your assignment or you submit it when your done and can you go past the ten weeks, since your still a beginner and it may be difficult to finish the whole course in 10weeks, is it possible??

  • @Maniik12
    @Maniik12 2 месяца назад

    Hey please help!
    There is plenty of course in CS50, as a beginner which should I start with?

    • @realKombina
      @realKombina  2 месяца назад

      ruclips.net/video/3xaVX0cluDo/видео.html

  • @lauracde4414
    @lauracde4414 10 месяцев назад

    I can’t find the link for info in the cost of tutoring. Can you please share it?

    • @realKombina
      @realKombina  10 месяцев назад

      kombina.gumroad.com/l/cqftj

  • @El-barto1
    @El-barto1 Год назад +1

    can someone help me with week 5

  • @jumanjimedia6324
    @jumanjimedia6324 Год назад

    do you use notion to keep notes?

  • @bradfry2259
    @bradfry2259 Год назад

    What did you do before learning to code?

  • @hey_avacado
    @hey_avacado Год назад

    Do you recommend doing all the psets?

  • @williss1192
    @williss1192 8 месяцев назад

    So is CS50 all I need to know to get a job in Python? I'm confused. You hold it at such a high position! Just making sure, it's all free right?

    • @dr.chimpanz.1324
      @dr.chimpanz.1324 5 месяцев назад

      How has it gone for you. To add some info, you wont get qualified for a job till you get hired. Keep growing and eventually you will get picked

  • @emmyyassin1587
    @emmyyassin1587 Год назад

    so does that means I don't have to finish it in 10 weeks? I am asking because of the assignments I mean is there a deadline to send it?... you don't know how much you motivated me

    • @elviofrancisco8638
      @elviofrancisco8638 Год назад

      The course is available for an entire year so you have the whole year to complete the course

    • @emmyyassin1587
      @emmyyassin1587 Год назад

      @@elviofrancisco8638 thank you so much Elvio

  • @ReplayMastersTekken
    @ReplayMastersTekken Год назад

    what's your next step after CS50?

    • @realKombina
      @realKombina  Год назад

      I'm publishing a video about that soon. In short, I think the best route is to go into IT. So aiming for a junior DevOps job. Right after CS50, take their follow up web-dev course (cs50.harvard.edu/web/2020/) and then CCNA. After this a few other courses within the DevOps specialty. Again, look out for the video - coming out in a few days.

    • @ReplayMastersTekken
      @ReplayMastersTekken Год назад

      @@realKombina oh i see ill look into it. sorry to say this but im still on week 0 on cs50. Currently stuck on scratch game. I have the logic in mind but i just couldnt find the idea of implementing at the moment. Is it okay if i skip scratch for now ?

    • @chiraag9638
      @chiraag9638 Год назад +1

      If you’re struggling with scratch you’ll most likely struggle with the rest of the course… that’s a good thing though. Part of the learning process. Don’t skip steps

  • @ReshanSingh-nz9ol
    @ReshanSingh-nz9ol Год назад

    Hi thanks for the video. Is it possible to do this course within 5 weeks ? I have most the day and evening to study .

    • @realKombina
      @realKombina  Год назад +1

      I wouldn't hurry it. If you have extra time - use it to build your portfolio (or personal website) even if it is just on a word document - just preparing all the content for that. Or start working on your CV. Work on your interview skills. Brush up your English (I'm assuming English is not your mother tongue) Eat well. Sleep well. Go outside.

  • @blewcheez
    @blewcheez Год назад

    I stared late December and finished somewhere I the middle of January. It's definitely possible.

    • @bxnny0374
      @bxnny0374 Год назад

      Oh look, there’s the point! It’s going straight over your head!! Woooooosh. There it goes!
      His point was that everyone has their own life, and their own pace, and that comments like yours make people who are struggling, or who need to take longer due to having a full-time job, kids, a life, etc, feel bad about themselves, get discouraged, and give up. So, he encourages people not to listen to people who brag about how fast they completed the course, because at the end of the day, all that matters it that you keep showing up, and that you learn, and that you finish. And this is in a video specifically FOR people who are struggling, so your comment is completely tone deaf.
      For you to hear someone’s advice and encouragement for people who are struggling, and your immediate response is to leave a comment under that video with specifically the kind of rhetoric that the video JUST explained is unhelpful for this audience to hear, is just selfish. If something doesn’t apply to you, you can just skip it. Why would you go out of your way to make other people’s struggles worse?
      Based on your level of absorption of the information in the video, I doubt you even learned anything from your speed run through cs50. I work full-time as a professional programmer, and while working through this course I intentionally do one module per week, even when I feel I could go faster, specifically because I know you can’t truly learn & understand these fundamental concepts if you rush through them, and don’t allow yourself the time you need to let the concepts sink in. It might be possible to complete cs50 in a month, but it’s certainly not an accomplishment. You’re likely only shorting yourself out of a true understanding (and long-term memory) of the topics.

    • @epicgamer0007
      @epicgamer0007 Год назад +2

      Bruh you smart asf

    • @blewcheez
      @blewcheez Год назад

      @@epicgamer0007 Grinded in like a video game 😂

  • @Blackgirlshairstyleshub
    @Blackgirlshairstyleshub 3 месяца назад

    Thank you for being so honest and detailed.😊

  • @dantecruzorozco8850
    @dantecruzorozco8850 Год назад +1

    I'm on week 1 and, it's not that hard, at this point I already know almost all from lectures, well I kind of cheat here, because before CS50 I got certify in C programing, but it is worthy

    • @lauracde4414
      @lauracde4414 10 месяцев назад +1

      If you are already certified in C programming I don’t know how you can say it’s not hard on week 1 since the course is intended for people with no computer science experience. Those with no prior experience are those who can fairly evaluate the difficulty

    • @dantecruzorozco8850
      @dantecruzorozco8850 10 месяцев назад

      @@lauracde4414 that why I said I'm kind of cheating, but don't go crazy, I'm just certified with the CPE (C programing entry level) and indeed someone who already know how to program, knows the better how difficult actually is something

  • @stachur7293
    @stachur7293 7 месяцев назад +1

    drink some vodka and stop overthinking 👍