100 techNewbies questions
by Chioma Goodluck
Two programmers working together on the same code.
78. **What is open source?**
Software with publicly available source code.
79. **How do I build a portfolio?**
Showcase projects on platforms like GitHub and create a personal website.
80. **What is competitive programming?**
Solving algorithmic problems within a time limit, often in contests.
---
### **Learning and Growth**
81. **How do I stay motivated?**
Set small goals, celebrate progress, and join a coding community.
82. **What are some good resources for learning programming?**
FreeCodeCamp, Codecademy, YouTube, and official documentation.
83. **How often should I practice?**
Daily or consistently for a few hours a week.
84. **How do I learn a new programming language?**
Understand its syntax, build small projects, and explore advanced features.
85. **What is a coding challenge?**
A problem-solving exercise to test and improve programming skil