Q3.19 - so far, so good...
Hello and welcome to another review of my journey so far to become an embedded application developer.
In the third quarter of 2019, we have been fully focused on Primary Programming Language C++. Learning a programming language is definitely one of the most extensive and time-consuming tasks. Especially a language as complex as C++ is not something you can just learn quickly. Rather, it is a learning process that lasts for years.
But the Primary Programming Language is also a foundation for every modern developer. And I really mean every developer. It doesn’t matter if you’re a mechanical engineer, a civil engineer, or a biologist. The digitization is spreading more and more in all professions.
Programming has long since ceased to be an activity that only concerns computer scientists. The ability to read, understand and write code is increasingly becoming a fundamental skill for everyone in our technologized world. And yes, for you too!
It’s comparable to speaking, reading, writing, and arithmetic. In the end, it’s also the same. Just not for interpersonal relationships, but for communication between humans and machines.
For this reason, we are on the track post purposefully laying the foundation for our programming capability. And to that end, over the past few weeks we’ve been looking at what structures are, how arrays work, and what vectors and strings do better.
We also compared the collections of provided classes and functions in C++ Standard Library vs STL.
For better as well as clearer communication, we clarified terms like expressions and statements or looked at what operators are.
Now we are tracing the programflow and learning to control it. At this point we continue and will gain more C++ Basics for us.
I wish you maximum success!