I've been working full time as a web designer for about a year now and it's been great. Of course every job has it's problems and every employee has their weaknesses. Lately I've been a little burned out with the whole design and also dealing with people. As a designer I often times find myself pretending to be a programmer and next thing you know the clients assume that the money they spent bought them a new employee at their every beckon call and with no additional charges.
Lately it's been good though because we've picked up Novell as a client and they have been really great to work with. Last week we ran into a JavaScript bug and it had to do with the header that was on the site that we didn't program. In the beginning I had forgotten to close some HTML and the programmer that programmed the header took a look at things and thought that was the issue and said that closing that fixed the problem. I felt like a moron and assumed he was right because I swear I am more human than most and make my share of mistakes. Well after further testing that didn't fix the problem and because I forgot that HTML I assumed the issue was on our end. We tested and tested and chased bugs for a week. Finally last Thursday I headed up to Novell to get some help and we discovered the error was in the header. That made me feel so much better but I felt we had wasted an entire week because I assumed that since it was Novell the code was perfect. Never again. I just got a boost of confidence from that. Well needless to say we ran into another issue today and I think it's the header again but I'm not sure. My employer can't afford for me to spend anymore time chasing bugs that aren't my fault and I'm sure our client can't afford it either. Well needless to say I was a debugger and learned a bit more about JavaScript this last week.
I've got to say that JavaScript can be really cool but there is a ton of crap and costly stuff that can go wrong when working with other peoples JavaScript. Tell you what though I hate Flash much more than JavaScript. I'm trying to figure out jQuery right now and it's the total bomb. Drupal uses jQuery which allows for some really pimp things if you use them.
Well anyways I'll stop blabbering and end this post. I'm sure you are all enthralled in what I've had to say.