365句子网

伤感说说 爱情说说 心情说说 经典说说 个性说说 搞笑说说 励志说说 节日说说 唯美说说 图片说说

计算机程序员名言

有关计算机的名言

Computers are useless. They can only give you answers.” - Pablo Picasso 计算机没有什么用处。

它们唯一能做的就是告诉你答案。

--Pablo Picasso “Distributed file systems are a cruel hoax.” - Zalman Stern 分布式文件系统是一场残忍的骗局。

--Zalman Stern “A computer lets you make more mistakes faster than any other invention in human history, with the possible exception of handguns and tequila.” - Mitch Ratcliffe 人类有史以来的所有发明中--也许不包括手枪或龙舌兰酒--计算机是让你犯错误最多最快的。

--Mitch Ratcliffe “Computers make it easier to do a lot of things, but most of the things they make it easier to do don’t need to be done.” - Andy Rooney 计算机使很多事情更容易做到,但其中大部分并不是必需。

--Andy Rooney “Computers do not solve problems, they execute solutions” - Laurent Gasser 计算机并不解决问题,它们只是执行解决方案。

--Laurent Gasser “Large increases in cost with questionable increases in performance can be tolerated only in race horses and women.” - Lord Kelvin 如果大幅增加费用换来的只是性能可疑的提升,这种情况仅仅出现在赛马和女人身上才是让人可以容忍的。

--Lord Kelvin “Memory is like an orgasm. It’s a lot better if you don’t have to fake it.” - Seymore Cray (on virtual memory) 内存就象性高潮。

不作假会好一点。

--Seymore Cray (对虚拟内存的评价) “Software Engineering is that part of Computer Science which is too difficult for the Computer Scientist.” - F. L. Bauer 所谓软件工程就是指计算机科学中对计算机科学家来说太难的那一部分。

--F. L. Bauer “Base eight is just like base ten really, if you’re missing two fingers” - Tom Lehrer 八进制和十进制其实也差不多,如果你少了两根手指头的话。

--Tom Lehrer “There are 10 kinds of people in the world, those that understand binary and those that don’t.” “There are 10 kinds of people in the world, those that understand trinary, those that don’t, and those that confuse it with binary.” 这个世界上有 10 种人,其中有些是能理解二进制的,有些则不懂。

这个世界上有 10 种人,其中有些是能理解三进制的,有些不懂,有些则把它和二进制弄混淆了。

“If you torture the data enough, it will confess” - Ronald Coase 如果你拷问数据到一定程度,它自然会坦白的。

--Ronald Coase “As far as we know, our computer has never had an undetected error” - Weisert 据我们所知,我们的计算机还没有未被检验出的错误。

--Weisert “If you give someone a program, you will frustrate them for a day; if you teach them how to program, you will frustrate them for a lifetime.” 如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。

“Documentation is like sex: when it is good, it is very, very good; and when it is bad, it is better than nothing.” - Dick Brandon 文档就如同“性爱”,当它好的时候,简直美妙得无与伦比;当它糟糕的时候,又糟得一塌糊涂。

--Dick Brandon “Programming is like sex: one mistake and you have to support it for the rest of your life.” - Michael Sinz 编程就好比“性爱”,一个错误就能让你一辈子不得安宁。

--Michael Sinz “Perfection is achieved not when you have nothing more to add, but when you have nothing left to take away.” - Antoine de Saint-Exupery 无一分可增不叫完美,无一分可减才是。

--Antoine de Saint-Exupery “Einstein argued that there must be simplified explanations of nature, because God is not capricious or arbitrary. No such faith comforts the software engineer.” - Fred Brooks 爱因斯坦经常说必定存在对自然的简单解释,因为“上帝”不(应)是反复无常或独断专行的。

软件工程师可没有这样的信念作安慰。

--Fred Brooks “Managing senior programmers is like herding cats.” - Dave Platt 管理一堆高级程序员就象放牧一群猫。

