导航:首页 > 程序命令 > 程序员懒惰傲慢

程序员懒惰傲慢

发布时间:2025-01-14 06:44:34

㈠ 为什么说不会偷懒的程序员不是好程序员

为什么呢!我们可以举些简单的例子:1.只有懒惰的程序员才会去编写那些可以最终代替自己工作的自动化工具,好的程序员都会有一套自己的代码自动生成工具,有的是用模板语言,有的是用shell.在开发一个新的系统时,系统基础框架设计好后,很多业务层代码基本上都是一个模子出来的,要想让这些代码都是从一个模子里出来,那么就需要在底层下很大的功夫才能做到.所以,每个程序员够应该有,或者会写代码自动生成工具,当然,

为什么呢!我们可以举些简单的例子:
1.只有懒惰的程序员才会去编写那些可以最终代替自己工作的自动化工具,好的程序员都会有一套自己的代码自动生成工具,有的是用模板语言,有的是用shell.在开发一个新的系统时,系统基础框架设计好后,很多业务层代码基本上都是一个模子出来的,要想让这些代码都是从一个模子里出来,那么就需要在底层下很大的功夫才能做到.所以,每个程序员够应该有,或者会写代码自动生成工具,当然,这个工具并不是一个成功工具!它的前提是你必须在底层有足够的抽象.
2.只有懒惰的程序员才不会去去写大段的冗余重复的代码,他们会想出各种方法来避免这种冗余代码的情况,做的好的,就是在系统的基础架构层来解决大部分这样的问题,通过精致的设计模式,高度抽象的模块,易用的接口,高度可配置的基础平台等等来实现,做的一般的会利用各种开源工具来代替自己想要的代码,做的差些的就是不断利用refactor重构出那些重复代码.

㈡ 想做一名程序员,谈谈你的优缺点

优点:会喘气。
缺点:无理取闹 装可怜 色狼 耍流氓 猥亵 龌龊 变态 咸猪手 惯犯 六亲不认 没良心 游手好闲 一事无成 长不大 懦弱 精神有问题 盗窃 辱骂+打压+攻击朋友和亲人 无所适从 体弱多病 穷 无能 惹事生非 敏感 神经病 没人性 弱智 反应迟钝 钻死牛角尖 下流无耻 不知好歹 死板 胆小如鼠 犯奇葩 作恶多端 脑残 骗取同情 行骗 没诚意 不明事理 无上进心 不孝 窝囊 思想极端 没礼貌 白眼狼 自我中心 自以为是 撒谎 发坏 肮脏 懒惰 不守信用 干扰单位工作秩序 随地乱扔垃圾和吐痰以及大小便 心理扭曲 哗众取宠 捣乱 傻子 讨人嫌 不爱干净 不老实 忘恩负义 早出晚归 夜不归宿 自私自利 缠人 卖国 反动 滥用职权 二百五 权限狗 犯贱 反咬一口 破罐子破摔 记忆力差 笨 幸灾乐祸 挑衅 黑化+冒充人 出卖人 斤斤计较 霸道 犯二 暴力 威胁人 不要脸 没脸没皮 厚脸皮 独裁 报复人 伤害人……

㈢ 程序员需要有多懒

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

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

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

java是谁发明的

十大事件与Java相关的四十个名字

1990-1994:Java缘起
文/孟岩

