• njm1314@lemmy.world
    link
    fedilink
    arrow-up
    9
    ·
    8 days ago

    What is it with this community and just absolute garbage titles for posts? It looks like they’re written by like Bots trying to get engagement numbers or something.

  • myrmidex@slrpnk.net
    link
    fedilink
    English
    arrow-up
    8
    ·
    9 days ago

    High school teacher in my case. I knew a bit of BASIC before his lessons, but nothing major. I couldn’t really see how to use it to make a whole program.

    Then his TurboPascal lessons opened up a whole world of possibilities. Not only did I take in the basics of any programming language, I also saw how these little blocks could lead to whole applications. Then I applied what I learned to PHP for some class websites, and am happy to say I’m still coding PHP to this day. I’ll be forever grateful to that teacher.

  • Zeppo@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    8 days ago

    Neither one, in my case. I dislike trying to get information out of videos. I also did not attend programming courses. I learned from books, articles and documentation.

  • TaldenNZ@lemmy.nz
    link
    fedilink
    English
    arrow-up
    5
    ·
    9 days ago

    For many YouTube courses definitely.

    And for some University professors too.

    But it won’t be true in all cases.

  • Panamalt@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    5
    ·
    8 days ago

    At this point, it might be better to use Ai to learn programming than to wade through the hours of force-fed advertising/ influencer garbage that YouTube has become. Just don’t actually fucking program anything with Ai, critical thinking skills need still apply . . .

  • Ephera@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    Professors don’t tend to be very good programmers themselves, because they’re often tied up in the science aspect of “computer science” or, of course, in teaching.

    You need to practice programming to keep the patterns in your mind and to try out new libraries/technologies.
    In particular, software architecture can only really be learned by building (multiple) large applications from scratch. That ties you up full-time for years, which you have time for, if you’re a full-time software engineer, but not as a professor.

  • Pencilnoob@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    Ooooof I’m still mad about this. I paid damn good money for those folks to basically just wave their hands and say “oh, you all know what conditionals are!”

  • mantra@lemmy.zip
    link
    fedilink
    arrow-up
    1
    ·
    8 days ago

    I took an intro programming class in college. It was a math profs first go at teaching coding. The only thigs he could think of to code and use as examples were complex math problems that none of us understood. Most of us got horrible grades and he seemed unable to figure out why. Retook the same class from someone who actually knew how to teach programming and it was a world of difference. Just because you can use something, doesn’t mean you know how to teach it. I have a great deal of appreciation for people who actually can, whether they are professors or bloggers/streamers.