r/learnjavascript • • Dec 22 '20

Learn Programming as an Absolute Beginner

https://youtu.be/8Ze0b2VvwHQ
144 Upvotes

9 comments sorted by

23

u/posts_lindsay_lohan Dec 22 '20

He mentions that you have to have the motivation to start learning, and while that's true, I should add what I've discovered.

Sometimes you don't know what you're going to like until you get started doing it. And the more knowledgeable you become, the more likely you are to find something that really interests you. It's kind of like starting to watch a movie or play a video game that seems to be bad at first, but if you stick with it you get pulled into it and end up enjoying it.

Even if you don't like it at first, if you force yourself to stick with it long enough, you'll eventually discover something that really intrigues you and makes you want to learn more.

3

u/DaveOnEleven Dec 22 '20

Good comment and thanks for watching!

8

u/Justindr0107 Dec 22 '20

I'd argue a bit that it's a bit harder then just watching a movie that's seems to be bad at first. Learning takes work, and those of us with attention problems have to be (0) amazed at first, or (1) have an end goal in mind to know what to learn.

Remember those toy cars that you had to pull back on the wheels to rev them up like a spring and then eventually you'd let it go and it would take off? That's how I look at this industry; for me at least.

If I can get revved up I'll spend hours upon hours getting to GO and GOING and ITS GONE!

Some of the best self-starters got revved by someone else. Mentors are such an important thing for them.

2

u/posts_lindsay_lohan Dec 23 '20

These are good points, and one of the reasons I like to point beginners to frameworks.

For example, Rails had the big "wow!" factor when it first came out because there were those videos that showed how you could get an entire app up and running in minutes with command line tools.

I think we are getting to that point in JS as well with full stack frameworks like RedwoodJS and Blitz JS.

The benefit of digging into a framework like Redwood is that you have the "wow" factor of being able to build something complex rather quickly and easily, yet also learning industry standard stuff like React, Apollo, GraphQL, Monorepo management, as well as see examples of how these are implemented along with software principles like functional programming, and API management/configuration.

With the added benefit of being able to see how the tools are put together by looking through the codebase on github.

2

u/murphyslawpbs Dec 23 '20

Wow! Such quality content!! I am a bit more advanced, but still this was a nice watch. Definitely recommend it to beginners.

2

u/DaveOnEleven Dec 23 '20

Thank you!

1

u/DaveOnEleven Dec 22 '20

I get asked "How to Learn Programming" frequently, so I made a video to send to those that ask. If you have friends interested, please share:

This short how-to tutorial will help you learn computer programming as an absolute beginner. There are just a few things to do and a few things to avoid when you begin programming, and I provide you with a quick list as well as guiding you to free resources that will help you get started!

Subscribe ➜ https://bit.ly/3nGHmNn

📺 How to Learn Computer Programming:

(0:00) Intro

(0:35) It's easy to get overwhelmed

(0:55) No cost to get started

(1:23) No specific computer operating system is needed

(1:50) Am I too old? Am I too young? Do I need experience?

(2:23) You do need the desire to learn programming

(2:58) You need to be able to focus

(3:30) Where do you start learning programming?

(4:24) Free resources to help you learn to program

(11:05) Conclusion

Was this tutorial about how to learn programming as an absolute beginner helpful? If so, please share. Let me know your thoughts in the comments.

Learn Programming as an Absolute Beginner (2021): https://youtu.be/8Ze0b2VvwHQ

5

u/mrburnttoast79 Dec 22 '20

The yellow shirt guy on the right looks like a top down view of a toilet seat. Lol.

-2

u/AnderOPa Dec 22 '20

I laughed but still down voted you.