Re: [请益] 为什么文组转职主流是写code

楼主: handsomeLin (DoGLin)   2021-10-14 05:02:18
谢谢大大回的那么认真,那我也认真的回一下,百万年薪当然不是指新人价,而是能在三
年内达成的结果,试问有多少文组工作能在第三年薪水涨到破百,你还点出一线系统厂前
两年拿不到百万,那不是更显软件业的CP值?
下面领域部分又扯太多了,文组能转职的方向通常就是APP跟Web,你提到的MVC, Lifecyc
le大多就是十几页文件能理解并应用的东西,SQL query大部分需要用到的难度就是补习
班会教的东西,总而言之,就是我第一篇讲的 入门门槛低 轻松职涯年收入百万
而取代性又跳更远了,不可取代性就是10%的Design技术,当然根据你的职级%会有所不同
,但是这串就是讨论转职,扯system design 就太远了,况且System design也不可能天
天弄,更多的只是OOD
这串中文系毕业到Grab上班的例子就是非本科轻松成功的例子,除非你觉得他是万中选一
的天才,一般人做不到,但事实上只是想做不想做而已
※ 引述《HenryMillion (亨利万世)》之铭言:
: ※ 引述《handsomeLin (NickLin)》之铭言:
: : 讲这么多,我们只要承认写code跟其他工程类工作比起来简单很多然后CP值又很高就

: : 补习半年就可以工作,只要学会Map List ForLoop就可以应付90%的工作然后百万年
薪?
: : 有些人还可以在家工作,这种爽缺谁不要
: 看到这篇好像又觉得可以回一下,虽然我觉得这篇有点引战,但还是有些点可以讨论一

: 大概可以拆成两点:
: 1. 补习半年就可以工作后拿年薪百万?
: 首先大家好像被PTT误导到觉得百万年薪对于新人来说很容易,我想还是务实一点,先

: 计算一下怎样才能拿到百万年薪
: 假如一般外商,不像台湾给分红,一年保14,那么百万年薪对应到的月薪就是
: 1,000,000 / 14 = 71,428
: 这价码比台湾一线半导体公司给硕毕新鲜人的月薪还高些,虽然这是不含分红,但还算

: 不低,而一线半导体硕毕通常是台清交成本科出生的才有机会
: 再来,假设是一般科技业台商,普遍含分红大约会落在16~20个月,取平均算18个月,

: 么百万年薪对应到的月薪就是
: 1,000,000 / 18 = 55,556
: 这价码通常已经比一线系统厂硕毕的新人还高,事实上一线系统厂硕毕新人前两年几乎
: 是拿不到百万的。
: OK,对百万年薪对应的月薪有个概念后,现实是即使是缺人的现在,一线系统厂要找到

: 字辈本科的毕业生也不是难事,那为什么会觉得非本科去补习个半年就可以轻松竞争赢

: 科的人?
: 2. 只要懂Map List Forloop就可以应付90%的工作?
: 这要看指得是哪一类的工作,研发类是不太可能,研发类通常要搭配对应领域的能力
: 以网站开发来说,基本需要有MVC的概念,然后再分成前后端
: 前端,以ReactJs为例,要懂状态变换的概念与独特的生命周期及事件
: 后端,需要SQL+Framwork来支援Model的存取与控制
: 以开发App来说
: 程式必须是以物件导向的形式来撰写,还要配合App本身的生命周期,另外权限与资源

: 控管也都是需要经验来Handle
: 以开发韧体来说
: 要懂作业系统概念,以及要能读懂硬件Spec,不同作业系统的韧体都需要应付不同
: Middleware的问题,底层资料的处理通常也是很有Know How的
: 以AI或ML来说
: 虽然现在算法大多都已经成形,很多只需要调参数就好,但这类的工作着重是在
: Training Data的生成,以及后续资料分析的理论
: 以芯片设计来说 (这是有最大机率可以一进入就破百万年薪的工作)
: 需要许多半导体的相关知识,对于资料流与时序的设计需要十分严谨,所使用的程式语

: ,像是Verilog与一般的软件程式语言差别很大,很难用一般软件程式的概念去写,
: 这工作基本上不太可能给非本科的人做,在台湾还是以四大EE本科出来的硕士为主,毕

: 产芯片成本高得吓人,不太能有犯错的空间。
: 以上这些都不是只懂Map List Forloop就可以做出来的
: 程式就是个工具,只懂得工具是很难在职场生存的,要懂得结合不同的专业知识去正确

: 使用工具,才是让职涯发展的正规道路。
: 从另一个角度看,如果工作真的仅需要Map List Forloop而不用其他专业,那这意味着

: 何人都可以学个半年就能胜任,这样的工作取代性会超级高,可用的人选会非常多,依

: 市场机制,老板怎么可能会给这样的工作高薪?
: 事实上,台湾之前大多是代工起家,以前硬件工程师的待遇和机会都比较多,现在软件

: 飞后,慢慢薪资才赶得上硬件工程师,只是整体来说想要拿百万年薪,依然是需要具备

: 多的专业知识或经验,上述工作的许多新人在非一线半导体产业也不是马上到职就可以

: 薪百万,通常还是要累积经验,在一线公司熬几年或跳槽才有机会上百万年薪。
: 对于非本科的人,即使程式入门后,有幸进入科技业,不太可能马上就年薪百万,大多

: 累积一些资历后,透过跳槽来较快速达到百万门槛,这过程可能会有些辛苦,但至少是

: 路可以走的~
作者: day831231 (下个地点)   2021-10-14 06:22:00
不太同意,实际带过人后,有些人就是死脑筋
作者: godsparticle (阿粒)   2021-10-14 08:04:00
我自己身边统计web/app,3年真的就到100-120
作者: DrTech (竹科管理处网军研发人员)   2021-10-14 08:52:00
所以到底要怎样才可以用Map List ForLoop就可以应付90%的工作?
作者: king22649   2021-10-14 09:29:00
就一般的工作啊
作者: MoonCode (MoonCode)   2021-10-14 12:53:00
工作还有有用到过 queue, consistent hash, bloom filter, LRU(cache),更多的是底层帮你做好的,像是 MySQL 的 tree 帮你做查询
作者: lovdkkkk (dk)   2021-10-14 13:21:00
好神 轻不轻松你都知道
作者: lemontea0328 (魔幻柠檬)   2021-10-14 20:21:00
MVC如果这么简单不会有这么多烂不搞懂OO写出来的MVC根本是灾难OO本身也是短短的几行页就描述完了东西的难易度跟文件有几页根本是0相关MVC如果这么简单不会有这么多烂扣SQL query捞得到资料跟写的好坏又是天差地别的事情抱着这种心态你写十年都还是写烂扣只能靠赛去高薪的地方
作者: teddyissad (了不起 负责)   2021-10-15 22:40:00
sql要强不简单耶
作者: TAKADO (朕没给的你不能抢)   2021-10-20 13:24:00
以软工来说,本科毕业就是幼稚园就学英文的概念啊,起跑比别人早,但五年十年后的成就就要看各人造化了。

Links booklink

Contact Us: admin [ a t ] ucptt.com