在程序员江湖里,PHP在存在感方面堪比java。有种说法认为,在程序员论坛上如果喊一嗓子“PHP是最好的程序语言”,大概率会引发冲突,甚至还会被视为引战帖。
如今,AI技术高歌猛进发展,AI写程序、开发小游戏也不再是什么新鲜事儿,那么,这个背景下,PHP是不是没有学习的需要了?
所以有了这样的说法:PHP已经寿终正寝了。
那么,AI技术发展之下,PHP是不是已经没了前途?
个人认为,当然不是这样。
1、AI再好,本质上不过是一个放大器
其实我个人觉得,从目前的视角来看,AI即便强大,其实也不过是一个放大器而已。因为驾驭AI其实也需要一定的能力。比如用AI做漫剧,最起码需要有一定的美术基础,能够判断出自己做的漫剧是否符合美术标准。宛如用音乐编曲,如果玩家不懂音乐,大概率也容易被AI糊弄住。
一样的,对于不掌握程序员技能的人来说,即便是使用AI写程序,也无法判断出AI写出来的程序是不是有问题,闹不好还容易引起工作事故。
近日网上有段子,说某人用AI设计电路图,因为某人不懂电学,对AI高度迷信,所以按照AI提供的电路图接线,结果当场触电身亡——当然这虽然是段子,但如果现实中这么干,也是非常容易出事的。
其实说到这,我有个不好的预感:那就是人文社科向的AI,在今后可能会批量培养愚民。
2、学习PHP的好处
其实个人觉得,AI发展之下,小白选择学习PHP语言也是非常有好处的。
首先,PHP的门槛比java低很多,并且php也被视为最为容易上手的程序语言。对于程序小白来说,学php的投入成本较低;
其次,杠杆性问题。其实程序语言可谓触类旁通。对于资深程序员来说,掌握N种程序语言几乎属于常态。其实这倒不是因为程序员都有什么最强大脑,而是因为掌握一门程序语言以后,再掌握其他程序语言,就出现了加速度的效应。其实很多事情都是这样,万事开头难。而学习php之后,再去学习java,就具备了一定的加杠杆效应,可以说以小博大。
第三,在掌握PHP语言基础上的情况下,如果能完善自身对程序语言的理解,这个基础上选择用AI来编程,才真正具备驾驭AI开发的能力,避免被AI给忽悠住。
所以,综合以上,学习PHP还是有好处的。