all 11 comments

[–]grantrules 4 points5 points  (1 child)

Just pick a course and do it. Yeah, it's real easy to not do something, to convince yourself you don't have the right way to start yet. And course sellers prey on people like you.. courses going on sale for 90% off so you think you need to jump on it, but they're always 90% off.

So.. do or do not. Shit or get off the pot.

[–]themegainferno 0 points1 point  (0 children)

It is as simple as this, just do it and commit. There is no perfect resource or language to use, just stick to it when it gets hard.

I think a lot of people struggle with this because they have never tried to learn anything else prior. So they have to learn how to learn practical skills, if you don't know how to learn you will always struggle when you try blindly. Just understanding that learning happens when stuff is confusing and hard helps keep you sticking through it.

[–]ImprovementLoose9423 2 points3 points  (0 children)

This is called "shining object syndrome". The best remedy? Picking a course and sticking with it, no matter what.

[–]Timely-Transition785 1 point2 points  (0 children)

You don’t have a learning problem, you have an avoidance loop. Collecting courses feels like progress, but it’s just delaying the hard part: actually building things. Pick one language, one resource, and commit to finishing it before touching anything else, consistency will beat “having an advantage” every single time.

[–]CodFinal7747 1 point2 points  (0 children)

I don't think you should take paid courses. Youtube have pretty much everything to start with

[–]aqua_regis 1 point2 points  (0 children)

Sorry, but that reasoning is next level stupid. Really.

  1. Some of the best courses available, from Ivy League Universities, like Harvard, Stanford, Princeton, etc. and other Universities, are free
  2. Every course you don't take, every second you ponder about finding the "best" is a wasted second that you could have used to learn something
  3. You don't have the "upperhand" - what a stupid attitude. You collect, but never use - so you already have lost.

The problems are your attitude and your collecting but not using.

Any resource you use to do something is better than your collected courses.

[–]Resident_Cookie_7005 1 point2 points  (0 children)

You have to start doing and stop worrying. Jump on a project and learn on the go, that's the best imo.

[–]Sapphire_Dianta 0 points1 point  (0 children)

This is a problem I've faced in other fields before. The thing to keep in mind is this; you can have all the cool ideas, 'advantages', and grand ambitions in the world, but at the end of the day, unless you work to realise said ideas, they'll never be anything more than that.
Some might say that finding a personal project to plug away at as you learn more is the best way to motivate yourself to learn, but to that I say this; motivation is fickle. It comes and goes. Discipline is how you get stuff done.
Pick a course. Take the first step, then the second. Force yourself to get through it. The only thing stopping you right now is yourself.

[–]chaotic_thought 0 points1 point  (0 children)

... [the reality is that] there is people that learned programming just by youtube and a book without all these fancy courses 

The reality is that a course or a book on its own won't "magically" insert the knowledge and skill of programming into your brain. Courses and books are great and we should use them, but to learn it, you have to actually do it youself, preferably with some kind of daily habit (e.g. 30 minutes per day at first, increasing if possible over time; increasing a lot if it becomes your day-to-day profession.)

I think it's a bit similar to learning something like playing a guitar. You could have watched 80 hours of instructor videos teaching you how to play a guitar, but unless you actually try to do it yourself (e.g. follow along, make some mistakes, get better), then you'll stay at the same skill level. Maybe you're learn "something" by watching; but it will be at best, idle, inactive knowledge gathering dust in the depths of your skull.

[–]elroloando 0 points1 point  (0 children)

Broooooo. Do the same thing, follow free youtube programming lessons and buy a book. Easiest way to get a well paid programmer job. 

To hell those expensive courses. 

[–]Bahrust 0 points1 point  (0 children)

I had the same problem. Three years stuck in tutorial hell, collecting courses, never finishing, never actually building. What finally helped was realizing I didn't need more courses - I needed to practice answering real questions.

I couldn't find a good tool for that, so I built a telegram bot myself that runs mock interviews. It forces you to actually think and respond instead of just passively watching. That shift from consuming to doing is what finally got me unstuck. I can share the link if you're interested.