Here are ten ways to become a pro in programming
Learn the Fundamental
Build Real Projects
Understand Data Structures and Algorithm
Practice Regularly
Read Code
Stay Informed about Industry Trend
Seek Feedback and Learn from Mistake
Contribute to Open Source
Master Version Control
Effective Problem-Solving