A few days ago, a customer said: ... our favorite is the instrument function, you can share it, don't have to go to see a document; don't like attendance, vehicle management, personnel management, etc. ...
Suddenly lamented: Computer users are people! People, it is the most do not like to be restricted, but I like to limit others' animals. Leadership must be managed, to control owners; it is best to reflect it in the software. And they don't like to manage themselves, especially those who have no breathing. So many excuses, such as inconvenient to use, power outages, failures, etc.
So, how should we do as a software developer? How can I be happy? Ignorant, software, or computer, in fact, is a tool that is generated by improving user work efficiency, as a tool for human labor, just like hammers, saw, they are helping human beings faster and more powerful The existence of the cutting task; therefore, the software is only existed as auxiliary tool, which is to provide users with information, service, not to manage users. Therefore, for a business software, the user's operational freedom should be a very important indicator. Under the conditions that users do not need to do any changes, provide users with services, to users, hidden (handled) users do not need , Mechanical, cumbersome or even boredom, I believe that software that can do this must be software that can be loved by users.
I just got a job, a little bit of experience, I hope everyone can give a criticism.