It would be great if forum's correct answers can get tallied for the most frequent usage and then provide the options for users to practicing solving those problems by having the data/lessons available. If common methods/tools used in other applications can be laid out w/ how Tableau would solve the problem, it would help users get accustomed to the different way of formatting the data and visualizing the solutions.
For me, getting on the forum daily and READING online blogs and articles on Tableau has been the most helpful. The training is so focused on small, flat file data sources... Of course, basic features of Tableau can be learned from those, but I much prefer the community organized TDT sessions and forum threads, which focus on real world scenarios.
In addition to reading, spending a lot of time trying to replicate things you see online and following the activity of experienced users has also been very helpful.
One thing is for sure: learning doesn't happen without some growing pains and effort. Not giving up, and trying to learn something new daily are other ideas I try to live by. Additionally, just because you get the result you are looking for, that doesn't mean it isn't worth the effort to learn other ways to accomplish the same task. I'm confident that if one of the "Tableau Jedis" took a look at my workbooks, they could comment on ways to improve my work. So, I spend time going over old work in an attempt to improve or find a new way to accomplish the same task.
Great thread idea.