Introduction
Today's topic is going to be a little different. I'm going to share with you the mistakes I made through
this blog so that you don't make those mistakes. In reality, things don't happen as they seem. You have
to understand this. Many people start learning anything by watching others. For example, if someone is a
developer, they too will start becoming developers by watching them. But in reality, when they work and
learn all those languages, then they realize what the reality is.
I'm happy with my work, but
many students work without any reason and have no patience. Due to which they give up. If you are
learning any work then you should have the courage to do it and patience for the result. If you do it by
looking at someone else then you cannot be successful in it. Therefore, you have to do the work with
your heart. We are going to talk about some such topics which you might have faced or are going to do,
so how can you avoid them. We are going to discuss about them in today's blog, so let's start.
Mistake 1: Watching Tutorials Without Practice
This may seem normal, but it's not. Many students buy YouTube videos or courses to learn skills, but they
just watch videos day and night, but when it comes to practice, they don't practice at all. Then they
say, "I've watched the entire course, but I can't do it." The problem is not the course's, but their
own. You can't become an expert in that field until you start writing and understanding things yourself.
You have to understand everything, what you're doing, how you're doing it. If you have any
problems or errors, go back to the video and watch it. Understand why he is coming; many students make
this mistake due to which they have to face many problems later on.
Mistake 2: Trying to Learn Everything at Once
When a new student thinks of doing or becoming something, he tries to learn everything at once in his enthusiasm and I have also made the same mistake. What happens in this is that when you try to learn everything at once, you do not understand anything and you are not able to focus on the right thing and this mistake is made by all when they do not know that you have to divide everything into steps and then learn it step by step so that it becomes easy for you and you can also remain focused on the thing.
Mistake 3: Not Building Real Projects
If you take this topic lightly then you will definitely face problems because this is the most important point. Many students complete their tutorials and learn but they do not make related projects due to which they have to face a lot of problems and this is not a normal thing. When you go for an interview in a company, if they ask for a project from you and you do not have one then you are bound to face problems or even for freelancing you need 1 or 2 projects. If you are not able to show up then you will definitely face problems. This will happen so you will have to create at least 1 or 2 projects.
Mistake 4: Comparing Myself With Other Developers
I have seen many students who, after looking at someone else, start considering themselves inferior and then they feel that they do not know anything. This is a stage which reduces self-confidence. If someone is more expert than you, then instead of getting tensed, you have to work harder so that you get more benefit and you also reach his level.
Mistake 5: Ignoring HTML and CSS Basics
Here we are not talking only about HTML CSS, here I am talking about everything. Many people skip half the important things and directly jump into other things which is the biggest mistake. The problem in this is that when you will learn React without learning HTML CSS then you will face problem in it and you will not be able to understand properly what is working and how. It is very important to learn everything step by step. If you do not follow the right steps then you will face problem, if not today then tomorrow.
Mistake 6: Not Using Git and GitHub Early
If you are an expert developer, then you must know what Git and GitHub are. Both of these are used daily by developers and both of these are very useful. If you do not know how to use them, then it is a big mistake on your part. Learning them is also very easy. You can share code in them, use them for backup and also use their hosting. You will have to understand how they work.
Mistake 7: Focusing on Certificates Instead of Skills
Friends, this is a topic that everyone does because when I was in college, my friends also did the same and I have seen many times on LinkedIn that people just take certificates and run after them but if they are asked about it, like someone has taken a web dev certificate and is asked what is PHP, then he does not even know, so you should not make this mistake, first improve your skills, if you get those skills then you can collect the certificate, if you take certificates without skills then you are bound to face problems.
Mistake 8: Expecting Fast Results
All these mistakes are made by beginners, like if someone starts learning web dev then he thinks that after 1 month he will have a job and he will earn a lot of money, but in reality it does not happen like this, then due to this not happening he starts getting stressed and in the end he gives up and this is not a normal thing, there are thousands of people who do not want to work hard, they do not have patience and then they give up, you should not do this at all, you have to give full time to whatever skill you are learning, you have to become an expert in it, then you have to apply for a certificate job.
Conclusion
In the end, I would like to tell you only one thing that you should never work for money or by looking at
someone. You have to work hard for yourself, learn skills, understand the market and how it works. Then
you have to go after earning money because if you have half-baked knowledge, then you will neither be
able to earn money nor do anything.
And most importantly, you must create your portfolio. If you
create it diligently and add projects etc. to it, then you will get a lot of benefits, but keep one
thing in mind: portfolio Create when you have the skills.