--Dave Platt “If the code and the comments disagree, then both are probably wrong.” - Norm Schryer 倘若代码和注释不一致,那么很可能两者都是错的。

--Norm Schryer “If your computer speaks English, it was probably made in Japan.” - Alan J. Perlis 如果你的计算机说英语,那么它很可能是日本造的。

--Alan J. Perlis “/* You are not expected to understand this */” - comment in the context-switching code of the V6 Unix kernel 这一句比较让人郁闷,还是不翻译出来的好:) --V6 UNIX kernel的context switching代码中的注释 “The generation of random numbers is too important to be left to chance” - Robert R. Coveyou, Oak Ridge National Laboratory 随机数的产生实在太重要了,不能够让它由偶然性来决定。

--Robert R. Coveyou, Oak Ridge National Laboratory “Before software can be reusable it first has to be usable.” - Ralph Johnson 在软件可重用之前先得可使用。

--Ralph Johnson “To err is human, but for a real disaster you need a computer.” 人的过失会带来错误,但要制造真正的灾难还得用计算机。

“Error, keyboard not found - press F1 to continue.” - BIOS system message 错误,没有发现键盘 - 按 F1 键继续。

--BIOS系统的提示信息 “When all else fails, read the instructions.” - L. Iasellio 走投无路时再去阅读说明。

--L. Iasellio “The memory management on the PowerPC can be used to frighten small children.” - Linus Torvalds PowerPC的内存管理可以用来吓唬小孩子。

--Linus Torvalds “Never trust a computer you can’t throw out a window.” - Steve Wozniak 永远不要信任那些你无法将其抛出窗外的电脑。

--Steve Wozniak “The most likely way for the world to be destroyed, most experts agree, is by accident. That’s where we come in; we’re computer professionals. We cause accidents.” - Nathaniel Borenstein 许多专家认为,导致世界毁灭最可能的原因是意外事件。

那正是我们在做的;我们是计算机专业人士,我们正在制造意外事件。

--Nathaniel Borenstein “The disadvantage of working over networks is that you can’t so easily go into someone else’s office and rip their bloody heart out” - Jim McDonald 将网络引入工作后的缺点是,走进某人的办公室并将他剥皮拆骨远不如以前那么方便了。

--Jim McDonald “I invented it, Bill made it famous” - David Bradley (wrote the code for Ctrl-Alt-Delete on the IBM PC) 我创造了它,比尔则让它声名远扬 --David Bradley (他在 IBM PC 上写出 Ctrl-Alt-Delete 的相关代码) “Unix is user-friendly. It’s just very selective about who its friends are.” UNIX 是很友好的,只不过它结交朋友时很有选择性。

“Welcome to DALNet! Where the men are men, the women are men, and the teenage girls are undercover FBI Agents!” - DALNet IRC Welcome Message 欢迎来到 DALNet

在这里“男性”都是男性,“女性”也是男性假扮的,而“十几岁的女孩子”都是 FBI 密探

计算机方面的名言呗,最好里面带有.net这样专业术语的 要求能够显示出编程人员的聪明和专业

One of the beauties of OO programming is code re-use through inheritance,but to achieve it, programmers have to actually let other programmers re-use the code.-Gary Short面向对象编程的美妙之处之一是通过继承(而实现)的代码重用,但是为了实现这一点,程序员们不得不真正地做到让其他程序员重用(他们的)代码。

-盖里 肖特

程序员请进

我是楼主你所说的第2种人我中专毕业,后来去IT培训机构培训J2EE,现在工作了1年多了,虽然薪水只有3000多一点(这个薪水在济南还可以),相对同行来说可能比较少,但已经有很多本科毕业的朋友羡慕了我觉得这不能说明什么现象,你可以设身处地的想一下,作为一个老板,他甚至可能不需要你所谓的那种全才,第一,成本高,第二,没必要,第三,多余。

