I find myself today often doing the things I did as a child. I get a new toy, and just can't leave it alone. I always have to try and modify it in some way or make it better. again, sometimes this isn't always the best scenario, but I learn a lot from my mistakes. I believe that in a field such as computer science sometimes the failures teach you more than success does. When you fail you are able to build off what you did wrong and avoid that problem in your next project.
In a field like computer science, you can never be scared of the unknown. Things are constantly changing, and are impossible to keep up with. If we hold back, we'll miss out. I believe that it is essential to always be testing out new technologies, and thinking futuristic, because what seems impossible won't be for long.
As graduation approaches, and the reality of having to get a job grows, I find myself excited because I finally get to put what I've learned, and what I love to do to use. I can't wait to apply my knowledge to real life applications, and see my creations being used in an actual work environment.