I just wanted to chime in on this subject.
If quick results are desired for self-defense and fighting, then study Karate or any other external art.
Taijiquan is the highest martial art there is, the top of the mountain. That’s not meant to be a boastful statement or a put-down toward other arts. It certainly doesn’t negate the effectiveness of other arts. A karate guy could certainly kick your ass. But, the principles of taijiquan make it superior to other arts. That being said, not all those who study TJQ will develop the level of skill necessary for self-defence or fighting.
To develop true high-level skill in TJQ requires Gong Fu (time). Imagine the kind of time commitment it takes to become a medical doctor. From the first grade through medical school and residency training. Even if one puts the time in to be a doctor, success is still dependent on the raw talent and abilities of the individual to meet the high standard that is required to be a doctor.
Likewise, true masters of Taijiquan had the raw talent and have invested the time (10 - 12 hours per day for many years) to develop high-level skill. In the old days in China, many of these guys had the time available to practice that intensely, because life was slower and many often worked in security or military type jobs that required a superior level of gong fu. Today’s faster paced society makes it harder, if not impossible, to train like that. Plus martial skill isn’t valued much these days.
That being said, very few people with high-level taiji skill are even around, much less available to teach - especially in America. In fact, many students of TJQ that take a martial approach to training aren’t learning the true nature of taiji, because often the teacher they learn from truly doesn’t possess high-level skill or understanding of taiji principle. There is often a misunderstanding of taiji principles by most people, which results in TJQ people fighting with external force, but thinking they are using taiji.
Comparing Karate and Taiji is like apples and oranges. In fact, it’s an inside joke in my group about tai kwon do and karate guys who think they can catch on to TJQ just because they’ve studied martial arts before. Taiji is completely opposite in it’s training methods, counter-intuitive if you like, to what is required in external martial training.
But again, external training produces faster results, that is why many external martial artists think that taiji is ineffective for fighting. I’ve witnessed higher-level taiji and now I’m a believer.
My post is probably going to anger a few, but I’ve trained external before and this new experience with internal has opened my eyes. Very few martial artists in this country ever get to witness true Chinese gong fu at a a high-level. It is amazing and awe-inspiring to me. I am truly humbled by my experience and realize that despite my previous triaining, I am again at the beginning of a journey.