导航:首页 > 程序命令 > real程序员

real程序员

发布时间:2024-07-26 15:09:21

‘壹’ 英语 职业单词 英标

accountant: 会计
actor: 男演员
actress: 女演员
airline representative: 地勤人员
anchor: 新闻主播
announcer: 广播员
architect: 建筑师
artist: 艺术家
associate professor: 副教授
astronaut: 宇航员.
attendant: 服务员
auditor: 审计员
auto mechanic : 汽车技工
baker: 烘培师
barber: 理发师 (男)
baseball player: 棒球选手
bell boy: 门童
bellhop: 旅馆的行李员
binman: 清洁工,垃圾工
blacksmith: 铁匠
boxer: 拳击手
broker (agent) : 经纪人
budgeteer: 预算编制者
bus driver: 公车(巴士)司机
butcher: 屠夫,肉商
buyer: 采购员
carpenter:木匠
cartoonist: 漫画家
cashier: 出纳员
chef: 厨师
chemist : 化学师
clerk : 店员
clown :小丑
cobbler: 制(补)鞋匠
computer programmer : 程序员
construction worker : 建筑工人
cook: 厨师
cowboy :牛仔
customs officer :海关者或磨官员
dancer : 舞者
dentist: 牙科医生
designer: 设计师
desk clerk: 接待员
detective 侦探
doctor: 医生
door-to-door salesman: 推销员
driver: 司机
stman: 清洁工
editor : 编辑
electrician :电工
engineer:工程师
farmer: 农夫
fashion designer: 时装设计师
fireman (firefighter): 消防员
fisherman: 渔夫
florist: 花商
flyer: 飞行员
Foreign minister : 外交部长
gardener花匠(园丁)
gas station attendant : 加油工
geologist : 地质学家
guard :警卫
guide: 导游
hiredresseer: 理发师,美容师(女)
housekeeper : 管家
housewife : 家庭主妇
interpreter :口译员
janitor : 清洁工
journalist: 记者
judge 法官
lawyer :律师
librarian: 图书管理员.
life guard :救生员
magician :魔术师
masseur : 男按摩师
masseuse : 女按摩师
mathematician : 数学家
mechanic: 机械师 ,机修工
miner: 矿工
model: 模特儿
monk : 和尚,教士
movie director: 导演
movie star : 电影明星
musician : 音乐家
nun : 尼姑
nurse: 护士
office clerk : 职员
office staff 上班族
operator: 接线员
parachutist: 跳伞人.
personnel 职员
pharmacist药剂师
photographer:摄影师
pilot: 飞行员
planner: 计划员
policeman: 警察
postal clerk: 邮政人员
postman :邮差
President: 总首斗统
priest: 牧师
processfor: 教授
real estate agent: 房地产经纪人
receptionist :接待员
repairman :修理工人
reporter : 记者
sailor: 船员,水手
salesman/ selespeople/ salesperson: 售货员
scientist: 科学家
seamstress 女装裁缝师
secretary: 秘书
singer: 歌手
soldiery: 士兵,军人
statistician : 统计员
surveyor: 测量技师
tailor: 裁团简缝师
taxi driver计程车司机
teacher: 教师
technician : 技术人员
tour guide: 导游
traffic warden: 交通管理员.
translator: 翻译(笔译)
TV procer: 电视制作人
typist: 打字员
vet: 兽医
veterinarian兽医
waiter: 侍者(服务生)
waitress: 女侍者(服务生)
welder : 焊接工
writer: 作家
回答者:yiran - 高级魔法师 七级 3-18 12:38

