Tuesday, May 6, 2008

Dev Diary 5/06


Well, its been a few days since I have written anything. I have a lot on my plate the past few days, but thanks to a big break from the original developer being able to identify what was going on with a bug I have a little downtime. YAY TEAM.

I am setting up a rockin home office. I bought a desk and a 22” monitor and an awesome leather chair and speakers and wireless keyboard/mouse. Right now it looks like this: office in a box

 

why you ask? Well, I buy this desk from Staples and had it delivered. I don’t know why I expected them to deliver it all put together, but it would have been nice of them. So anyway, I get this big cardboard box delivered into my livingroom, I open it up and there are 2349873247890 pieces and all different types of screws/fasteners/glue/scotch tape/twine….  There was also a 26 page document (that not an exaggeration, there are literally 26 pages) detailing the steps you need to take in putting this together. So, since I don’t have my doctorate in Mechanical Desk Engineering I called my dad who is an architect, therefore more inclined to be good at these things. He came over tonight and spent two hours on it and got it MAYBE a third of the way done. So, hopefully sometime this century it will be finished.

In development news, I was given a list of development items that need to be done in the next week, the PM is very good at organizing these things which is good because of my object oriented cluttered thinking process. They are just small adjustments to the existing model that will allow me to better understand the application. The production and staging servers are still in the process of being created as we have to wait for technicalities and purchase orders to clear. We decided to go with a virtual server for staging. All our work is now being done on the VPCs so with no dev environment and no source control it’s an adventure in creativity keeping things together. This will be remedied soon, though.

As soon as staging gets up I’m throwing the RAM in this baby and making the Vista switch. VS 2008, maybe even SQL Server 2008 if I’m feeling courageous. I’m waiting for staging to be up just in case I’m without an environment for a while. I wonder how hard it is to bring an application from 2.0 to 3.5?

Actually, the biggest challenge I’ve run into has nothing to do with development at all. The biggest challenge for me is the big company tedium of documentation, and detailed emails, and status reports. I’m used to sending emails that say things like “Hey, douchebag, check in your project file” (startups - acctually I think it's more accurate that I may have received that email) . I come from wearing ponte pants, tee shirts, and sneakers to the office. MAYBE showering. Now there are collared shirts and PC humor and Dockers. I really can’t get my mind around how someone decided that your development skill can be determined by the type of pants you wear. However, I guess development skill isn’t what’s important here. “Corporate Image” is. Now, I’m not complaining. I work from home most of the time anyway, it’s a great gig. I was talking with a former co-worker the other day and we were discussing just this. He said that a stipulation he made before accepting his current job was to never have to document, or gussy up, or be forced to do any of these things. I am a bit jealous, I would actually rather just be a code monkey, but I suppose a little structure in my life wont kill me…. I don’t think.  Are these things important for a good career? I don't want to limit myself by not developing that part of my skill set. However, I also don't want to end up as a manager who fills out paperwork and never develops.  

 Anyway, so that’s that. Cat update: his little jaw is healing well. LEETLE JAW. He is wired on the bottom, and the wires come out in 6 weeks. He is being a champ and we make daily trips to the vet for his antibiotic shot.

 

 

 


No comments:

Post a Comment