当前位置:   article > 正文

跨行搞人工智能,不是不可以!!_本科机械专业跨专业到芯片专业难吗

本科机械专业跨专业到芯片专业难吗

大家好啊,我是董董灿。

前几天一个硕士期间搞材料的老哥,考上了某大学的人工智能博士,有点焦虑,我们聊了聊。

他焦虑的重点主要集中在硕士期间一直在搞材料相关的课题,编程基础薄弱,参与的人工智能课题少,担心读了博士之后,会很难上手相关的项目,做起来会很费劲。

图片

在我们沟通的过程中,我的一个观点是,人工智能专业的博士这个机会很难得,我建议把握住。

博士是一辈子的事,不论以后在哪里做什么,都要相信”流水的工作,铁打的博士”,况且他考的还是个双一流985的人工智能博士。

其实到目前为止,大概有不少于10个人和我聊过类似的问题了,很多同学是从机械、自动化或者其他专业,转行人工智能的。

有工作中转行的,有跨专业读研、读博的(姑且也算转行吧),大家都有一个共性,那就是编程基础不多、人工智能知识少、不知如何开始入门。

今天就分享一篇小白从零开始,转行做人工智能算法的故事,希望对大家有所启发。

1、写在前面

这是一个朋友的真实案例,讲述的是一个机械专业的零基础的小白,从本科找工作开始,一步步完成转行,跨行搞AI算法的故事。

如果你也有相关的想法,可以去公众号首页联系我,一起交流,以下正文隐去真实姓名、学校等信息。

文章有点长,完整阅读大约需要10分钟

2、本科毕业拿到5000的offer

我是北京某211大学本科,本科毕业的时候,尝试着找过几家工作,当时拿到了几个offer,属于机械制造行业的,现在还记得其中 2 个offer。

一个是大兴制造雪糕的工厂,当时有个雪糕名字好像叫“xx路雪”,好久没吃过了,有点记不清了,这个雪糕就是他们造的;另一个公司也类似做大厂房的机械设备加工设计的。

这两个公司给的工资一样,月薪5000。当时大学毕业啥也不懂,什么公积金、社保完全不记得。5000在我们那一届的本科学生中,其实还算不错的薪资了,要知道那是好多年之前了。

后来没去找工作,直接本校继续读研了,选择读研有两个方面的考虑。

一是觉得自己还不太适合工作,还没有完全做好工作的准备;第二个原因是,在找工作之前,其实已经在准备考研了,当时考的北京另外一所大学,可惜没上岸,后来调剂回了本校,感谢研究生导师的接收。

正是因为这两个原因,虽然当时找到了工作,薪资也还不错,但最终还是选择了读研。

3、读研

读研的时候,做的方向是信号处理,可能有小伙伴知道这个方向,这个方向和机械设计不同,更多是集中在信号处理和相关算法的研究上。

记得当时为了验证一个算法的精度,做了不计其数的实验,最终得到了不错的结果,顺利发表了论文。现在回想起来,研究生的日子,过的很充实。

研一发论文和软著

在研一刚开始的时候,接过一个师兄的项目,开发了一个软件,软件里面集成了一个原创的算法。

软件是导师和师兄给辅导完成的,在研一刚开始后就做完了,随后发表出去,很快就收到了录用通知,貌似是在研二收到了发表的样刊。

发英文期刊

EI 论文发表在一个会议期刊上,用的另一套算法,当时为了做这个实验,跑了很多厂子,借用他们的设备进行测试。

记得那是个夏天,坐公交,骑共享单车,满北京的跑,就为了尽快预约实验设备,做实验采集数据。

最终文章成形,顺利发表,会议在北航举行,我带着文章只身赴会。当时参加了一个小组的会议讨论,在会议上做了关于这个实验的汇报,参加了晚宴,晚宴的菜真的很好吃。

虽然发表了软著,但当时用的编程软件并非C++/Python,可以说,直到研究生毕业,自己的C++水平几乎为零,Python当时更是完全没有接触过,更别提人工智能的算法知识了。

4、研究生的收获

读研期间收获了几篇论文、软件著作权,顺利毕业。

