说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

伟大的程序员是天生的,不是造就的

HTML文档下载 WORD文档下载 PDF文档下载
原文作者Dave是一名敏捷顾问,他认为伟大的程序员是天生的,不是后天造就的。文中例举了成为伟大的程序员应理应注重的六大方面,我们一起来看下。

原文作者Dave是一名敏捷顾问,他在博文中发表了《Great programmers are born, not made》,他认为伟大的程序员是天生的,不是后天造就的。笔者摘译了一些观点,我们一起来看下:

最近,有人问我在编程行业能否有个好的职业生涯?思考良久后,我认为好的想法是人们建立职业生涯规划的兴趣所在。成为伟大的程序员应需要:

1. 建立自己的身份并获得社会认可。

我坚定的认为,作为一名开发者应当建立独立的“工作身份”。我有一个博客,可以说我的工作非常繁忙,但是我发现只有博客能真正激发我的创造力。我可以自由谈论任何感兴趣的话题并且发表看法。我经常浏览曾经写的文章,并深知作为一名开发人员我是如何一步步进步的。

2.努力,再努力!

无论是谁,如果他没有在编程上下功夫,没有花费大量的时间,那么他不会成为编程高手。这就意味着,当别人都已入睡或者在Happy时,而你需要日以继夜的工作,为你的职业生涯努力奋斗。

3. 伟大的程序员是天生的,不是后天造就的。

起初我很犹豫是否要进入编程领域,这是因为有太多的负面信息,比如书呆子(恐龙,住在地下室)等等形容词的出现。

如果你来观察我的团队,你会发现他们都有一个相同的性格……与他们相比,也许我真的不适合这个领域。但是我不能骗自己,我天生就是一个伟大的程序员,因为这个行业需要这一类特殊的人——他能解决代码质量问题并且掌握每一个环节以及开发环境中的每一处细节。

平心而论,在我见过的职业生涯中,大概只有8名程序员适合这项工作。这绝对是最顶尖的职位,如果你的团队有这样的人,那么你是幸运的——他能有助于提高大家的技能水平。

4. 我们需要更多的业务分析师及女性程序员。

在过去的五年里,有两类技术人员正在崛起——业务分析师(项目没有因为“坏”程序员失败,而因编程团队未能理解项目成功的意义失败)。类似“瑞士军刀”型的开发人员能够做好每件事——包括人员对接和需求解释。这就意味着需要考虑群体思维及写作方式,坦白来讲,男性很难做到这一点,因此,这就迫切需要更多的女性程序员加入该领域。

5. 管理即是培养。

有一种很老派的教学方式把软件管理比喻成:“我的孩子很懒惰,我必须站在他们后面强迫他们工作。”可以说,这种建议+控制的方式在程序员行业根本行不通。优秀的程序员是能够主动解决这些问题的。如果你给予他们足够的自由,告诉他们做什么而不是如何去做——通常他们能超出预期的完成任务。

6. 注重培养学习文化。

伟大的团队都相类似——拥有高度的自主权(选择以任何方式解决问题),掌握(意味着需要具备工具和经验)及目标。

最后:

伟大的程序员不是在旦夕之间就可以成就的。有些人可能要花上数年,有些人则需要十几年。好的公司当发现你有成为伟大程序员的潜质时会帮助你,为你提供舞台。而你会通过努力工作让团队进步来证明自己,通往伟大程序员的道路会很长。

英文出自:Rogueagile

