作者halajohn (Wei Hu)
看板CSSE
标题Re: [问题] 请问要靠写程式赚钱是不是要很专业?
时间Thu Sep 14 18:20:42 2006
※ 引述《reader (读者)》之铭言:
: 演算法不是程式设计必备的专业,这不是一个适当的理解。
: 真正的专业应该是指软体产业中的分工。
: 亦即从原本所谓的程式设计师处理软体制作中的一切事务的单纯想法,
: 转变成更具有软体工程意义的观点。
: 例如关於演算法就会有研发部门的演算法分析工作,还可以分成单纯的
: 学术和产业资料整理的助理性质工作,或是更专业一点的评估工作,或
: 更进一步的技术整合、技术变动管理工作。
: 当然不同的工作在不同的组织中未必就有不同的职位,可能是几个工作
: 都由一个人来做,也有可能分得更细致,甚至某个工作就成了一家公司
: 专有的产业位置,但是所谓的专业,则必然是对於软体开发过程更精细
: 深入的理解,而不是由一个人来撰写愈大愈复杂的程式。毕竟一个人的
: 力量是有限的,这不是一个适当的专业方向。
: 如果要就普遍意义来说的话,「管理」是其中最重要的一件事情,能够
: 对事情做更完善的管理,就是更专业了。
: 例如需求管理,就是一个困扰多数程式设计者的事情,需求不够清楚或
: 需求经常变动要怎麽处理,能不能在开发早期就发现需求不清楚之处,
: 还是到後来客户怪你没有做好,你怪客户没讲清楚吵成一团,能不能在
: 客户要求变动之时,就能提出需求变动所造成的时间和成本的变化,让
: 客户评估决策,还是落入了强力拒绝或是委曲接受的谈判问题上。
: 专业还是不专业,在这种地方就一目了然。
: 甚至只要有适切的管理能力,哪怕只会写 HTML 加上一点 JavaScript,
: 都可以赚到钱,在产业中长久生存,而不是非得学会高深的知识才行。
我觉得你说的是另一种 type 了,
公司里要有你说的 type 也要有我说的 type
有那种强力技术型, 也有那种沟通整合型
要往哪边走就看自己适合哪边了
但通常要当到沟通整合的位子除了要有这方面的实力外,
也要有一点运气...
--
Wei Hu
http://www.csie.ntu.edu.tw/~r88052/main/tw/index.php
※ 编辑: halajohn 来自: 219.87.157.82 (09/14 18:21)