作者clothg34569 (提拉米苏冰淇淋)
看板Soft_Job
标题Re: [请益] 想从零开始转行当AI软体工程师
时间Wed Nov 10 22:59:09 2021
我也来云一下,因为自己年资尚浅,有些错误地方可能请大家提一下
自己算是AI相关工作
首先,如果"兴趣"是做个手写辨识或者读个书/看个报导就想去做这行的话
我自己是觉得...工作闲暇之余当作课外作业读一读/做一做还不错啦XD
毕竟多学一些东西总是好的
如果是认真想走,那我是觉得,这行真的算是易学难精
AI一学就能轻松做几个Project(手写、分类),能获得不少成就感
但往後要自己设计Model时就...
再来就,相关缺真的僧多粥少到蛮不推荐的
跟学C++/Web相比,入门有入门的工作,学一年有一年的工作,专精的有专精的工作
但搞AI的,如果AI只会入门,那大概就是需要大量其他专业知识
前面isaacting那篇我觉得就讲得很好
学了一年,还是需要大量其他专业知识
直到AI专精为止,应该是都没甚麽"纯AI"的工作
而AI学习的ROADMAP 网路上不少,就随便贴一篇可以参考看看
https://github.com/AMAI-GmbH/AI-Expert-Roadmap
台湾的话个人体感大概CV : NLP : 其他 是 6 : 3 : 1
而AI缺,不少都是公司比较核心的缺,所以相对的缺也不像其他那麽多
AI相关,一个人给他一个月Train不出来,不会因为多找10个人就能一个月Train出来
用数值比喻的话,假如其他缺你能力值10、30、50、100都有对应的职位
那可能AI相关缺最低也是要60起跳(当然还是有少数挂AI给新手练功的啦)
至於专业知识和AI比例的话,我自己是觉得,以CV举例
可能能力值100分过门槛,那这100分你要AI10分+CV90分或者CV10分+AI90分都可以
前面isaacting提过主CV的情况
那主AI的情况就是,可能对於CV方法只是大概了解,但可以跟懂CV的人合作
或者虽然不懂CV的详细演算与证明,但大概知道这方法有哪些优缺点
而主AI的人能够和人合作来透过AI改善传统的CV方法
简单例子就,可能某个非AI演算法,其中某几项参数是用经验法则来估计
或者用笼统的统计来计算
这时候可以用AI对这个演算法量身订做一个Model来改善这几项参数
纯AI的大概就是要精通数学,但这个远超我能力范围就不云了
当然这个"能力值"越高越难成长啦,可能AI能力就算投过顶会/AI相关硕博毕业
也只敢说70分而已
但,回到开头提的,这行严重的僧多粥少
因为现在顶大,以112为例
10个LAB大概4个喊AI,另外4个不喊但是毕业论文都AI,只有两个跟AI无关
这八个LAB的毕业生出去大概九成都充满雄心壮志的想去找AI缺
而就我所知,连顶大都不是能保证找到相关缺了,那半路出家就更为困难了
自己简单排序AI相关能力好找工作程度的话
0. 顶大 + 顶会
1. 有顶会
2. 顶大 + Kaggle高排名纪录
3. 顶大
4. 有Kaggle高排名纪录
5. 其他
非一线会议的AI相关论文应该比Kaggle排名略有用一点
其中大概3之後都不是非常好找了(样本不足可能有偏差)
至於自己做SideProject的,受限於资料问题,这种真的就凤毛麟角了
结论,认真想转AI的还是三思而後行吧
如果想转软体,认真推荐学好C++/JAVA/JS等等常用语言实际多了
走影像/讯号处理 比起AI,传统的算法更为重要
最後,英文超重要,熟不熟大幅度影响选择的多寡
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.50.200 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1636556352.A.0D7.html
1F:推 stmilk: 你的排序大概没错,但是顶会要在低一点。我还有另一个经 11/10 23:36
2F:→ stmilk: 验,之前我们team在招人,我基本上是面试官,有个美国算 11/10 23:36
3F:→ stmilk: 普通世界排名比台大好一点的数学博士来面,我们有出考题 11/10 23:36
4F:→ stmilk: ,他摆烂不写,然後我们也有出回家的一些题目,只是准备 11/10 23:36
5F:→ stmilk: 可以来讨论的,他也没准备。聊得过程中其实感觉什麽机器 11/10 23:36
6F:→ stmilk: 学习都不太会,专长是做数值计算。然後我在这个数学博士 11/10 23:36
7F:→ stmilk: 的经历上,发现我们在同个时间面试过同一间公司的机器学 11/10 23:36
8F:→ stmilk: 习缺,那个公司要他不要我哈哈哈,我在那间公司面的状况 11/10 23:36
9F:→ stmilk: 是技术考试没问题,面试也ok,一面完当下直接约二面。然 11/10 23:36
10F:→ stmilk: 後我被刷掉了他们要那个博士XD 11/10 23:36
11F:推 libitum: 什麽叫做美国普通世界排名比台大好一点的学校? 说出来听 11/11 00:00
12F:→ libitum: 听? 一个phd的养成 我到好奇你们team的组成 怎麽面他? 11/11 00:01
13F:→ libitum: 老实说 美国一堆念非ML相关的phd 也直接去big tech当DS 11/11 00:02
14F:→ libitum: or scientist researcher 完全不懂你在用这个衡量人家实 11/11 00:03
15F:→ libitum: 干嘛欸 一个学士一个数学phd 撇开budget 谁都知道要选谁 11/11 00:03
16F:→ libitum: 你会的那些东西 一个math phd要读这些东西根本不难 11/11 00:04
17F:→ DrTech: 不讨论找什麽工作,就在预设职缺需要的技能排名,当然各说 11/11 00:21
18F:→ DrTech: 各话。 11/11 00:21
19F:推 stmilk: 水牛城大学,然後怎麽面的不是写在上面了。阿我没说他的 11/11 00:26
20F:→ stmilk: 实力怎样啊我只说他机器学习不行啊。考试内容其中一题是 11/11 00:26
21F:→ stmilk: 矩阵微分,他不是算矩阵微分就算了连一阶导数也没连锁率 11/11 00:26
22F:→ stmilk: ,啊如果你不知道这个能干嘛我们没交集就不跟你讨论了~ 11/11 00:26
23F:推 j0958322080: 做数值计算不会矩阵微分我是觉得很扯,题目可分享? 11/11 00:30
24F:推 libitum: U buffalo的math phd被你形容成这样 也真妙XDDD 11/11 00:31
25F:→ libitum: 一个math phd 坐first derivative不懂用chain rule? 11/11 00:31
26F:推 stmilk: 你也可以当我嘴炮啊我不在乎XD 这好多年前的事了啦,然後 11/11 00:32
27F:→ stmilk: 考的就是很基本的矩阵微分 11/11 00:32
28F:→ libitum: 然後这种东西 知道不知道这能干嘛XD 11/11 00:32
29F:→ stmilk: 我怎麽知道他,总之是被我们刷掉了哈哈哈 11/11 00:33
30F:→ stmilk: 所以我说我们没交集啊~ 11/11 00:33
31F:推 j0958322080: 到底有多基本啊我真的很好奇 11/11 00:35
32F:→ stmilk: 然後面试考试嘛大家都心知肚明不太重要,但是这个太夸张 11/11 00:35
33F:→ stmilk: 啦 11/11 00:35
34F:→ stmilk: 多基本,就证一下bp算法阿,不用矩阵也可以一个一个慢慢 11/11 00:38
35F:→ stmilk: 微我们也没意见,真的不想推也写个大概怎麽跑。但.... 11/11 00:38
36F:→ mmonkeyboyy: 我不知道为什麽欺负做数值的 最近AI很多都是徵做 11/11 04:45
37F:→ mmonkeyboyy: 数值的 做纯数学的AI人 根本没有很多 11/11 04:46
38F:→ mmonkeyboyy: 100个中有一个就不错了 11/11 04:46
39F:→ caseypie: 证bp算法确实蛮无聊的,不想写的数学phd应该不少 11/11 05:24
40F:推 mmonkeyboyy: 都数学phd了 问这种问题根本是考他智商 11/11 06:01
41F:推 stmilk: 为什麽考bp算法喔,因为那时其他组的同事设计cost funct 11/11 07:01
42F:→ stmilk: ion放阶梯函数啊,我们组内後来有一阵子很爱互呛说“啊你 11/11 07:01
43F:→ stmilk: 这个可微吗?“,在没认识那个组的人以前,我还不相信这 11/11 07:01
44F:→ stmilk: 世界上有做机器学习的人不懂bp算法的呢 11/11 07:01
45F:→ mmonkeyboyy: 我告诉你哦 我有一个朋友也是这样的人 11/11 07:18
46F:→ mmonkeyboyy: 懂一点 但你叫他推演他可能搞很久 11/11 07:18
47F:→ mmonkeyboyy: 但他有10k+ citations 就是了 11/11 07:20
48F:→ mmonkeyboyy: 然後他现在最新的工作叫大家不要用BP 11/11 07:21
49F:→ mmonkeyboyy: 你考他BP 他大概就问你能不能付300k年薪先吧 11/11 07:23
50F:→ lazarus1121: 你要考微分矩阵公司应该要找应届毕业生 11/11 09:02
51F:→ lazarus1121: 硕班以上做理论的时间会比算题目多 11/11 09:06
52F:推 j0958322080: 那做博班毕业去应该要考啥 11/11 09:24
53F:→ recorriendo: 考李代数、偏微分方程 11/11 15:19
54F:推 viper9709: 推文好精采XD 11/11 17:49