“偷懒”的程序员

简介:

在我们的印象里,偷懒无疑是个贬义词,往往是家长形容孩子不爱学习,不爱干家务活;领导形容员工不尽责,爱开小差;...但是今天我们要把偷懒当做个褒义词来用,大家想想看,我们现在社会的高度机械化和电子化是不是由于人的”偷懒“这个需求而产生的。走路太累,所以有人发明了汽车,飞机;干活太累,所以有人发明了洗碗机,洗衣机;当程序员太累,所以我们应该也要学会偷懒。

纵观计算机科学的发展史,仿佛就是先驱们的”偷懒“史,从当初的打孔纸带程序——>机器语言——>汇编语言——>各种上层语言,从面向过程的编程——>面向对象的编程——>函数式编程...,甚至细分从C语言——>C++语言——>Java语言——>python语言...都是节省了更多的劳动力,解放了我们个人的生产力。

看来偷懒确实给人类带来了生活品质上的提升,当然也让以苦逼著称的程序员们有了追妹子,享受生活的时间。既然先驱们已经给我们创造了不少偷懒的机会,那我们是不是也应该学习先驱们的偷懒精神,再懒上加懒呢?

  • 偷懒招数 one:编程语言的选择

程序员之间的语言战争从来就没有停歇过,很多虔诚的语言卫道士为了自己的语言宗教勇于献声,在网络上、企业里掀起了惨烈的战争。但是也有很多清醒的人们对这种语言就一种态度——“呵呵”。虽然很多语言都是“万能”的,但你用ruby,python语言去写某些web程序肯定比java来得爽快,你用java处理某些业务流肯定比C++生产率高,你用go语言去处理并发你就不会再爱上C++。这说明了一个问题,每种语言都有其适用场景,在合适的场景下选用合适的编程语言可以解放生产力还可以高效高质的完成工作。快看外面,妹子在向你招手呢。

  • 偷懒招数 two:工具的使用

我的以下语言请一些大牛自动过滤,我的话是说给某些技术党听的。技术党——什么别人用的少我就用什么,什么学习成本高我用什么...只有这样才能显示我的无限牛X。我曾经去面试时有个人力问我对vs熟悉度怎样,我说挺好,她给我举了个例子他们有个牛X技术人员连编辑word文档都用vs,其实我心里送给那个技术人员的话就是“你既不普通,也不文艺,你就一第三类人员”。所以在工作中如果有好的IDE,编辑器能提高你的工作效率就大胆的用吧,公司不是看谁技术高给谁发工资,看的是结果。另外可以帮助我们的工具太多了chrome,evernote,思维导图...

  • 偷懒招数 three:知识获取的手段

那些还在坚持用百度搜学术知识的朋友们,我真心替你们捉急。我可以言之凿凿的确定以及肯定用google比用百度对我们程序员好处大,你看看搜索信噪比就知道了。另外用好google的规则肯定比简单地使用能更快更容易更全面的获得有用的信息。还有那些不知道stackoverflow,github甚至国内如知乎,德问,oschina这种优秀社区的朋友们;或者不看书或者看书不会选书的朋友们,我们完全可以多上上豆瓣多关注些IT名博...

  • 偷懒招数 four:写程序的技巧

好的架构设计,好的模块划分无疑可以让我们在程序的持续改进和需求增加的情况下对程序准确把控。多参考开源软件的架构设计,甚至使用开源软件或者复用其代码,另外工具类(方法)的提炼总结应该频繁进行,Don't repeat your self都这句话快说烂了。还有我强烈建议看《UNIX编程艺术》这本书去理解应用KISS原则。另外,单元测试框架的使用,各种脚本的编写也可以替我们减少很多重复操作。

  • 偷懒招数 zero:兴趣和学习精神

如果你对这个行业没兴趣或者没学习精神上面所有的话就当我没说。它们才是“偷懒”的前提,你也许会呛我说:还偷懒呢,学习是最花时间的。我也就一个态度——“呵呵”。兄弟快洗洗睡吧,明天还得继续加班改bug呢。

以上就是我对程序员如何偷懒的感悟,至于招数合不合理,你认不认可,看个人吧,你总不会拒绝多出追妹子的时间吧?

本文转自永远的朋友博客51CTO博客,原文链接http://blog.51cto.com/yaocoder/1286570如需转载请自行联系原作者

yaocoder
相关文章
|
11小时前
|
监控 安全 网络安全
别偷懒!这些事你必须知道!
在数字化时代,SSL证书作为保护网站数据传输安全的关键工具,其重要性不言而喻。然而,安装SSL证书并非一劳永逸,它需要定期续签以确保持续的安全保护。续签不仅能提升安全性、确保合规性,还能优化用户体验。通常续签过程包括检查有效期、选择CA、提交申请、安装新证书及验证安装等步骤。提前规划、备份旧证书和设置监控提醒是续签过程中需要注意的事项。
|
5月前
|
人工智能 数据挖掘 大数据
成为程序员后你都明白了什么?
成为程序员后你都明白了什么?
68 1
|
SQL 人工智能 Java
程序员:你见过哪些要命的奇葩代码?
程序员:你见过哪些要命的奇葩代码?
112 0
|
程序员 开发者
对程序员来说最重要的小事——整洁代码
对程序员来说最重要的小事——整洁代码
130 0
|
SQL 设计模式 程序员
程序员的坏习惯
每位开发人员在自己的职业生涯、学习经历中,都会出一些坏习惯,本文将列举开发人员常犯的坏习惯。希望大家能够意识和改变这些坏习惯。
130 0
程序员的坏习惯
|
程序员
程序员好心帮应届生改代码后,结果扎心了!
近日,一名程序员在互联网社区的吐槽:公司一个应届毕业生,领导安排和我一起做项目,提交的代码有许多不合适的地方,我在没有和他提前沟通的情况下做了部分重构,结果直接喷我,让我不要改他的代码,老哥们,遇到过这种情况吗?对此,网友是如此评论的: 直接说让他自己改,改之前你应该先说,不过应届生也敢喷你,不是后台强,就是情商低;千万别自己改,你应该给他说怎么改,然他自己改,我就是应届生,我领导就这样做的。
1056 0
|
Java 程序员 应用服务中间件
程序员请你尽早作好打算!
大家可能有感受到,最近新闻特别多,都是事关自身利益的大事,比如加税、减税、比如养老金增加、房产税草案等,都是直接涉及到个人腰包的大事。 而且最近很多朋友的公司、企业业绩相当的差,很多本来正常的公司融资断了,有的直接宣布破产,工资都发不下来的也有一大坨。
1354 0
|
程序员 PHP Linux
程序员偷懒神器
如何在老板眼皮子底下偷懒,还让老板觉得你在认真工作? Genact是一个很有趣的项目,它是一个无意义的项目活动期,可以在你偷懒的时候假装电脑在拼命工作。以疯狂的多任务处理技能给老板和同事留下深刻印象。

相关实验场景

更多