Ankur💻🎧💪
Ankur💻🎧💪

@TheAnkurTyagi

14 Tweets 3 reads Dec 23, 2021
How JavaScript has completely changed the game for programmers & opened up so many doors.
Here is my process of learning Javascript.
I've been doing the same thing since January 2015.
The Beginning Is Always The Hardest.
A Thread.
Before we get started, I want to thank you for joining this thread.
The best way to become a better developer?
Practice -- not by reading, but by actually coding.
And, Become good in programming instead of becoming good in JavaScript only.
Learn the basics first then start your own project.
IMO, take your time with concepts, don't race through everything.
With tutorial projects, understand how and why the code works.
Build something real like a website clone.
- Read code while you write.
- Understand it.
- Critique the code you write & read.
Write a lot of code with what you've learned, But never stop reading code.
You’ll learn more while building your own project hitting obstacles and resolving them.
Find an OSS project that you want to contribute (one that is possible with JS).
Start with freecodecamp and do the exercises of JavaScript and Data structures ...trust me, you gonna fall in love with JS.
Write about your projects and learnings.
My brother (@ravinwashere) explained very well. ⬇
The first step you take towards being a programmer is to learn the basics.
- Codewars is a great place for exercise.
- Find a good community & ask your questions.
- The more you practice the better you will be at it.
- Be patient.
- Don’t let anyone ever convince you that it will be easy.
dev.to
To learn any new skill or gain expertise you need to practice, practice, and practice.
"Experts are experts at maintaining high levels of practice and improving performance.”
dev.to
Documentation Is Your Best Friend:
- Document your journey in a blog post.
- You need to sweat, to fight daily, to persevere, to doubt.
- Stop thinking & planning and scheming and just start working.
- The first step in learning something is recognizing that you don’t know it.
Your learning intentions really do matter:
- To become a great one, you have to learn from experience. But careful, the experience can teach us to repeat poor behavior & to create bad habits.
- Look at everything you do & ask yourself
“How can I make this better?”
Experiment with your coding:
- If you want to be a good programmer then you should experiment with your programming.
- The experiment is the biggest teacher if you really want to know how things work and how to be a person that knows what he/she doing with their life.
“The code works” isn’t where you stop; it’s where you start"
Yes, your first step is always to write quality software that fulfills the spec.
Average programmers quit at that point & move on.
My brother (@dmokafa) explained very well here ⬇
Note: We all make mistakes.
I've been a JS dev since 2014 & I still make some of these mistakes, especially when coding in a hurry.
Top Mistakes I made as a JavaScript Developer. ⬇
dev.to
That was it for this thread. Thank you 🙌
I explore through my work & sharing my career stories about tech, growth, building a better career as a developer, & working in startups
Follow your mentor (@TheAnkurTyagi)
Check out more exciting blog posts ⬇
theankurtyagi.com

Loading suggestions...