Wednesday, April 20, 2011

No More Speeding

Well it finally happened, I got my license suspended. What's really stupid about laws in this state is that I can't even apply for a restricted license to get to/from work. They only reserve that privilege for people with DUI's. That's right, people who drive drunk are apparently safer drivers than people who speed but never get into accidents. Go figure.

It's my fault for breaking the law so I can't be too upset about it. So for the next year I can't get another ticket or my license will get even further suspended or worse, revoked. In addition to that they can impound my car for up to 30 days. Which means I better not get pulled over for anything stupid like a light or something.

No more speeding for me! I learned my lesson.

New Job, From Software to Business

I've been at my new job two months and I have to say that it's pretty awesome. Maybe I haven't been hardened by the long hours and stressful deadlines. Perhaps I'm still in my "new toy" phase. Whatever the reason, I find myself looking forward to coming into work each day. It sounds weird actually saying that, but for the first time in my life I actually feel that way.

So what do I do at work? Depends on who's asking. I have answers that range from: "I'm a BA." and "I do a mix of programming and business." to "Heh, please." (Courtesy of Barney Stinson)

Here is the long answer. My official title is Business System Analyst III. My job consists of two major functions: The first is doing business reporting for executives. I use SQL (pronounced "Sequel") and VBA (Visual Basic) to pull data and create reports (usually in Microsoft Excel) that high level executives use to make business decisions. The second part of my job is optimizing internal business systems. Basically, people ask our team to make their lives easier and we provide technical solutions.

The team that I work on is pretty badass. From the moment I started at the company I knew my team was exclusive. I wouldn't say we are hated on, but I detect a little jealousy when talking with my new hire peers. First of all I never had to go through the boring 9 day training that new hires go through. Second, they put me into my own office (less than 5% of the employees here work in an office). Third, they gave me a company laptop and told me that I could work from home whenever I wanted.

All these perks came from being on an allstar team, everyone is good at what they do and we're one of the best (if not THE best) reporting teams in the company. Most teams consist of 50+ employees with some people strong at business and some people strong at programming. Our team is only 10 people (including me) and we completely blow other teams out of the water. We produce accurate and fast results and we have a strong reputation within the company.

With all that awesomeness though, comes the huge pressure to perform. The reason I didn't do the 9 day training is because I had to hit the ground running. I put in tons of hours at the start and the learning curve was extremely high. I didn't know any SQL or VBA coming into this position (well, a little in college) but I was able to pick it up fast. Not only did I have to get my technical skills up to par, but I had to wrap my head around the business aspect as well. Programming was no problem, I have 4 years of schooling to help me pick up code quickly. However, picking up business was something brand new. Fortunately most of it was "common sense" and I already had a strong passion for business to begin with, so all of it came quicker than I anticipated. Now, two months in, I've finally caught up I'm getting settled in. Although, it seems like every single day I learn something new.

Overall, I'm loving my new job. Having a dynamic job can be difficult but I enjoy having each day be different. I have lost myself in my work a few times since I've started and I've had some extremely long weeks... but I honestly don't care as much as I did before. I think it's because I'm learning so much and I really like my group, my company, and what they have me doing.

I'd consider this a pretty successful transition from software to business. However I'm not sure you can really classify what I'm doing as strictly "Business". Either way, I can see myself at this company for a very long time.