V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
firefox12
V2EX  ›  职场话题

AI 到底分哪些类型,在普通公司,可能存在的职位有哪几种?

  •  
  •   firefox12 · 6 天前 · 1344 次点击
    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 斤,开枪就可以了。
    7 条回复
    coefu
        1
    coefu  
       6 天前
    你应该问 chatgpt 。
    Merlini
        2
    Merlini  
       6 天前
    感觉 AI 现在大概就两类吧。
    第一类是直接做 LLM 的,门槛很高,要懂模型底层原理,论文要看的比较多,都是博士在做,工资很高。
    第二类是基于现有 LLM 来做应用,最多的就是 RAG 之类的。基本都是传统程序员学点 LLM 调用框架就能干了,工资参差不齐。(里面也会分偏业务和偏实现)

    其实非要说的话还有一类,就是 infra 。随着 AI 模型的爆火,训练和部署之类的都需要人去弄,所以 ai infra 的岗位也出现了。不过感觉岗位不是特别多,交叉的领域也很深。(软件,硬件,AI 都得懂)
    killeder
        3
    killeder  
       5 天前 via Android
    一种是研发型,一种是应用型
    akira
        4
    akira  
       5 天前
    普通公司 不需要考虑 造车
    charslee013
        5
    charslee013  
       5 天前
    有个误解,AI 充其量是一个**工具**,而使用他的人是**员工**的话,那么需要**公司**来定义这个员工需要什么技能才对。

    对于 AI 来讲,只有对应领域的训练素材的多少以及上下文限制而已
    firefox12
        6
    firefox12  
    OP
       4 天前
    其实 还有个很大的疑惑, 我不知道 ai 工程师的产出是什么? 他们完成的工作是什么?

    比如过去 我很清楚 前端的产出是个站点,用户用浏览器可以访问 后端是 api 服务 和前端交互后 可以把处理好的结果给前端, db 大数据 这些 我都很清楚。

    到了 ai 之后 完全被这些名词搞混了

    深度学习
    机器学习
    大语言模型

    模型工程师

    机器视觉 opencv 这个我其实最清楚,感觉和现在的开发区别不大。
    firefox12
        7
    firefox12  
    OP
       1 天前
    有人能描述一下 ai 服务器是怎么工作的吗?

    传统的后端 可以这样描述 前端将用户指令变成一条 json 命令 通过 http 传给后端网关 网关把这条命令根据逻辑分解成多个步骤 可能需要读取下数据库 取出信息 在 redis 里查询下数据 也可能在 es 里进行查询 最终将结果变成一个 json 命令 通过 http 穿回前端

    ai 它是如何工作的呢? 很多台 linux 收到请求, 将请求发给本地的程序 程序再调用 GPU 算一阵 然后吐出一堆字符串吗? 经常说某个模型 16G 32G 家用显卡都载入不了, 那么它们是如何运行起来的呢? 还有一个点,chatgpt 经常表示 已经读取了 10 多个网页 得出结论? 第一真的在一秒内搜索了 搜索引擎 又去那么多网站读取了页面,然后重新对这些内容作了训练获取了信息 然后吐出结论吗? 感觉这个速度快得吓人


    另外一个问题 ai 本质就是一个很大的文件吧,里面都是 0 和 1 这些 0 和 1 都是训练出来的, 那么它在接到用户请求以后 它本身会被改变吗? 它是类似一个执行文件呢? 还是说外部输入也会不断改变它模型本身? 还是说 模型不会,但是它会把记忆放在缓存里 缓存会被污染?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   859 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 19:58 · PVG 03:58 · LAX 11:58 · JFK 14:58
    ♥ Do have faith in what you're doing.