两学一做特别节目榜样.docx
- 文档编号:27996128
- 上传时间:2023-07-07
- 格式:DOCX
- 页数:44
- 大小:65.60KB
两学一做特别节目榜样.docx
《两学一做特别节目榜样.docx》由会员分享,可在线阅读,更多相关《两学一做特别节目榜样.docx(44页珍藏版)》请在冰豆网上搜索。
两学一做特别节目榜样
两学一做特别节目榜样
心目中的IT榜样我心目中的编程高手(完整版)--BillJoyMITBBS上说微软电话面试的一道题就是Whodoyouthinkisthebestcoder,andwhy?
。
我觉得挺有意思的,也来凑个热闹。
排名不分先后。
心目中的编程高手
(1)BillJoy,前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。
他还是Vi和csh的作者。
当然,CshProgrammingConsideredHarmful是另一个话题了。
据说他想看看自己能不能写个操作系统,就在三天里写了个自己的Unix,也就是BSD的前身。
当然是传说了,但足见他的功力。
另一个传说是,1980年初的时候,DARPA让BBN在BerkleyUnix里加上BBN开发的TCP/IP代码。
但当时还是研究生的B伯伯怒了,拒绝把BBNTCP/IP加入BSD,因为他觉得BBN的TCP/IP写得不好。
于是B伯伯出手了,端的是一箭封喉,很快就写出了高性能的伯克利版TCP/IP。
当时BBN和DARPA签了巨额合同开发TCP/IPStack,谁知他们的代码还不如一个研究生的好。
于是他们开会。
只见当时B伯伯穿个T-shirt出现在会议室(当时穿T-shirt不像现在,还是相当散漫的哈)。
只见BBN问:
你怎么写出来的?
而B伯伯答:
简单,你读协议,然后编程就行了。
最令我们晕倒的是,B伯伯硕士毕业后决定到工业界发展,于是就到了当时只有一间办公室的Sun,然后他就把Sparc设计出来了...象这种软硬通吃的牛人,想不佩服都不行的说。
据BillJoy的同事说,一般开会的时候B伯伯总是拿一堆杂志漫不经心地读。
但往往在关键之处,B伯伯发言,直切要害,提出漂亮的构想,让同事们彻底崩溃。
对了,他还是JavaSpec和JINI的主要作者之一。
心目中的编程高手
(2)JohnCarmack,IDSoftware的founder和LeadProgrammer。
上个月和一个搞图形的师兄聊天,他竟然不知道JohnCarmack,也让我大大地晕了一把。
不过也许搞研究的和搞实战的多少有些隔阂吧。
想必喜欢第一人称射击游戏的都知道J哥哥。
90年代初只要能在PC上搞个小动画都能让人惊叹一番的时候,J哥哥就推出了石破天惊的CastleWolfstein,然后再接再励,doom,doomII,Quake...每次都把3-D技术推到极致。
J哥哥的简历上说自己的专长是言不我欺的说。
做J哥哥这样的人是很幸福的,因为各大图形卡厂家一有了新产品就要向他进贡,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。
当初MS的Direct3D也得听取他的意见,修改了不少API。
当然,J哥哥在结婚前十数年如一日地每天编程14小时以上,也是我们凡人望尘莫及的。
对了,J哥哥高中肆业,可以说是自学成才。
不过呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。
那LeonardoDaVinci还是自学成才呢(人是私生子,不能上学)。
普通人和天才还是有区别的。
对了,其实偶们叫达分奇是相当不对的,因为Vinci是地名,而DaVinci就是从Vinci来的人的意思。
换句话说,LeonardoDaVinci就是从Vinci来的Leonardo的意思。
叫别人DaVinci就不知所谓了。
嗯,扯远了,打住。
心目中的编程高手(3)DavidCutler,VMS和WindowsNT的首席设计师,去微软前号称硅谷最牛的kernel开发员。
当初他和他的手下在微软一周内把一个具备基本功能的bootablekernel写出来,然后说:
anOSinaweek?
句,D爷爷到NT3.5时,管理1500名开发员,自己还兼做设计和编程,不改coder本色啊。
D爷爷天生脾气火爆,和人争论时喜欢双手猛击桌子以壮声势。
日常交谈Fuck不离口。
他面试秘书时必问:
心目中的编程高手(4)DonaldE.Knuth。
高爷爷其实用不着我多说。
学编程的不知道他就好像学物理的不知道牛顿,学数学的不知道欧拉,学音乐的不知道莫扎特,学Delphi的不知到AndersHejlsberg,或者学Linux不知道LinusTorvalds一样,不可原谅啊。
为了让文章完整,就再罗唆几句吧。
高爷爷本科时就开始给行行色色的公司写各种稀奇古怪的编译器挣外快了。
他卖给别人时收一两千美元,那些公司拿了code,加工一下卖出去就是上万上十万。
不过也没见高爷爷不爽过,学者本色的说。
想想那可是60年代初啊,高爷爷写编译器写多了,顺带就搞出了个AttributeGrammar和LR(k),大大地造福后人啊。
至于高爷爷在CalTech的编程比赛(有AlanKay的众多高高手参加)总是第一,写的Tex到86年就codefreeze,还附带2^n美分奖励等等都是耳熟能详,偶就不饶舌了。
顺便说一下,高老大爷是无可争议的写作高手。
他给ConcreteMathematics写的前言可谓字字铿锵,堪为前言的典范。
他的技术文章也是一绝,文风细致,解释精当,而且没有学究气,不失轻快跳脱。
记得几年前读ConcreteMathematics,时不时开怀大笑,让老妈极其郁闷,觉得我nerdy到家,不可救药。
其实呢,子非鱼,安知鱼之乐,更不知那完全是高爷爷的功劳。
说到写作高手,不能不提StephenA.Cook。
他的文章当年就被我们的写作老师极力推荐,号称典雅文风的样本。
库爷爷一头银发,身材颀长,总是面带谦和的微笑,颇有仙风道骨,正好和他的仙文相配的说。
高爷爷其实还是开源运动的先驱。
虽然他没有象RichardStallman那样八方奔走,但他捐献了好多作品,都可以在网上看到,比如著名的MathematicalWriting,MMIXWare,TheTexBook等,更不用说足以让他流芳百世的Tex了。
心目中的编程高手(5)KenThompson,C语言前身B语言的作者,Unix的发明人之一(另一个是DennisM.Riche老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一,操作系统Plan9的主要作者(另一个是大牛人RobPike,前不久被google挖走了)。
Ken爷爷也算是计算机历史上开天辟地的人物了。
1969年还是计算机史前时代,普通人都认为只有大型机才能运行通用的操作系统,小型机只有高山仰止的份儿。
至于用高级语言来写操作系统,更是笑谈。
Ken爷爷自然不是池中物,于是他和DMR怒了,在1969年到1970间用汇编在PDP-7上写出了UNIX的第一个版本。
他们并不知道,一场轰轰烈烈的UNIX传奇由此拉开了序幕。
Ken爷爷在1971年又把Unix用C重写,于是C在随后20年成就了不知多少豪杰的梦想和光荣。
Ken爷爷还有段佳话:
装了UNIX的PDP-11最早被安装在BellLab里供大家日常使用。
很快大家就发现Ken爷爷总能进入他们的帐户,获得最高权限。
BellLab里的科学家都心比天高,当然被搞得郁闷无比。
于是有高手怒了,跳出来分析了UNIX代码,找到后门,修改代码,然后重新编译了整个UNIX。
就在大家都以为这个世界清净了的时候,他们发现Ken爷爷还是轻而易举地拿到他们的帐户权限,百思不解后,只好继续郁闷。
谁知道这一郁闷,就郁闷了14年,直到Ken爷爷道出个缘由。
原来,代码里的确有后门,但后门不在Unix代码里,而在编译Unix代码的C编译器里。
每次C编译器编译UNIX的代码,就自动生成后门代码。
而整个BellLab的人,都是用Ken爷爷的C编译器。
心目中的编程高手(6)RobPike,AT&TBellLab前MemberofTechnicalStaff,现在google研究操作系统。
罗伯伯是Unix的先驱,是贝尔实验室最早和KenThompson以及DennisM.Ritche开发Unix的猛人,UTF-8的设计人。
他还在美国名嘴DavidLetterman的晚间节目上露了一小脸,一脸憨厚地帮一胖子吹牛搞怪。
让我佩服不已的是,罗伯伯还是1980年奥运会射箭的银牌得主。
他也是个颇为厉害的业余天文学家,设计的珈玛射线望远镜差点被NASA用在航天飞机上。
他还是两本经典,TheUnixProgrammingEnvironment和ThePracticeofProgramming的作者之一。
如果初学者想在编程方面精益求精,实在该好好读读这两本书。
它们都有中文版的说。
罗伯伯还写出了Unix下第一个基于位图的窗口系统,并且是著名的blit终端的作者。
当然了,罗伯伯还是号称锐意革新的操作系统,Plan9的主要作者。
可惜的是,Plan9并没有引起多少人的注意。
罗伯伯一怒之下,写出了振聋发聩的雄文SystemsSoftwareResearchisIrrelevant,痛斥当下系统开发不思进取,固步自封的弊病。
虽然这篇文章是罗伯伯含忿出手,颇有偏激之词,但确实道出了系统开发的无奈:
开发周期越来越长,代价越来越大,用户被统一到少数几个系统上,结果越来越多的活动是测量和修补,而真正的革新越来越少。
就在罗伯伯郁闷之极的时候,google登门求贤来乐。
如果说现在还有一家大众公司在不遗余力地把系统开发推向极致的话,也就是google了。
随便看看google的成果就知道了。
具有超强容错和负载平衡能力的分布式文件系统GFS(现在能够用100,000台廉价PC搭起一个巨型分布系统,并且高效便宜地进行管理的系统也不多哈),大规模机器学习系统(拼写检查,广告匹配,拼音搜寻......哪个都很牛),更不用说处理海量并行计算的各式google服务了。
Rob在SystemSoftwareResearchisIrrelevant里萧瑟地说现在没有人再关心系统研究的前沿成果了。
想不到他错了,因为google关心。
google网络了大批功成名就的牛人,还有大量初生牛犊般博士做开发,显然不是没事耍酷,而是因为它们的开发总是试图吸取系统研究的最新成果。
想必RobPike在google很幸福。
愿他做出更棒的系统。
心目中的编程高手(7)DennisM.Ritchie既然KenThompson是我的偶像,新闻组上人称DMR的DennisM.Ritchie自然也是,毕竟两人共同缔造了UNIX,而Dennis几乎独力把C搞大(当然,C的前身是B,而B是KenThompson一手做出来的)。
JD两人1983年分享图灵奖,是有史以来少数几个因工程项目得奖的工程师(本来是唯一的一对儿,但AlanKay才因为SmallTalk得奖,所以就成了唯二的了)。
一个人一生能做出一个卓越的系统已经不易,DMR的C和UNIX长盛不衰近30年,至今生机勃勃,DMR此生可以无憾的说。
D爷爷也算有家学渊源:
他老爸在AT&T贝尔实验室工作了一辈子,并在电路设计方面卓有成就,还出了本颇有影响的书TheDesignofSwitchingCircuits,据说在交换理论和逻辑设计方面有独到的论述。
当然,D爷爷和他老爸是不同时代的人:
他老爸的研究成形于晶体管发明之前,而D爷爷的工作离了晶体管就玩儿不转乐。
不要看D爷爷搞出了C,其实他最爱的编程语言是Alef,在Plan9上运行,支持并行编程。
Alef的语法和C相似,但数据类型和执行方式都和C大大不同。
说到语言,D爷爷对后来人有非常中肯的建议:
抱着学习的目的来开发你自己的语言,不要冀望于它被众人接受。
这个建议不光对语言开发有用,也适用于其它大型系统的开发。
别的不说,DMR后来领导自己的团队在1995年和1996分别推出了Plan9和Inferno操作系统,又用多少人知道呢?
其实,D爷爷当初也没想过C会风行世界。
他开发C的初衷和EricS.Raymond在CathedralandBazaar里阐述的一样,就是要消除自己对现有工具的不爽之处。
谁知D爷爷无心插柳,C竟然受到众多程序员的狂热拥戴,连D爷爷自己都大惑不解。
在一次采访中D爷爷说大概那是因为C的抽象程度碰巧既满足了程序员的要求,又容易实现。
当然C一度是Unix上的通用语言也是原因。
但不管怎么说,D爷爷对编程语言出色的审美意识奠定了C广为流传的基础。
最后八卦一下。
D爷爷的业余爱好和NBA大牛KarlMalone一样:
开卡车。
不过D爷爷更喜欢开NASCAR,而KM独爱巨无霸。
JD爷爷自称心中不供偶像,如果一定要说一个,那就是KenThompson了。
现在Ken爷爷退休当飞机教练去了,而D爷爷当了贝尔实验室系统开发部的头,整日忙于开支票。
他俩合作20年,屡屡创造历史。
这段令人神往的佳话,也就长留你我心中乐。
P.S.,很多人都以为BrianW.Kernighan是C的作者。
其实BWK只是写了那本经典K&RC。
据D爷爷说,他,Ken和Kernighan三人中,Kernighan最能写文章,他次之,而Ken写得最少;但说到编程,Ken爷爷才是当之无愧的老大。
心目中的编程高手(8)EdsgerWybeDijkstra对,就是E.W.Dijkstra.一提到EWD,很多人就会想起找最短路径的DijkstraAlgorithm,就好像一提到Sir.TonyHoare,就想起QuickSort一样。
其实这些个算法不过是两个牛人在他们职业生涯中最琐碎的贡献。
比如Dijkstra算法,无非是戴爷爷在1956年为了展示新计算机ARMAC的计算能力,初试身手的成果,属于他的算法处女作。
据戴爷爷自述,他搞出最短路径算法的时候连纸笔都没用。
当时他和他老婆在阿姆斯特丹一家咖啡厅的阳台上晒太阳喝咖啡,突然就把这个算法想出来乐。
而且当时的算法研究还比较原始,牛人们忙着用计算机搞数值计算,对离散算法不屑一顾。
那时连一个象样的专注于离散算法的专业期刊都没有。
戴爷爷于是推迟发表这个算法。
直到1959年,他才把这个算法发表在NumerischeMathematik的创刊号上,权为捧场。
EWD在多个领域牛气冲天,并且是理论和编程两手硬的高手。
只不过他的很多工作比较深刻,学校的老先生们觉得本科生接受不了,不给本科生讲而已。
戴爷爷大概因为最短路径算法一战成名,于是有人请他参加另一台计算机X1的设计工作,并且把设计实时中断系统的任务派给了他。
现在看来实时中断也许不算什么,但要知到,X1前根本就没有实时中断的概念。
实现它简直就是一场豪赌。
戴爷爷起初还不情愿,但经不住项目负责人Bram和Carel的轮番吹捧:
我们知道实时中断让您工作变得非常困难,但象您这样的牛人肯定能做出来的说。
结果戴爷爷被糖衣炮弹彻底击穿,接下了这个烫手山芋。
两三年后,他不仅搞出了实时中断,还围绕这个写出了自己的博士论文,顺利戴上博士帽。
让戴爷爷真正成名立万的还是在X1上开发的Algo60,最早的高级语言之一。
戴爷爷没日没夜地工作了8个月,就搞出了Algo60,也因此获得了1972年的图灵奖。
因为Algo60,戴爷爷发表了一篇石破天惊的文章:
RecursiveProgramming,于是人们才知道,原来高级语言也可以高效地实现递归,原来从此以后,所有程序员都不可避免地和戴爷爷发明的一个词(应该说是概念)打交道:
堆栈。
而且Algo60还让戴爷爷深入地思考多道程序设计的问题,最终发明了每个系统程序员都绕不开的概念:
semaphore。
当然,戴爷爷总是把他发明的概念严格形式化,极具科学家本色的说。
和这些成就想比,他提出的哲学家问题,也就没什么好说的了。
说来好笑,当时的大学(忘了哪所了)还是觉得戴爷爷没有受过正统的数学训练,也不是专门搞数值分析的,所以最后不太情愿地给了他一个教职。
这种小挫折并不能妨碍象戴爷爷这样的牛人创造历史。
他一边教数值分析,一边开始开发一个新的操作系统,并培养计算机科学家。
几年后,THEMultiprogrammingSystem横空出世。
THE是第一个支持松散耦合,显式同步的进程并由此使得严格证明系统没有死锁变得容易的操作系统。
可惜戴爷爷任职的系不识货,还强行解散了他的研究小组(1972年戴爷爷给他的系主任说他得了图灵奖,系主任的第一反应是你们搞计算机就喜欢乱发奖)。
这让戴爷爷相当郁闷,得了抑郁症。
在极度郁闷之中,戴爷爷决定用写作来治疗自己的抑郁症。
于是经典就诞生了:
NotesonStructuredProgramming。
戴爷爷从此被尊为结构化编程的奠基人,而且他的抑郁症也被治好乐。
EWD太牛,结果他的故事也太多。
先到这里吧。
1973起,他的故事就在美国发生了。
心目中的编程高手(9)AndersHejlsberg,微软.NET的首席架构师,编程语言设计和实现的顶尖高手。
他一手做出了TurboPascal,也是Delphi,J++(尤其是WFC),C#和.NET的主要作者。
这些作品的名字足以为他立传。
作为一个程序员,我在这样的大师面前实在无语。
生子当如Anders的说。
李维的《Borland传奇》里已详细讲述了Anders的传奇故事,我就不用费舌了。
Artima上有Anders谈C#的系列访谈。
MSDN上有一段Anders导游的录像。
有兴趣可以去看看牛人的丰采。
我心目中的榜样我心目中的榜样陕西省咸阳市渭城区文林路小学四年级一班李姝静你们猜猜我心目中的榜样是谁?
哈哈,猜不出来吧!
那我就告诉你,她是——李明瑄。
为什么说她是我心目中的榜样呢?
是因为:
1.她舞跳得好。
2.她学习好。
3.她写字好。
她的舞蹈跳得特别好,每次学校举行节目,总能见到她的身影。
有一次,她在舞蹈房训练时,我就在窗户外面看,李明瑄在舞蹈房练习劈叉,我就想:
李明瑄比我们都小,为什么她的舞蹈、学习、写字都比我们好呢?
最后,我知道了:
她每天都练字,练习舞蹈。
现在她的舞蹈考级都考到了8级呢!
有一次期末考试,她的数学、英语都考了100分。
我真羡慕她呀,能考那么好的成绩。
每次做家庭作业,她总做满分。
不但满分,而且字也写得漂亮。
每天上课,她总是积极的举起了右手。
她的声音是那么响亮、婉转、动听。
有一次学校合唱,她就参加了。
她是主唱,唱的是《明天会更好》,获得了一等奖。
她在家里、在学校里每天坚持练习唱歌,才有了今天的收获。
李明瑄的作文也很好。
她的作文还在《小绿丫》、《咸阳日报》等发表了。
还为自己挣了五十元钱呢!
李明瑄每天都在家练字,每次作业都工工整整的,我要向他学习。
她是不是你们心目中的榜样呢?
指导老师:
刘莹我心目中的榜样2------五年级三班:
杨谦在大家眼里和心里都有自己的榜样,我也有自己的榜样。
我的榜样是我们班的一位同学。
我的榜样很了不起,她学习,运动样样都在行,人缘也好,是我们班的万人迷。
我为什么要让他当我的榜样呢?
因为我们是学生,我们应该把学习放在主要,所以我的榜样要学习好,可以让我通过榜样进步,而且学习,玩两不误。
我的榜样学习好不单单是上课认真听,她的学习方法也很好。
就说这次期中考试,他的数学成绩和语文成绩都是全班第一,让班里同学和我都竖起了大拇指。
当她得知自己有许多不该错的题时,她很生气地说:
可道题我怎么错了呢,下次一定不能再错了。
这更让班里同学对她刮目相看,班里同学都向她请教,都向她学习,所以我一定要努力向她看齐!
我的榜样就是:
蒲杨,她是我们班的英语课代表,她个子很高,她也是我的好朋友。
榜样的力量是无穷的,我相信在榜样的作用下,我一定会更加努力学习,变得和她一样棒!
1我心目中的榜样我心目中的榜样刘振操是我的同学,在班上担任数学科代表职务,我最佩服的是他对工作认真负责的那股劲儿。
我心目中的榜样就是他。
说到这里,还真想起一件事。
有一天早上,同学们陆陆续续来到教室,组长们忙忙碌碌地收着作业本,把数学家庭作业交到刘振操这里来。
刘振操一边收本子,一边还简单地翻看翻看。
忽然,他的眉头紧皱起来。
我凑上前一看,哎呀!
这是谁的本子!
上面的字有的像大头娃娃;有的像瘦猴子,歪歪扭扭的,一塌糊涂。
翻到封面一看,原来是黄智霖的。
刘振操手拿作业本,跑到兵乓球台旁,硬是把正在打球的黄智霖给拉了回来:
你写的作业太乱了,老师怎么改?
重写!
说着把作业本平铺在桌子上。
管得宽!
黄智霖把眼皮一翻,想叫我重写,没那么容易。
这是我的责任!
刘振操也毫不让步。
组长都没管,你凭什么?
他不管是他失职,我还要去找他。
快重写!
就不!
不重写就不收你的作业!
这下黄智霖可慌了,因为不收作业,就要被登记缺交作业,老师就要给家长写条子,回家就要被于是,他只好乖乖地坐下来,慢慢腾腾地掏出黑笔。
刘振操看到他愿意改了,态度也缓和了,亲切的说:
你要养成书写工整的习惯。
说着,刘振操打开韦颖倩的作业本给他看,写得工整极了,像印出来的一样。
黄智霖斜眼看了一下,不好意思地低下头来,刘振操终于说服了他。
虽然这是小事,但刘振操一丝不苟的美好品质,却是我十分敬佩的。
他是我学习的好榜样,是我心目中的榜样。
五年级:
小椿猪心目中的榜样心目中的榜样——电影《焦裕禄》观后感从小学时就学习过焦裕禄同志的先进事迹,焦裕禄同志的光辉事迹始终在脑海中回放,一遍遍激励着我前进。
再次看《焦裕禄》这部影片,重温他进入兰考县对党的工作忠心耿耿,为人民鞠躬尽瘁的精神,再次忍不住落泪。
看完这部影片,我在想假如我处在他那样的位置和境况,我会怎么做呢?
我有勇气留下来在最危难的时候和群众们一起渡过灾难吗?
我想是肯定的,因为在我的心里已经有了榜样,我知道该怎样做啦,我知道作为一个党员的真正意义。
正是从他那里我知道了,人活着得有自己存在的价值,生活就是母亲把你生下来,你要好好的活着,而且不是为你自己而活,为广大人民群众而活。
要时刻想着他人而不是自己。
从他刚来到兰考,围着他的是一群没吃饱饭的小孩,看到车站都是正准备背井离乡的灾民,他心里难受,我心里也不好受,那时候的中国还是比较贫困和落后的,加上自然灾害,人们生活简直就没法过。
而领导干部及极个别的党员还想不干啦打退堂鼓。
而焦裕禄同志在国家和人民最危难的时刻,没有被困难吓倒,并坚定的向党组织表示:
感谢党把我派到最困难的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 两学一做 特别节目 榜样