小编工作以后写了五年C++代码,最近正好也在学习AI。 小编是2013年研究生毕业,研究生方向是识别方向,就是模式识别领域。当年毕业的时候也是差一点从事了NLP(自然语言处理)。从AI爆发的时候,就感觉当年读研究生的时候怎么没想到用人工神经网络能流行起来。虽然当时实验室也有用人工神经网络做研究的,无奈当时缺乏探究精神。 小编认为,底层程序员何去何从的问题,得从以下几个方面考虑:
1.有没有必要转AI
AI现在看来已经是大势所趋,现在的人工智能持续发展,AI到落地还有很长的发展期,AI需要完善的地方也有很多。到后期AI到底能智能到什么程度,这个还很难说,但AI的出现将会代替一大部分人工是确定的。现在欧美许多国家都将AI上升到国家战略,中国也将人工智能写入白皮书。人工智能在未来科技中的地位是毋庸置疑的,包括现在人工智能在各个领域的应用也已经如火如荼。小编认为错过了之前的互联网的发展期,现在不能再错过AI。
2.学习AI的代价
AI涉及到的知识还是很多的,涉及线性代数,高数,概率论,模式识别,数理统计,数字图像理论等。AI小编只接触到了算法和应用两个方面。就说说小编2018年对AI的学习,当小编AI看到有关AI的应届生岗位薪资年薪达到30W+的时候,心里就蠢蠢欲动了。从2018年9月开始,就着手学习有关AI的知识。小编重新学习了线性代数,高数,概率论,斯坦福的公开课,下载了一两百篇英文论文,看了一个台湾老师的公开课,基本明白卷积神经网络基本原理,起初研究了一下CNN,LeNet,ResNet,R-CNN,AlexNet,GoogleNet等模型,写了一些小demo。一直到2018年年底,工作忙起来花的时间少了。一共花了3-4个月的时间,公司一般9点半才开始上班,小编每天8点到公司,晚上8点半下班,一天基本有3个小时的时间。但最后因为工作原因,到现在也没继续更深入的学习。现在也算是虎头蛇尾了。这个过程挺难熬的,查各种算法,理论,看各种论文,需要付出的时间是巨大的。
3.是否能接受转AI带来的不稳定性
对小编来说,通过几个月的学习应该试着出去找一些面试机会,但是正赶上经济寒冬,互联网企业到处裁员,要养家还房贷的小编放弃了冒险的尝试。到现在依旧还在原岗位上继续工作。从另一个角度说,如果没有相关的背景,比如原先从事大数据,要跳槽到AI行业,待遇刚开始不知道会不会一定比原岗位高,这也是一个必须考虑的因素。
4.在原先的岗位上结合AI横向发展
偶虽然不是底层,但也是写C++代码,跟你多少有点类似,其实贸然从底层转到AI,从业领域,工作背景将会有很大的转变,这并不十分明智。偶曾经对是否直接跳到AI公司也思考过很多久。后来偶给自己的目标是在现在的岗位上结合公司的AI机会(前提是公司有AI类的产品线),以现有工作为基础,多积累AI技术,争取公司内结合AI进行转型。
小编刚开通头条,将来会分享一些AI的文章,欢迎交流!
如何控制js循环网页的次数,怎么在手机发微博视频,固态硬盘开机慢怎么办如何控制js循环网页的次数,怎么在手机发微博视频,固态硬盘开机慢怎么办