Do you really want to send Deborah909 a message saying you like their work?
The current crop seems to be divided between idealistic liberal arts majors who have picked up some computer skills, and idealistic computer geeks who have picked up some interpersonal skills. But there isn't a well-defined educational track to groom people for this career. This is why I've begun to dream about a national Geek For America program.