Post done
This commit is contained in:
@@ -1,18 +0,0 @@
|
||||
---
|
||||
title: 'Relearning Programming Introduction'
|
||||
pubDate: '2025-11-21'
|
||||
tag: 'study'
|
||||
---
|
||||
|
||||

|
||||
|
||||
# Foreword
|
||||
Hey,
|
||||
I suck at coding - and that's why I decided to relearn programming. My language of choice is C++. I've been working with this language for a long time now, and it just grew on me like no other language did.
|
||||
|
||||
# What Led Me Here
|
||||
I've been struggling with my problem solving + the core concepts of C++ itself. Even though I am aware of the fact that it's totally common to
|
||||
make mistakes, I've had the overwhelming feeling of frustration and "imposter syndrome". I tolerated it for too long.
|
||||
|
||||
# My Plan and Goals
|
||||
My goals with relearning programming and C++ is to thoroughly study and apply my knowledge with a modern approach to C++.
|
||||
58
src/content/posts/relearning-programming-introduction.md
Normal file
58
src/content/posts/relearning-programming-introduction.md
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
title: 'Relearning Programming - Introduction'
|
||||
pubDate: '2025-11-21'
|
||||
tag: 'study'
|
||||
---
|
||||
|
||||

|
||||
|
||||
# Foreword
|
||||
Hey,
|
||||
I suck at coding - and that's why I decided to relearn programming. My language of choice is C++. I've been working with this language for a long time now, and it just grew on me like no other language did.
|
||||
|
||||
|
||||
# What Led Me Here
|
||||
I've been struggling with my problem solving + the core concepts of C++ itself. Even though I am aware of the fact that it's totally common to make mistakes, I've had the overwhelming feeling of frustration and "imposter syndrome". Every piece of information was
|
||||
floating around in my head with no structure. Toss in ADHD and boom. That's how you replicate the feeling.
|
||||
|
||||
I tolerated it for too long.
|
||||
|
||||
|
||||
# My Plan And Goals
|
||||
My goals with relearning programming and C++ is to start with the bare basics and thoroughly study and apply my knowledge with a modern approach to C++. During this journey I will make sure to deep dive into every concept where my skills are lacking. I will make sure to
|
||||
fully understand each assignment, each function call, each class and each line of code.
|
||||
|
||||
I will make sure to create plenty of small exercises & projects. The exercises give me the freedom to experiment with certain features and
|
||||
to puzzle together solutions, which then can be finally implemented into the projects. These projects can be small games, utility tools or
|
||||
simply just code snippets. Old C++ code repels me, so I’m sticking to C++20 for now and moving to C++23 soon.
|
||||
|
||||
Nearly everything I learn and code will be talked about in this series of blog posts. This will make sure that I summarize and explain
|
||||
the material in my own words. The length of the posts might vary. Sometimes I will talk about more than one concept in one post. Some
|
||||
concepts are too short to write a 500 word post about.
|
||||
|
||||
|
||||
# What This Series Will Look Like
|
||||
- Notes from studying C++ / programming concepts in my own words
|
||||
- Small exercises to experiment
|
||||
- Projects to apply what I've learned (Games, utilities, code snippets)
|
||||
- Mistakes I make along the way + solutions to them
|
||||
- Occasional rants, schizophrenia and dog pictures
|
||||
|
||||
# Starting Point
|
||||
Right now, I know a lot, but at the same time, I don't know anything. I struggle with the understanding of how everything is running
|
||||
under the hood. This is a crucial point to be aware of, because each decision you take has influence on the logic and performance of
|
||||
your program. Not to mention the cruciality of the architecture.
|
||||
|
||||
# Closing Thoughts
|
||||
I feel motivated and nervous at the same time. This will be a long, but quick journey. Beside me mentioning that I suck at programming
|
||||
and that "I don't know anything", I'm pretty sure that I'll profit of my past experience and knowledge.
|
||||
|
||||
I'm so hyped to show off my future projects and I'll try my best to entertain you via some text and images. It's quite hard to pull
|
||||
off if I am being honest.
|
||||
|
||||
To my future me ever reading this: Do not fucking skip anything.
|
||||
|
||||
---
|
||||
|
||||
*"Using no way as a way, having no limitation as limitation"</br>
|
||||
~ Bruce Lee*
|
||||
Reference in New Issue
Block a user