This article was originally published at codePerfectPlus
Try to build something new every day. Watch tutorial, documentation and read some blogs and stay up to date with the technology trends. We are in the age of technology now. Every single day a new technology is coming up.
A programmer spends 80% time in thinking for the solution and 20% for the real coding. Don't just do coding as soon as you get the problem, think about it, think about the most efficient solution.
The solution to a problem is an idea that comes from your own brain – your code is how you implement that idea. Remember that you need to come up with the solution first, and then find the best way to implement that solution through clean coding.
The first tip is to understand that computer programming is just a tool and that it is mostly about problem-solving. If you know how to solve problems and you sharpen that skill, then computer programming is just a way of expressing our thought processes in the form of a code.
You’re going to progress much faster and learn more if you get into the habit of keeping a deep curiosity of how things work. Join open-source community, facebook groups, discord server.
Don't be afraid to ask for help. May be something is hard for you easy for someone else and something is easy for you. So ask for help and help people back.
If you study a Computer Science degree, it may seem pretty daunting as you'll need to learn more, study more, do more. But don’t forget to live your life.
Your studies are important, but they shouldn’t be the only thing in your life. Going out and having fun will refresh your mind and increase your grades. Relax, have fun, and good luck!
Read More Articles at: http://codeperfectplus.herokuapp.com/
- Deploy Your First Django App With Heroku
- Single-layer Neural Networks in Machine Learning (Perceptrons)
- 5 Tips for Computer Programming Beginners
- What Is Git and GitHub?
- What is Simple Linear Regression?
- Introduction to Machine Learning and it's Type.
- Difference Between Machine Learning and Artificial Intelligence