作者Aurim (Who cares?)
看板Soft_Job
标题Re: [请益] 我该继续我的写程式之路吗?
时间Mon Jun 25 10:40:53 2007
※ 引述《xsion (Xsion)》之铭言:
: 这是我本版第一po,如有引起不快请见谅,我先在此道歉。
不会不会,这些说来都是道理的,反而我前文比较不着边际,不太正经。
: 我想Aurim大在程式开发方功力必是足以脾睨群雄,学习的过程也是积极且勤奋。
: 不过工作之後,只有强是不够的,人必学而後自满,用而後自卑。何以平平是人,
: 有人对公司的贡献只值得50万年薪,有人却值千万年薪,期间相差 何止数十倍。
: 一个刚毕业的软体工程师,要赚到千万年薪的方法是不断提昇功力,使自己在日
: 後可以用同样时间,写出数十倍於新鲜人时期的产能?只靠技术力要达到如此似
: 乎是很难的,但为何还是有人可以领那种薪水?差别在於影响力,一个真正的
: 人才(不是丁丁),是会发光发热的,他会影响身边的人,甚至整个团队、整个
: 公司。但是傲睨自若的人在团队中是很难发挥影响力的,一个团队部可能都是天才。
其实我觉得真正难学难教的,是面对bug的经验跟技巧。
广义来说,一个公司系统,一个社会系统,乃至人生,都不停由许多人在翻修扩建,
也不时会遭遇大大小小不同的bug。怎样去定义bug,怎样去诊断bug,怎样去修理它
或绕过它?没有人生下来就知道这些。
我觉得一个人coding如果强,解bug的能力也必然经过相当磨练。如果解程式bug的
体悟深了,自然会掌握到一套基本原则,然後会不知不觉在生活中多多少少应用这
个原则来处理问题,也愈来愈能从现实问题中找出其背後的root cause。
今天这个讨论串并不是在讨论如何把一个软体团队带上轨道、让每个人生产力都提
昇,而是论一个人要不要继续走写程式之路。那要看一个人把目标放在哪边,人生
的规划如何。每个人走这条路都会遭遇不同的bug,有的人能自行打理这些问题,
有的人连个头绪都摸不着边,所以才会提出来让大家会诊,看能不能抓出些良方来。
坦白说,我现在没有好法子来治理这类问题。除去当事人自身资质与努力多寡的问
题,还有他们学的这些东西本身在难度与概念上的问题。这些现在大家在学、在用
的东西,好好坏坏,大家各有各的体会,摸得愈久的人也大概愈有所体会各个东西
在不同方面的优缺点何在。我自己对如何设计出更好的东西来,是不时在动脑筋想
着,不过东西还没生出来,就不拿出来献丑了。
我比较想做出一个工具来,让新手老手看了之後,都会发出一声赞叹来,
令他们说:哎呀,写程式原来也可以这麽简单而有生产力,写程式就是该这麽写啊!
: 就如同把我丢去学高等微积分、量子物理、高等会计学,也必定会有强者认为这些
: 东西是不应该排一个学期的。但如果一个学校照这样来安排课程,想必一年也教不
: 出几个可用之才,这不是教育的初衷。我想一个如斯的高手如果能在此种游刃有余
: 的课程安排下,带领全班同学均达到相同的境界,使大家都可以彻底了解,全班欧
: 趴。我想此人成就必远大於在那边思考「搞不懂为啥要学这麽久?」的人。
: 能了解其他人、体谅他人、教导他人,方能领导他人,取得更高的成就。
我觉得文明的进展,应该是要朝着克服种种先天差异与後天差异的方向前进的。
一个领导者也仅仅能领导自己周遭的团队而已,不能造福所有人,人去政息。
什麽才是更长远的,我比较关心这个。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.221.35.208
1F:推 MugenPower:A大的文每篇都值得再三细读啊 06/25 11:28
2F:推 yaerse:推..A大的文每篇都值得再三细读啊.. 06/25 11:37
3F:推 misptt2:A大和B大的文每篇都值得再三细读啊 06/25 12:14
4F:推 adm123:其实A大的文章,本来就不是在强调自己多强多利害啦。 06/25 13:10
5F:→ adm123:只是利用自己的学习过程,教导後辈不要太过依赖别人。 06/25 13:12
6F:→ adm123:不过回应A大的网友们,其针对"资质"及"学习时间"的论述 06/25 13:13
7F:→ adm123:讲的也不错喔。(其实这样淡淡的一来一往,就是bbs范例啊) 06/25 13:14
8F:推 superider999:乖宝宝突然有个感觉~"Soft job版"的版友,素质真高阿ꨠ 06/25 15:23