Snakes can make good pets for the right person. Keep in mind that most snakes are carnivores, so you will have to supply their prey, but they do have the advantage of not needing to eat very often. A few snakes eat insects, but these are harder to keep and are not good for beginners.
If you are considering a snake as a pet, Snakes as Pets can help you figure out if a snake is right for you, what you should look for in a snake, and some good species for beginners.
Image: Corn Snakes by Lianne McLeod DVM