I'm glad you shared your experience ! I am, sometimes, feeling alone in this world because I am junior and also because I only know "academics" developers.
I also agree with you about motivation. I can lose it very fast and when you have to learn a large subject by yourself it can help to have a teacher to motivate you when you are not anymore :)
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.