Sunday, August 8, 2010

Ajax of All Trades

The phrase "A jack of all trades, master of none" has been easily applicable to me for years. I've professionally done many different things, and even more as a hobbyist or DIY-er. Recently I've been involved in quite a range of activities. I've been working on remodeling our bathroom (click here for pics). I've been keeping my company's web page up to date. I've been working on my capstone project for my Bachelor's degree (a future post about it will come). I picked up an electric guitar and have been fiddling with it. On top of all these activities, I feel compelled to broaden my skillset further.

I will be graduating from the University of Cincinnati with a bachelors degree in Organizational Leadership and a minor in Business. However, as I look to the future I see the world of software to be taking a role that can't be ignored. I have been a hobbyist programmer since I was in high school, but I have never learned any useful programming languages. Now I am beginning to start into Javascript and Ajax. I've already been able to use my javascript skills to enhance the free quote widget on the right of this page.

To enhance my learning, I found some free resources available to me through w3schools and the University of Cincinnati. I am excited about learning to program web pages, and hope to migrate this blog to my own domain within the next six months. I will use that location to experiment with the programming that I am learning. I've even contemplated taking classes at Cincinnati State Technical College after I graduate from UC. Unfortunately it is too late for me to get a minor in Computer Science from UC, which I would have done if I knew about it three years ago.

Hopefully, all of this will help me to stay a jack of all trades, but instead of a master of none, I hope to be a master of a few. The key areas that I want to master: My understanding of leadership and Ajax.

1 comment:

Daniel said...

"Impressive, most impressive."

I think that takes guts to redo the bathroom. I get nervous putting up a painting on the wall.

I'm feeling insanely jealous about the programming language bit! I often tell people I'm a "closet tech-geek." On the other hand, I may check out some of those resources you posted, so I can still look at myself in the mirror (without deep shame).

Or maybe I'll simply stay the somewhat-well-informed Google enthusiast. I'm anxious to see the website migration.