AI,让软件工程专业,真正在培养软件工程师,而不是代码工人了!
加加有个期末作业,是和同学,协同开发一个小游戏。
他们两个,首先讨论之后,设定了规则,描绘了游戏的玩法。整理出来一个文本。
再把需求提供给AI,让AI辅助。但第一次让AI帮忙写代码,并不熟练,中间总有一个小问题,怀疑AI已经忘了最开始的需求。于是重新开了一个对话,重新提要求,这次就一次性搞定了。
给我展示了一下,很简单的游戏,有待完善。但是,有了AI的帮忙,他们不用自己当美工,自己写代码了,主要是评判代码的质量,判断游戏画面是不是足够精美。如果再做下去,就是还要自己架构和判断这个架构是不是可扩展的。搞不好后面也要重构。
刚好,这几天,看到马斯克的一个采访,说未来,主要看一个人的判断力和品味。嗯,确实。
我还有另外一层想法。软件工程,目前来说,和其他 工程,差别很大的地方。比如你设计了一个机械零件,但你不用自己加工。写好工艺要求,工人师傅操作机床完成。各自用好自己的特长,协作完成。但是软件工程师不是,还要自己亲手写出代码了,是设计制造一体的。
但看起来,在AI的帮助下,以后,软件工程师,应该主要是做软件功能设计,接口设计的工程师了。AI取代了传说中印度代码工人的岗位,初级代码工程师,确实,需求量大大降低,初级美工也是啊。但优点其实也很明显,整体开发效率大大提高了。生产率提高,这是大势所趋。
#多地中小学取消非毕业年级期末统考# #父女日常#
发布于 北京
