So there I was: sitting at my New Student Conference, listening to some joker introduce himself as a sixth-year senior, thinking, "That'll never be me!" And now here I am, on my twelfth and final semester, God willing. In five months I plan to commission into the Army, graduate with a B.S. in Computer Science, and marry my beautiful fiancée, Erin:
And now for a guided stream-of-consciousness exercise...
My computing interests seem to be converging to a focus on people as I continue with my education. I'm into AI, web design and development, consulting, and most recently HCI. If you know me, however, you know that my interests come and go like rain in Texas, so you can be sure that I'll have a new "flavor of the week" from now until I die.
I feel my strongest skills as far as computer science goes are writing good, clean code, documenting it well, and debugging. I am pretty strong in C/C++ because that's basically all I have ever used for my entire academic career (is that a damning confession?), but I am open to learning any new languages, which I guess I would call a strength. When I'm wired in, I apply these rules in this order:
- I utilize the Allman indent style religiously, and you'll never convince me to do otherwise.
- I always lay out a skeleton of my code before filling pretty much anything in.
- If anything goes anywhere that I haven't put it yet, it's always //some stuff. Always.
- I always use /* C-style comments */ for non-end-of-line comments. Always.
- That being said, I know that end-of-line comments are generally bad form but I always find some way to justify them, and they're always //C++-style comments. Always.
- I only recently had cause to truly recognize the merits of version control, and I use SVN because that's what I know. Sue me.
- I usually work best late at night, because I'm a programmer, and that's just what we do.
Undoubtedly one of the greatest advances in technology of the past five years is the advent of the smartphone. Androids and iPhones and Blackberries, oh my! Come on: these things are like palm-top mini-computers, they're everywhere, and
So let me know when you're ready to help me change the world, and we'll win hearts and minds one day at a time.

No comments:
Post a Comment