[DISCUSSION] Should SoloLearn reward users learning multiple languages?
Hello everybody, First of all, I'm aware this discussion may not be welcomed by everyone, so I will emphasize first and foremost that my intent is not to judge anybody or to tell people how to use the app. However, I was surprized to observe that the _vast majority_ (NOT EVERYBODY OBVIOUSLY) of top performers on SoloLearn (who reached level 16, 17, 18, etc) share the same "skillset": 150 000+ XP in HTML and virtually 0 XP in all other languages. What's more, I was stunned to observe all the attention and encouragement they receive! It is extremely appreciable to have such a warm/caring community of course, but I honestly think it does not benefit our "champions" at all. Thing is, the questions' pool for each language is small enough for you to have seen 80+% of them all after about ~150-200 challenges. At this point, if you have studied the course beforehand and reached about 2000+ XP, you should already have a good grasp of the language and it should allow you to move onto programming projects of your own, or to another language! Playing challenges can become extremely addictive over time from the high you get gaining XP... However it turns into an absolute waste of time after a while. Truth is harsh, but playing 200 challenges of HTML a day for a year will never make you a programmer... Eventually, it all comes down to memorizing answers for all questions, with no thinking at all. All that time spent acquiring 500000 XP in HTML (which is -sorry- not much of a valuable/challenging skill to acquire in my opinion, especially with all the web frameworks out there in 2019) would have been better off traded with becoming an actual _programmer_ in at least 5 different sophisticated languages. In other words, I do not think that it sends good signals for newcomers to put on top of the SoloLearn ladder the ones of us who did not "learn" quite much... My intent is not to criticize without trying to bring solutions to the table, and it turns out this "problem" could be fixed easily.