15 Years Writing C++ - Advice for new programmers

2 min read 4 months ago
Published on May 13, 2024 This response is partially generated with the help of AI. It may contain inaccuracies.

Table of Contents

Step-by-Step Tutorial: Advice for New Programmers from a 15-Year C++ Programmer

Introduction:

  1. The speaker in the video has been programming in C++ for 15 years and shares insights and advice for new programmers.
  2. The advice includes the importance of practice, not being afraid to write bad code, and the value of debugging and problem-solving.

Tips for New Programmers:

  1. Keep Your Code Files:

    • Save all the code files you write, even if it's from following tutorials or old college homework.
    • Keeping your code files can be helpful for reference and learning from past projects.
  2. Reflect on Your Progress:

    • Periodically reflect on your programming journey, like the speaker did when finding a C++ file from 15 years ago.
    • Reflecting on your work can help you see how far you've come and where you want to improve.
  3. Learn by Doing:

    • Don't be discouraged by frustrations or the complexity of programming languages.
    • Focus on practical tasks like displaying content on the screen, modifying files, and debugging errors to learn effectively.
  4. Start with Specific Languages:

    • Begin with a specific programming language to build a strong foundation.
    • C++ is a great language for game development but choose a language based on your interests and goals.
  5. Don't Fixate on Learning Perfectly:

    • Avoid fixating on learning things perfectly or comparing yourself to others.
    • Embrace writing bad code as a way to learn and improve your programming skills.
  6. Practice Writing Code:

    • Spend time writing code regularly to build your skills and confidence.
    • Open your preferred Integrated Development Environment (IDE) and start coding to gain practical experience.

Conclusion:

  1. Programming is a skill that requires practice, patience, and a willingness to learn from mistakes.
  2. Embrace the journey of learning to code, focus on practical tasks, and don't be afraid to make mistakes along the way.
  3. Enjoy the process of coding and continue to challenge yourself to grow as a programmer.