|
|
|
|
|
by ChrisMarshallNY
643 days ago
|
|
> replaceable people Until that mindset changes, the disasters will keep coming. Achieving true "replaceable people" is a major task. I have seen it done (properly), and suspect most folks on this board would be aghast at the compromises that need to be made. I didn't like it. I managed a team of extremely experienced C++ engineers that were really hard to replace, so I did my best to keep them on board. As to "artisan"? I don't really care what I'm called. I like coding, and I like writing really good UX. |
|
I agree completely that it's not trivial and comes with its own trade-offs and side-effects, but when you achieve a good chunk of it, it brings a lot of flexibility, stability and peace of mind for everyone involved.
You can put more people on some task because it's not something only one person can do. You won't nose-dive when somebody leaves. And developers know that they can go on vacation and don't need to worry about what's going to happen to the rest of the team (I know that not everyone thinks like that, but in my experience enough people do).