Hello reader, Welcome to my fourth blog. I am a college student currently studying Bsc (Hons) Computer Networking and IT security at Islington college. Currently, I am in my final year trying to be industry-ready before graduation. I guess I already am but still, it never feels enough. We always want to climb higher. The more we improve the more we realize how less we know about stuff. It's human nature I guess.
Ok enough of this story, It was just to motivate you, to help you realize anyone can become a developer with proper dedication in a short period of time. To help you dive into the topic I will talk about what kind of stuff I did to improve my skills and I guess you can follow the path or whatever you see fit.
The only time I freaked out during those months was when I started learning redux. Thinking it would be just as easy as learning react, I tried to grasp it within a day. But honestly, it only gave pain to my brain. I was totally frustrated with all those new terms and varieties of stuff of redux. During that time, I googled many times, "Is it necessary to learn redux?, are there any easy ways?, why is redux so complex?, can I understand redux in a day?, What are the alternatives?". There were many alternatives, but one thing that was making me constantly learn redux was because sooner or later I will have to learn it since it is used by most of the web apps these days. I cleared my mind and constantly start to grasp it, eventually the moment of that "Ahhhh so this is how it works" came. But I still don't know it well and I want to procrastinate as much as I can in the matter of Redux. I will learn it well when the time comes. Even though I learned the basic of redux, I chose to work with a better alternative for my project, because why not? why no go with better alternatives if they are available. And my project was not that huge for the complex state to use redux. (I guess we don't need redux whatever the complexity of the project is) Then I learned Context API. It was so easy to work with, all my state management tension was cleared out eventually.
Maybe I moved a bit outside the topic, but this blog is also one of the pieces of evidence I said I will present to my WRL module leader about what I learned as an intern.
With all these experiences I realized how someone can improve their skills by actually trying to do something instead of just watching the youtube videos and entering the phase called
tutorial hell. I guess this blog should be titled how to not enter tutorial hell.
Thank you for the time to go through all the grammar mess, but at least I hope I will help someone with this blog.