Re: At the risk of creating a very powerful enemy...
I too was a C.S. student once and produced some work according to spec.
Problem was specs were defined by M.D., not end-users. Guess what? Although it did everything that was asked of it, in every possible way, that software never got used.
And, as - hopefully - every first time something occurred to me, that one time I learned not to trust senior officials and always get users' input.