bellhop: 旅馆的行李员
binman: 清洁工,垃圾工
blacksmith: 铁匠
boxer: 拳击手
broker (agent) : 经纪人
budgeteer: 预算编制者
bus driver: 公车(巴士)司机
butcher: 屠夫,肉商
buyer: 采购员
carpenter:木匠
cartoonist: 漫画家
cashier: 出纳员
chef: 厨师
chemist : 化学师
clerk : 店员
clown :小丑
cobbler: 制(补)鞋匠
computer programmer : 程序员
construction worker : 建筑工人
cook: 厨师
cowboy :牛仔
customs officer :海关官员
dancer : 舞者
dentist: 牙科医生
designer: 设计师
desk clerk: 接待员
detective 侦探
doctor: 医生
door-to-door salesman: 推销员
driver: 司机
stman: 清洁工
editor : 编辑
electrician :电工
engineer:工程师
farmer: 农夫
fashion designer: 时装设计师
fireman (firefighter): 消防员
fisherman: 渔夫
florist: 花商
flyer: 飞行员
Foreign minister : 外交部长
gardener花匠(园丁)
gas station attendant : 加油工
geologist : 地质学家
guard :警卫
guide: 导游
hiredresseer: 理发师,美容师(女)
housekeeper : 管家
housewife : 家庭主妇
interpreter :口译员
janitor : 清洁工
journalist: 记者
judge 法官
lawyer :律师
librarian: 图书管理员.
life guard :救生员
magician :魔术师
masseur : 男按摩师
masseuse : 女按摩师
mathematician : 数学家
mechanic: 机械师 ,机修工
miner: 矿工
model: 模特儿
monk : 和尚,教士
movie director: 导演
movie star : 电影明星
musician : 音乐家
nun : 尼姑
nurse: 护士
office clerk : 职员
office staff 上班族
operator: 接线员
parachutist: 跳伞人.
personnel 职员
pharmacist药剂师
photographer:摄影师
pilot: 飞行员
planner: 计划员
policeman: 警察
postal clerk: 邮政人员
postman :邮差
President: 总统
priest: 牧师
processfor: 教授
real estate agent: 房地产经纪人
receptionist :接待员
repairman :修理工人
reporter : 记者
sailor: 船员,水手
salesman/ selespeople/ salesperson: 售货员
scientist: 科学家
seamstress 女装裁缝师
secretary: 秘书
singer: 歌手
soldiery: 士兵,军人
statistician : 统计员
surveyor: 测量技师
tailor: 裁缝师
taxi driver计程车司机
teacher: 教师
technician : 技术人员
tour guide: 导游
traffic warden: 交通管理员.
translator: 翻译(笔译)
TV procer: 电视制作人
typist: 打字员
vet: 兽医
veterinarian兽医
waiter: 侍者(服务生)
waitress: 女侍者(服务生)
welder : 焊接工
writer: 作家
WORKER 工人 LABOURER 劳动者
PHYSICAL LABOURER体力劳动者
MENTAL WORKER 脑力劳动者
SKILLED WORKER 熟练工人
UNSKILLED WORKER 非熟练工人
STEEL WORKER 钢铁工人
TEXTILE WORKER 纺织工人
MINER 矿工
MECHANIC 机工,技工
DRIVER 汽车司机
ENGINE DRIVER 火车司机
ELECTRICIAN 电工,电气技师
SAILOR 水手
GARDENER 园丁,花匠,菜农
FORGER 锻工
TURNER 车工,镟工
FITTER 装配钳工
CASTER 铸工
FOUNDRY WORKER 铸造工人,翻砂工人
PAINTER 油漆工
PLUMBER 管子工
BRICKLAYER 砌砖工
CARPENTER 木匠,木工(尢指粗木工)
JOINER 细木工
SANITATION WORKER 环卫工人,清洁工
SWITCHMAN 扳道工
CHEF 主厨
COOK 厨师
SALESMAN 男售货员,男推销员
SALESWOMAN 女售货员,女推销员
COPPERSMITH 铜匠,铜器制造人
BLACKSMITH 铁匠,锻工
MILLER 铣工
PLANER 刨工
WELDER 焊工
PRINTER 印刷工人
SHIP-BUILDER 造船工人
PORTER 搬运行李工人
DOCKER 码头工人,船坞工人
STEVEDORE 码头工人,装卸工
LONGSHOREMAN 码头搬运工人
DRILLER 钻控工,打眼工
BUILDER 建筑工人
MESON 石匠
TAILOR 裁缝,缝工,成衣工
SPINNER 纺纱工
DYER染工
TEMPORARY WORKER 临时工
PROBATIONER 试用人员,练习生
ENGINEER 工程师,技师
DESIGNER 设计师
DOCTOR 医生,医帅,大夫
PILOT 驾驶员,飞行员,领航员,
STEWARDESS 空中小姐
CAPTAIN 船长,机长
PROFESSOR 教授
LECTURER 讲师
TEACHER 教师
PRESIDENT 大学校长,大学院长,总统,董事长
HEADMASTER 中小学的男校长
HEADMISTRESS 中小学的女校长
ARTIST 艺术家,美术家
PAINTER 画家
MUSICIAN 音乐家
VIOLINIST 小提琴手
PIANIST 钢琴家
SINGER 歌唱家
SONGSTER 歌手
DECORATOR 室内装饰师
SPORTSMAN 运动家,运动员
COACH 教练
REFEREE 足球等的裁判员
SCOREKEEPER 记分员
LAWYER 律师
BUSINESSMAN 实业家,商人
TRADESMAN 零售商人,小商人
PEDLAR 小贩,商贩
FARMER 农民
WEATHERMAN 气象员
VETERIANARIAN 兽医
BEE-KEEPER / APIARISE 养蜂人,养蜂家
FISHERMAN 渔民,捕鱼人
pocitian政客 adventurist冒险者

‘贰’ 一个程序员的座右铭

【篇一】程序员座右铭

1、作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。

2、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。

3、编程是一种单调的生活,因此程序员比普通人需要更多的关怀,更多的友情。

4、程序不是年轻的专利,但是,他属于年轻。

5、没有情调,不懂浪漫,也许这是程序员的一面,但拥有朴实无华的爱是他们的另一面。

6、一个好汉三个帮,程序员同样如此。

7、一个100行的代码调试都可能会让程序员遇到很多挫折,所以,面对挫折,我们永远不能低头。

8、调试完一个动态连接函数,固然值得兴奋,但真正的成功远还在无数个函数之后。

9、程序是我的生命,但我相信爱她甚过爱我的生命。

10、信念和目标,必须永远洋溢在程序员内心。

11、就算我们站在群山之颠,也别忘记雄鹰依旧能从我们头顶飞过。骄傲是比用java进行底层开发更可笑的东西。

12、这句话不是很文雅,彻底鄙视那些害怕别人超越自己而拒绝回答别人问题的程序员。

13、如果调试一个程序让你很苦恼,千万不要放弃,成功永远在拐角之后,除非你走到拐角,否则你永远不知道你离他多远,所以,请记住,坚持不懈,直到成功。

14、最累的时候,家人是你最好的归宿。

15、退一步海阔天空,这是一种应有的心境。

16、如果你喜欢底层开发,千万不要勉强自己去搞VC,找到你最真实的想法,程序员最不能忍受的就是万精油。

17、IF(BOOL 学习= =FALSE)BOOL 落后=TRUE;不断的学习,我们才能不断的前进。

18、你的一个程序有时正常有时不正常,而你已经完全遵循编程的规则,为什么?事实上我认为相信只要遵循别人所说就能得到想当然的结果的人其实是个傻瓜。

19、编程中我们会遇到多少挫折?表放弃,沙漠尽头必是绿洲。

20、非优秀的程序员常常把空间和时间消耗殆尽,优秀的程序员则总是有足够的空间和时间去完成编程任务,而且配合近乎完美。

21、我们应该重视团队的精神,一个人作用再大,也不过是一碗水中比较大的一粒水珠而已。

