In May, our company took on a client’s mobile wallet project. This project received significant attention because it was a new product line for our mobile division, following two other major projects. My boss gave me the opportunity to take full ownership of the frontend development for this project.
I was very excited at the time. I didn’t dare to slack off and diligently brought the project to fruition. During development, I encountered many problems I hadn’t faced before, but I overcame them one by one, which gave me a great sense of accomplishment. After the project reached version 1.2, it was handed over to the backend development team, and I’ve been eagerly anticipating its launch ever since.
Backend development was completed around late last month, and then the project was deployed to the test environment for testing. Last Tuesday, the QA tester came to me, saying that the pages had some compatibility issues on older Android versions, and she raised a few issues for me to fix. Compatibility issues are inevitable, after all. So I painstakingly went to fix those issues, and after a lot of effort, I got them resolved. After submitting the code, I went to inform the backend team.
Then I received some incredibly frustrating news: The project was canceled.
This was truly sudden. One moment I was buried in bug fixes, the next I learned the project was cut, dead. This means all my work was in vain, and the feeling is really bad. It’s like everyone agreed to have a dinner party at your house on the weekend, and you prepared a lavish meal for it, only for the party to be suddenly canceled…
And the reason the project was cut was surprisingly due to a new regulation issued by the China Securities Regulatory Commission (CSRC) some time ago.
What can I even say?
This article was published on August 16, 2015 and last updated on August 16, 2015, 3703 days ago. The content may be outdated.