刚毕业一年半,勉强解答下你。
先介绍下背景,研究生毕业,苦逼工科专业,读书时有预感到情怀专业与计算机专业的工资差距,但没想到差距那么大,遂自学了点编程,也就是所谓的python入门到放弃这种。所以说,你一开始是计算机专业的学生,就这几年人工智能的发展势头来说,你在起步上已经领先其他很多学生了。(PS:这不是说其他专业较计算机差或者怎么样,确实360行,行行有能人,但是就整体就业形势而言,计算机专业的学生工资确实高于其他专业)。
言归正传,毕业后去了知名500强企业,工作了一年,工作期间正式感觉到危机与差距,遂正式开始自学,把所有空闲时间都用上了,终于于去年8月成功转行到CV方向。在此期间,首先恶补了计算机相关的知识,算法、语言、数据结构......这些对于你科班出身而言,自然是不需要的,但是这些东西很重要,希望你上课的时候能够好好听讲,他是你日后找工作面试的基础,也是你以后从事这个行业的基石。
但学好专业课是远不够的。你得刷题,锻炼自己的编程能力。LeetCode是个很好的去处。没事去打打怪升级,刷的好的话,找工作的时候你会再来感谢我的,因为大厂很多面试题也是从这里面挑出来的。
前面2个都算基础,你还得有眼界,得找个适合自己得方向,让自己深入进去。现在人工智能这么火,我感觉是个不错得方向,仅供参考。AI听着很大,但是现在说的最多的,或者说应用最多的,也就是CV、NLP和推荐算法,我觉得CV比较有意思,看得见摸得着,所以选了CV!在自学期间,我刷了吴恩达得机器学习与深度学习课程,中文版得推荐李宏毅老师得,B站上都有,要多少有多少,多看几遍,好处大大的。
对机器学习和深度学习概念有了一定的了解后,一定是迫不及待的想要操练下自己。GitHub不用解释了,如果你不知道,你得多去上面逛逛,里面有很多称为“爸爸”的人存在,他们开源了很多项目,要多少有多少,每年计算机的顶会文章的开源代码几乎都在上面公布,找几个深入的看一下,很有帮助(我当时选的是超分方向)。
有了这些之后,就是项目锻炼了。但是这些我给不了你太多建议,因为我也才入门,转行到这也才半年时间。
信息与计算科学专业与计算机专业相比,更加注重数学理论的学习,但是在计算机原理,软件设计等专业知识方面较少,所以如果想从事it工作,建议加强计算机原理,和编程语言学习例如java , c + + 等。
版权声明:本文来自用户投稿,不代表【爱生活网】立场,本平台所发表的文章、图片属于原权利人所有,因客观原因,或会存在不当使用的情况,非恶意侵犯原权利人相关权益,敬请相关权利人谅解并与我们联系(邮箱:youzivr@vip.qq.com)我们将及时处理,共同维护良好的网络创作环境。