正在加载图片...
目前即使最先进的计算机也不具备智能,程序员的基本工作就是把复杂的问题转化为计 算机能处理的简单的程序。如果一个问题复杂到连程序员自己都不能理解,他就无法编出程 序让更笨的计算机来处理。所以程序员信奉“简单——实用”主义 也有不少做计算机“学问”的人颠倒行事。本来几句话、几行程序就能说明白的事,非 得要抬高到理论创新的程度,写成玄乎的文章去评教授或者弄个博士学位。所幸在第一线工 作的程序员大多是实干的 五、愛憎分呗 程序员大都喜欢技术挑战,不喜欢搞测试与维护。高水平的程序员喜欢与高水平的程序 员一起工作,因为他们怕“与臭棋佬下棋,棋越下越臭”。程序员大都厌恶拉帮结派、耍政 治手腕。不信,数一数你认识的程序员,有几个是党派人士? 四、工作单僩不味 有人问编程大师:“程序设计的真正含义是什么?” 大师回答说:“饿了的时候就吃,困的时候就睡,只要时机恰当就进行程序设计。” 其实程序员的生活和工作已融为一体,尽管单调却不乏味,还能独享孤独。有诗为证: 我编程三日 两耳不闻人声 只有硬盘在歌唱 结论:优秀的程序员没有理由不让人喜欢,他们远比怪僻来得可爱。 22了解程序经理 这里程序经理是指一支程序员队伍的领导者,不管他的职务是开发组长,项目经理,还 是部门经理。程序经理是技术性的基层或中层干部,是软件企业得以发展的生力军。程序经 理的选拔是不容草率的事。不象有些事业单位,只要政治口号喊得勤快、能左右逢缘不犯错 误就可混个领导当当。也不象一些官僚机构,只有两个人的办公室也要设正主任和副主任。 如果碰巧正主任姓傅,副主任姓郑,还会斗个没完没了。 在一个管理混乱的软件公司里,如果某个程序员能大喊大叫并且干劲十足,那他就能成 为一名程序经理。微软公司在选择经理人员时,总是把他们的技术知识和运用技术去赚钱的 能力放在首位。程序经理一般就是程序员队伍中最聪明的那个家伙。比尔·盖茨曾这样描述 聪明人[ Cusumano19 聪明人一定反应敏捷,善于接受新事物。他能迅速进入一个新领蜮,给你一个头头是道 的解释。他提出的问题往往一针见血、击中要害。他能及时掌握所学知识,并且博闻记 他能把碑来认为互不相干的领域联系在一起使问题得到解决。他富有创新精神与合作精 好的程序经理应该具备以下几个条件: 一、故术水单是翟戛队中的最高甑 每个程序员骨子里头都有一股傲气,如果你不能技压群雄,他们就不会听你指挥。一个 技术水平较差的人被任命为程序经理真是个悲剧,就象一个略有权势的太监,表面上有人对 他点头哈腰,背后却被人鄙视 二、儷儆最乡且最卓的工作 程序经理编程要快且好。别人要干一天的活,他半天就能做完,这样才会有精力去搞管 理。程序经理应负责系统分析、系统设计这类最难的开发工作,并指导不同水平的程序员把 各自的工作做好。如果人手不够,程序经理要能同时干几个人的活目前即使最先进的计算机也不具备智能,程序员的基本工作就是把复杂的问题转化为计 算机能处理的简单的程序。如果一个问题复杂到连程序员自己都不能理解,他就无法编出程 序让更笨的计算机来处理。所以程序员信奉“简单——实用”主义。 也有不少做计算机“学问”的人颠倒行事。本来几句话、几行程序就能说明白的事,非 得要抬高到理论创新的程度,写成玄乎的文章去评教授或者弄个博士学位。所幸在第一线工 作的程序员大多是实干的。 三、爱憎分明 程序员大都喜欢技术挑战,不喜欢搞测试与维护。高水平的程序员喜欢与高水平的程序 员一起工作,因为他们怕“与臭棋佬下棋,棋越下越臭”。程序员大都厌恶拉帮结派、耍政 治手腕。不信,数一数你认识的程序员,有几个是党派人士? 四、工作单调但不乏味 有人问编程大师:“程序设计的真正含义是什么 ?” 大师回答说:“饿了的时候就吃,困的时候就睡,只要时机恰当就进行程序设计。” 其实程序员的生活和工作已融为一体,尽管单调却不乏味,还能独享孤独。有诗为证: 我编程三日 两耳不闻人声 只有硬盘在歌唱 结论:优秀的程序员没有理由不让人喜欢,他们远比怪僻来得可爱。 2.2 了 解 程 序 经 理 这里程序经理是指一支程序员队伍的领导者,不管他的职务是开发组长,项目经理,还 是部门经理。程序经理是技术性的基层或中层干部,是软件企业得以发展的生力军。程序经 理的选拔是不容草率的事。不象有些事业单位,只要政治口号喊得勤快、能左右逢缘不犯错 误就可混个领导当当。也不象一些官僚机构,只有两个人的办公室也要设正主任和副主任。 如果碰巧正主任姓傅,副主任姓郑,还会斗个没完没了。 在一个管理混乱的软件公司里,如果某个程序员能大喊大叫并且干劲十足,那他就能成 为一名程序经理。微软公司在选择经理人员时,总是把他们的技术知识和运用技术去赚钱的 能力放在首位。程序经理一般就是程序员队伍中最聪明的那个家伙。比尔·盖茨曾这样描述 聪明人[Cusumano1996]: 聪明人一定反应敏捷,善于接受新事物。他能迅速进入一个新领域,给你一个头头是道 的解释。他提出的问题往往一针见血、击中要害。他能及时掌握所学知识,并且博闻强记, 他能把本来认为互不相干的领域联系在一起使问题得到解决。他富有创新精神与合作精 神…… 好的程序经理应该具备以下几个条件: 一、技术水平是程序员队伍中的最高级别 每个程序员骨子里头都有一股傲气,如果你不能技压群雄,他们就不会听你指挥。一个 技术水平较差的人被任命为程序经理真是个悲剧,就象一个略有权势的太监,表面上有人对 他点头哈腰,背后却被人鄙视。 二、能做最多且最难的工作 程序经理编程要快且好。别人要干一天的活,他半天就能做完,这样才会有精力去搞管 理。程序经理应负责系统分析、系统设计这类最难的开发工作,并指导不同水平的程序员把 各自的工作做好。如果人手不够,程序经理要能同时干几个人的活
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有