Front-end web development is not what you think it is.
Is front-end web development not for everyone?; “My name is sss and after studying with TreeHouse for 6 weeks, I got a job as a Front-End Developer”
How many times have you seen this ad play on YouTube? The number of times I have seen this ad, I have lost count.
There are many stories of people who learned to code in six weeks, six months, a year and are now working in the tech industry (or any industry that requires coding). And you know what? Too much for them.
But, here’s the problem; many people are led to think that this is true for EVERYONE. Including me, at first.
Actually, it’s not.
Almost a year after deciding to take up Front-End web development, here are some things I know.
It will take some time
There are many topics to cover in Front-end web development and sometimes you will feel overwhelmed with the amount of things you need to learn. And with new trends being released practically every day, it can feel like a constant battle.
However, don’t let this discourage you. This is normal.
It is said that to develop a new skill, you will have to spend about ten hours working. Regardless of whether this is true or not, you can be expected to develop into something you should use and Front-end web development is no different.
The bottom line is that everyone learns differently and you are no different. Set a time; it will pay off in the long run.
You will make mistakes — a lot of them. Get used to it.
It can also lead you to feel like giving up.
It’s been almost a year, and I’m still making stupid mistakes every day. At first, only anxiety would bring me down. I felt stupid and wanted to quit. Finally, I went back and tried to think. The more I thought about it, the more I felt like I was going somewhere.
Mistakes are part of the journey. For every mistake, there is a lesson to be learned. Learn to accept yourself.
The learning never stops
You will learn that things in the world of technology are constantly changing, which can be considered a gift or a curse depending on how you look at it. On the other hand, learning new things can take time, it can be difficult. But on the other hand, it can make life easier. For me, after learning SCSS (CSS preprocessor), I will never go back to CSS code if you pay me!
Practice, practice, practice
There’s no way around this, I’m afraid.
For anything in life, you’re going to have to practice to get it right, right? Web development is no different.
Say you spent a day or two, maybe a week learning how to code. You will be able to remember most if not all of what you have learned so far. How about a month or more? Will you still be able to keep all the information you gathered beforehand?
Therefore, the more you practice, the better you get. It’s as simple as that.
Google will become your best friend
Google has all the answers. Well, about 99% of the time.
Whether it’s improving your code, getting advice on web development questions, planning to learn communication tips, Google has it all.
So don’t be afraid to use the tools you have. It is not an illusion. Unless you’re copying bits of code and you don’t understand what they mean… (Laughter).