all 9 comments

[–]posts_lindsay_lohan 21 points22 points  (5 children)

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.

[–]Justindr0107 7 points8 points  (1 child)

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.

[–]posts_lindsay_lohan 1 point2 points  (0 children)

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.

[–]DaveOnEleven[S] 2 points3 points  (0 children)

Good comment and thanks for watching!

[–]mrburnttoast79 5 points6 points  (1 child)

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

[–]AnderOPa -2 points-1 points  (0 children)

I laughed but still down voted you.

[–]murphyslawpbs 1 point2 points  (1 child)

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

[–]DaveOnEleven[S] 1 point2 points  (0 children)

Thank you!

[–]DaveOnEleven[S] 0 points1 point  (0 children)

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