朋友送给我一个会编程的机器人,说程序员可以下岗!!!下岗、失业?我觉得他们想多了,想太多了,现在的人工智能,太无所不能了。事实上,目前的人工智能仍然是“弱人工智能”。理解人类的需求,并将其转化为可执行的正确代码,还很遥远!虽然是“弱人工智能”,但也不是一棍子打死的。我觉得它可能在某些地方有用。让我想象一下:我可以做一些智能日志分析吗?做一些自动代码审查并提出改进建议?写完这个故事,突然觉得如果有一个像“小代码”这样的机器人(不一定是硬件,可以是app),分类收集网上的代码片段,我会遇到以后编程时的“如何用Python写Excel”。有用吗?很多年前在看《敏捷软件开发:原则、模式与实践》这本书的时候,我发现了关于《源代码就是设计》的一章,让我印象深刻。借用这个概念,让机器人认为源代码就是准确无误的文档。有兴趣的朋友可以看看那本书。
