学互联网专业没基础可以学吗

先说结论:肯定是可以的。

你眼里的互联网专业多半是IT行业,现在的IT行业行情好,就业机会多,尤其是近几年火热的人工智能方向,更是大势所趋,国家政策倾斜,地方政策扶持,国内外的互联网巨头,如谷歌,Facebook,阿里巴巴,腾讯等,也纷纷建立自己的人工智能研究院,投入巨资进行研发,致使该行业的薪资较其他行业也要高出很多。

因此,很多人都会产生类似的疑问,在形势一片大好的情况下,我是不是也能通过自身努力,学习该行业的专业知识,从而跻身该行业,分一杯羹?随之而来的则是担忧,自己是零基础,可以学嘛?

在这,小编很认真的告诉你:完全可以!因为我就是这么过来的!

记住一句话:犹豫就会败北!有想法就去做吧!

学习路线下面直接上干货,小编自己当时的自学历程,希望可以帮助到你们!

先介绍下背景,某985大学研究生毕业,苦逼工科专业,大学时选了情怀专业,奈何毕业后被现实狠狠打脸,工资差距巨大,遂自学了点编程,也就是所谓的python入门到放弃这种。毕业后去了某500强企业,工作了一年,真的意识到个人努力是无法弥补社会对于行业的大势所趋,于是开始全身心投入自学,利用了所有的空闲时间,最终于2019年8月转入CV行业,做了名“算法工程师”(即:调参侠)。

首先,得至少先会一门计算机语言,这里首推python,上手简单,对于新手友好,而且就业机会也很多,我的入门书籍是《learn python the hard way》,一本非常简单得入门书籍,中间也穿插着看了别人的博客,跟着后面抄抄写写,做了几个小例子。

再就是计算机相关的基础知识,因为我们不是科班出身,做不到那样系统的学习,只能浅尝辄止。算法知识,常用的数据结构,都是需要知道的,推荐本《算法图解》,也是入门级的,在找工作的时候,不至于对于基本知识一点不知道。仅有知识是不行的,还得加强训练,LeetCode是个好去处!简而言之就是刷题,锻炼自己的编程能力,这对于找工作很有帮助,因为很多面试题都是源于LeetCode。有了上述的基础知识后,你需要自己选个方向扎进去,细致的学习,跟着做几个例子。计算机有很多就业的方向,具体多少我也不知道,我当时选的是CV,看得见,摸得着,做的东西能够里面看见,比较有意思。如果你对这个感兴趣,英语好的推荐吴恩达的机器学习与深度学习课程,中文版的推荐李宏毅老师机器学习与深度学习课程,B站上都有相关资源,都是不可多得的资料。最后就是练习,GitHub上开源了很多模型,检测、识别、分割......YOLO

、fast R-CNN、Mask R-CNN......有很多很多经典的深度学习框架可供学习,找几个自己感兴趣的,辅助论文,深入学习下,帮助很大。老生常谈的一句话,坚持很重要!付出会有回报的!加油!