I work more than 10 hours everyday with no weekends. I started learning web development over a year ago purchasing courses on udemy and subscribed to many youtube channel and still cant make a progress. How do i stay focused and finish what i started?
Man find some motivation within yourself motive yourself , love what you do , Do it from your interest it you feel boor go out , all you need to do was stay happy with what are you doing …
Good mind Good Find
The only thing that works is beliving yourself
Find courage to do
one more tip:- just tell other you are perfect in JS They will beleive you with no actual evdience and it gives +ve effect that you find yourself really good in JS
Wish You good life ahead
Well, only way you can make progress is when you pursue it DAILY! Take out 40-45 mins to solve around 5-6 challenges daily until you move to the JS section where reduce the target to 2. It takes time but don’t complete challenges for the sake of completion. Try to learn something new from every challenge. Its a hard and long path but eventually you will get there.
I personally am not a big fan of paid courses, or video courses in general. They are great to get your feet wet with learning what there is to learn. But without every trying to apply the knowledge you won’t gain the skills and experience required for the task.
I say if your time is limited, then you should spend your time efficiently learning what you want to know. If you want to learn web development, then start right now. I mean don’t go out and try to learn things, I mean try to setup a website/webapp in the next 2-3 days.
Yea that task might sound impossible, especially if you don’t know what your doing, but in trying to do so, you will learn vastly more than watching someone on udemy do it. Odds are you will get stuck at some point. This is when grit comes in, since you can end up trying 500 different approaches to a problem and get nowhere, but that means you learned 500 different ways to fail, and in doing so you will learn vastly more knowledge than watching someone walk thru it without any trouble at all on udemy.
Finally, with only a few hours a day your progress will be slow, and difficult. Time is time, without it you wont be able to progress very fast regardless of what your learning. Life might not give you the time you want, but it is what it is. Just don’t be worried or surprised if it takes you months to get to the same place as someone with plenty of free time. As long as you are progressing, learning, struggling, you are making progress, the only thing that really is a stop-gate is if you stop, give up, or keep getting stuck with the same exact trivial errors without learning how to overcome them.
Learning web development is not easy, and takes time. There are no shortcuts, but if it was easy everyone would do it.
even if it is not the one hour but you can do only 20 mins every day, just set down and write your own code for 20 mins every day - for example the projects on freecodecamp can be a good place to start (you don’t need to do all the challenges if you are already familiar with the topics, you can see the whole curriculum and go directly to the projects)
You have to “therapeutically” trick yourself. Don’t look at me, I’m better at giving advice than following it. Aren’t we all?
But the trickery is simply your ego convincing your inner desires that the way they’ll be satisfied is by doing some good work. It will be a complex and very personal relationship between your “id” inner self and your ego (like the conscious part of your mind). The reason I say “therapeutically” is because it needs to be done over time. The reason I say trickery is because sheer force of will will fail many times. Your ego doesn’t motivate you ultimately… it’s the “id” which has all the power. You can only manipulate your “id” to apply its motivation well, you can never command it. Think of it like a horse you’re riding.
Hey Idris. This is Idris, lol. You can totally do it! Just spend 30 minutes a day on FCC. if you feel you aren’t making proress, consider doing Wes Bos’ 30 Days of JS after watching Brad Traversy’s tutorials on Vanilla JS and ES6.
I find what helps me is try to remove as many distractions as possible. Make routine time for yourself to work on small goals, whether it’s just writing a simple function or completing several challenges. Joining a Discord chat group with like-minded people working towards similar goals also helps when you need some direction, motivation or stuck on a problem you’ve spent too long on.