VB制作帮助文件速成 重新验证 Win 95 用户口令 -VB资料 桌面的大小 -VB资料 字体改变事件 -VB资料 自定义组合热键 -VB资料 自动更换墙纸的小软件-VB资料 自动记录应用软件工作时间 -VB资料 自动卷动TextBox -VB资料 自动开始上次关机时关闭的应用 -VB资料 自动装入注册设置 -VB资料 自己编程模拟 MouseEnter,MouseExit 事件 -VB资料 走进VB6啃一块骨头 做成一个时间限制的测试版 -VB资料 PHP中利用jQuery实现SWF图像上传和裁剪 VB.NET或C#将DataSet快速导出到Excel中 HashSet的equals和hashCode重写问题 PendingIntent实现原理和代码 IntentService实现原理及内部代码 AsyncTask实现原理和内部代码 Neither user nor current process错误 ListView的右边滚动滑块启用方法 Live Wallpaper动态壁纸开发 控制软键盘显示和隐藏 设置Activity大小不再全屏原理 Android面试题,看看你基础如何? Android Canvas绘图抗锯齿解决方法 Android xliff和字符串资源 android.hardware.USB类介绍 Android开发经验谈之应用间数据共享 android_asset这个URL详细使用方法 Android 2.3系统自带高清UI图标下载 能告诉怎样实现2000服务器的电话回拨吗~~ 初级问题之三,关于DataWindow Error 灌水乐园???? 100分答谢高手!-------谁有写代理服务器的经验呢? 帮一下我好么? 救命!!pb6.5是不是不支持oracle的blob类型???? 去掉引导信息??? 为什么我用MFC写的单文档程序在别人的没装VC++的机子上不能运行? 用户登录是密码存放在哪个文件夹里? (简单问题) 请问这个程序为什么抛出这样一个违例??? 问题一个,请教! 增值合订本出的我心不甘 我又来提问了~前天复习是发现一道很怪异的题目~ 用activemovie控件打开一个URL,用哪个函数? 如何去掉ACTIVE MOIVE控件下面显示的几个键和进度条 c源程序。 >>>>高分求解!!!我在一个对话框中插入一个active report run time design,但程序运行时却不显示,在vb中却可以,如何解决这个问题?????? 关于sql server的安装 哪里有下载cc编译器的? 关于导出数据窗口数据的问题,明白人请进! delphi可不可以用于自动控制方面的开发呢 如何使对话框程序执行就让整个屏幕背景变黑色?? 想了解有关程序考试的一些情况? 不同系统就不可以直接电缆直接吗? 怎样使用PQMAGIC对硬盘进行调整分区 memory fault--core dumped的问题 有谁知道怎么解win98的开机密码? 用 procedure 与 trigger 、database link 能完成吗? flowerofwind,rjcludy()请回答 COM中的一个怪问题:我将::CoUninitialize();去掉后程序不出错,添上出现非法操作,是啥问题??? 请问?????? 如何在程序中播放rm格式的文件??? edit怎么用啊? JB6盘中不含 Borland Enterprise Server AppServer5.0,各位快载一个上去吧! 如何改变显示的分辨率? 那里有c#编译器免费下载?谢谢 如何在vc中播放rm格式的文件??? 那位大侠知道怎么创建并使用一个变量,每次只让一个进程访问???给个例子吧,大大大 大 delphi中怎么编写中断,获取外部设备传来的信息?急救!! 数值模拟与计算仿真,高手请帮忙! 请问:dos下图形放大算法或思路?还有.........(高手请进) 求教!!!!SOS!! --请问如何将一个BMP图形文件转成JPG图形文件,高分请教师--- 高分给出,win98的怪问题! 打印统计问题 请教 : html的javascript 中报错:document.Form1.client_name.value不是对象 VC++里面如何从文本文件中一行一行读取文件? 请问,如何用mail函数批量发送邮件.多谢. 各位请教一下,Jsp 的服务resin在win2000下是怎样配置的 各位兄弟: 有谁知道 侯杰 的 <多线程程序设计> 什么时候才能买到??? 哪里有VFP3.0下载? system.ini和win.ini的作用 怎样生成安装包,多谢! 在容积相同的两密闭容器A和B,保持温度为150度,同时向A容器中加入amol的HI,向B容器中加入bmol的HI a大于b当反应达到平衡后,谁用的时间长 为什么 氟锑酸的ph值是多少 有HFO 次氟酸的存在吗? 已知函数f(x)=1+(x绝对值-x)/2 1,用分段函数的形式表示该函数.2,函数的值域 画出函数y=x^+(2绝对值)+3的图像 57. 在很长一个时期,人们一直认为氟的含氧酸不存在.1971年美国科学家通过细冰获得次氟酸(HFO),对次氟酸德研究引起充分重视.试回答下列问题:(1) 次氟酸的电子式为_______(2) HFO中各 已知函数f x等于x减一的绝对值,用分段函数的形式表示该函数. 一支温度计的刻度均匀但不准确,将它放入冰水混合物中,示数为4摄氏度,放在1标准大气压下的沸水中示数为94摄氏度.现放在教室里,示数为25摄氏度,那么教室里的实际温度是多少摄氏度 在二次函数中 b的绝对值和c的绝对值怎么比错了错了 是a b的绝对值 已知函数f(x)=绝对值x-1 -绝对值x+2 用分段函数表示 一支温度计的刻度均匀但不准确,将它放在冰水混合物中,示数是4℃,将它放在一标准大气压的沸水中,示数是96℃,如果用温度计去测得室温为18℃,那么该室内的实际温度为多少度? F2和H2O反应是不是氧化还原反应?哪个是氧化剂.哪个是还原剂?怎么看出来? 非晶体的熔点融化时的变化 氟锑酸怎么装?我一直想,玻璃,石英什么的,忘了聚四氟乙烯了 HFO+H2O=? 非晶体到底有没有熔点? y=x+1的绝对值的函数图象 谁知道HFO的制法,为什么要这样?在说一下HFO中各原素得化合价! 油酸甘油酯氢化方程式.牛人进 描述实验中水在沸腾前和沸腾时的情景水中气泡在沸腾前( ),沸腾时( ).水的声音在沸腾前( ),沸腾时( ).请问:水的声音在沸腾前和沸腾时发出怎样的声音? HFO中F是几价? 油酸甘油酯和氢气加成的化学反应方程式? 氦合氢离子和氟锑酸哪个酸性更强 HFO中各元素的化合价 油酸甘油酯的硬化方程式要准确的!、、 氟锑酸是固体吗 物态变化实验6个,与书上的不同 函数y=x的绝对值+1的图像y=x+1的绝对值的图像与y=x+1的图像的关系 画出函数f(X)=1-x2的绝对值/1+x的图像,并写出这个函数的单调区间 漂白粉生产方程式和漂白原理 硬脂酸甘油酯碱性水解方程式 氟锑磺酸和氟锑酸的区别好像都是HF和SbF5的混合物吧. 两个二次函数的a的绝对值相等,这两个二次函数的图像形状相同吗 硬脂酸甘油酯 碱性水解方程式 画那些自变量外有绝对值的图像,是先画绝对值还是先平移,为什么? 一元二次函数图像 硬脂酸甘油酯在酸、碱环境下水解方程式最好可以手写传图! 含绝对值的函数图像怎么变呢?比如,y=|x|-3 和 y=|x-3|的图像有什么不同呢?该如何变? 二次函数图像的形状相同可以说明什么y=ax^2+bx+c 与y=-x^2-7x+12的形状相同,对称轴为x=1,顶点到x轴的距离为根号3,写出函数解析式 函数y=x的绝对值分之2的图像大致是什么样的.为什么. F2+H2O=HF+OF2该反应用等号还是可逆号? 在二次函数中,为什么|a|越大,抛物线的开口越小? 画出函数图像:y=x²-2,x∈Z,且x的绝对值≤2 在(3)BrF3+(5)H2O=HBrO3+Br2+(9)HF+O2↑的反映中.当有3molBrF3参加反应时,其中被水还原的BrF3的物质的量是?A.1mol.B.4/3mol.C.2mol.D.3mol.为什么答案会是B呢? 二次函数,a的数值越大,抛物线的开口越小,为什么?考虑y=10x^2+3x+1 制取二氧化碳的方程式 为什么f2与naoh有两个反映:F2+4OH-==2F-+O2+2H2O 2F2+2NaOH=OF2+2NaF+H2O 为毛说二次函数中|a|越大,抛物线开口越小,|a|越小,抛物线开口越大. 求化学. 取1摩尔氙气和3.5摩尔氟气于一密闭容器充分反应,后余下1.5摩尔氟气,同时生求化学. 取1摩尔氙气和3.5摩尔氟气于一密闭容器充分反应,后余下1.5摩尔氟气,同时生成白色固体,此白色 制取CO2的方程式 在“观察在水的沸腾”的实验中 氙与氟气反应生成什么 画出函数图象:y=绝对值x+1加绝对值x+2 请问 “AgF+Cl2+H2O= AgCl+AgClO3+HF+O2” 怎么配平呢快啊 函数f(x)=x^2-|x+a|为偶函数,求a的值.解开绝对值 已知关于X的函数y=(m+2)x^m的绝对值-1是正比例函数,(1)求m的值;(2)画出函数图象. 在HFO(次氟酸,HOF)中F显-1价,可以看作F的最高价态了,那么HFO和HClO4的酸性哪个更强?能按递变性解释 设|a|≤1,函数f(x)=ax^2+x-a,x∈[-1,1].证明|f(x)| 人碰到一点点氟锑酸会怎样?有什么可以来中和救人不? HFO(次氟酸)中的O真是0价么?据化学说上说只有单质为0价.如果O为0价,那么不就放出去了么?他们是怎么结合形成的,F在化合物中(有机或无机)会出现正价么
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn