前段是阿锋给的包装模块开发认为,他看了我开发风格,感叹,我不适合做项目类型工作,应该去大公司做大项目。这是我工作以来,听到的第二个或者第三个人对我说的话了。

我习惯了在编程中不断思考和优化,不断考虑代码的复用性、可维护性等问题。这里的开发思路是:怎样做才能为以后更好的开发和扩展。

而赶项目的现状是:规定了有限短暂的时间,把功能完成,哪怕出现很多的BUG,但交期一定要赶上。这里的开发思路就是:怎样做才能更快完成任务。

当然,快速开发的技巧也是很值得学习的。例如,借助SQL语句快速拼接出表字段的数组格式,拼接成代码片段。

如阿锋说,赶项目是为了别人而工作,这样很累。而我开发时则是依着自己思路和兴趣去思考,这样是为了自己而工作,这样自己也能够在开发中得到一些东西。

客观来说:工作应该是先为了自己,之后才是为公司!