I was hired by an IT company to build a web based application for client management and billing.
The project was going well and I was getting good feedback when out of no where I received an email form my boss saying
"We have decided to go a different direction, and no longer need you to code the application"
I was about 2 weeks from being finished and the beta testing was going well, the app was being used for 5 months before it was completely ready for production.
I emailed my boss back asking if I did anything wrong, and he assured me
"You have done great work here, so nothing is wrong with that, we have just decided to go in a different direction"
I was extremely puzzled when I received these emails because I thought everything was going fine.
There are only a few reasons why I believe I could have been fired.
My boss wanted to hire me full time but I decided to work somewhere else and continue this project as a part time employee
My boss decided my app was not good enough and hated it.
My boss found better software he could just purchase, instead of paying me.
I found my boss to be very mysterious about this.
He gave me little to no detail about the entire ordeal.