It is easy to imagine that people who are inventing new software are creative geniuses who came out of the womb knowing C++. The best thing Firehose did for me is give me the confidence that I can learn these things.