Larry Wall说,优秀程序员应有的三个特点:懒惰、急躁和傲慢。Java就是诞生在一群懒
惰、急躁而傲慢的程序天才之中。
1990年12月,Sun的工程师Patrick Naughton被当时糟糕的Sun C++工具折磨的快疯了。
他大声抱怨,并威胁要离开Sun转投当时在Steve Jobs领导之下的NeXT公司。领导层为了
留住他,给他一个机会,启动了一个叫做Stealth(秘密行动)的项目。随着James
Gosling等人的加入,这个项目更名为Green。其目标是使用C++为嵌入式设备开发一种新
的基础平台技术,James Gosling本人负责开发一个SGML编辑器。正如人们事后分析的那
样,这位天才的程序员太懒惰,所以没有把C++学好,开发中碰了一头包;太急躁??所以
不愿意停下来读读Scott Meyers的新书《Effective C++》;太傲慢??所以轻易地决定开
发一中新的编程语言。他把这种语言命名为C++++--,意思是C++“加上一些好东西,减
去一些坏东西”。显然这个糟糕的名字不可能长命百岁,很快这种颇受同伴喜爱的小语
言被命名为Oak。
到了1992年9月,Oak语言连同Green OS和一些应用程序一起发布在称做Start 7的小设备
上,从而使之有了第一次精彩的亮相。随后,Sun开了一家名为FirstPerson的公司,整
个团队被转移到这家公司里研发机顶盒,以投标时代华纳公司的一个项目。这帮天才被
技术狂热所鼓舞,开发出了一个高交互性的设备,结果没想到时代华纳公司和有线电视
服务商并不愿意用户拥有那么大的控制权,从而在竞标之战中败给了SGI。Oak的锋芒之
锐,竟然把客户都给吓懵了。Sun沮丧地关闭了FirstPerson,召回了整个团队。事实证
明,传统行业中那些脑满肥肠的保守主义者是腐朽没落的。回去!回到激情澎湃的IT产
业,抓住互联网的大潮,这才是出路!1994年,Oak被命名为Java,针对互联网的新一轮
开发如火如荼,一切已经就绪,熔岩在地下奔流,火山即将喷发。

1995: Java香浓世界
文/马伟

1995年,Sun正式对外公布了Java,并且发布了JDK 1.0。这种外形酷似C++,却包含一颗
Smalltalk般纯洁的面向对象之心的全新程序设计语言及其平台,几乎在一夜之间就成为
软件产业的新宠儿。Java当时仅仅被用来为网站制作一些动态应用,诸如动画图片之类,
但这仍然引起了很多Web开发者们的注意,他们非常渴望有一种安全的语言,可以在静态
的HTML网页上制作动画图片。Sun最终把Java集成到NetScape浏览器。同时因为它具有
“只写一次,随处运行”的特性,而引起了很多开发者的注意,他们可以再也不用为了
使程序能够在不同型号的硬件上运行而耗费大量的时间来编译代码了。
当时的Web浏览器的出现也为Java的出现起到了很好的推动作用,通过Java和Web浏览器
的结合,人们似乎看到了什么,有人甚至预言PC将在一两年内退出历史的舞台,取而代
之的是基于Java的浏览器应用程序,通过网络计算设备来进行应用。Java的出现为当时
的软件产业带来了无限的遐想。

1996:Java大跃进,盟主地位就此定
文/马伟

SUN在1996年一开始首先成立了JavaSoft组织,并在1月23日正式发布自己的Java 1.0,
作为20世纪业界出现的最重要的技术之一,Java引起了编程世界的革命。直到现在,
Java仍然是互联网上最流行的语言。
在Sun正式发布Java 1.0之后,Java这门新生的语言就拥有了自己的会议??JavaOne,这
次会议初试啼音就吸引了600多名参与者。除了拥有这么多的积极参与者来进行Java的开
发之外,各大知名公司也纷纷向Sun申请Java的许可。一时间,NetScape、惠普、IBM、
Oralce、Sybase甚至当时刚推出Windows 95的微软都是Java的追随者。
Java的应用就像是世界上的顶级玩家们组成的一个公开联盟,告诉全世界我们大家就是
都在用着Java。也正是因为如此,Java也找到了自己的归宿。现在的J2EE已经成为中大
型企业级应用的标准,成为承接数据库和Web之间的一个重要桥梁。
当年Java的机会实在太多了,以至于很难知道到底该做什么。最终Java在应用服务器市
场获得了难以取代的地位,也确定了J2EE的发展方向,并且仍将延续下去。

1997-2001: 微软与Sun的Java官司
文/孟岩

