Re: [问题] 申请化工领域的苦恼

楼主: void ( avoid)   2020-04-05 15:47:55
: ※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 117.19.184.136 (台湾)
: ※ 文章网址: https://www.ptt.cc/bbs/studyabroad/M.1586059187.A.996.html
: 推 darkbishop: 你老板感觉是我一年级的导师 他吃饭都不出现的 04/05 13:15
: 推 velaro: 真的任一门领域+CS 是趋势 04/05 13:19
: → velaro: 我们系上以前就结构热流控制,这两年突然冒出一个computat 04/05 13:19
: → velaro: ional 的track 04/05 13:19
个人认为 这句话有偏差 应该要修正成:
现在任一门领域+ML 会变得很夯 (趋不趋势我不知道啦 一直有人说ML过热会泡沫化)
我对于前面一些回文不大敢苟同 在此说些个人意见原po参考就好
我也是化工背景的 但是只有念到硕士 而且是在国内 然后在国内工作以后
过来这边念偏Computer Engineer的
什么热力学分子模拟我绝对不会比上面各位PhD大大懂
程序控制我硕班做这个但当然也不可能跟PhD大大比
但我觉得某些回文对于"任何领域沾上CS就很热"这件事 感觉是有些误解...
如果你要说ML结合任何领域变很热门 我完全同意 因为ML大家念过都知道
它的基础神经网络 基本上可以视为个黑箱 够多的data和label丢进去它就只是找相关性出来
(我只是讲个基本的概念 请ML大神不要当我) 所以当然是可以应用到任何杂七杂八领域上
反正你data蒐集得够多都可以丢进去试试看
但ML != CS 尤其是找工作的时候
大大如果要走学术的话 我完全不懂 不予置评 如果是要念完化工PhD找工作的话
我以前的同学来美念化工PhD的 毕业后大部分都留下了
但他们其中最晚毕业的大概也是5年前了 这几年的化工PhD就业变得如何我不清楚
我只知道如果是MS的话 根本不用打听 你打开H1B的网站就知道 化工MS机会渺茫
每年超过一半的H1B是给CS相关的工作的 然后 重点来了 我虽然不是CS 但勉强算沾到边
我只能跟你说 找工作 CS会夯是因为 互联网公司实在太赚钱了 每年都大把大把的招人
不仅工资高 开的职缺多 而且 最重要最重要的地方来了:
大的互联网公司完全不介意帮办身分
(很重要应该要说3次 但我懒得打3次)
这是重点! 美国很多石油公司赚的钵盈满盆 (好我知道最近这几年油价下跌伤很大)
开的职缺也多 连同油服职位也是不计其数 但他们其实帮国际生办H1B的意愿并不高
而且石油公司最喜欢帮办身分的是"地质" 化工? 不好意思 后面排队 请排在石油工程后面
我在Houston的学校 去年我去学校的career fair,BP直接说我们只帮"地质PhD"办身分
其他Exxon Mobile态度也差不多 听完你自介一知道是国际生 一脸就是"抱歉帮不上忙"
然后 讲到CS 不管你是做什么computational XXX 我直接告诉你那个跟互联网公司想要的
"CS工程师"需要的能力 重叠的范围实在太少了
你如果存著"我念computational XX 感觉似乎跟CS靠拢 找工作时应该可以多少有优势吧?"
很抱歉 我知道computational要写不少程式 但那个跟"公司要的"CS技能包还是差很大
你可能会失望
我们学校有开一个High Performance Computing 基本上里面就是给Engineering的学生
学习一些关于跑大量计算的电脑知识,主要是教你怎么用Cluster、用Linux、用R、Python
但这些知识对于如果你真的要去应征CS相关的工作 实在是太不足了 帮助也很小
因为用的工具set差太多;HPC很熟所以C++很强? 不好意思 一来外面用Java居多
二来就算是用C++,写的也是偏底层的 跟HPC普遍用的parallelization方向还是有差
然后你可能R用很多 但是如果你要找CS相关工作 R是几乎没用处的 有用的就是DS相关工作
但是DS竞争不会比较不激烈 而且就算是走DS 你念的那些化工的基本原理 物理、化学
最讨人厌的输送现象、程序控制那堆有的没的数学 基本上就是0帮助
你到头来还是要对着Leetcode拼命刷题
然后你的computational经历在履历上可能也帮你加不到什么分
简单说 我先假设你会想往CS靠拢就是为了在美国找工作
(不然你化工念好好的 想不到什么理由你要往CS靠)
如果真是如此 你就想清楚 直接想办法跳船到CS 不要搞什么computational XX
如果你是想往学术界走 那你应该完全不要管CS的影响 仔细地想想你要做什么领域
也许你以为往中间靠 能够两边捞好处 我只能说 化工那边我不清楚
CS这边 坦白讲重叠部分真的比你以为的小很多 真的帮助不大
以上 参考就好
作者: roygb61215 (L.T)   2020-04-05 15:56:00
推这篇 去看看一亩就知道了 一堆北京清华想要留美的都是直接转码 leetcode1200题直接刷三轮 以前念什么机械 化工都只是为了拉高GPA而已 在美国没有身分 根本想都不想能够抽H1B留下来 想竞争?问过老印了没?
作者: illousion (Es tut mir Leid)   2020-04-05 16:09:00
你对ML的理解跟我完全相似,OR界很多学者受够黑箱方法
作者: tzyyshyang (shun)   2020-04-05 16:12:00
同意啊,computation基本无助于CS业界找工作啊 XD不过我想提一点,往学术走现在很难不管CS(或说ML)因为很多人认为那个很有潜力 所以钱看起来蛮多的不过这是学界 业界(高分子)很多都还在观望
作者: ryanpaul1021 (羽风)   2020-04-05 16:36:00
我觉得我好像讲的不太好,应该说现在研究有种慢慢流行配上数据分析的感觉,但就像这篇讲的不等同于你就是外面CS企业要的。用化工来说就好像你写出了一个ASPEN用的热力学模型,和你开发出aspen这个程式的差别。以上是纯属个人看法XD
作者: zodiac733 (JimmyloveSaul)   2020-04-06 00:39:00
推这篇 做computation 的什么什么真的跟CS会有的技能包差太多
作者: velaro (下路双组合)   2020-04-06 09:15:00
我个人的理解是computational 就是学怎么把一个模型离散化然后模拟出来,domain knowledge 是基础,要求的电脑技能可能也是简单的循环或阵列而已但CS 要求的是资料结构跟算法,这不是一般computational的track 会大量使用的,更别说作业系统或网络安全所以别的领域+computational 基本上跟真正CS 要的技能还是完全不同的
作者: wamos (豆腐普洱汤)   2020-04-10 08:01:00
不认同c++强没有用 刷leetcode的半路出家码农才在那边嫌底层 一堆工作还是需要你说的cluster底层知识 仔细看看LinkedIn job description好吗

Links booklink

Contact Us: admin [ a t ] ucptt.com