I once thought working software was the finish line.
I joined Infosys as a systems engineer believing that if you built a system well, people would use it. One project changed my mind. It passed every test and met every specification, yet a few months after deployment it was barely being used. The client’s employees had quietly returned to their spreadsheets. Nobody complained, which was somehow the worst part.
A bug can be identified and fixed. This was a different kind of failure, and it did not appear in any log we had.
So I changed paths. For the last two and a half years, I have worked in business development at an IT services and consulting company, sitting in the meetings where adoption is actually decided. The suspicion I had as an engineer turned out to be right, only larger: the scarce skill is neither building technology nor selling it. It is carrying the idea intact between the people who build it and the people who must live with it.