• paulbg@programming.dev
    link
    fedilink
    arrow-up
    19
    ·
    7 months ago

    i got into programming to make games: i thought i’ll learn c# in 1-2 hours by watching a crash course.

    it’s been more than 5 years and i still know no shit about programming.💀

    • UnderpantsWeevil@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      7 months ago

      So much of programming isn’t about learning “programming”, its about learning how to efficiently implement and deploy existing libraries to fulfill some complex function.

      The actual bare bones of C# are something you probably could wrap your brain around inside a week or two of cramming. But simply knowing what encapsulation or inheritance is won’t give you the savvy to know when it makes sense to build an interface or add a layer of abstraction. Just like knowing the basics of SQL won’t tell you the best way to collect, store, query, sort, and process a particular complex data set.