I recently read two blog posts about what bioinformaticians do (though both claim to be about “what it takes”):
The first post is talking about a shift from “bioinformatics” to “computational biology”—that is, a shift from designing algorithms and data structures to answer biological questions to asking biological questions for which computational tools already exist. It has quotes with some hype about job opportunities in bioinformatics, but it also has some counterpoints about more realistic views of the bioinformatics job market. The tone of the piece overall is that bioinformatics is the best of all possible fields.
The second post has a less exalted view of bioinformatics, pointing out that most bioinformatics jobs are data wrangling. They do say that even data wranglers can do research if they want to, which makes them better off than most wet-lab technicians.
Both posts stress the importance of programming, statistics, and knowing some biology.