计世网

AI时代,程序员很贵
来源:奇偶工作室
2019-01-10
毕竟会好几门外语的人才还是不好找的……

 

开发者会不会取代?答案是否定的

开发者不仅不会被取代,并且未来对开发者的需求会指数级增长。

PC时代只有几十万开发者,互联网时代有几百万,到现在移动互联网时代有2600万。未来随着区块链、物联网、AI的发展,所有公司都会变成互联网公司。未来十年开发者数量一定上升到上亿级别,这是我们看到的大趋势。

每个行业都会重构自己的生产线,首先数据化,然后智能化,再变成可以提供的虚拟服务或实际服务。所以未来程序员不会减少,大量开发者会深入到每个行业。AI时代,程序员是"经理",那些在后台运行的代码、算法、模型则是生产线上"工人",所以现在程序员都很贵,因为手下有很多工人为他干活。

人工智能,有所能or无所不能?

说人工智能"无所不能"显然是夸大了它的应用,目前我们看到的人工智能应用还停留在比较窄的范围,不是科幻影片中所展示的通用型。通用型是指用一套模型可以做不同的事情,可以下围棋,也可以跟人对话。但是目前,有很多人很容易做到的事情,机器却很难做到。

"有所能"是指人工智能具有充分的数据和逻辑推理能力,所以现在我们所谓的人工智能确切的说是"类人工智能",更多的是机器智能。机器学习的方式跟人是不一样的,规则性不是那么强的时候,机器学习就比较困难。所以它在很多方面跟三岁的小孩一样,可能还显得比较傻,有一点儿进步大家就很高兴。我们现在要做的就是收集足够多的数据,尽量将有规则的流程AI化。当然,有些艺术的东西也可以被量化,深度学习也可以取得突破,如果得以突破,肯定会给我们的生活带来很大的变化。

和Neurala合作,共同推进AI的"平民化"

美国波士顿有一家AI创业公司叫Neurala,这家公司做了一件很有意义的事情,就是让开发者独立开发算法模型变得更加简单。用它们的技术,只需要小数据,就可以生成可用的模型,而且可以随时加模型,模型随时更新。另外,Neurala的Brain Builder工具可以帮助开发者做图像和视频的标注工作。很多行业没有足够的算法工程师,因此Neurala的技术可以帮助公司节省时间,提高效率。

Neurala的理念是AI for Everyone,让AI变得"平民化",不需要过去那样复杂的流程或者高级的编程。CSDN将和Neurala联合推出新课程,产品还在开发过程中,是一个比较新的路径,明年一季度会正式发布。

拥抱开源,学好数学和英语

苹果为什么落后了呢?因为苹果公司比较封闭,做不到开源,它们在AI上的能力比较差。

开源和开放是技术驱动核心的原动力,中国是世界上最大的开源代码使用者,但是从贡献的角度来说,中国的开发者参与得比较少。美国开发者社区的交流形态和形式和我们有一定的区别,因此我们需要建设自己开放的、开源的平台。说到开源,蒋涛有个很好的建议给到准备从事开发工作的年轻人:学好数学和英语。第一,机器学习的基础是统计学、数学;第二,大量的研究报告和学术论文都是英文的。只要学好英语和数学,全世界的资料都是开放的,开发者只要进一步修炼自己就可以了。

责任编辑:何周重