4 ms·
"Enterprise knows what their problems are, and you should listen to them slavishly. The issue comes in when you listen to them for what solutions to build for t
by fsloth 12y ago
"Enterprise knows what their problems are, and you should listen to them slavishly. The issue comes in when you listen to them for what solutions to build for their problems."
So very much true. In the company I work for this principle applies to inhouse development as well. I.e the problems are obvious but the solutions not so much. We are an independent software vendor, but ownership of code is so scattered that essentially a huge portion of development is handled as if it would be done by external service providers - i.e. the driving force in development is business who know exactly what the pain points are but would want only quick hacks.
Except, those pain points are so acute that if there are ready solutions available they will authorize purchases of ridiculous amounts of cash to have them solved. I imagine this is the situation in most businesses.
Now, out of those problems some are really hard to crack, while others are just an artifact of lack of inhouse knowledge of the particular technical field. Those consultants that manage to offer viable solutions for these well known problem domains probably can earn their bread quite nicely.