Symbols - What does heaven look like
Snake charming has these days lost its symbolic meaning, but at one time it was representative of the early stages of the kundalini experience.
The training, the ‘playing’ with the energy, the need to feed the snake energy and nurture it before anything can happen.
Also implied is the constant danger involved in doing this. A snake is always a snake, it can bite you and do this at any time.
To mix my metaphors here, you are really constantly playing with fire here and need to know what you are doing.
Outside of the specific context of the kundalini experience it has other meanings, which are not at odds with this definition, given that some of the methods of provoking a siritual experience of this kind are sexual.