Java诞生的1995年,正是微软在软件产业地位达到巅峰的时代,Windows 95发布时的风
光场面给人们留下的深刻印象至今难忘。尽管如此,作为最卓越的技术领袖,比尔?盖茨
仍然敏锐地注意到Java。当他了解了Java的一些细节之后,给予了这样的评价:“Java是
很长时间以来最优秀的程序设计语言。”基于此,微软于1996年3月申请并获得了Java许
可证。微软对于Java的这一热情态度在当时大大提高了人们对Java的兴趣和信心,但也
有不少人担心微软会依靠自己强大的影响力在标准之外另立标准,从而破坏Java的纯洁
性。
果然,从1997年发布Visual J++的第一个版本开始,微软就开始在Java中掺入自己的私
有扩展。这毫无疑问引起Sun的高度重视。1997年10月,Sun向美国加州地方法院起诉微
软公司违反两公司就微软使用Java技术所签定的合同,指控微软公司在自己的Java产品
中做了“不恰当的修改”,违反了合同中承诺向用户提供Java兼容产品的条款。这一官
司旷日持久,直到2001年1月双方达成和解,微软将继续提供采用Sun开发的Java技术的
现有产品(包括测试版)。不过,Sun有限制地仅对包括Java 1.1.4的微软产品提供许
可。到了2001年7月,微软公布新版的Windows XP将不再支持Sun的JVM,并且推出了.NET
平台与Java分庭抗礼。
现在回过头去看,当时的这一场官司对Java世界产生了深远的影响。如果没有这一场官
司,也许很多Java程序员都在使用Visual J++,基于WFC开发Windows客户端程序,同时
不得不面对被两个不同的事实标准所分裂的Java世界。

㈤ 调侃it程序员搞笑段子

