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

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ธ.ค. 2024

ความคิดเห็น • 106

  • @bfogelstrom
    @bfogelstrom 9 หลายเดือนก่อน +18

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

  • @cacurazi
    @cacurazi ปีที่แล้ว +142

    “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 11 หลายเดือนก่อน +3

      I have nearly 25 windows open on my browse lol

    • @lior-z-
      @lior-z- 10 หลายเดือนก่อน

      Did you finished?

    • @itsjustme684
      @itsjustme684 7 หลายเดือนก่อน

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

    • @kiingxfinesse
      @kiingxfinesse 4 หลายเดือนก่อน

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

  • @mdem337
    @mdem337 ปีที่แล้ว +71

    Finally, seeing honesty in TH-cam for first time.

  • @cipher1167
    @cipher1167 ปีที่แล้ว +29

    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 7 หลายเดือนก่อน +2

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

  • @thegentlejesus
    @thegentlejesus ปีที่แล้ว +17

    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 7 หลายเดือนก่อน +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 4 หลายเดือนก่อน

      @@BoltRMdo you watch the lectures?

  • @neutechnica
    @neutechnica ปีที่แล้ว +15

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

  • @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!!

  • @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.

  • @demirkrasnici7430
    @demirkrasnici7430 ปีที่แล้ว +3

    You're a legend man! Thanks!

  • @Arban19
    @Arban19 ปีที่แล้ว +1

    Such a sane voice. Thanks, man.

  • @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!

  • @Alexander-iq5yq
    @Alexander-iq5yq ปีที่แล้ว +48

    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.

  • @00rigmyster
    @00rigmyster ปีที่แล้ว +1

    Motivational. Attempting cs50 for the 2nd time.

  • @xpo2k9
    @xpo2k9 6 หลายเดือนก่อน

    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!

  • @asankagodage109
    @asankagodage109 ปีที่แล้ว +1

    This is honest review. Respect you ..!

  • @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.

  • @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....

  • @itsjustme684
    @itsjustme684 7 หลายเดือนก่อน

    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!

  • @mokotomolokwane9384
    @mokotomolokwane9384 ปีที่แล้ว +1

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

  • @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...

  • @MarkG18
    @MarkG18 3 หลายเดือนก่อน

    This channel deserve million of subs bro

  • @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

  • @stantonreddy6276
    @stantonreddy6276 ปีที่แล้ว +3

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

    • @malamutemo
      @malamutemo ปีที่แล้ว +1

      @stanton Reddy how are you faring?

    • @googleuser7454
      @googleuser7454 8 หลายเดือนก่อน

      did you finish?

  • @nguyencanh7424
    @nguyencanh7424 ปีที่แล้ว +5

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

  • @smartswift7803
    @smartswift7803 ปีที่แล้ว

    Awesome content truthful stuff
    Good advice

  • @user_137_annak
    @user_137_annak 4 หลายเดือนก่อน

    Why is this channel underrated??

  • @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
    @countermeasuresecurityengi9719 ปีที่แล้ว

    kombina
    not lying
    misrepresenting the facts

  • @johnwellgroup
    @johnwellgroup ปีที่แล้ว

    Thank you so much for this. it was really motivating

  • @abraao.maximo
    @abraao.maximo 10 หลายเดือนก่อน +1

    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.

  • @gamelife7059
    @gamelife7059 ปีที่แล้ว

    You are my big brother I love you

  • @masterchief167
    @masterchief167 ปีที่แล้ว

    You are awesome man

  • @innovatorschannel1919
    @innovatorschannel1919 ปีที่แล้ว

    Soo much needed

  • @lior-z-
    @lior-z- 10 หลายเดือนก่อน

    Thank you so much 😊

  • @lilynana24
    @lilynana24 ปีที่แล้ว

    Well said!

  • @oneilclarke8494
    @oneilclarke8494 6 หลายเดือนก่อน

    Thank you.

  • @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!

  • @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.

  • @abdullahialiyu9039
    @abdullahialiyu9039 ปีที่แล้ว

    Thank you so much

  • @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

  • @ratioreid343
    @ratioreid343 ปีที่แล้ว

    Respect 🫡

  • @michaelortolano3687
    @michaelortolano3687 3 หลายเดือนก่อน

    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

  • @reckless_iguana6143
    @reckless_iguana6143 ปีที่แล้ว +2

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

  • @ark194
    @ark194 หลายเดือนก่อน

    Ijust signed up. Is it really that hard to take that class!? Lol! I'm terrified now!

  • @haiqal6941
    @haiqal6941 ปีที่แล้ว

    Good advice

  • @Airlinecuisine
    @Airlinecuisine 7 หลายเดือนก่อน

    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.

  • @El-barto1
    @El-barto1 ปีที่แล้ว +1

    can someone help me with week 5

  • @chrisdon9279
    @chrisdon9279 3 หลายเดือนก่อน

    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??

  • @matejhirschbaeck1376
    @matejhirschbaeck1376 ปีที่แล้ว

    Great😮

  • @jumanjimedia6324
    @jumanjimedia6324 10 หลายเดือนก่อน

    do you use notion to keep notes?

  • @bradfry2259
    @bradfry2259 ปีที่แล้ว

    What did you do before learning to code?

  • @Blackgirlshairstyleshub
    @Blackgirlshairstyleshub 29 วันที่ผ่านมา

    Thank you for being so honest and detailed.😊

  • @MADA_QWE
    @MADA_QWE 7 หลายเดือนก่อน

    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

  • @hey_avacado
    @hey_avacado ปีที่แล้ว

    Do you recommend doing all the psets?

  • @derekyiung2007
    @derekyiung2007 ปีที่แล้ว

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

  • @lauracde4414
    @lauracde4414 8 หลายเดือนก่อน

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

    • @realKombina
      @realKombina  8 หลายเดือนก่อน

      kombina.gumroad.com/l/cqftj

  • @Maniik12
    @Maniik12 4 วันที่ผ่านมา

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

    • @realKombina
      @realKombina  4 วันที่ผ่านมา

      th-cam.com/video/3xaVX0cluDo/w-d-xo.html

  • @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.

  • @williss1192
    @williss1192 6 หลายเดือนก่อน

    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 3 หลายเดือนก่อน

      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

  • @stachur7293
    @stachur7293 5 หลายเดือนก่อน +1

    drink some vodka and stop overthinking 👍

  • @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 8 หลายเดือนก่อน +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 8 หลายเดือนก่อน

      @@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

  • @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 😂