您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
想转行搞it,是学Java呢还是学AI呢?
人工智能,的话,领域想转行搞it,是学Java呢还是学AI呢?
发布时间:2020-12-06加入收藏来源:互联网点击:
想转行搞it,是学Java呢还是学AI呢?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
如果是从别的行业转行到 IT 行业的话,我个人建议你还是学 Java。AI 全称既人工智能,人工智能入门的门槛会非常高,你不仅要有一定的学历,同时你还需要对机器学习相关的算法要有一定的基础,这些对于不是互联网行业的同学来说,难度太大。
很多学校研究生以上学历都在研究人工智能,对于外行的同学来说,人工智能岗位竞争会非常激烈
对于国内的大学来说,如果学历是研究生以上的同学,很多都是在研究生期间或者博士期间研究机器学习相关的领域,也就是他们在毕业时,找的工作很多都是 AI 相关的岗位,即机器学习算法工程师。如果外行的同学直接选择转行到 AI 领域的话,首先你在学历上面有可能比不过对方,同时你在机器学习方面又没有别人专业,和他们竞争的话,你很难拿到 AI 相关的 Offer。
我研究生期间,读的就是机器学习相关的专业,我周围的同学几乎都是机器学习算法相关的同学,他们平时做的相关项目也都是关于AI机器学习相关。其实在校招的时候,我也问过他们想要找什么样的岗位,他们几乎都是选择了机器学习算法相关的岗位,所以你选择AI的话,你如果没有任何优势的话,你很难竞争过他们。
人工智能岗位需要有很深的机器学习算法功底和算法功底,这对于外行同学来说,入门门槛太高
人工智能岗位,本质需要你对机器学习算法要有很深入的基础和实践,尤其是对于互联网大厂来说,对于你的要求会更高。你从外行转行过来,机器学习方面的算法学习起来还是有一定难度的。我一个计算机专业的同学,在学习一些比较简单的机器学习算法时,有很多算法都没有看懂,更别说外行没有计算机背景的同学。同时AI领域很多岗位都要看你的学历的,所以我不建议你转 AI 领域。
Java 方面的话,未来的工作主要是偏向于工程类代码实现和设计,这对于外行的同学来说,在数学方面不会有太多的要求,主要是考验你的工程化实践的能力,你的经验,可能刚开始你入门Java 的时候需要花费一定的时间,你在有了一定的经验之后,那么未来你找工作时,更多的看你个人的技术能力和经验,这些都可以通过时间和项目慢慢进行积累,不像机器算法,你需要有很深入的数学知识,才能提升自我,Java 相对于 AI 领域,更好入门。
个人建议
对于外行的同学来说,我建议你选择 Java 开发方向而不是人工智能。现在很多公司其实还是很需要 Java 开发同学,来开发内部的业务系统。但不是每个公司都能去尝试人工智能的。你如果直接选择人工智能领域的话,我相信光机器学习类算法都够你学习好久,而且还不一定能够学会,更别说哪些神经网络相关的算法了,选择Java 开发,对于你现在来说,会更贴近实际情况一些。
我是Lake,专注大数据技术原理、人工智能、数据库技术、程序员经验分享,如果我的问答对你有帮助的话,希望你能点赞关注我,感谢。
我会持续大数据、数据库方面的内容,如果你有任何问题,也欢迎关注私信我,我会认真解答每一个问题。期待您的关注
回答于 2019-09-11 08:43:50
作为一名IT行业的从业者,同时也是一名教育工作者,我来回答一下这个问题。
要想进入IT行业发展,选择一个适合自己的方向是比较重要的,在选择具体方向的时候要考虑三方面因素,其一是自身的知识结构和能力特点;其二是能否有较多的就业岗位;其三是发展前景是否广阔。
当前人工智能(AI)是IT行业的一个热点领域,但是要想从事AI领域的相关岗位往往需要有丰富的知识结构和较强的研发能力,目前AI领域的人才招聘往往以研究生为主,因此要想在AI领域谋求一份技术岗位并不容易。实际上,当前很多从业经验比较丰富的程序员要想转向AI领域也存在一定的难度,不少程序员也会选择通过读研的方式进入AI研发领域。
虽然站在技术的角度来看,当前已经进入了人工智能时代,典型的代表就是人工智能平台的推出,但是人工智能行业依然处在发展的初期,AI领域依然有大量的课题需要公关,而且人工智能产品要想落地应用还需要解决一系列行业壁垒。所以,目前人工智能领域的人才招聘更看重应聘者的研发能力和创新能力,这一点对于初学者来说还是具有很大难度的。
从技术体系结构来看,目前AI领域的研发集中在六大方面,分别是机器学习、计算机视觉、自然语言处理、机器人学、知识表示和自动推理,这六大方面的研发都需要算法、数据和算力的支撑,所以从事人工智能领域的岗位,不仅需要有扎实的数学基础,还需要有相应的学习环境。
对于基础比较薄弱的初学者来说,选择学习Java编程语言还是相对比较现实的,通过学习Java编程语言可以积累大量的开发知识,未来也可以选择进入AI领域。对于Java程序员来说,可以先进入大数据开发领域,然后再通过掌握机器学习知识从而全面进入AI领域。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
回答于 2019-09-11 08:43:50
不冲突,学历低的话java相对好找工作,研究生以上学历可以考虑学习ai
上一篇:在农村母亲去世没火化,直接埋了也没有办死亡证明,会怎样?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |