Well this is my first post on a blog of any kind. I never really found any use for blogging until now. I tend to keep my family life and events private from the internet and will continue to do so. This blog is going to be my "record" as I start my journey into the Software Development world.
First a little history -
I started out using computers in Elementary school (I'm 31 now). I didn't really get into them until I was a senior in high school. It was two years after high school (and partying)that I started to gain an interest in them deeply. I was then engaged to my soon to be wife and I broke her cheap 75 MHZ PC which she needed for school work. I spent hours trying to get it fixed and that was my first experience with troubleshooting PC's. As time moved on I eventually had two pc's and networked them together (parallel cable) to see how it worked.
Around the same time I decided to go back to school. I was going to get a degree in Criminal Justice and my wife asked me literally if I was "stupid". She said go into computers - it's what you like. I started pursuing my 4 year degree in Management Information Systems (MIS) in Fall of 99 and Completed it in 2008 (long story).
While working I began night classes and my interest in computers was steadily growing. I was loading bread trucks for a living (harder than it sounds) and was promoted into the engineering department to order parts for a manufacturing facility. That was a neat job but soon was ready for a change. I then went back to the shipping department as a supervisor for 3 years. During this time I gained valuable management experience and during the same time I opened my own small business on the side Building, Repairing, Upgrading, and Troubleshooting computers and networks. This experience was more valuable than I knew at the time.
At the end of my third year I had the opportunity to move into an Assistant Network Admin position and I took it. This role also included some accounting work which would be valuable later as well. The whole time my love for computers was growing. I was up to 4 pc's at the house and had a pretty decent network.
My big break came when I was offered a position in Tampa with a large private firm troubleshooting a software package that was sold externally. That break led up to the reason I am writing this blog now. I had previously been around users and pc's but was bored with it. I wanted a new challenge. I took the role and learned as much as possible and was rewarded with well earned promotions. I learned many things along the way including
- Learned new Customer Support Methodologies for Software Applications
- Increased troubleshooting skills dramatically
- Became proficient in TSQL and PLSQL with SQL and Oracle Database Platforms
- Increased *nix knowledge in supporting Oracle
- Increased knowledge surrounding the Operating Systems and underlying functions
- Fell in love with Virtualization technologies (VMware, Hyper V, Virtual Server, etc) :o)
I am currently testing this software package and have the opportunity to work into a Jr. Developer / Developer role with this company in the future.
Now during this whole time I was going to school, building a home, starting a family. As of today school is finished, I have a 4 year old and 1 year old boy, and the most understanding and giving wife a person could hope for much less have. I owe a lot of this to her and appreciate her more than I think she knows.
To give you an idea of what she has to put up with take a look at these pictures:


These are about a year old but indicate what I do in my spare time :o).
I currently have enough PC's for a couple of households:
- Main PC (Gaming, Dev, etc) Quad Core Vista Ultimate 8 gigs ram - Dual 22" LCD's- 8800 GT
- File Server (Storage only) AMD3000XP 1.5 gigs Ram, Server 2003, 2.5 TB of storage
- Test Server(VMWare) Intel Core 2 Duo, 8 Gigs Ram, Windows 2008 with Hyper V - love this role!!!
- Wifes Machine - AMD X4200, 2 gigs ram, Windows XP Pro
- Home Theaters PC - AMD X4200 - 2 gigs ram, Geforce 7950 GT, 1 TB storage
- Desktop Test Machine - P4 2.0, 1gig ram, XP Pro / Ubuntu Linux
- Spare Machine (Dust Collector) - AMD Athlon 1000, 768 mb ram - no OS
These are all networked together with Gigabit Switches and have an hour battery backup for each.
Ok - Just read back over this before posting. I think I fit the "Geeky" enough mold to be a developer one day.
Moving forward my aspirations are to learn as much about the software industry and the development process as possible. In my next post I will talk about what I have done thus far and my near future / long term plans.