Sammy Yousef
Senior Member
I'm tired of excuses. Yep you have to work within physical realities and yep, some jobs are hard. But the pilot must ALWAYS land safely, the doctor must ALWAYS strive to improve the patient's health, the mechanic must ALWAYS strive to diagnose and fix that intermittent fault, the software developer must ALWAYS find and fix difficult bugs. Life ain't easy. I'm a software developer too (not firmware, but financial systems). I don't get to walk up to my boss and simply say "sorry boss, too hard" every time there's a challenge presented.Leo360 wrote:
As someone who also deals with firmware updates I agree with pretty much everything in your post. That said, I see that nowadays Canon issues firmware updates more often than Nikon. A good system design should acknowledge the fact that firmware will be updated repeatedly throughout a product's lifetime and provision accordingly.
When you're selling cameras it's simple. If someone else makes a better, more reliable product you're going to lose sales.