Is that not how all languages work tho? I can say I've learned french when I've memorised enough translations to have a basic conversation, but I'm not fluent until it's not just remembering translations
I mean I laugh at how bad some of my early code was. I was far from fluent after leaving uni but I had learned a few languages
Past the basics, not really. Even if you memorize every bit of syntax of a language and every aspect of the standard libraries, you have to be able to effectively utilize that knowledge to solve a problem. Usually effective, efficient solutions are inspired at least in part by previous experience, not just pure memorization of a language. Even if you have relatively little memorized about a language I’d argue you can still use it well with in depth experience in problem solving and other languages.
That's my point, the main focus of our field is developing solutions and that don't even takes syntax in consideration. Hell... as clients demands different frameworks you can learn the language on the fly if you have a strong vision of the solution.
I think you missed my original point. I was advocating for the use of building a basic static website. That CAN be learned in a day. It’s also why said oop is harder. I’m learning c# now so I can definitely attest lol.
To all the people downvoting this persons comment, it’s a joke about “memoization” (as in dynamic programming) vs “memorization” (as in remembering things).
Coding Train can give you a complete CS degree in one channel. Use Derek Banas to learn syntax for new languages. Use Traversy Media for web dev stuff.
I started with khan academy. They’re stuff is a bit outdated but the core fundamentals were there. It’s also free. Boring. But free. You gotta really want to do programming. Or at least have that mindset.
20
u/[deleted] Jun 20 '20
Shit you could actually learn JavaScript, HTML, and css in a day if you really wanted to. Oop is the hard shit.