I got an opportunity to watch Traversy's Video on YouTube "Become a self-taught Developer". It is very helpful for me so I am sharing here the important contents he taught on the video.
Pick up the End goal :- choose which area you want to grow, type of
working environment you are looking for, what are you naturally good at and
suitable type of Developer Jobs(based on security, pay scale)Choose a programming language:-
Figure out which programming language you want to learn
learn the fundamentals
choose a Text editor or IDE you are comfortable with
Remember you can always switch to/learn another languageFind Resources and Build a curriculum:-
You can choose any of the resources based on your learning method
Books,Documentations, Resource websites,Video courses,online courses,
and challenge websites.Find a community:-
Find a mentor(If possible)
Join an online community
Start talking with other DevelopersCreate your own project:-
Start building something
Use other people's code as reference
Get some idea from other people's codecreate your own portfolio:-
Show a live version of your project and Source codeContribute to open source:-
Give your experience with real-life projects
collaborate with other Developers
learn and Use GitHub
It may add value to your resumeCreate an online presence:-
Maintain a Linkedin and Twitter Account
Upload all of your works to GitHub and Keep it well documented
Write Articles,Tutorials,Videos(Have your own blog, websites etc)Prepare & Apply to jobs:-
All boxes should be checked before coming to this point
Prepare for Interview, Create a Resume,Cover Letter
Search for jobs in your area that you are looking for things you know
Apply even if you don't have a degree
Remember it is your first job not your last job.
Top comments (0)