4 ms·
I've worked with several Java evangelists in my career ... two stand out. One had written several books on Java and was tapped to head up a new initiative. Th
by Ensorceled 5y ago
I've worked with several Java evangelists in my career ... two stand out.
One had written several books on Java and was tapped to head up a new initiative. They "noped" out very quickly, "this isn't a project suitable for java" and recommended a couple of different architectures and platforms and went back to their less prestigious role.
The other was very active in the Java community and shoe horned Java into a very inappropriate product, costing the client $$$ and never reaching the MVP stage.
You could blame management for both of those situations; but one of those companies went on to a modicum of success in an acquisition because the engineer decided NOT to turn the chocolate factory into a car factory.
- roenxi 5y agoBut what stands out in that happy story is engineering integrity of the highest calibre. The behaviour of an engineer who (correctly) bows out for reasons of technical principle is the peak of engineering as a discipline and goes a bit beyond mere competence. That sort of exemplary behaviour can save bad management, but doesn't excuse it.
- Ensorceled 5y agoI’m NOT excusing bad management, I’ve been burned too many times for that. What I’m doing is NOT excusing bad engineering and blaming it strictly on bad management.