但我觉得这不是重点,直到现在,研究生已经毕业很多年了,我仍然认为读研期间收获最大的,是导师对于我做事的教诲。

每次开例会的时候,除了专业知识的讲解和进度汇报外,导师总是会或长或短的告诫我们:

“做事要一丝不苟,不能差一点”。

“人不能老想着赚钱,要有事业心和理想,在40岁之前赚到的钱都不是钱,40之前做过的事,都是为了40岁之后做的铺垫,不要太着眼于当下,而是要为以后做长远规划”。

以上只是大意,不是原话,但导师的教导却是真的,随着自己年龄的增长,越来越深刻的领会到其中的深意。

那是一个学者在用它过去20年的人生经历,向我们这群20多岁的年轻人,传达他对于世界、对于职场、对于个人发展的看法和建议。

感恩导师,受用一生。

5、工作

硕士毕业就离京工作了。为什么离开北京,因为当时考虑北京生活成本高,靠自己根本买不起房,很现实,去了青岛。

青岛一家公司给了不错的offer,在一个电网公司做嵌入式开发。这公司靠着自己独有的一套打法,没几年做到了全国数一数二的位置,研究生刚毕业,他们给到了年薪13W,在当时青岛薪资,算是不错的。

在开始工作的没几个月,公司上市了,但上市和我无关,跟我有关的,是工作内容。

就像刚才说的,当时我的C语言知识几乎为零,而数电、模电的知识则早就忘光。而嵌入式这个工作,需要对C/C++很熟悉,还需要对芯片知识有了解,比如IO、寄存器等,而我完全是个门外汉。

搞了半年,仍然没有领悟到工作中的技术核心,越来越感觉到困难重重,有一种未来发展受限的感觉。

心力交瘁,再加上青岛的生活,和我预想的不一样,物价并没有我想象的那么低,相反和北京的物价消费差不多,而且,同样青岛感觉买房遥遥无期。

于是鼓起勇气,毅然决然辞职回到了北京。

重回北京

不过做这件事真的需要勇气,勇气的核心就是舍与得。舍掉了啥,又得到了啥,就不说了。反正回北京之后,幸亏是一个研究僧,工作还算好找。

去了一个同为电网的公司上班,这里真的很感谢这家公司。

为什么呢?

公司项目不紧急,每个人同事都很好,最关键的是,在这里可以给你充足的时间,来弥补专业上知识技能的不足。

在这里我一边工作一边学习,C语言,电路图,操作系统,C++,以至于后来从这家公司离职的时候,和从青岛离职的时候,完全两种状态。

从青岛离职:我是谁,我会什么?我还能做什么?

从这家离职:我什么都会,我的未来一片美好!

当然有点夸张,但你能想象,一个机械专业的学生,当历经千辛万苦,跨了一个行业,终于在新行业中有信心可以说不害怕技术问题的时候,能有多骄傲和自豪吗?

搞AI,与商汤的交集

从北京这家公司提离职的时候,我被公司总经理叫到了办公室,关上门畅聊了一下。

他问我以后什么打算?

“我说,我想搞人工智能算法”。彼时人工智能这个行业已经慢慢火起来了,我说我想去商汤那样的公司,搞AI算法,我觉得AI算法,未来的应用潜力很大。

经理说“商汤的算法搞了很长时间了,很多算法已经固化成了包,很少会再有新的算法来研究了”。

当时我不知道经理是对AI算法这一行不熟悉,还是用这样的说辞来劝退我,希望我留在公司。

最后的谈话以以下对话收场。

经理,我希望我在有动力,敢想敢干的年龄,去闯一闯,试一试AI算法这一行

“可以,既然你决定了,我支持你,但如果在外面混不下去,可以回来。”

“好的,谢谢经理”

有点泪目。

AI 算法的面试

一周后,我正式结束了在北京的第一家公司的交接工作,离职重新投简历,只投了一类工作:AI算法。

收到了不少面试机会,大小公司都有。

一天跑好几个面试时常有的事,我给自己的目标,一定不要凑合,一定要找到自己喜欢的工作,工资啥的无所谓。

