I've been in a new company for almost a year and a half. The company is small (15 people), most of them including me are software/web developers (10 people).
On February we started to work on some new project which I immediately knew would fail. The project idea is too complex and therefore no customer would want to purchase it. The project is web application for transport management. The web application is missing good user experience and also there are a lot of open questions/issued that need to be resolved.
Basically after 10 months we developed this project for nothing. I personally learned a lot of new things (deepen my knowledge of .NET, multilayer development) but as time passed by I got more and more depressed about the project. It turned out in October that "management" finally killed the project, but now we are still developing some modules for potentially one customer (management decided to enable development again).
I've come to the point where I just want to quit the company. If you see that the project is going nowhere there is no point in developing it further (the customer confirmed that its too complex). Am I going too far by quitting the company? The other team members feel the same, but they just don't care. I think employees stay for three reasons:
- the salary is good
- it's a time in their lives where they can't afford to switch jobs
- they just don't care
But again how can you develop something if you don't care?