4 ms·
They don't need to learn your domain. Your domain is not special and for all intents and purposes is irrelevant. Thats my take from what I've seen. The issues t
by zo1 4y ago
They don't need to learn your domain. Your domain is not special and for all intents and purposes is irrelevant. Thats my take from what I've seen. The issues that companies face are all generic and bad no matter the domain. Think simple things that we usually rant about in software dev:
No VCS. Badly modeled domain. Code complexity. Denormalized tables galore. Cludged together OTS and custom components. Esoteric language choices. Code rot. Bad branching choices. Monolithic and brittle codebase. No CICD. No testing. No specs. Rotten confluence pages that weren't kept up to date.
And then, the worst: Domain priests that use complicated domain knowledge and rules and self-inflicted complexity to keep the software hostage by telling us we can't fix the above problems. Essentially job security.
- tomrod 4y agoAye, but it is unlikely that a consultant will actually be able to articulate these issues better than someone who has _successfully_ worked in the industry and solved these problems (in contrast to your reverbalization of deadwood as domain priests). Unless, of course, the consultant has worked _successfully_ in the industry for a good length of time. But the class of consultants discussed have not. All squares go this way, all pegs go that way, never shall the twain meet.
- ren_engineer 4y ago>They don't need to learn your domain. Your domain is not special and for all intents and purposes is irrelevant. Thats my take from what I've seen. The issues that companies face are all generic and bad no matter the domain why don't the consultants just cut out the middleman and take over these billion dollar industries if it's so easy? Why bother consulting for tech companies if they can just put them out of business with a direct competitor? Domain expertise apparently doesn't matter, should be easy for these expert managers The number of companies that have gone bankrupt or been disrupted due to short term optimizations recommended by these management consultant companies is massive