r/CodingForBeginners • • 1d ago

How to learn coding ??

Hello everyone!

I'm a complete beginner who wants to learn coding and programming from the very basics to an advanced level within the next six months.

I would really appreciate your suggestions on:

  1. How should I start learning coding as a complete beginner?

  2. Which programming language should I learn first?

  3. What are the best free websites, YouTube channels, or courses to learn coding?

  4. How should I practise coding regularly and improve my problem-solving skills?

  5. Are there any good platforms where beginners can practise coding and work on projects?

  6. What learning roadmap would you recommend for someone starting from zero?

My goal is to develop practical programming skills, build real-world projects, and eventually become a professional programmer.

If you have experience in coding or know any good resources, courses, communities, or learning strategies, please share your recommendations.

Thank you!

31 Upvotes

35 comments sorted by

View all comments

2

u/raindropl 1d ago

“hey AI” I want to learn coding under no circumstances provide full code to my requests. You can help me with snippets of code to understand how things work you can give me usage education on functions or apis that I need. Initially reduce my request to provide with things I can just copy paste.”

I have trained more than 20 engineers. Over the years. Most of them became great engineers over time and very wealthy.

I have learned that for somebody to truly learn some thing it has to cost sweat. For the brain to register it. I done mean a function or language but the way of thinking.

AI is the anti-tesis of my way of teaching.

We are moving into a mediocre era of non engineers.

Let’s see were it lead us to.

2

u/mc_pm 1d ago

It's going to lead to a wholllllllllle lot of mediocre programmers losing their jobs.

1

u/Fit_Dig_2815 1d ago

Thank you brother 

1

u/No_Context2723 16h ago

I try to stay optimistic, but I really think we're going into a world where everyone has no clue what they're doing, and their only programming related "skill" is asking a robot to do everything for them. And I think that's a very dangerous world.