This blog post is 100% directed at my past self. I have failed to see the light in blind hope of speeding up my learning curve. I have learned that I can’t use plugins, framework’s, or WYSISYG’s until I understand how those things are built. Really, this applies to most things when trying to learn something new, but for me, I am learning front-end development. I have been trying to learn front-end development for some years now. I see people all around me who are the same age and have it understood and day in and day out I fail myself by comparing my level of understanding to their success.
If you’re learning how to front-end develop, hopefully, this post resonates with you to save you hours of fruitless work.
- Understand how everything works.
- This class is useless to me, I hate gen eds, let me work on stuff I will use in the “real world”!
- Focusing on the fundamentals has given me peace.
Understand how everything works.
Learning how websites, applications, and other online mediums work saves you years of learning. I’ve learned this the hard way, I am going on my 7th year of being a self-taught front-end developer. Technology moves so fast that you want to be able to keep up and you want to do it now, not 7 years from now. There are so many different languages to master and all you want to do is build and get your work out there. That is fine, do it, I am all for shipping your work. However, don’t try and ship something that relies on other means for support. If it breaks, and it will, you want to be able to fix it quickly without too big of a headache. Don’t turn your passions into burdens.
This class is useless to me, I hate gen eds, let me work on stuff I will use in the “real world”!
Focusing on the fundamentals has given me peace.
When I first made the decision to zoom in and focus on the basic languages everything became much easier for me to understand. I suddenly wasn’t being so hard on myself, and I could write code more fluid than before. I am still learning how to front-end develop but today I understand how to write a great foundation of code that makes my development stronger than before. I actually had a faster learning curve and I feel more confident knowing I will get where I want to be as a front-end developer if I take it one step at a time. I was beginning to feel like I would never understand, my work would never be what I wanted it to be. Now I understand that I was just absorbing too much of what the internet and my peers had to offer.
If you’re feeling stuck in your journey toward becoming the front-end developer you want to be, it’s okay I felt this way too, try shutting the noise off, focus on understanding how things work at a fundamental level. Once you understand this the noise turns into music you can jam out to.