7 Tips, to Enjoy Learning Your First Programming Language
a thread...
a thread...
1. Start with a Good Plan
Without plans, don't expect any great results.
Make small but effective plans, let's say 2-3 days plan or one week plan.
Measure your progress, plot it on a graph keep that in front of you daily.
Seeing yourself progressing, will keep you motivated.
Without plans, don't expect any great results.
Make small but effective plans, let's say 2-3 days plan or one week plan.
Measure your progress, plot it on a graph keep that in front of you daily.
Seeing yourself progressing, will keep you motivated.
If you identify any flaw in your plan, fix it immediately.
Improve your plan overtime.
Create flexible plan and give proper buffer to each topic, so that even if you divert, you can still complete the given topic in planned time.
Improve your plan overtime.
Create flexible plan and give proper buffer to each topic, so that even if you divert, you can still complete the given topic in planned time.
2. Keep the Level Easy
Initially, under commit yourself.
Don't try to code for straight 8 hrs, keep it short and full of fun.
For eg: You can try Pomodoro technique.
Slowly slowly increase the level.
Initially, under commit yourself.
Don't try to code for straight 8 hrs, keep it short and full of fun.
For eg: You can try Pomodoro technique.
Slowly slowly increase the level.
3. Pick Good Resources
If you're a text guy, prefer reading articles/blogs/books which are fun to read.
For voice/video, prefer watching videos.
Based on your interest or habit choose your resources.
Don't try to make a lot of changes in your habit, for the initial days.
If you're a text guy, prefer reading articles/blogs/books which are fun to read.
For voice/video, prefer watching videos.
Based on your interest or habit choose your resources.
Don't try to make a lot of changes in your habit, for the initial days.
If you try to change your habits then your mind will be invested in two different things - 1. focusing on a new habit and 2. learning new tech.
Find out good creators, who're creating content which is easy and fun at the same time.
Same is true for books.
Find out good creators, who're creating content which is easy and fun at the same time.
Same is true for books.
4. Learn in Public
To Stay motivated and find like minded people along your journey you can start to learn in public.
Attempt 100 Days of code, share your progress, share any new topics/concepts you learnt, people will appreciate it online and you will feel motivated.
To Stay motivated and find like minded people along your journey you can start to learn in public.
Attempt 100 Days of code, share your progress, share any new topics/concepts you learnt, people will appreciate it online and you will feel motivated.
But but but...
Don't get distracted from your original agenda(which was to learn a programming language).
Focus on learning (instead of likes/comments/followers count).
Don't get distracted from your original agenda(which was to learn a programming language).
Focus on learning (instead of likes/comments/followers count).
5. Learn in Group
Learning in group can do wonders for you, build a good network of people learning the same language.
Join online/offline community/groups of like minded people and learn together.
Encourage discussions, build project together in a team, help each other grow.
Learning in group can do wonders for you, build a good network of people learning the same language.
Join online/offline community/groups of like minded people and learn together.
Encourage discussions, build project together in a team, help each other grow.
6. Use Online IDE
Setting up the complete development environment for the first time could be very time-consuming/irritating sometimes.
Especially when you're stuck at installation issues.
Use Online IDE instead, at an early stage to quickly start programming.
Setting up the complete development environment for the first time could be very time-consuming/irritating sometimes.
Especially when you're stuck at installation issues.
Use Online IDE instead, at an early stage to quickly start programming.
7. Try Online Coding Games
When programming becomes boring, then switch to online coding games which will hold your interest.
This way you can mix fun with learning.
Almost every programming language has games, go for it and enjoy your learning.
When programming becomes boring, then switch to online coding games which will hold your interest.
This way you can mix fun with learning.
Almost every programming language has games, go for it and enjoy your learning.
That's it for now.
If you liked this then you might also like reading my previous thread:
If you liked this then you might also like reading my previous thread:
Small Announcement! 📢
I've opened my calendar for my audience and love to interact with you over 1:1 sessions on:
1. Career Guidance/Mentorship
2. Candid Talks
3. Content Creation
For more details visit:
calendly.com
I've opened my calendar for my audience and love to interact with you over 1:1 sessions on:
1. Career Guidance/Mentorship
2. Candid Talks
3. Content Creation
For more details visit:
calendly.com
Namaste I'm Vikas,
I write a thread every Mon, Wed & Fri
on Java, Javascript & Fullstack Development.
To read all my future threads follow @vikasrajputin
I write a thread every Mon, Wed & Fri
on Java, Javascript & Fullstack Development.
To read all my future threads follow @vikasrajputin
جاري تحميل الاقتراحات...