Hello Devs :)
This post focuses on absolute beginners. it's not uncommon for beginners to make mistakes along the way โ after all, learning new skills can be challenging. I've encountered my fair share of pitfalls, and I'm here to shed light on one of the biggest mistakes I made as an absolute beginner.
Let's get started ๐.
Learn the basics first โ๏ธ.
Understand the basic syntax such as looping, conditions, etc. Then start your progress step by step. Play around with the concepts you learned, and expect an answer before executing. After learning and playing start coding in Platforms like Hacker rank, Code signal (Many platforms available). After some experience, you may start coding in leetcode
Jack of all (coding languages).
Don't just overwhelm yourself with coding languages. I wanted to master every framework and tackle every project under the sun. I made the critical mistake of trying to learn everything at once. Eventually, it turned out I was wasting time not learning advanced concepts.
Solution: Choose ONE language and learn to build a product with it.
Net Surfing๐.
Net surfing is an underrated skill an individual could have. I was not aware of this community for some time. It would be a gem for beginners to find such a huge community for tips and suggestions. Hence search online communities that align with your domain. Many resources are hidden that may help us developers. Keep on exploring the ocean๐.
Code daily ๐ป
In the coding world there is no saturation point. Be constant and Don't hesitate to ask for help๐ฏ in case you need any. Challenge with you friends code enthusiastically but pick at your own size or greater๐.Push your limits and grow.
Curiosity and persistent
When encountering a difficult coding problem my curiosity to search for answers increased. Though I won't search ๐ช. Strive at least for some days. I'll get answers even while dreaming and brushing I think most of the dev have experienced this๐
. Be persistent to not search for solutions and Be proud of yourself for completing the problem. Search for optimized solutions after completing the problem. If it's not possible even after some days(at least 5days) you can go for it. Exploring something new is common in a developer's life you have to learn and just move forward even after failure(actual failure).
conculsion
These are some of my insights from my mistakes. We all know that the journey of a developer is filled with highs, lows, and everything in between. Whether you're a seasoned pro or just starting out, your experiences and insights are incredibly valuable. Let's learn from each other and let the community know your stories.
Happy_Coding:)
Top comments (0)