|My VP of eng. told me a couple of weeks ago, the library I have been working on for the last year or so, uses the wrong approach, paradigm, and language ("explosively disruptive", were his words).
He then asked me to stop work and "park it" for the time being. Instead, our organization will adopt a third-party library, of worse off quality (although feature rich and complete), for the most part closed-source, and (arguably) free.
The SW solution implemented using this library will be used in the manufacturing of a highly sophisticated piece of electronics. The message is clear: I have to give support to this alternative solution, which effectively makes my job obsolete, and if I don`t (or things fail the way I anticipate they will), chances are I will get laid off.
It seems like I can`t win:
- If the third party library solution works, I have successfully proven that my job is obsolete.
- If it fails, I am guilty of negligence, and I have failed, and very likely I will end up jobless in this case too.
Do you see any dignifying way out of this conundrum?
Start typing my resume?