So, you want to fast-track learning a programming language or framework of your choice, right?
Wait a minute!
If you are still confused about the...
For further actions, you may consider blocking this person and/or reporting abuse
Do you have any correction, opinion or contradiction? Please express yourself through comment and I really appreciate it.
Well I agree with almost everything you said but I do not completely agree when you said that is not a good ideea to read a book in a day or to watch video courses in few days. I see here a big risk to procrastinate too much till you are going to finish to read or to watch a tutorial. I'm thinging that the best way is to read as fast as possible and to go through a lot of video tutorials in order to achieve a lot of information in a less time.This will help you to get an overview about what you read. For the subjects that are hard for you to understand from the first try,you can find other online resources that can help you to figure out what is all about. The faster you read, the more you you are going to understand especially when you try to understand the same topic from different lectures (ebooks or tutorials).
Scanning through a book or a video course is not a bad thing to do for an experienced developer because of his/her exposure to related concepts.
However, scanning is just to have an idea of what is available; it can't get the job done.
Since there is no need to know everything in a language or framework, it is better to identify what is needed and focus on using it to address the problem at hand.
Also, most beginners are always confused after scanning through a book or video course. Sometimes, they lose confidence!
Scanning through a book or video course quicky keeps learners in a loop so they always rely on the tutorial to build things and are always stuck on how to use the concepts learned because they didn't pay attention to detail.
The time wasted on going back and forth to a book or video covers up for the danger of slowing down and slowing down ensures better understanding.
This is not to say that scanning through a book or video doesn't have its place. It can be useful to have an overview as you said but if understanding is necessary, one has to slow down.
Thanks for the comment,I really appreciate it.
You have right, for a beginner there is some time needed to digest the content. But for someone who already has a beginner++ level into a specific topic, it is recommanded to go faster through the material. This is usefull to motivate yourself to asimilate new content all the time and to improve your understanding gained from your previous lectures ;)
Anyway you wrote a good article!
Ayo,
This was a very good article and one I have saved for future reference. It is important that we slow down and remain consistent in learning/perfecting our craft. I have often made the mistake of trying to cram things instead of actually understanding it. Also, consistency is extremely important. We have to remain consistent in effort to improve our skills.
Wow! I am glad you were able to learn some lessons from the write-up.
I'm still on my journey learning how to code. So I love to absorb tips and knowledge from the more seasoned. How long did it take you to learn how to code?
An honest answer is, "I am still learning to code". Learning to code has no end or one will be outdated.
And whenever you feel discouraged realize we are making fu*!&ng magic! how awesome is that!, granted a cumputer is a bit bulkier than a wand but we can write spells that will do anything we want, giving that you know how, just like magic. You can even interact with the physical realm with arduino and a few bucks on ebay. All your programming books on your shelf are basically spellbooks and we are lucky that we don't need latin for it (although a PL in latin would be awesome!)
Sadly I have to report that my efforts to convince any owl that I'm a special kind of sorcerer haven't been successful yet, but is on my TODO list.
Yeah! You're right. Making magic happen can be dead simple. Thanks for the comments.
It took me 6months to u understand the Java concept. I read over 6 textbook before i understood that a problem can be solved in many ways. These authors have different pattern of programming. For instance, some programmers prefer using anonymous inner class to trigger action. For some, there is a separate class that handles action.
I agree with Alex on the fast reading. But you are on point with your other suggestions.
It is good to hear you have mastered some Java concepts.
Nice
Thanks...