Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What criteria are you using to determine an appropriate expected learning curve?

Is an operating system upgrade supposed to be like transitioning from a 2008 BMW 3 series to a 2011 BMW 3 series?

Or is it o.k. for the learning curve to be like transitioning from a 2008 BMW 3 series to a 2011 Dodge Grand Caravan where the brake, accelerator, and steering wheel remain the same, but all the other controls, the instrumentation, and cabin layout are different?

Any change has a learning curve which can feel steep at first. I've personally experienced it when changing browsers among IE, firefox, chrome, and Opera (never mind mobile versions) even though they all pretty much work the same way.

And my father makes the same face when he has new email from someone he doesn't know.



Or is it o.k. for the learning curve to be like transitioning from a 2008 BMW 3 series to a 2011 Dodge Grand Caravan

Bad analogy. You go on to point out why:

where the brake, accelerator, and steering wheel remain the same


i.e. mouse, keyboard, and monitor.

If you've made such a transition, you will find you have to adjust to the headlamp controls moving from the right side stalk to the left side on the console and being replaced on the right side stalk with the wiper control which is on the left side stalk in the other car.

Seat controls, speed control, radio adjustments, door lock operations, etc. all also change.

Not to mention that you can't get a Grand Caravan with a clutch and no sensible person would get a slush bucket in a 3 series.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: