Re:A UX designer walks into a Tesla Bar
by KronisLV on Monday January 31, 2022 @03:05AM
(#30145664)
That's an interesting distinction to make! That said, i don't entirely agree with all of it:
> So if you want the paycheck - you need to sell the dire need to tweak fonts every couple of months.
You could say the same about addressing technical debt. Or introducing containers. Or a service mesh, or another form of service discovery, load balancing, circuit breaking. Or refactoring your old code. Or adding more tests, or more kinds of tests (e.g. chaos engineering, or even browser automation tests). Or clustering your database, or maybe sharding it. Or rewriting your software in Rust, for stretching this argument a bit further.
Many products out there could be considered "finished" in their current form, maybe only apart from security updates which need to be constant (to address things like Log4shell), or maybe scaling them (though that shouldn't always require constant rewrites, short of a very optimistic growth scenario).
For example, if Skype's development stopped 5 years ago (or before whenever the last redesign happened and new features were added) and it remained "stable", the world wouldn't be any worse of a place or even the product worse off than it is now, at least in my eyes. Of course, many say that it's largely dead and has been displaced by the likes of Zoom or Teams which is perfectly fine albeit probably not very relevant to the discussion - it's not like their updates seemed to help them much in this regard.
> So if you want the paycheck - you need to sell the dire need to tweak fonts every couple of months.
You could say the same about addressing technical debt. Or introducing containers. Or a service mesh, or another form of service discovery, load balancing, circuit breaking. Or refactoring your old code. Or adding more tests, or more kinds of tests (e.g. chaos engineering, or even browser automation tests). Or clustering your database, or maybe sharding it. Or rewriting your software in Rust, for stretching this argument a bit further.
Many products out there could be considered "finished" in their current form, maybe only apart from security updates which need to be constant (to address things like Log4shell), or maybe scaling them (though that shouldn't always require constant rewrites, short of a very optimistic growth scenario).
For example, if Skype's development stopped 5 years ago (or before whenever the last redesign happened and new features were added) and it remained "stable", the world wouldn't be any worse of a place or even the product worse off than it is now, at least in my eyes. Of course, many say that it's largely dead and has been displaced by the likes of Zoom or Teams which is perfectly fine albeit probably not very relevant to the discussion - it's not like their updates seemed to help them much in this regard.