导航:首页 > 程序命令 > 程序员最懒

程序员最懒

发布时间:2022-07-04 04:54:19

‘壹’ 程序员需要有多懒

.
程序员不需要多懒,保守点,只需每天早七晚八,这样的话,你就成功啦!顺便补充一句:当一个程序员攻克一个项目难点时,收货的不仅仅是知识、经验,更多的是内心的满足与自我肯定!!!望采纳。

‘贰’ 为什么优秀的程序员既笨又懒

说他笨,是因为他沉醉于代码中,喜欢思考,寡言,不擅长和人交流,所以显得有些呆,尤其在日常生活事务中更为明显。

说他懒,那时因为他不太喜欢干活,总想着让机器多干些活,然后自己在旁边悠闲喝咖啡,等待机器把结果反馈给他。 对于每天重复的事情,他可能在想是不是用一个脚本就能轻松搞定呢? 总之,他可能对如何提高工作效率思考的比较多,在外人看来就是喜欢偷懒了。

‘叁’ 程序员需要有多懒

我认识到一个非常有悖常理的现象,优秀的程序员都是即懒又傻的。
因为懒,他才会写出各种各样的工具来替自己干活。因为懒,他才会想办法避免去写无聊重复的代码——因此避免的代码的冗余,消减了维护的成本,使重构变得容易。最终,这些由于懒惰激发出的动力而开发出的工具和最佳编程实践方法提升了产品的质量。
懒惰的程序员也因此变成了优秀的程序员。当然,这只是事情的一部分;从一个懒惰的程序员变成一个优秀的程序员,他/她会在学习如何能够永远保持懒惰时表现出惊人的不懒惰——也就是,什么样的软件工具能让自己干活更轻松,什么方法能避免繁冗,如何能让工作更容易的维护和重构。

其次,(我将用多一点篇幅来说明这一点,因为我发现这个观点比第一个更难接受。)优秀的程序员都是傻的。为什么?因为如果他很聪明,或他知道自己很聪明,他就会:
a)停止学习
b)对自己的工作不再高标准、高要求
第一点将会导致他不再努力的去发现新的技术,让自己工作的更快捷。第二点将导致他的代码变得难以debug,难以重构。在程序员和编译器无休止的战争中,程序员最好一开始就投降并承认是自己的错,而不是编译器的错(除非是关于字符编码问题,有些编译器确实有问题)。

但是,还有一个优秀的程序员必须笨的更重要的理由。为了寻找到更好的问题解决方案,他必须保持一个谦虚的心态,他必须跳出模式想问题。某种程度上,这会让他们回到小孩的思维模式;因从未经历“no”的打击而极具创造力。
相反的思维模式就不是那么具有创见性,会认为对现状了如指掌,会接受现状。可是又有谁知道多少你认为的不可能是真正的不可能?知道的越少你就会越激进。你开发的工具越好,你的产品就会因为它们变得质量更高。

‘肆’ 程序员需要有多懒

其实你多写点就懂了。假设你写一个系统,就会发现,很多功能都类似,比如各种模块的增删查改,数据检测等等。而且你会发现大部分只要稍微改点代码,就能实现你想要的功能。对于新手,他们普遍是复制一大段程序,然后粘贴到新的地方,稍作修改,运行。那么优秀的程序员就会“偷懒",把它们做成一个函数或者类方法,通过传递不同的值来达到类似的目的。这也是函数的由来。做的多了,会形成一个函数或类集,方便自己调用。为什么要这样呢?写程序有很多时候都处于赶工期,并没有考虑太多,各种漏洞和效率问题随之隐藏。当你回过头来想弥补————如果你不做一定的”偷懒“,你会发现,光是把各地方的相同程序改动一下都是巨大的工程。我觉得可以用一个数据库的术语——冗余。因此程序的最基本要求就是避免冗余,集中和复用。那么,更优秀的程序员,为了进一步偷懒,还会对这个集进行再优化,让这些常用集彼此也能通过互相调用,进一步减少代码的重复。久而久之,这样会形成一个”库“。很多公司都会有自己积累下来的公共库,通过简单调用就能够完成许多复杂的功能。对于精心编写的库,也有他的局限性-————库通常只针对一类特定的功能,而且库太多会造成很多冲突,各种库功能也有重复。一山还比一山高,牛人程序员出马了,他精心整合了各种功能库,解决了库间的冲突,并且用库组合起了能够应对最基本到高端绝大多数需求的————框架,每当做程序,使用这个框架就提前帮你布局好,应对一系列将要遇到的问题,事半功倍。别人在“勤奋“熬夜加班,他却早就因为“偷懒”而完成了任务,回家追女友去了。大师级程序员并不满足这种特定的框架,他们的思想早已到了”道“的境界,提出了脱离特定语言特性的设计模式的概念,总结归纳了很多应对不同问题的方法,所有编程方面遇到的问题都可以找到类似的模式,既形象又高效。查看原帖>>