你的老板就是让你去用J2EE做一个基于WEB的OA或一个MIS,那聘请第一种人显然是一种比较奢侈的行为,更何况我刚进公司的时候,碰到有些本科出来的同事工作一两年了连Hibernate,Spring,Webwork框架都不了解,只懂得用Jsp & MVC或Struts去开发,更不要说JMS,EJB一类的东西了,在我进公司之前做的项目可能都比他们做的那些模块要成熟很多,我都感觉很纳闷。

现在就是实物主义,存在即合理,就算你数据结构,操作系统,编译原理,组成原理,汇编甚至数学与英语样样牛X,在你接到一个单子面临设计与开发的时候,作为一名J2EE coder,令你觉得自豪的东西一点用处都没有,你的薪水只跟你的工作效率以及你的解决问题的能力以及你的学习能力挂钩,跟你懂不懂编译原理云云无关,因为这些真的很多余,譬如说,最近很多开发行业的招聘单位总是在抱怨现在的大学毕业生是“学究型”,真干起活来派不上用场,一样的道理。

最近就是因为我比较擅长一种最近比较流行的AJAX技术,并完成了一个不错的项目,被+了500的薪水。

在这个行业,就算是低学历的人也都会有理想,并且热爱着这个行业,有付出就有收获,虽低调但不畏缩。

当然我涉足的是WEB开发行业,象系统底层开发或游戏开发行业我不是很清楚,但这类的职位具我所知也是极度有限的,现在的C\C++coder找工作真成问题,而一个普通的J2EE程序员无论薪水还是面临的机会都要比前者多很多,最后送楼主一句达尔文的名言:适者生存。

知乎上那个程序员winter是谁

winter,本名非,花名寒泉,前端工程JavaScript 专家。

江湖人称“计算机之。

先后在微软,盛大,阿里巴巴工作,目前是手机淘宝前端 leader。

winter 出生于 1985 年10月24日。

母亲年轻时曾用机器码,打孔纸带写程序。

因受家庭影响,winter 从小喜欢计算机,高中时在文曲星上编写小游戏。

2004年进入哈尔滨工程大学。

大学时代参加 ACM/ICPC 比赛,获得过黑龙江省赛一等奖,东北四省赛一等奖。

从大二开始学习 Web 前端开发。

winter 接触前端是因为当初混黑白棋社区,给黑白棋界面写插件,后来又混 51js 社区。

他曾经看到周爱民老师的文章,觉得不服,于是与其讨论,很有收获。

后来又被月影拉进一个群,认识不少人,学到不少东西。

毕业时拿到百度和微软的 offer。

那一年,腾讯给出的月薪是 7k,百度是 9k,而微软是 13k,winter 最终加入微软亚洲工程院。

7 年后的 2022年,对于普通应届生,阿里给出的是 13k,百度给出的是 14k。

由此可以看出,winter 本科毕业时已然实力超群。

由于是校内第一个拿到微软 offer 的学生,哈尔滨工程大学还对其进行了专访。

winter 在微软主要从事 Windows CE上的 IE 浏览器开发。

2022年开始在盛大创新院做电子书和基于Web的操作系统,认识了老赵等人。

当时霍炬(virushuo),郝培强(tinyfool),余晟也在盛大创新院。

2022年时,大城小胖也来到盛大创新院,他说winter 虽然比他小5岁,但却教会了他很多。

winter 老师毕业三年后,月工资达到了 25k。

2022年12月加入阿里,在无线事业部前端团队工作。

伴随着阿里的上市,winter 老师的身家想必水涨船高。

winter 老师虽然平时插科打诨,没个正经,但是一谈到技术问题,就变得认真严肃起来。

在技术方面,winter 老师非常注重基础。

他想起当年他在 51js 认识的那些人,基础好的几年之后都立于行业顶点,而只知道“顺应潮流”的已经泯然众人。

对编译原理,winter 老师开始觉得相对其它知识,编译原理不是那么重要,但是后来发现,除了微软系的语言,其它语言想要透彻的了解,都需要阅读给开发者用的语言标准。

