Archive for November, 2004

Done

I can sleep again.

I remember all too well what it was like to do an exam for a programming subject. Three hours of frantic writing, fighting through the pain barier as your hand cramps for the umpteenth time…

Well, that's nothing compared to marking them. Try spending a whole week reading 170 different answers to the same question and having to try and figure out if the code works. I've been dreaming the solutions to the exam questions all week. I'm just glad it done.

Now I can turn my attention to:

  • Tweaking the SD1 curriculum for Summer
  • Finishing my Masters
  • Finishing LTS101 (something else I'm studying)
  • Working on Tyler/ByteClub/Monkeys stuff

And just in case that's not enough, my second son is due to be born in about three weeks. Just to make sure I don't get any sleep this summer :(

BTW, in case anyone else noticed the slowing down of Tyler over the last few days, John solved it this morning. Aparrently it was a quirk in PHP when loading external images (like the ones in Andrew, Walter and my own blogs). John disabled PHP external loading of images and now things work better ;)

Just for good measure, I have also removed the offending entry from this blog.

Comments off

ipod vrs ipaq

So now I have iTunes running. It's pretty slick, but takes for ever to start running, and since it has associated itself with all my media files…

But the point of this entry is that I was pretty impressed when I realised that the iPod was charging itself from the USB2 connection! It takes a while to fully charge (4 hours, so says the manual), but the fact that you don't need a seperate charger for it is way cool.

So I have to ask, what's the deal with my bloody iPaq (HP PDA)? Why do I have to buy a $40 charger for it, when it could be using the USB cradle to get a charge? I can see the point of having an optional charger (faster and you don't have to have the computer turned on to use it), but my PDA spends a fair amount of time in the cradle while I'm in my office. Just more bloody accessories to buy :(

Blame the marketing people.

Probably the same guys who put the useless wirless networking stuff in it too. I spent an extra $100 getting the model with 802.11, and have never been able to get a reliable connection, or if I have, it can only connect to fee paying services which I have no intention of paying for! Should have saved my money and got the one without wireless networking, or got the one with the digital camera, or…

Comments off

My brain is mud

Comments off

Desolution

Let the darkness begin…

Comments off

IT vrs the end user?

This post is a response to Walters blog

Actually, I think we can all relate to being end users.

What I don't get is why IT people think they live in some special world where the rules are different for them and their products. “Software developers” are just “Product Developers” by a different name, and their products stink just as much as anyone else’s when they don't do what the consumers want. There are in fact laws that protect normal consumers. A product must fit for the purpose it is sold for. How many software developers could claim the same of their products?

Many, but not all.

But we can safely blame the end user and say it's simply their own technical incompetence that prevents them from using the product properly.

You ask a pharmaceutical company to explain why it’s the consumers fault that they died from a reaction to a drug because they obviously didn’t understand how to take it properly. I am not an engineer and I shouldn’t have to be to drive a car. When I put my foot on the brakes, I expect the car to stop. If the brakes fail, do the designers of the car blame me for not understanding how they work properly?

Most designers and developers have an inflated opinion of what we do. The reality is that we are in a service industry, and currently our level of service sucks. The only reason we have gotten away with it for so long is that we have had something of a strangle hold on the market. But as understanding and awareness of IT grows, and people see that most of it is just smoke and mirrors, there will be a backlash. I think we have already seen the start of it. The .COM crash in the wake of the whole Y2K farce when people started to realise they had been taken for a ride by the IT people promising the moon.

90% of the people in our industry are no beer than trades people. Code chimps (those damn monkeys again) that just do what they are told. The other 10% actually do real cutting edge development, but the rest of us just follow along in their footsteps claiming to be some cabal keeping the sacred and secret trust with the gods of IT. As long as we can obfuscate the truth we can keep people from realising we aren’t worth half the money we are being paid to do our jobs.

Not true? Then how can so many script kiddies cause so much havoc all the time. It doesn’t take much skill or intelligence to do this stuff. Tools like Visual Studio make developers out of high school students.

To be fair, some few of us are truly good at this stuff, and I feel privileged to watch some of our students who shine so brightly, and to be in the company of some of the brilliant people I work with. I just wish I was half as good as them. These people deserve the big bucks. Just like lawyers and doctors who get paid the big dollars to be so good at what they do. Unfortunately I think there are an awful lot of snake oil merchants in our industry at the moment.

As soon as consumers wake up and realise they are not getting value for money, they will start to hold us accountable. The end user is the customer and they are the ones paying our wages. The days of us being able to get away with thumbing our noses at them are numbered. Just look at the web industry. For a while any fool with a copy of FrontPage could hang out their shingle claiming to be a web developer. Now the bottom has fallen out of the market and it just doesn’t pay to do web pages because the market is saturated by people with practically no technical skills building sites for next to nothing. I see this as a good thing. The same is now happening to the programming industry. Off shoring development jobs to countries that can underquote us so grossly only underlines the fact that we have been getting away with murder with the rates we charge.

Bring on the revolution!

Comments off