‘伍’ 如何理解“懒惰”是程序员最大的美德

·····应该是因为懒惰,遇到问题的时候才会去想更省事儿,更简单的方法去处理问题吧,能用2行代码写完的尽量都不用5行··是这个意思么

‘陆’ 程序员需要有多懒

程序员的懒是说程序员懒得去做一些重复的没有挑战的麻烦的事,他们会想方设法用机器自动去完成这些事,这是他们编程的源动力之一,
如果懒到连编程都不乐意,就不大对了

‘柒’ 程序员需要有多懒

我认识到一个非常有悖常理的现象,优秀的程序员都是即懒又傻的。
因为懒,他才会写出各种各样的工具来替自己干活。因为懒,他才会想办法避免去写无聊重复的代码——因此避免的代码的冗余,消减了维护的成本,使重构变得容易。最终,这些由于懒惰激发出的动力而开发出的工具和最佳编程实践方法提升了产品的质量。
懒惰的程序员也因此变成了优秀的程序员。当然,这只是事情的一部分;从一个懒惰的程序员变成一个优秀的程序员,他/她会在学习如何能够永远保持懒惰时表现出惊人的不懒惰——也就是,什么样的工具能让自己干活更轻松,什么方法能避免繁冗,如何能让工作更容易的维护和重构。

其次,(我将用多一点篇幅来说明这一点,因为我发现这个观点比第一个更难接受。)优秀的程序员都是傻的。为什么?因为如果他很聪明,或他知道自己很聪明,他就会:
a)停止学习
b)对自己的工作不再高标准、高要求
第一点将会导致他不再努力的去发现新的技术,让自己工作的更快捷。第二点将导致他的代码变得难以debug,难以重构。在程序员和编译器无休止的战争中,程序员最好一开始就投降并承认是自己的错,而不是编译器的错(除非是关于字符编码问题,有些编译器确实有问题)。

但是,还有一个优秀的程序员必须笨的更重要的理由。为了寻找到更好的问题解决方案,他必须保持一个谦虚的心态,他必须跳出模式想问题。某种程度上,这会让他们回到小孩的思维模式;因从未经历“no”的打击而极具创造力。
相反的思维模式就不是那么具有创见性,会认为对现状了如指掌,会接受现状。可是又有谁知道多少你认为的不可能是真正的不可能?知道的越少你就会越激进。你开发的工具越好,你的产品就会因为它们变得质量更高。

‘捌’ 真正的程序员都很懒到底该如何理解这句话大神们帮帮忙

其实你多写点就懂了。假设你写一个系统,就会发现,很多功能都类似,比如各种模块的增删查改,数据检测等等。而且你会发现大部分只要稍微改点代码,就能实现你想要的功能。对于新手,他们普遍是复制一大段程序,然后粘贴到新的地方,稍作修改,运行。那么优秀的程序员就会“偷懒",把它们做成一个函数或者类方法,通过传递不同的值来达到类似的目的。这也是函数的由来。做的多了,会形成一个函数或类集,方便自己调用。为什么要这样呢?写程序有很多时候都处于赶工期,并没有考虑太多,各种漏洞和效率问题随之隐藏。当你回过头来想弥补————如果你不做一定的”偷懒“,你会发现,光是把各地方的相同程序改动一下都是巨大的工程。我觉得可以用一个数据库的术语——冗余。因此程序的最基本要求就是避免冗余,集中和复用。那么,更优秀的程序员,为了进一步偷懒,还会对这个集进行再优化,让这些常用集彼此也能通过互相调用,进一步减少代码的重复。久而久之,这样会形成一个”库“。很多公司都会有自己积累下来的公共库,通过简单调用就能够完成许多复杂的功能。对于精心编写的库,也有他的局限性-————库通常只针对一类特定的功能,而且库太多会造成很多冲突,各种库功能也有重复。一山还比一山高,牛人程序员出马了,他精心整合了各种功能库,解决了库间的冲突,并且用库组合起了能够应对最基本到高端绝大多数需求的————框架,每当做程序,使用这个框架就提前帮你布局好,应对一系列将要遇到的问题,事半功倍。别人在“勤奋“熬夜加班,他却早就因为“偷懒”而完成了任务,回家追女友去了。大师级程序员并不满足这种特定的框架,他们的思想早已到了”道“的境界,提出了脱离特定语言特性的设计模式的概念,总结归纳了很多应对不同问题的方法,所有编程方面遇到的问题都可以找到类似的模式,既形象又高效。 查看原帖>>

