Welcome! My name is Bruce Hubbard and this is my third time trying to blog. I don’t expect to post too often (writing is not my passion) but I’m going to give it another shot. Blogging is something I’ve never had enough personal discipline to make myself do but it’s very important in the software industry. I have some opinions I’d like to share and they don’t all fit in 140 characters (for those follow me on twitter @brucehubbard). These opinions are my own and in no way reflect the opinions of any company I work for or any client I work with. I’m not an edgy divisive kind of guy so I don’t expect that to be an issue but had to get it out of the way.
More about me: I’m married to a wonderful woman (11 years) and have have 4 kids (5th is on the way). I graduated from Miami University (OH) in 2003 with a bachelor’s degree in Computer Science. I personally loved my CS experience in college and really soaked up the theoretical aspects of CS especially the algorithms class. Despite being one of the best programmers coming out of Miami (IMO) that year I had a really hard time getting a job because I had no practical experience (this part of college sucks). I had studied C++ for 4 years but the only jobs were for Java and .NET. I eventually got a job at a consulting company after about 5 months of unemployment after college.
I currently work for a small consulting company in Dayton. I consider myself semi-independent (I’m hourly with no benefits). When I left my full time job (see soul sucking above) I wanted to be an independent (corp to corp) but chickened out at the last minute and went the W2 route (mistake in hindsight). When my current client contract is up I plan to switch to fully independent. I have lots of thoughts around the area of independent consulting so I plan on putting those thoughts into some blog posts.
That’s a little about myself. I hope you enjoy my future posts.