22、无私奉献不是天方夜谭,有时候,我们也可以做到。

【篇二】程序员座右铭

1、程序员可以让步,却不可以退缩,可以羞涩,却不可以软弱,总之,程序员必须是勇敢的。

2、调试完一个动态连接函数,固然值得兴奋,但真正的成功远还在无数个函数之后。

3、如果你喜欢底层开发,千万不要勉强自己去搞VC,找到你最真实的想法,程序员最不能忍受的就是万精油。

4、非优秀的程序员常常把空间和时间消耗殆尽,优秀的程序员则总是有足够的空间和时间去完成编程任务,而且配合近乎完美。

5、程序员是值得尊敬的,程序员的双手是魔术师的双手,他们把枯燥无味的代码变成了丰富多彩的软件。

6、一个人静静坐在电脑面前写代码的感觉,那是什么感觉?那是武林高手闭关修炼的感觉。

7、硬的怕横的,横的怕不要命的,疯子都是不要命的,所以疯子力量大,程序员只有一种,疯狂的程序员。

8、“设计是一个发现问题、而不是发现解决方案的过程” —— Leslie Chicoine

9、“功能说明书里不存在可操作性” —— 37 Signals

10、“过去的代码都是未经测试的代码” —— Michael Feathers

11、“任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码” —— Martin Fowler

12、“测试是来表明bug的'存在而不是不存在” —— Edsger Dijkstra

13、“简单不先于复杂,而是在复杂之后” —— Alan Perlis

14、“Real developers ship” —— Jeff Attwood

15、“没有绝世神功” —— Frederick Brooks

16、“过去的33年里,我每天早上看着镜子问自己:“今天是我生命的最后一天吗?我是否要去做今天该做的事?”一天一天太多次是“不是”,我知道这需要改变…所有的事情——所有身外的期望,所有的骄傲,所有的对困难和失败的恐惧——这些东西在死亡面前立刻消失的无影无踪,只剩下真正重要的东西。想着自己即将死去,这是让我避免落入担心失去什么的陷阱里的最好的方法。” —— Steve Jobs

【篇三】程序员座右铭

1、在seso 的blog上看到的,粘贴过来,鼓励自己~

2、曾经的理想是做个程序员,那时以为程序就是计算机的全部。现在依然喜欢程序,但是开始明白,程序并不是计算机的全部,好的程序,好的程序员要经历漫长的修炼,就像是武林高手修炼内功比招式更重要。我要做的是程序员,不是coder。这些是曾经收集的程序员励志语录,其实也并不仅仅是针对程序员,很多事情,是相通的,做事的道理更是一样。把它们贴出来,和大家分享,共勉,一起努力,一起做个真正的程序员。我的专业叫做计算机科学与技术,里面有科学,有技术,真正做下去,前路还很漫长,我们一起努力。

3、程序员是值得尊敬的,程序员的双手是魔术师的双手,他们把枯燥无味的代码变成了丰富多彩的软件。

4、你比他好一点,他不会承认你,反而会嫉妒你,只有你比他好很多,他才会承认你,然后还会很崇拜你,所以要做,就一定要比别人做得好很多。

5、对程序员来说大部分的快乐是从解决问题,特别是独立解决问题中获得,而不是从这个CASE有多大,奖金有多少中获得。

6、人呐,眼光放得长远一些,看到的东西也会多一些,生活也就会过得更有意义一点。

7、程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。

8、其实你找不到错误不代表错误不存在,同样你看不到技术比你牛的人并不代表世界上没有技术比你牛的人。

9、一个人静静坐在电脑面前写代码的感觉,那是什么感觉?那是武林高手闭关修炼的感觉。

10、程序员中的前辈在谈到一个人学写程序有没有前途时,总是会说:“学程序不光要能吃苦能用功,还得看有没有sense,没sense的人,就是再怎么学,再怎么给他讲效果都不好。”

11、为什么很多人都想成功,但成功的人只是极少数?不是因为成功有多困难,其实成功简单得很,只要你一开始都有计划,并且能一直做下去,总会成功的。关键是如何面对成功,你失败了,起码还有人同情你,而成功了,连得到同情的机会都没有。

12、一匹真正的好马,即使在鞭子的影子下,也能飞奔。

13、如果你没有把握做到,最好就不要承诺,你什么也不承诺,至少别人不会看不起你。

14、一本好书,就像高级武功秘籍一样,哪怕只是从里面领悟到个一招半势,功力提升起来都是惊人的。

15、永不放弃,永不放弃又有两个原则,第一个原则是永不放弃,第二个原则就是:当你想放弃时回头看第一个原则。

16、疯狂的程序员决不是靠狂妄和拼命的程序员,而是能够脚踏实地,持续努力的程序员,一个程序员真正做到这两点,技术上去后,唯一能限制他的只有想象力,到那个时候才算“疯狂的程序员”,这种程序员,才能令对手无比恐惧。

17、硬的怕横的,横的怕不要命的,疯子都是不要命的,所以疯子力量大,程序员只有一种,疯狂的程序员。

18、要么做第一个,要么做最好的一个。

19、理想如果不向现实做一点点屈服,那么理想也将归于尘土。

20、每一个问题都是一把锁,你要相信世界上一定有一把钥匙能打开这把锁,你也能找到这把钥匙。

‘叁’ 关于职业的英语单词

Worker(工人)、 fireman(消防员)、doctor(医生)、 nurse(护士)、 cook(厨师),、driver(司机)、singer(歌手)、dispatcher (快递员)、guardian (保安)等。

部分单词详解:

1、worker英['wɜːkə]美['wɝkɚ]

n. 工人;劳动者;职蚁

n. (Worker)人名;(英)沃克

[例句]She's a socialworker.

她是一名社会福利工作者。

2、fireman英['faɪəmən]美['faɪrmən]

