039 090708 - The midnight oil; all gone
09/07/2008
Today, I want to talk about work. I like my job. I love to learn new things and be met with new challenges, and in my job that's my daily bread. I like to challenge myself, too. Every project I undertake, I do better than the last one. That's not to the discredit of the last one, because it was as good as I was capable of at the time. I challenge myself to get the job done with less code, smaller files, less-to-no repetition. I hate to compromise, even though the web frequently forces me to do so. I even hate to compromise when the compromise is better than what I was initially aiming for, because I had to forego something that was unachievable. I don't like to admit that I had a bad idea (even though I can, and I consider it very important to be able to).
I think I'm good at what I do. I take a lot of pride in my work, and it shows in the enthusiasm with which I present myself and my work.
However, with each project I finish, I become more aware of and frustrated by the limitations that are inflicted upon web-workers on a day-to-day basis by certain aspects of the web. The problem is split about 70/30 in my eyes between users who use and insist on using antiquated software and the software itself. Looking at it from this angle, it would be easy to say that users are 100% of the problem, but I don't think it's right to let certain vendors get off scot-free, being substantially arrogant to release ridiculously sub-standard software.
The crux of this small point (I could go on but, as I said, all my midnight oil is gone) is that there are a lot of developers who have a real passion for user experience, right down to the stuff that you don't even think about, and we do it as a hobby even when we're not getting paid!
This is why I'm not obnoxiously telling you that you're an idiot for using a Microsoft web browser - as a user, the majority of the reasons I want you to switch aren't important to you, I'm simply asking that you try one of the amazing alternatives that are free, faster, easier to use (everything new involves a learning curve) and created by people who actually care about your experience and aren't just putting a browser out because being seen as having a large market share is important for their image as a software giant. A couple of weeks ago, 8 million people downloaded Firefox 3 in one day, and I'd really appreciate it if you did the same, it would definitely make my life a load easier to be able to drop support for barely-capable browsers.
If you try and don't like Firefox, definitely take a look at Opera, another amazing browser.
You'll thank me for this later.