Friday, September 28, 2007

Its been that long?

I was sitting around this morning, checking news and catching up before delving into my work (usually hip deep in perl code) when I remembered, "oops, I have a geek blog I haven't updated in a while.

Well, here is my update. I have been particularly busy this month between my daughter's birthday, projects at work and the finding of the online learning tools here at work. That has been of particular interest to me since it is the same system that I was using to learn a bunch of topics at my last job (before my access was pulled due to me terminating my employment by resigning).

Well, I have finished up the Perl courses on CGI that I had been taking and am working to become a lot more familiar with that aspect of Perl coding. It is rather handy when it comes to Web Development to be able to understand the inner workings of CGI. Having that down pat is a huge advantage in the job market as well. The next course(s) that I am taking is/are all about XML. That is another thing that I have been wanting to learn more about and learn to parse with Perl.

Unfortunately, they do not have any courses on Perl DBI but I have a book I am reading/studying that is teaching me what I need to know. Once I get all that figured out I can go ahead and start working on a website that will help me carve the CGI and DBI knowledge in stone into my brain.

I had a project placed into my lap earlier this week and was told that it is something that needed to be done in short order. Ok, I have no problem with that. I was also told that there was another project for the same client that could be cloned to get this new project up and running quicker. Now, having a project to clone is great, so long as the code used in that other project isn't about unmaintainable. I emailed my colleague the other day to say that between coding the project from scratch and trying to figure out the cloned code, I would rather code it from scratch as it would take less time and also be correct.

My colleague came back and gave me the thumbs up to just code it and said that he usually didn't touch the old code because of its unmaintainability. (Then WHY would you tell me to use it if you knew it was like that?) Thankfully my colleague is understanding and flexible (not to mention easy going about things, so long as things happen and get done). Well, after a day of mulling over my keyboard yesterday I completed the initial coding of the project and even whipped out an estimate for another job that is coming down the pipe.

Anywho, that's what's been going on.

No comments:

Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.