n. 消防队员;救火队员;锅炉工

[例句]A brave fireman rescued the woman.

一个勇敢的消防队员救了这女人。

3、doctor英['dɒktə]美['dɑktɚ]

vt. 修理;篡改,伪造;为…治病;授以博士学位

n. 医生;博士

vi. 就医;行医

[例句]I'm middling well,doctor.

我还算比较健康,大夫。

4、nurse英[nɜːs]美[nɝs]

n. 护士,看护

vt.& vi. 护理;照料;喂;吃奶

vt. 培育;怀抱;搂抱;调治

[例句]Thenurse's expression was neutral.

护士脸上没有任何表情。

5、cook英[kʊk]美[kʊk]

n. 厨师;厨子

vt.& vi. 烹调;编造;篡改;密谋

[例句]She's a marvellouscook.

她是一位非常棒的厨师。

‘肆’ 链夊叧钖勭嶈亴涓氱殑鑻辨枃钖岖О

钖勭嶈亴涓氱殑鑻辨枃链夛细

涓銆乼eacher

鑻 [ˈti:tʃə(r)] 缇 [ˈtitʃɚ]

n.鏁椤笀锛屾暀锻桡纴钥佸笀锛屽厛鐢;[鑸猐鏁欑粌链

渚嫔彞锛

1銆両haveagoodfriendwho'sateacher.

鎴戞湁涓涓褰撴暀甯堢殑濂芥湅鍙嬨

2銆丠.

浠栧洜涓哄拰鏁椤笀椤跺槾鍙楀埌浜嗗勫垎銆

‘伍’ 一个好的程序员至少应该具备哪些条件

楼上的几位显然误会我的意思了,我并不是说不应当写文档加注释注重团队精神,看看下面的一篇文章,那位三天就写出UNIX的他需要写文档注释和团队精神吗,他用不着。哪个高手没有一点傲气和自信,他之所以敢对用户说:拿到你想要的,然后滚蛋,你已经很幸运了!是因为他有这个资本。天才本就不循规蹈矩,那样他就不叫天才了。

MIT BBS上说微软电话面试的一道题就是“Who do you think is the best coder,
and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。

Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还
是vi和csh的作者。当然,Csh Programming Considered Harmful 是另一个话题乐。据
说他想看看自己能不能写个操作系统,就在三天里写了个自己的Unix, 也就是BSD的前
身。当然是传说了,但足见他的功力。另一个传说是,1980年初的时候,DARPA让BBN在
Berkley Unix里加上BBN开发的TCP/IP代码。但当时还是研究生的B伯伯怒了,拒绝把BBN
TCP/IP加入BSD,因为他觉得BBN的TCP/IP写得不好。于是B伯伯出手了,端的是一箭封
喉,很快就写出了高性能的伯克利版TCP/IP。当时 BBN和DARPA签了巨额合同开发TCP/IP
Stack,谁知他们的代码还不如一个研究生的好。于是他们开会。只见当时B伯伯穿
个T-shirt出现在会议室(当时穿T-shirt不象现在,还是相当散漫的哈)。只见BBN问:你
怎么写出来的?而B伯伯答:简单,你读协议,然后编程就行了。最令偶晕倒的是,B伯
伯硕士毕业后决定到工业界发展,于是就到了当时只有一间办公室的Sun, 然后他就把
Sparc设计出来乐。。。象这种软硬通吃的牛人,想不佩服都不行的说。据Bill Joy的同
事说,一般开会的时候B伯伯总是拿一堆杂志漫不经心地读。但往往在关键之处,B伯伯
发言,直切要害,提出漂亮的构想,让同事们彻底崩溃。对了,他还是Java Spec和JINI
的主要作者之一。

John Carmack,ID Software的founder和Lead Programmer。上个月和一个搞图形的师兄
聊天,他竟然不知道John Carmack, 也让偶大大地晕了一把。不过也许搞研究的和搞实
战的多少有些隔吧。想必喜欢第一人称射击游戏的都知道J哥哥。90年代初只要能在PC
上搞个小动画都能让人惊叹一番的时候,J哥哥就推出了石破天惊的Castle Wolfstein,
然后再接再励,doom, doomII, Quake...每次都把3-D技术推到极限。J哥哥的简历上说
自己的专长是"Exhaust 3-D technology",真是牛人之言不我欺的说。做J哥哥这样的人
是很幸福的,因为各大图形卡厂家一有了新产品就要向他“进贡"
,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。当初MS的Direct3D也得听
取他的意见,修改了不少API。当然,J哥哥在结婚前十数年如一日地每天编程14小时以
上,也是偶们凡人望尘莫及的。对了,J哥哥高中肆业(?),可以说是自学成才。不过
呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。那 Leonardo Da Vinci还
是自学成才呢(人是私生子,不能上学)。普通人和天才还是有区别的。对了,其实偶们
叫“达分奇”是相当不对的,因为Vinci是地名,而Da Vinci就是从Vinci来的人的意
思。换句话说,Leonardo Da Vinci就是“从Vinci来的Leonardo”的意思。叫别
人“Da Vinci”就不知所谓乐。嗯,扯远了,打住。

David Cutler,VMS和Windows NT的首席设计师,去微软前号称硅谷最牛的kernel开发
员。当初他和他的手下在微软一周内把一个具备基本功能的bootable kernel写出来,然
后说:“who can't write an OS in a week?",也是牛气冲天的说。顺便说一句,D爷
爷到NT3.5时,管理1500名开发员,自己还兼做设计和编程,不改coder本色啊。

D爷爷天生脾气火爆,和人争论时喜欢双手猛击桌子以壮声势。 日常交谈fuck不离口。
他面试秘书时必问:"what do you think of the word 'fuck'?" ,让无数美女刹羽而
归。终于有一天,一个同样火爆的女面对这个问题脱口而出:"That's my favorite
word"。于是她被录取乐,为D爷爷工作到NT3.5发布。

Don Knuth。高爷爷其实用不着偶多说。学编程的不知道他就好像学物理的不知道牛顿,
学数学的不知道欧拉,学音乐的不知道莫扎特,学Delphi的不知到 Anders Hejlsberg,
或者学Linux不知道Linus Torvalds一样,不可原谅啊。为了让文章完整,就再罗唆几句
吧。高爷爷本科时就开始给行行色色的公司写各种稀奇古怪的编译器挣外快了。他卖给别
人时收一两千美元,那些公司拿了code,加工一下卖出去就是上万上十万。不过也没见高
爷爷不爽过,学者本色的说。想想那可是60年代初啊,高爷爷写编译器写多了,顺带就搞
出了个 Attribute Grammar和LR(k),大大地造福后人啊。至于高爷爷在CalTech的编程比
赛(有Alan Kay得众多高高手参加)总是第一,写的Tex到86年就code freeze,还附带2^n
美分奖励等等都是耳熟能详的,偶就不饶舌乐。

顺便说一下,高老大爷是无可争议的写作高手。他给Concrete Mathematics 写的前言可
谓字字铿锵,堪为前言的典范。他的技术文章也是一绝,文风细致,解释精当,而且没
有学究气,不失轻快跳脱。记得几年前读Concrete Mathemathics,时不时开怀大笑,让
老妈极其郁闷,觉得我nerdy到家,不可救药。其实呢,子非鱼,安知鱼之乐,更不知那
完全是高爷爷的功劳。说到写作高手,不能不提Stephen A. Cook。他的文章当年就被我
们的写作老师极力推荐,号称典雅文风的样本。库爷爷一头银发,身材颀长,总是面带
谦和的微笑,颇有仙风道骨,正好和他的仙文相配的说。

高爷爷其实还是开源运动的先驱。虽然他没有象Richard Stallman那样八方奔走,但他
捐献了好多作品,都可以在网上看到,比如着名的Mathematical Writing,MMIXWare,
The Tex Book等,更不用说足以让他流芳百世的Tex乐。

Ken Thompson,C语言前身B语言的作者,Unix的发明人之一(另一个是Dennis M. Riche
老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一, 操作系统Plan 9的主
要作者(另一个是大牛人Rob Pike,
前不久被google挖走了)。Ken爷爷也算是计算机历史上开天辟地的人物了。1969年还是
计算机史前时代,普通人都认为只有大型机才能运行通用的操作系统,小型机只有高山
仰止的份儿。至于用高级语言来写操作系统,更是笑谈。Ken爷爷自然不是池中物,于是
他和DMR怒了,在1969年到1970间用汇编在PDP-7上写出了UNIX的第一个版本。他们并不
知道,一场轰轰烈烈的UNIX传奇由此拉开了序幕。Ken爷爷在1971年又把Unix用C重写,
于是C在随后20年成就了不知多少豪杰的梦想和光荣。

Ken爷爷还有段佳话: 装了UNIX的PDP-11最早被安装在Bell Lab里供大家日常使用。很
快大家就发现Ken爷爷总能进入他们的帐户,获得最高权限。Bell
Lab里的科学家都心比天高,当然被搞得郁闷无比。于是有高手怒了,跳出来分析了UNIX
代码,找到后门,修改代码,然后重新编译了整个UNIX。就在大家都以为“这个世界清
净了”的时候,他们发现Ken爷爷还是轻而易举地拿到他们的帐户权限,百思不解后,只
好继续郁闷。谁知道这一郁闷,就郁闷了14年,直到Ken爷爷道出个中缘由。原来,代码
里的确有后门,但后门不在Unix代码里,而在编译Unix代码的C编译器里。每次C编译器
编译UNIX的代码,就自动生成后门代码。而整个Bell Lab的人,都是用Ken爷爷的C编译
器。

(6)Rob Pike, AT&T Bell Lab前Member of Technical Staff ,现在google研究操作系
统 。罗伯伯是Unix的先驱,是贝尔实验室最早和Ken Thompson以及Dennis M. Ritche开
发 Unix的猛人,UTF-8的设计人。他还在美国名嘴David
Letterman的晚间节目上露了一小脸,一脸憨厚地帮一胖子吹牛搞怪。让偶佩服不已的
是,罗伯伯还是1980年奥运会射箭的银牌得主。他还是个颇为厉害的业余天文学家,设
计的珈玛射线望远镜差点被NASA用在航天飞机上。他还是两本经典,The Unix
Programming Environment 和 The Practice of Programming 的作者之一。如果初学者
想在编程方面精益求精,实在该好好读读这两本书。它们都有中文版的说。罗伯伯还写
出了Unix下第一个基于位图的窗口系统,并且是着名的blit终端的作者。当然了,罗伯
伯还是号称锐意革新的操作系统,Plan9,的主要作者。可惜的是,Plan9并没有引起多
少人的注意。罗伯伯一怒之下,写出了振聋发聩的雄文 Systems Software Research is
Irrelevant,痛斥当下系统开发的不思进取,固步自封的弊病。虽然这篇文章是罗伯伯
含忿出手,颇有偏激之词,但确实道出了系统开发的无奈:开发周期越来越长,代价越
来越大,用户被统一到少数几个系统上,结果越来越多的活动是测量和修补,而真正的
革新越来越少。

就在罗伯伯郁闷之极的时候,google登门求贤来乐。如果说现在还有一家大众公司在不
遗余力地把系统开发推向极致的话,也就是google乐。随便看看google的成果就知道
了。具有超强容错和负载平衡能力的分布式文件系统GFS
(现在能够用100,000台廉价PC搭起一个巨型分布系统,并且高效便宜地进行管理的系统
也不多哈),大规模机器学习系统(拼写检查,广告匹配,拼音搜寻。。。哪个都很牛的
说),更不用说处理海量并行计算的各式google服务了。Rob在System Software
Research is Irrelevant里萧瑟地说现在没有人再关心系统研究的前沿成果了。想不到
他错了,应为google关心。google网络了大批功成总是试图吸取系统研究的最新成果。
想必Rob Pike在google很幸福。愿他做出更棒的系统。

Dennis M. Ritchie, 既然Ken Thompson是我的偶像,新闻组上人称DMR的Dennis M.
Ritchie自然也是,毕竟两人共同缔造了UNIX,而Dennis几乎独力把C搞大(当然,C的前
身是B,而B是Ken Thompson一手做出来的)。两人1983年分享图灵奖,是有史以来少数几
个因工程项目得奖的工程师(本来是唯一的一对儿,但Alan Kay才因为SmallTalk得奖,
所以就成了唯二的乐) 一个人一生能做出一个卓越的系统已经不易,DMR的C和UNIX长盛
不衰近30年,至今生机勃勃,DMR此生可以无憾的说。

D爷爷也算有家学渊源:他老爸在AT&T贝尔实验室工作了一辈子,并在电路设计方面卓有
成就,还出了本颇有影响的书The Design of Switching Circuits,据说在交换理论和
逻辑设计方面有独到的论述。当然,D爷爷和他老爸是不同时代的人:他老爸的研究成
形于晶体管发明之前,而D爷爷的工作离了晶体管就玩儿不转乐。:-D

不要看D爷爷搞出了C,其实他最爱的编程语言是Alef,在Plan9上运行,支持并行编程。
Alef的语法和C相似,但数据类型和执行方式都和C大大不同。说到语言,D爷爷对后来
人有非常中肯的建议:抱着学习的目的来开发你自己的语言,不要冀望于它被众人接
受。这个建议不光对语言开发有用,也适用于其它大型系统的开发。别的不说,DMR后来
领导自己的团队在1995年和1996分别推出了Plan9和Inferno操作系统,又用多少人知道
呢?其实,D爷爷当初也没想过C会风行世界。他开发C的初衷和Eric S. Raymond
在Cathedral and Bazaar里阐述的一样,就是要消除自己对现有工具的不爽之处。谁
知D爷爷无心插柳,C竟然受到众多程序员的狂热拥戴,连D爷爷自己都大惑不解。在一次
采访中D爷爷说大概那是因为C的抽象程度碰巧既满足了程序员的要求, 又容易实现。当
然C一度是Unix上的通用语言也是原因。但不管怎么说,D爷爷对编程语言出色的审美意
识奠定了C广为流传的基础。

最后八卦一下。D爷爷的业余爱好和NBA大牛Karl Malone一样:开卡车。不过D爷爷更喜
欢开NASCAR,而KM独爱巨无霸。J D爷爷自称心中不供偶像,如果一定要说一个,那就
是Ken Thompson了。现在Ken爷爷退休当飞机教练去了,而D爷爷当了贝尔实验室系统开
发部的头,整日忙于开支票。他俩合作20年,屡屡创造历史。这段令人神往的佳话,也
就长留你我心中乐。

P.S., 很多人都以为Brian W. Kernighan是C的作者。其实BWK只是写了那本经典K&R C。
据D爷爷说,他,Ken, 和Kernighan三人中,Kernighan最能写文章,他次之,而Ken写
得最少;但说到编程,Ken爷爷才是当之无愧的老大。

Edsger Wybe Dijkstra, 对,就是E.W. Dijkstra. 一提到EWD,很多人就会想起找最短
路径的Dijkstra Algorithm,就好像一提到Sir. Tony Hoare,就想起Quick Sort一样。
其实这些个算法不过是两个牛人在他们职业生涯中最琐碎的贡献。比如Dijkstra算法,
无非是戴爷爷在1956年为了展示新计算机
ARMAC的计算能力,初试身手的成果,属于他的算法处女作。据戴爷爷自述,他搞出最
短路径算法的时候连纸笔都没用。当时他和他老婆在阿姆斯特丹一家咖啡厅的阳台上晒
太阳喝咖啡,突然就把这个算法想出来乐。而且当时的算法研究还比较原始,牛人们忙
着用计算机搞数值计算,对离散算法不屑一顾。那时连一个象样的专注于离散算法的专
业期刊都没有。戴爷爷于是推迟发表这个算法。直到1959年,他才把这个算法发表
在Numerische Mathematik的创刊号上,权为捧场。:-)
EWD在多个领域牛气冲天,端的是理论和编程两手硬的高手。只不过他的很多工作比较
深刻,学校的老先生们觉得本科生接受不了,不给本科生讲而已。

戴爷爷大概因为最短路径算法一战成名,于是有人请他参加另一台计算机X1的设计工
作,并且把设计实时中断系统的任务派给了他。现在看来实时中断也许不算什么,但要
知到,X1前根本就没有实时中断的概念。实现它简直就是一场豪赌。戴爷爷起初还不情
愿,但经不住项目负责人Bram和Carel的轮番 “吹捧”:我们知道实时中断让您工作变
得非常困难,但象您这样的牛人肯定能做出来的说。结果戴爷爷被糖衣炮弹彻底击穿,
接下了这个烫手山芋。两三年后,他不仅搞出了实时中断,还围绕这个写出了自己的博
士论文,顺利戴上博士帽。

让戴爷爷真正成名立万的还是在X1上开发的Algo60,最早的高级语言之一。戴爷爷没日
没夜地工作了8个月,就搞出了Algo60,也因此获得了 1972年的图灵奖。因为Algo60,
戴爷爷发表了一篇石破天惊的文章:Recursive
Programming,于是人们才知道,原来高级语言也可以高效地实现递归,原来从此以后,
所有程序员都不可避免地和戴爷爷发明的一个词(应该说是概念)打交道:堆栈。
而且Algo60还让戴爷爷深入地思考多道程序设计的问题,最终发明了每个系统程序员
都绕不开的概念:semaphore。当然,戴爷爷总是把他发明的概念严格形式化,极具科
学家本色的说。和这些成就想比,他提出的吃饭的哲学家问题,也就没什么好说的了。

说来好笑,当时的大学(忘了哪所了)还是觉得戴爷爷没有受过正统的数学训练,也不是
专门搞数值分析的,所以最后不太情愿地给了他一个教职。这种小挫折并不能妨碍象戴
爷爷这样的牛人创造历史。他一边教数值分析(:-D) ,一边开始开发一个新的操作系
统,并培养计算机科学家。几年后,THE Multiprogramming
System横空出世。THE是第一个支持松散耦合,显式同步的进程并由此使得严格证明系统
没有死锁变得容易的操作系统。可惜戴爷爷任职的系不识货,还强行解散了他的研究小
组(1972年戴爷爷给他的系主任说他得了图灵奖,系主任的第一反应是你们搞计算机就
喜欢乱发奖)。这让戴爷爷相当郁闷,得了抑郁症。在极度郁闷之中,戴爷爷决定用写作
来治疗自己的抑郁症。于是经典就诞生乐:Notes on Structured Programming。戴爷爷
从此被尊为结构化编程的奠基人,而且他的抑郁症也被治好乐。

EWD太牛,结果他的故事也太多。先到这里吧。1973起,他的故事就在美国发生了。

Anders Hejlsberg,微软.NET的首席架构师,编程语言设计和实现的顶尖高手。他一手
做出了 Turbo Pascal, 也是Delphi, J++(尤其是WFC),C#, 和.NET的主要作者。这些作
品的名字足以为他立传。作为一个程序员,我在这样的大师面前实在无语。生子当
如Anders的说。李维的<>里已详细讲述了Anders的传奇故事,我就不用费舌了:

http: //java.mblogger.cn/iexploiter/posts/1505.aspx

Artima上有Anders谈C#的系列访谈。MSDN上有一段Anders导游的录像 。有兴趣可以去看
看牛人的丰采。

‘陆’ 外国人怎么称呼在中国的职业

Deputy General Manager副总经理
Economic Research Assistant经济助究助理
Electrical Engineer电气工程师
Engineering Technician工程技术员
English Instructor/Teacher英语教师
Export Sales Manager外销部经理
Export Sales Staff外销部职员
accountant: 会计
actor: 男演员
actress: 女演员
airline representative: 地勤人员
anchor: 新闻主播
announcer: 广播员
architect: 建筑师
artist: 艺术家
associate professor: 副教授
astronaut: 宇航员.
attendant: 服务员
auditor: 审计员
auto mechanic : 汽车技工
baker: 烘培师
barber: 理发师 (男)
baseball player: 棒球选手
bell boy: 门童
bellhop: 旅馆的行李员
binman: 清洁工,垃圾工
blacksmith: 铁匠
boxer: 拳击手
broker (agent) : 经纪人
budgeteer: 预算编制者
bus driver: 公车(巴士)司机
butcher: 屠夫,肉商
buyer: 采购员
carpenter:木匠
cartoonist: 漫画家
cashier: 出纳员
chef: 厨师
chemist : 化学师
clerk : 店员
clown :小丑
cobbler: 制(补)鞋匠
computer programmer : 程序员
construction worker : 建筑工人
cook: 厨师
cowboy :牛仔
customs officer :海关官员
dancer : 舞者
dentist: 牙科医生
designer: 设计师
desk clerk: 接待员
detective 侦探
doctor: 医生
door-to-door salesman: 推销员
driver: 司机
stman: 清洁工
editor : 编辑
electrician :电工
engineer:工程师
farmer: 农夫
fashion designer: 时装设计师
fireman (firefighter): 消防员
fisherman: 渔夫
florist: 花商
flyer: 飞行员
Foreign minister : 外交部长
gardener花匠(园丁)
gas station attendant : 加油工
geologist : 地质学家
guard :警卫
guide: 导游
hiredresseer: 理发师,美容师(女)
housekeeper : 管家
housewife : 家庭主妇
interpreter :口译员
janitor : 清洁工
journalist: 记者
judge 法官
lawyer :律师
librarian: 图书管理员.
life guard :救生员
magician :魔术师
masseur : 男按摩师
masseuse : 女按摩师
mathematician : 数学家
mechanic: 机械师 ,机修工
miner: 矿工
model: 模特儿
monk : 和尚,教士
movie director: 导演
movie star : 电影明星
musician : 音乐家
nun : 尼姑
nurse: 护士
office clerk : 职员
office staff 上班族
operator: 接线员
parachutist: 跳伞人.
personnel 职员
pharmacist药剂师
photographer:摄影师
pilot: 飞行员
planner: 计划员
policeman: 警察
postal clerk: 邮政人员
postman :邮差
President: 总统
priest: 牧师
processfor: 教授
real estate agent: 房地产经纪人
receptionist :接待员
repairman :修理工人
reporter : 记者
sailor: 船员,水手
salesman/ selespeople/ salesperson: 售货员
scientist: 科学家
seamstress 女装裁缝师
secretary: 秘书
singer: 歌手
soldiery: 士兵,军人
statistician : 统计员
surveyor: 测量技师
tailor: 裁缝师
taxi driver计程车司机
teacher: 教师
technician : 技术人员
tour guide: 导游
traffic warden: 交通管理员.
translator: 翻译(笔译)
TV procer: 电视制作人
typist: 打字员
vet: 兽医
veterinarian兽医
waiter: 侍者(服务生)
waitress: 女侍者(服务生)
welder : 焊接工
writer: 作家
回答者:yiran - 高级魔法师 七级 3-18 12:38

bellhop: 旅馆的行李员
binman: 清洁工,垃圾工
blacksmith: 铁匠
boxer: 拳击手
broker (agent) : 经纪人
budgeteer: 预算编制者
bus driver: 公车(巴士)司机
butcher: 屠夫,肉商
buyer: 采购员
carpenter:木匠
cartoonist: 漫画家
cashier: 出纳员
chef: 厨师
chemist : 化学师
clerk : 店员
clown :小丑
cobbler: 制(补)鞋匠
computer programmer : 程序员
construction worker : 建筑工人
cook: 厨师
cowboy :牛仔
customs officer :海关官员
dancer : 舞者
dentist: 牙科医生
designer: 设计师
desk clerk: 接待员
detective 侦探
doctor: 医生
door-to-door salesman: 推销员
driver: 司机
stman: 清洁工
editor : 编辑
electrician :电工
engineer:工程师
farmer: 农夫
fashion designer: 时装设计师
fireman (firefighter): 消防员
fisherman: 渔夫
florist: 花商
flyer: 飞行员
Foreign minister : 外交部长
gardener花匠(园丁)
gas station attendant : 加油工
geologist : 地质学家
guard :警卫
guide: 导游
hiredresseer: 理发师,美容师(女)
housekeeper : 管家
housewife : 家庭主妇
interpreter :口译员
janitor : 清洁工
journalist: 记者
judge 法官
lawyer :律师
librarian: 图书管理员.
life guard :救生员
magician :魔术师
masseur : 男按摩师
masseuse : 女按摩师
mathematician : 数学家
mechanic: 机械师 ,机修工
miner: 矿工
model: 模特儿
monk : 和尚,教士
movie director: 导演
movie star : 电影明星
musician : 音乐家
nun : 尼姑
nurse: 护士
office clerk : 职员
office staff 上班族
operator: 接线员
parachutist: 跳伞人.
personnel 职员
pharmacist药剂师
photographer:摄影师
pilot: 飞行员
planner: 计划员
policeman: 警察
postal clerk: 邮政人员
postman :邮差
President: 总统
priest: 牧师
processfor: 教授
real estate agent: 房地产经纪人
receptionist :接待员
repairman :修理工人
reporter : 记者
sailor: 船员,水手
salesman/ selespeople/ salesperson: 售货员
scientist: 科学家
seamstress 女装裁缝师
secretary: 秘书
singer: 歌手
soldiery: 士兵,军人
statistician : 统计员
surveyor: 测量技师
tailor: 裁缝师
taxi driver计程车司机
teacher: 教师
technician : 技术人员
tour guide: 导游
traffic warden: 交通管理员.
translator: 翻译(笔译)
TV procer: 电视制作人
typist: 打字员
vet: 兽医
veterinarian兽医
waiter: 侍者(服务生)
waitress: 女侍者(服务生)
welder : 焊接工
writer: 作家

‘柒’ 程序员该有哪些职业道德

  1. to accept responsibility in making decisions consistent with the safety, health, and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;决策时要维护公众的安全、健康、福利,并及时披露任何危及公众的因素。

  2. to avoid real or perceived conflicts of interest whenever possible, and to disclose them to affected parties when they do exist;尽量回避存在或可预见的利益冲突,如有冲突存在应及时向波及对象披露。

  3. to be honest and realistic in stating claims or estimates based on available data; 对现有的数据的声明或估计应诚实、客观

  4. to reject bribery in all its forms; 拒绝任何形式的贿赂

  5. to improve the understanding of technology; its appropriate application, and potential consequences; 增进个人对技术及其应用和潜在后果的理解

  6. to maintain and improve our technical competence and to undertake technological tasks for others only if qualified by training or experience, or after full disclosure of pertinent limitations; 保持并提高自身技术实力,在确保能力和经验胜任、并充分披露有关局限的情况下,方可接受他人的技术性委托

  7. to seek, accept, and offer honest criticism of technical work, to acknowledge and correct errors, and to credit properly the contributions of others; 对技术成果,寻求、接受和提供诚恳的批评,承认和纠正错误,和恰当地承认他人的贡献

  8. to treat fairly all persons and to not engage in acts of discrimination based on race, religion, gender, disability, age, national origin, sexual orientation, gender identity, or gender expression;公平对待所有人,不做出任何有关种族、地域、性别、残障、年龄、国籍、性取向、性别认知、性别表现的歧视行为。

  9. to avoid injuring others, their property, reputation, or employment by false or malicious action; 避免因错误或恶意的行为损害他人人身、财产、名誉、或工作。

  10. to assist colleagues and co-workers in their professional development and to support them in following this code of ethics.帮助同事的职业发展,并支持他们遵守职业行为准则。

阅读全文

与real程序员相关的资料

热点内容
安卓路由表怎么看 浏览:74
10个小孩分糖果python 浏览:823
安卓app小红点怎么取消 浏览:286
马哥linux面授 浏览:768
2345程序员 浏览:371
怎么开启网速显示安卓 浏览:204
索尼950app怎么样 浏览:391
计算机毕设论文源码 浏览:148
小米手机怎么下载易媒体App 浏览:191
还原系统设计可以怎样清理文件夹 浏览:670
北京时间校准服务器云服务器 浏览:844
pythonexcel数据计算 浏览:49
内医附院党建APP怎么下载 浏览:356
荣耀v20刷加密门禁卡 浏览:329
app缓冲视频怎么保存在手机 浏览:433
广度优先算法c语言 浏览:680
提高程序员竞争力 浏览:108
nfc可以开加密门卡吗 浏览:675
如何知道网页使用的服务器是什么 浏览:224
单片机接反电源会烧吗 浏览:287