程序员段子1、一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder)2、程序有问题时不要担心。如果所有东西都没问题,你就失业了。(软件工程的Mosher定律)3、程序员的麻烦在于,你无法弄清他在捣腾什么,当你最终弄明白时,也许已经晚了。(超级计算机之父Seymour Cray)4、我想大部分人都知道通常一个程序员会具有的美德。当然了,有三种:懒惰,暴躁,傲慢。(Perl语言发明者Larry Wall)5、编程时要保持这种心态:就好象将来要维护你这些代码的人是一位残暴的精神病患者,而且他知道你住在哪。(Martin Golding)6、一个人写的烂软件将会给另一个人带来一份全职工作。(Jessica Gaston)7、如果建筑工人像程序员写软件那样盖房子,那第一只飞来的啄木鸟就能毁掉人类文明。(Gerald Weinberg)8、这世界最有可能毁灭的方式大多数专家都同意是次意外。这就是为什么会有我们,我们是计算机专家,我们创造意外。(Nathaniel Borenstein)9、我们这个行业有个特别奇怪的现象:不仅我们不从失败里吸取教训,同时也不从成功中学习经验。 (Keith Braithwaite)10、一种新技术一旦开始流行,你要么坐上压路机,要么成为铺路石。(Stewart Brand)11、一同学问我,软件外包是什么。解释了几句还没明白,遂想了一下:包工头知道吧?顿悟!12、十行代码九个警告八个错误竟然敢说七日精通六天学会五湖四海也不见如此三心二意之项目经理简直一等下流。13、一个程序猿在肉店买了1公斤肉,回家一称,他不高兴的跑回肉店对老板说:少了24克14、网络聊天的时候,想表达对方是猪,一般人会打xxx你这个猪。,程序员会打 xxx.isPig = TRUE。15、两个程序员,一个技术精湛,思维严谨,认真负责,Bug极少,至今单身;一个技术一般,吊儿郎当,Bug一堆,经常被测试MM叫到她旁边,接受批评,后来成了她男朋友16、宝宝数学很好,2岁就可以从1数到10了。后来,我告诉他0比1还小。今天吃饺子,我说:宝宝,你数数你想吃几个饺子?0,1,2,3。一边说着一边拿起一个饺子,这是第0个。老婆怒吼:下一代还是做程序员的命!17、程序员找不到对象,一般有三种情况:C#、JAVA都有对象,但是经常找不到对象。ASM C直接没有对象。javascript都是伪对象,最多算暧昧。但C++日子一直都好过,因为C++是多继承,富二代呀!!!18、程序猿:我的第一个问题是,对于我第二个和第三个问题,你可不可以只用能和不能来回答?老板:OK!我的第二个问题是,如果我的第三个问题是我能不能涨工资?那么你对于我的第三个问题的答案能不能和第二个问题的答案一样?老板:19、假如生活欺骗了你,找50个程序员问问为什么编程;假如生活让你想死,找50个程序员问问BUG改完了没有;假如你觉得生活拮据,找50个程序员问问工资涨了没有;假如你觉得活着无聊,找50个程序员问问他们一天都干了什么!20、c程序员看不起c++程序员, c++程序员看不起java程序员, java程序员看不起c#程序员,c#程序员看不起美工, 周末了,美工带着妹子出去约会了一群傻X程序员还在加班!21、客户被绑,蒙眼,惊问:想干什么?对方不语,鞭笞之,客户求饶:别打,要钱?又一鞭,十万够不?又一鞭,一百万?又一鞭。客户崩溃:你们TMD到底要啥?要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!22、这位同学,请问你知道《边城》吗?呸!别跟我提编程,老子这辈子最讨厌的就是编程!23、摘自雷登书屋数据处理字典: 死循环: n.,见无限循环。 无限循环:n.,见死循环。24、一个人正吸着雪茄,吐着烟圈。他女朋友生气了发飙道,你没看见包装盒上的警告么?吸烟有害健康! 那人回答道:我是程序员。我们不关心警告,只关心错误。25、程序员的四大理想:南极有套房,澳大利亚有群羊,全世界电脑死光光,孩儿有个娘。26、有一种崩溃叫密码输入有误;有一种惊慌叫做账号异地登陆;有一种感情叫隐身对其可见;有一种误会叫人机离线;有一种失落叫没有访问权限;有一种感情叫站点访问失败;有一种无奈叫bug无法复现。27、黑体的锯齿,宋体的沧桑,崩溃的避头尾集。美工永远纠结于网站程序员的粗犷,就像MAC永远不懂PC的忧伤。程序员搞笑段子28、程序猿追求MM不成,含泪追问:我在你眼里算什么?!MM答曰:真人版的windows优化大师极客哥们莫伤心,小戴安慰递纸巾。29、据说有一位软件工程师,一位硬件工程师和一位项目经理同坐车参加研讨会。不幸在从盘山公路下山时坏在半路上了。于是两位工程师和一位经理就如何修车的问题展开了讨论。硬件工程师说:我可以用随身携带的瑞士军刀把车坏的部分拆下来,找出原因,排除故障。项目经理说:根据经营管理学,应该召开会议,根据问题现状写出需求报告,制订计划,编写日程安排,逐步逼近,alpha测试,beta1测试和beta2测试解决问题。软件工程说:咱们还是应该把车推回山顶再开下来,看看问题是否重复发生。

阅读全文

与程序员懒惰傲慢相关的资料

热点内容
androidwebview淘宝 浏览:466
重连服务器获取数据什么意思 浏览:296
小贝伢用什么app 浏览:104
波段预知源码公式 浏览:382
程序员api数据创业 浏览:990
日上免税行是什么app 浏览:168
山东移动泰山服务器云主机 浏览:856
php调用当前类方法 浏览:616
怎么委婉的表达感谢程序员 浏览:400
java数据库统计 浏览:647
java完全自学 浏览:999
linuxpython执行cmd命令 浏览:454
带12位DA的单片机 浏览:458
云服务器ecs不包括声卡 浏览:989
互联网程序员下班可以学吗 浏览:125
通达信海洋状态指标源码 浏览:548
工作压力大有什么好的解压方法 浏览:931
数字还可以怎样加密 浏览:116
为什么安卓没白鸟 浏览:237
程序员投行 浏览:327