当时面过好几家初创公司,利用摄像头做成像,然后利用神经网络识别物品,类似于现在超市货架上的商品,用摄像头识别,类似于现在自助贩卖机,你付了钱,从里面拿出某件商品,可以识别出来你拿的和付的钱一不一致。

但是,彼时的我,算法真的一塌糊涂。

虽然有了C/C++语言的底子了,也有电路的底子,也有一些芯片的知识,但是做算法,怎么感觉又像是换了一个方向呢?

投了商汤,获得了面试机会,一个小时的面试,都是面试官在跟我讲他们公司做的事情,面试快结束了,面试官跟我说。

“我们收到了你的简历,但是说实话,不太符合我们的需求,但为什么还要让你来参加面试呢?一是想当面和你说一下我们公司在做的事,算法并不是那么简单,你需要了解blabla 等等的知识,另一方面,如果你还想在这方面继续投入精力,我给你一些需要学习的建议和书籍,你可以回去学习一下。”

确实,那次面试我是奔着学习去的,感谢商汤的面试官。后来商汤上市了,也用过一些他们家的产品,祝越来越好吧。

AI算法行不通,曲线救国

既然纯AI算法行不通,那就结合嵌入式开发的底子,以及AI算法的需求,找工作吧。

什么样的工作需要这样的呢?AI芯片的算法开发。

第一,对芯片有了解是加分项,刚好我做嵌入式开发,了解过很多指令、总线、内存相关的知识。第二,算法正是我所要学习的。

彼时,国内搞 AI 芯片的屈指可数,阴差阳错的进入了一家当时的独角兽公司,行业内的小伙伴应该知道,一年后公司也上市。

在这家公司,学到了很多,也成长了很多,前段时间公司裁员,很多一起奋斗的小伙伴也都离开了。

回想我们2020、2021年在公司的日子,大家一起为了国产人工智能芯片努力,加班加点适配各种神经网络,加班加点完成性能优化的日子。

很单纯,那时候的我们是有理想的,或许真的想为国产通用人工智能芯片做一些事情,可惜的是,公司上市之后发展事与愿违。

6、结尾

先回答一个问题:转行搞人工智能容易吗?不容易,但不是不可行。

只有亲历过的人才知道,别听网上谁说转行很容易,那都是骗人的。除非你能力出众到,面对一个全新的领域,别人一说你就懂。

隔行如隔山,但你是个天才。

否则,没有做好完全的心理准备,没有准备好的退路,没有足够的勇气,不建议贸然转行。

我认识好几个本科硕士都是机械和电气专业的,也认识几个本硕都是文科专业的,其中有转行自学算法搞人工智能,成功上岸的,当然也有确实感觉自己不合适放弃的。

转行没有捷径,需要用勤奋学习来弥补短板缺点,然后快速的将自己的水平和行业平均水平拉齐。只有这样,你才能快速的在新行业立足,建立自信。

否则,你只会陷入更加深刻的自我怀疑中

我算是毕业之后经历了几家公司,才算是从机械到嵌入式开发到AI算法开发转行了。

这其中的艰难,只有经历了才懂得。劝君慎重。

怎么自学

如果你在经历了好几个夜晚的思索后,真的想转行了,面对一个新的行业,面对一堆听都听不懂的专业术语,不要害怕,上网自学,系统的学习。

  1. B站,慕课上有很多免费教程

  2. 学相关专业考研的课程,或者考研的视频多看看,这个很基础

  3. 找周围行业内的人多交流,深入了解这个行业

以上3点,做好了,你就能跨第一道坎,一只脚进入了新行业,自学进门,修行在个人。

如果你也想跨行业转人工智能算法,可以和我交流,我有很多从零学习,转行人工智能算法的经验,我不认为我是一个聪明的人,但我却一直坚信,努力总会有回报。

正文完。

图片

如果上面的故事对你有启发,欢迎转发点赞关注,最后,生活不止眼前的苟且,肯定是有诗和远方。

不是说你非要去什么地方旅游,但是身体和思想,总得有一个要在路上。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/589172
推荐阅读
相关标签
  

闽ICP备14008679号