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