找回密码
 会员注册

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

查看: 125|回复: 0

懒惰才是优秀程序员应该有的第一品质

[复制链接]
发表于 2016-8-10 14:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?会员注册

×
懒惰才是优秀程序员应该有的第一品质
    说到程序员的品质,放眼望去,网上净是“勤奋”、“热爱”、“兴趣”、“付出”等关键词,然而哪类职业想做到最好不需要热爱和不断的努力呢?我认为这根本不是程序员应有的第一品质,【懒惰】才是。
    这个观点可能乍一看与本能意识相悖,因为懒惰总是一个贬义词,无论形容任何一个人都不是个好词,更尤其是高强度工作的程序员们了。但是,这里的懒惰不是说每天在家葛优瘫,吹空调吃西瓜,而是永远有一个意识:这样开发好麻烦,我需要找到更懒的方法!
    所有程序员在入行前都有一个美丽的幻想,那就是用双手去创造一个虚拟世界。现实却是每天重复性的工作很多,创造性工作寥寥无几。这就是为什么技术大神经常告诫我们说:一定保证每天编程4小时。这4小时是没有任何打扰的、可以使项目推进的创造性的编程。因此,当面临大量重复性劳动占据了大部分工作时间的时候,【懒惰】就要凸显出它的魅力了。
    可不可以建一个工具来自动执行呢?
    这个功能是否可以直接使用云服务呢?
    这项工作必须亲自来写代码,而没有任何辅助可以配合吗?
    在做任何工作之前,首先问自己这三个问题。如果你想要找到业务流程关于框架原型的解决方案,Ruby on Rails是你的首选。它拥有所有你需要的任何工具,只需要几小时,就能建立起一个虽然略显混乱但是快捷的自动化进程。
    如果你想要开发一款App,那么APICloud是你的首选。它拥有所有你需要的前端、后端、后台的开发工具。甚至聚合API中集合了国内接近所有的云服务任你调用,只需要2周的时间,一款应用就开发完成了。
    大家可以看得出来,我们所说的【懒惰】是指大脑的勤奋去代替手上的勤奋,也就是【不能以战术上的勤奋,掩盖战略上的懒惰】这句话最好的诠释。
    此外,这样的懒惰使你进步。开发出一款自动化工具将比你写一万行重复性代码学习到更多的知识;这样的懒惰还使你灵活。当你回顾某一项工作时,你无需查看繁杂的代码,而只需要监控几个工具和云服务即可,也使得整个项目变得灵活,易于快速改变方向。
    善用懒惰,你将收获的更多。别被自己每天加班到深夜而感动,那反而是你对自己宝贵的时间的最大不尊重。懒起来,将时间花在真正重要的事情上去。
    【APICloud】

    APICloud 柚子(北京)科技有限公司是中国领先的“云端一体”移动应用云服务提供商。APICloud信仰“云端一体”的理念,重新定义了移动应用开发。APICloud为开发者从“云”和“端”两个方向提供API,简化移动应用开发技术,让移动应用的开发周期从一个月缩短到7天。
手机app开发 http://app.apicloud.com/
app外包公司 http://mkapp.apicloud.com/

新靖江论坛内发表的信息均为网友自行发布,仅代表作者本人观点,与本网站立场无关,发布信息请遵守国家法律法规,如存在侵权问题,请与新靖江论坛联系删除!
新靖江论坛(www.xjjbbs.com www.0523.cn)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

快速回复 返回顶部 返回列表