Written by .NET Trainer & Instructor , Tuesday, January 5, 2016 at 2:45 PM
Things Every Newbie Programmer Should Know & Do.
All of the points mentioned in this blog post are from the book I’m currently reading “97 Things Every Programmer Should Know”.
As I was reading this book I just thought to share it on my blog for students and newbies who haven’t read this book.
To play it safe, you need to take responsibility for your own education. Don’t try to depend on computer institutes and their stale certificates and degrees.
Knowing how something works make you know how to use it better.
Getting started with open source is pretty easy.
In order to find more open sourced software’s, components and frameworks head over to github.com and search for projects according to your favorite programming language.
Once you have done the searching and finding an interesting project according to your requirement, next start learning, using and contributing to that project on GitHub.
And if you were not able to find any projects, then build your own project and share it with the world. If you really want to get involved with projects online, you could offer to help out with the documentation or you could start by volunteering to write test code.
Contributing, helping and fixing open source projects and documentation, finding bugs, suggesting fixes and making friends will make you a better programmer than who is not doing open source.
Now go out there and fix some projects and documentations.
Start reading other people’s source code. Try to learn from other people’s mistakes and get better at coding.
Now from where should you start?
Open source projects…
Open source projects are full of good examples of how to write brilliant and readable code.
It’s always better to read some source code instead of a book if you need to improve your programming skills.
you need Skills and Techniques to become good at something especially programming and with a lot of practice you can become a skilled programmer.
You need 10,000 hours of practice i.e. 416 days and 16 hours of practice to become an expert.
Practicing does not mean doing what you are good at; it means challenging yourself, doing what you are not good at.
Practicing is about learning, learning that changes you, learning that makes you better at coding and improves your coding skills.
All of the points mentioned in this blog post are from the book I’m currently reading “97 Things Every Programmer Should Know”.
As I was reading this book I just thought to share it on my blog for students and newbies who haven’t read this book.
Stay tuned!
Take Care!
Abhishek Luv
by Abhishek Luv, Friday, March 3, 2023 at 11:38 AM
Read moreby Abhishek Luv, Sunday, January 26, 2020 at 11:33 PM
Read moreby Abhishek Luv, Saturday, January 5, 2019 at 6:30 PM
Read more