从2017年4月开始,我就一个人做一个网站,主要任务是为一个图片处理后台搭建一个可供用户访问的PC网站。图片处理的算法是某位大牛编写的,我只是负责搭建一个美丽的外壳来包装这个牛逼的算法。
从沟通过程中我发现这位大牛是完美主义的人,做系统的时候经常会提出一些修改意见,当然我也是接受意见并修改。
由于一直一个人做,由于一直有修改意见,由于一直有新需求,作为一个程序员我本能地一直不耐烦。心想着要尽快了解此事。原定6月结束,但是拖到现在还在继续。呵呵,可想而知是多么蛋疼的一种感觉。
项目的问题也有,我一个人知识有限,只能边学边做。作为一个Java后台程序员,以前最多写写jsp,vue.js、vue-router、vuex、swiper等一些前端知识都是学着用、用着学。原来的基础模块也并非完美,我就像一个窃贼一样,常常想着根据现有的业务需求偷偷把整个系统都重写一遍,不过幸好我基本上都是在梦里在重写系统,不然老板要疯掉了。
今天,我当我看到一些处理出来的效果之后,我内心平静了很多,毕竟,欣赏美的心态本应如此:
由于我写的系统直接将原图压缩成一个很小的图片,所以看不到原图,我直接看处理后的结果图的时候,心里一直徘徊着两个字——惊艳。
我想这算法创造的艺术效果如此惊艳,必定也有人会欣赏(很多人看的时候会在乎原图是怎样的,其实把原图暂时忘记看起来感觉最好)。做这个系统不像OA、xx管理后台那样千篇一律,有变化有挑战,因此做出来心里成就感会高一点。既然现在遇到了(心态上)瓶颈,那我应该做的是,调整自己的心态,为这个算法搭建一个稳定可靠的运行框架。
为了美好的事物,我有了坚持下去的理由。