I’ve been thinking a lot about the amount of technology and tools to harness it available to us these days lately. It is extraordinary how much we can do with little time. It is easier than ever to start a company developing iPhone apps, or web services than ever before. As I look around me I see people using languages like flex to make multi-platform web apps that are beautiful in just a few days. I myself have found supercomputing to have an extremely low barrier of entry. There seem to be no limits on what we can do.
Along with this lowered barrier of entry, comes a global world. There is nothing unique about my classmates or I that give us an enormous leg-up over the rest of the world. If we can do something, then so can hundreds of thousands in India, China, and the rest of the world. To stay competitive in the United States we have to be assertive and do things on our own to prove that we have what it takes to add value to a business, or to start our own thing.
The gains in computing today are incredible. I can’t wait to see what is around the next corner, and I’m very excited to be a part of it. I will probably be in this field for the next 30-40 years, and I can’t even imagine the technology I will be able to help develop. What is next?