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.
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.💀
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.