I believe teaching/helping others also improves oneself too. There won't be any discussion ongoing if there is no problem. To be honest, this platform is a great place for one to recall back the solution to that problem because one may forget after not touching that particular programming language for some time.