winter 老师自己也研习过龙书,但是觉得龙书过于学术。

另外,winter 老师对算法,标准等也非常重视,他觉得当一个程序员对算法、语言标准、底层、原生、英文文档这些词汇产生恐惧感的时候他的技术生命已经走到尽头。

winter 老师推荐过《程序设计实践》这本书,他认为这本书可以让一个掌握一门编程语言基础的人成为一个合格的程序员。

另外,身为 JavaScript 专家,winter 老师当年学 JavaScript 的时候,每次从图书馆借五本书,然后根据实际经验选择靠谱的细读,winter 老师提到此事时说道,对于一个新手而言,不崇拜,不盲信,保持怀疑精神是很重要的。

另外,对于框架和库,winter 老师也有自己的看法:库/框架都不应该致力于解决用户15分钟之内可以搞定的事情;库/框架的命名应该如同文档,见文知意,且与原生的类库风格统一;库/框架的API应该职责单一、与命名相匹配;库/框架应当可拆可合,粒度适中。

在工程方面,winter 老师认为工程当是布道、技术方案、落地业务三者一体,任何一环没做好,实施都会变成失败的工程实践。

而工程师的核心竞争力是工程能力,工程是承认现实和追求可行性的,工程高手懂得在不同的环境下使用不同的工程手段来提高价值转化,逐步建立理想的组织结构和实施流程。

然而,现实总是比理想骨感太多。

网上到处吵着MVC、架构内聚耦合,而最需要解决的问题却是代码发布、版本管理、依赖关系和复用。

开发工作量往往不在实现功能,而是每次上线的冗长流程和心理压力。

从学会技术到工程实施,犹如万里长征迈出第一步。

在人才选拔方面,winter 老师认为,简历应该多看经历、作品,而面试则应多考察基础知识和实际编码,可以出一些覆盖知识点范围很大的题目,例如常用的HTML标签、CSS属性、CSS选择器,并简述它们的特性和使用场景。

另外,面试过程中,重要的是面试官如何跟应聘者讨论题目,如何根据回答情况灵活决策后续问题和沟通方式,以及对面试者回答的评判方式。

而工程师的能力,主要体现在三个方面,算法能力解决单点问题,架构能力应对代码规模,工程能力则负责人的协同和前两者能力的沉淀。

根据 winter 老师的经验,面试挂掉的人,主要有三类:第一,是恐惧,不敢看标准,不敢学算法,不敢参与社区等等。

第二,是封闭,在小圈子,自己觉得自己很强,没交流,闷头做不看别人。

第三,是安逸,能实现就不管原理,做管理了就懒得碰技术,老技术够用就不学新技术。

2022年五月底,winter老师因不满知乎友善度判定,离开知乎,并在 GitHub 上建立 dog-fucked-zhihu 项目,用于备份自己的答案,取消所有点赞,批量替换所有答案。

工作以后,winter 老师还迷恋上了网络小说,后来去盛大工作,还给阅读网文的 bambook 写排版算法。

winter 老师不但自己看,还将网络小说推荐给自己的父母,导致年轻时身为文艺女青年,看《莎士比亚全集》,《神曲》,《雪国》的母亲,开始看《凡人修仙传》,《斗破苍穹》等网络文学作品。

而 winter 老师自己,最爱看的是《罗罗娜的异世之旅》。

winter 老师还曾经面试过豌豆荚,结果被面试官评价为前端开发基础不过关,没有好好准备面试,不知道是否和 winter 老师看网文有关。

不过看网文并不影响 winter 老师的薪资水平。

知乎上有一个问题,“第一次将薪水告诉家人是什么体验”

winter 老师是这么回答的:“妈你来帮我看看这是几个零

”。

关于程序员的问题

有志者事竟成,这不是什么来不来得及的问题,而是你愿不愿意学的问题..毛老先生不是有句名言:活到老学到老..何况你现在还只有25,编程不难,进来了你就知道.

计算机程序员名言相关文章

猜你喜欢