AI项目选Java还是python?

最近好多学Java的同学很焦虑,想入门AI开发又不知道怎么入门,甚至疑惑要做AI项目需不需要学python,这其实是个让人很难崩的问题。

首先大家一定要对编程语言这种东西祛魅,所谓python、GO、JS、Java等等语法都是大差不差的,一通百通,rust除外,另外AI编程已经很成熟了,换这些语言很容易就上手,甚至不用专门学,实践中学习是最快的。每个语言有每个语言的特性,说什么AI项目就要用python写的那纯扯淡的。

python最早声名鹊起一是因为语法非常简单,再有就是封装很多底层计算的算法包,使用起来很方便,如果仅仅是做应用开发跟用java区别不大,AI开发用到的包两边都有,反而用python写项目规模大了之后,由于开发人员水平参差不齐导致叠屎山的情况。

然后吧,现在落地的AI项目真正得到用户认可的少之又少,几乎都处在探索阶段,以现在的模型能力的迭代速度,现有的AI项目用不了多久都会掀翻重做,所谓的RAG、MCP、Skill、什么Re-Act、DeepResearch,可能都会被迭代淘汰掉。所以根本没有必要去考虑用什么做,不要再去说什么到底用langchain还是springai,无所谓。

最重要的是先做,先入门,保持住对前沿技术的关注,跟上技术的发展就可以了,另外不要再沉浸在学完RAG就入门的假象里,RAG系统到现在真正落地到生产环境的很少很少,大部分是自嗨。

如果Javaboy不知道用啥入门的话可以考虑下我开源的datacopilotx,基于大模型的text2sql项目,拒绝同质化,不用再跟大家一起智能客服了。

#AI项目实战##AI求职记录#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务