Re: [请益] 资工出路困惑

楼主: Wolfken   2014-09-14 16:04:35
※ 引述《DrTech (竹科管理处网军研发人员)》之铭言:
: 这些都是国外帮你写好好的 "开发工具",不太需要很难的知识,
: 依照规定做事,看文件与范例程式,熟能生巧就会,只是快与慢的差别而已。
: 到最后,台湾所有在写软件的人,有九成九的工作都是在学 API怎么用而已。
: 老鸟与新手的差别,就是多做几年,可能做系统比较顺与快一点而已。
: 你觉得这种工作的薪资会高到哪?
: 少学这些"开发工具",多去学数学、算法、统计等基础科目,
: 再来就是各种算法与数学的应用,如机器学习、
: 影像处理、数值预测、使用者需求预测等等,你才有机会喊薪水阿。
这些是所谓的领域知识,当选择好某领域后就是下去钻
但我觉得更重要其实是软件工程的知识
懂不懂各种软件架构优缺点还有何时该使用
大型专案中各种code写下去,三年五年后可能的影响是什么
Agile跟DevOps熟不熟悉,TDD有没有用过
一堆写很多年的工程师,但以上全都不行,那就是用同样方法做很多年的事而已
基本上大概就是工作两三年,把某一两个程式语言熟练以后就没再进步了
程式语言要熟练不需要太久,特别是已经熟练过某一两种的人
但只有熟练程式语言,那就真的没有什么特别可以要求高薪的地方
我的话选择人基本上不太在乎是否熟练我们要用的程式语言或是领域知识
这些都能学,而且花不了太久
主要还是要看他是否是一个好的programmer,以上各种软工的东西是否至少有认识
因为这些真的不容易学,大都需要实务经验
光看书只能说一堆理论,遇到情境题当场就挂了
而且这些东西如果不是有努力不懈学习的人,通常不太会去学
反正只要程式语言熟,这些不会照样可以混,而且可能也混得不差
所以能熟这些的,通常也代表主动学习能力强
这通常是最重要的工作绩效指标
作者: saladim (杀拉顶)   2014-09-14 16:52:00
Agile/DevOps..等等方法论太多了 也太多数年后又有神人写篇文章说XX已死..还是把握精神跟基础比较好...同样会很多方法论的 里面好手跟滥code都有分布 其实也就看人有没有下去磨 而不是套方法就出来战..变成宗教信仰了
作者: GoalBased (Artificail Intelligence)   2014-09-14 17:04:00
会有敏捷 版控 测试都懂得人 不熟悉程式与言的吗= =?你说你不在乎语言 因为你要求的根本就在语言之上的东西阿..
作者: kinanson (kinanson)   2014-09-14 17:49:00
我遇过写十几年c#却从没用物件导向的写法,动不动说啥反射,没用过物件导向的人也不知去哪听来反射的
作者: changyuheng (张昱珩)   2014-09-14 18:17:00
Reflection 只是语言的 feature 和物件导向无关。

Links booklink

Contact Us: admin [ a t ] ucptt.com