I mean I learned to code in this setting:
I had some help and the internet - cplusplus.com was my dearest friend after some time.
I did my first polymorphism and Factory pattern (did not even know its name) and all in all I was pretty naive and even came up with an idea of using the exception mechanism in the usual program flow. It was pretty elegant, but the others did not like it because „exceptions“ should be an „exception“ and not the usual case. After some reading I understood why (stack rewinding and undefined states).
What I want to say: the learning curve was very (very, very) steep. And I loved it all the way!
This was 10 years ago. And even though I changed to C# (currently looking into F#).
Until today I always try to do something differently the second time I have to do something I already know how to.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.