※ 引述《ripple0129 (perry tsai)》之铭言:
: 看板上的文章都是建议要专精,
: 领的薪水比较高。
: 不过小弟实在很喜欢东学一点西学一点,
: 像以多数OO语言来说的话,
: 95%以上的程式就使用api就能开发了,
: 而软件架构的观念,
: 也不太限定是什么程式。
: 个人觉得一个语言专精的话,
: 主要的最大差距是开发速度。
: 但在不同的运用场合,
: 要以不适用的语言强行开发,
: 往往又会降低开发效率。
: 其实我不太了解为什么要专精,
: 而所谓的专精定义要在何处。
本身不是写程式的工程师,但是会常常分析程式码与系统。
我一直认为程式就跟英文一样是一种语言,要用在其他方面,
才可以[赚钱]。
就好像光读个外文系并不怎么威,还要加个其他方面的东西
像是会个XX技术等等的。
大家说的程式要专精,是说在英文方面的话是要把英文练专精吗?
只会英文不会其他的Domain Knowledge好像也不怎么样?
作游戏跟写App,虽说都是写程式,可是需要的Domain Knowledge不一样。
我的经验是一直待在一个产业(比方说金融),把那个产业弄熟,配上
会用程式工具等,才算是专精。
一直强调针对程式的专精,听起来很像是一个医师要专精英文一样。
可是能赚钱的不是英文能力,而是医术。
还是说大家的目标是当一个专门把人家写好的程式进一步地最佳化
提高效率的工程师或顾问?(这样的人,市场有很多需求吗?)
不知道各位的看法是什么。