AI 到底分哪些类型,可能存在的职位有哪几种?
传统的程序员,我比较理解,现在 AI 出来 实在太乱了,我根本搞不清 AI 到底分几类,以及可能存在的工程师的职位大概是哪几类?
能不能按照我的介绍传统程序员的方式介绍下 AI 分类大概分几类,要转过去大概需要学什么技能?
比如我司
传统的看 程序员分这么几类
1. 前端程序员, 需要写 css js html 主要用到 node.js vue, 需要掌握 html js css vue 这些技术
2. 后端程序员 主要完成业务功能 使用到的 java go c++ redis springboot kafka 这类技术 主要完成把业务实现成为程序的工作
3. 手机端 主要完成手机 app 开发 使用 java android 这类技术,目前 手机端已经从最高 30 人砍到 2 个人,里面就是套一个 html-view 显示前端工程师的网页。需求已经很少了。
4. dba 数据库 负责 mysql pg redis kafka 这些组件的维护。
5. 大数据 用 hadoop flink 这类做安全授权的分析,具体不是很清楚,但是人数已经比我们还多了
ai 在公司里真正可能存在的需要分几类,他们需要学习哪几类工具? 那几门技术? 数学是不是要完整地把 3 大门都学一遍? 那几千亿的参数的模型 对普通工程师意味着什么?是否还可能存在 nginx 那样,一个工程师就做出最强大模型的可能性? 还是只能靠卡来算。现在获得的信息很混乱,有没有人能清楚地说一下? 是不是研发模型就类似于目前的写 linunx 内核,99.9%的程序员是不需要摸 也摸不到的,那么 ai 时代的应用工程师做什么?
还有 使用 ai 开发现在的程序,Vibe coding 这个属于利用 ai 工作,不是我讨论的范畴。类似于开车,我讨论造车。
我感觉传统的程序员 和刚毕业的学生没区别,程序的设计调试 开发经验 其实在 ai 这里都变成了 0. 感觉像练了一辈子射箭,现在给发了一只 ak47 , 不需要百步穿杨 不需要拉 200 斤,开枪就可以了。
Leave a Reply Cancel reply