‘玖’ 程序员需要有多懒

我认识到一个非常有悖常理的现象,优秀的程序员都是即懒又傻的。
因为懒,他才会写出各种各样的工具来替自己干活。因为懒,他才会想办法避免去写无聊重复的代码——因此避免的代码的冗余,消减了维护的成本,使重构变得容易。最终,这些由于懒惰激发出的动力而开发出的工具和最佳编程实践方法提升了产品的质量。
懒惰的程序员也因此变成了优秀的程序员。当然,这只是事情的一部分;从一个懒惰的程序员变成一个优秀的程序员,他/她会在学习如何能够永远保持懒惰时表现出惊人的不懒惰——也就是,什么样的软件工具能让自己干活更轻松,什么方法能避免繁冗,如何能让工作更容易的维护和重构。

其次,(我将用多一点篇幅来说明这一点,因为我发现这个观点比第一个更难接受。)优秀的程序员都是傻的。为什么?因为如果他很聪明,或他知道自己很聪明,他就会:
a)停止学习
b)对自己的工作不再高标准、高要求
第一点将会导致他不再努力的去发现新的技术,让自己工作的更快捷。第二点将导致他的代码变得难以debug,难以重构。在程序员和编译器无休止的战争中,程序员最好一开始就投降并承认是自己的错,而不是编译器的错(除非是关于字符编码问题,有些编译器确实有问题)。

但是,还有一个优秀的程序员必须笨的更重要的理由。为了寻找到更好的问题解决方案,他必须保持一个谦虚的心态,他必须跳出模式想问题。某种程度上,这会让他们回到小孩的思维模式;因从未经历“no”的打击而极具创造力。
相反的思维模式就不是那么具有创见性,会认为对现状了如指掌,会接受现状。可是又有谁知道多少你认为的不可能是真正的不可能?知道的越少你就会越激进。你开发的工具越好,你的产品就会因为它们变得质量更高。

‘拾’ 为什么说懒惰是程序员的第一美德

其实对于程序员来说,懒惰确实是他们的美德了,因为懒惰可以去激发程序员开发新工具,毕竟程序员他们都会去做很多的工作,而这个时候他们就不愿意做很多的反复无聊的工作了,那么他们就会去开发出脚本,然后代替自己,以免去浪费自己的体力精力和时间,那么他们所开发出来的这些脚本就会对这个行业是一种积累,所以这就是他们的美德。

阅读全文

与程序员最懒相关的资料

热点内容
第7天pdf 浏览:366
linux撤销上一个命令 浏览:9
pdf文件怎么在线打开 浏览:963
centos安装交叉编译工具 浏览:890
托福真题pdf 浏览:699
小米智能家居可编程 浏览:62
非对称加密盒子锁 浏览:486
javaclassstatic 浏览:412
苹果库乐队怎么连接服务器 浏览:554
程序员埋bug的心理 浏览:259
好多个g的文件夹怎么转发 浏览:323
javadesaes加密 浏览:129
基于单片机的wifi设计 浏览:888
国什么app 浏览:368
rtk文件夹没了怎么办 浏览:189
饥荒安卓闪退怎么办 浏览:635
python二次开发cad 浏览:304
程序员直播机器人舞团 浏览:769
devc指针编译问题 浏览:1002
支持dsd硬解压声卡 浏览:772