早上,挤着公交,比较晚的到了公司。可惜没有赶上吃饭,只能饿着肚子,工作了。
刚刚坐下,技术经理于是就给我交待了,要开发什么需求的模块,在讨论明白了需求,我就进入了开发的状态。
我们做的是技术支持系统,已经实现了渠道流程中,后台添加测试人员和测试状态的功能,接下来,开始做支持流程中的,未解决问题的测试处理功能。理解了需求,就开始开发了,花了一上午时间,把自己的工作很快搞定了。记得刚开始从事这个职业的时候,对开发没有很清晰的思路和方法,随着时间,体会到,对于一个程序员,做开发,除了要关注技术这个层面,更重要的把业务和思路,流程搞明白了,剩下的就是开发了。
有时候,在想,将来继续从事技术呢,还是走业务路线呢。对于程序员,学了一大堆技术,无非最终要应用,都离不开行业的业务。客户有了需求,开发人员就有了业务,有了业务,再用技术去实现。一门技术好不好,还是要看在应用上,能否带来好的效益和软件开发的效率。
有了业务的技术开发,才会让程序员不觉得技术的枯燥。技术本身的乐趣,在于实现我们这个世界的需求。
技术的最终还是一种思想,解决现实问题的一种途径和工具。技术服务于业务,业务依赖于技术,二者良好的结合,才会产生出一个好的软件,为现实的世界更好服务。