Haven't had that sweet feeling in a while but I do remember it very well from first years in university.
First one was understanding very basics, at that moment even thought should I even be doing programming in my life. But at one moment it was "eurika" I understand variables, function calls, doing some math (do you remember how many times you have coded calculators?) etc.
Later same feeling came after getting beyond simple queries (you know: SELECT * FROM table). After first written join statement I understood why the heck you even need DB for real.
And it goes on and on, OOP, MVC and every other thing that now is just regular day at work.
Miss that warm, sweet, rewarding feeling. Not because I think that I understand everything just because somehow learning and understanding new stuff became daily routine.
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.