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