人工智能到底有没有泡沫?

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/po86BHac10C4/article/details/83005649

阅读本文大概需要 2.6 分钟。

前几天,有位读者留言问我一个问题,说他考研考上了一所不错的学校,但是在选专业上迷茫了,他想选择人工智能专业,但是担心现在各种宣传人工智能,他质疑现在是不是有泡沫?


我毫不犹豫的建议他选择人工智能方向。


我想可能有人也有这样的疑问,大家都说人工智能时代来了,但是现在看起来好像并没有大规模的应用,给人的感觉就是泡沫很大。


关注我的读者中不知道多少人经历过移动互联网时代,说实话,我运气比较好,当初自学编程的时候就处于移动互联网的早期,抓住了这个风口,不客气的说,移动互联网的早期,跟现在人工智能的情形差不太多,大家都在喊这是未来,但是相关的应用很少,大部分刚出来的第一批 app,都是一些很简单的工具 app 和一些游戏,一度也有很多人怀疑泡沫严重,后面移动互联网大家彻底看明白了,才全部把 PC 业务迁移到 app 上来的。


人工智能现在就处于早期技术积累以及基础设施普及的阶段,不过是因为大家经历过移动互联网时代,大家都不愿错过新的风口,也都愿意相信了,所以看起来给人的感觉就是似乎很大泡沫。但是毫无疑问,它就是未来,看看这些顶尖科技公司的投入就知道了,Google、Apple、Facebook、Amazon 等等,无一不重视这块,Google 甚至把「AI first」提到了战略层面,这类顶尖公司已经引领了多少技术的趋势,你还有什么可怀疑的?


可能还有人问了,既然大家都认定人工智能是未来,岂不大家都去转了呢?


这个很多人就不了解人性了,大部分人的人性都是懒惰的、滞后的,都不愿意主动学习,很多人都是处在被淘汰的边缘才不得不学习。当初我学 Android 的时候,上一家公司其实已经有一些移动开发业务了,但是公司那么多开发人员,人人都说这是未来,但是只有极少数人下定决心学习了,大部分人因为守着自己的那块技术就可以活的还不错了,他们哪有那么大的危机意识,反而我这种白纸对新技术的学习是最上进的。


至于人工智能未来的应用,那完全不用担心的,它一旦基础设施普及,会应用在每行每业,这么说吧,移动互联网时代的每块业务,人工智能都可以发挥作用,只是需要点时间而已。


不过,也不是说人人都可以转行人工智能,只是说针对那些读研的高材生们,选择这个未来确定最热门的领域是没错的。但是如果你现在已经在从事别的工作了,比如做 Android、做后端、做 web 前端等,没必要立即放弃当下的方向去转行,这些行业在未来,起码很长的一段时间都不会消失,你要是基础够好,感兴趣,业余时间学习下挺好的,顺便也可以看下自己是否具备这方面的潜力,但重要的是先把手头的工作做好,技术能力积累好,风口趋势确实很重要,但是一味的跟随风口去转行,没有点自己的积累,最后不过是断了线的风筝,没有自己的一片天空而已。


最后,肯定有人问,我想学习人工智能,怎么知道自己是否有能力/适合学?这里给大家推荐一个平台,优达学城(Udacity)。美国总部的工程师授课,通过实战项目在实践中学习,学成后颁发独有的纳米证书,还可以获取一些名企的内推机会,成本很高,所以课程也相对偏贵。


不过针对人工智能课程有个福利,可以试学,两门课程是:

「人工智能编程基础」是零基础的可以打基础

「机器学习工程师」这个需要一定的数学和编程基础,但学出来是可以找工作的,就业导向。


试学正好为这些不知道自己适不适合、有没有能力的人,提供了一个低成本尝试的机会。

且试学包括所有服务和正式课程的第一个项目,我还帮你们争取了一个限时粉丝福利:


试学课程官网价格是 299,但我的读者可以减 89,添加学习规划师,说是看了 stormzhang 推荐来的,就可以索取 210 元的优惠通道了。


扫下面的二维码,关注服务号后可自动收到「选课指南」,还可预约学习规划师,索取详细大纲、限时优惠支付通道以及其他资料。


640


点击阅读原文,可看查官网课程页面

展开阅读全文

JAVA到底有没有引用传递???

11-23

最近复习《head first java》时候,看到书上写到:rnrn在JAVA中所传递的所有东西都是值,但此值是变量所携带的值。引用对象的变量所携带的是远程空城而不是对象本身。rnrn我感觉意思好像是在说:JAVA只存在值传递,根本不存在引用传递(和C++划分的特别清楚)。但是我在google上一搜,发现很多文章讲的都是”JAVA的值传递和引用传递..."这样的文章,于是就有了下面的疑问。rnrn我个人理解是这样的:rnrn对于JAVA来说,参数传值分为两种情况:rn1. 基本类型:这个传值肯定是按照“值传递”来进行的,C/C++也是相同的,除非你指定int &这样的引用rn2. 引用类型:这个就比较纠结了,因为你传值后,会复制一个引用到实参所指向的对象,你对对象的操作会同时影响实参和形参,那么,这个到底算是“值传递”还是“引用传递”呢?rnrn[color=#FF0000]疑问如下:[/color]rn我们知道,“值传递”是不会影响到实参的。“引用传递”就相当于传递地址,其对引用对象的操作是实参/形参同时影响的。那么,在传递参数时传递一个引用,先复制一个引用指向实参对象,我个人理解这个复制操作符合“值传递”的概念,但是复制后,对指向对象的操作又会切实改变实参指向的对象,这明显是“引用传递”的特征。然后,我就傻傻分不清楚了。。。。。rnrn求对这方面有深刻认识的高手解答,谢谢~ 论坛

没有更多推荐了,返回首页