songyoucai

第一次在试用期开除一个人,和大家探讨一下如何招人,用人。

  •  
  •   songyoucai · 1h 43m ago · 1872 views

    在 AI 编程盛行的今天。招人,用人的成本反而更高了。无法再精确的筛选出合适的人选。

    远程面试, 让闭上眼睛回答问题,已经是基本操作了。 上个月月底,面试了一个全栈。已经工作了 4 年,基础知识相当扎实。全程闭眼回答问题。 入职后,让克隆代码,直接点击下载压缩包。

    然后让熟悉代码,开发一个小需求,对接小程序登录接口和获取颜色尺码列表的接口。

    一天后 说做完了。 我让她演示代码。不知道代码路径,不知道接口在哪调用。 直接让走人了

    现在面试要求加了一条, 试用期不能用 AI agent 直接做需求。需要手写代码

    已经入职的两个人,刚开始也是 agent 一把梭。 但是也能发现代码的不合理。稍微引导一下就能完成重构。

    不知道大家现在是怎么处理这些问题的。

    50 replies    2026-09-14 12:21:12 +08:00
    nice2cu
        1
    nice2cu  
       1h 35m ago
    正确合理使用 agent 也是面试需要考核的一项
    opengps
        2
    opengps  
       1h 33m ago
    面谈呗,甚至可以不聊技术细节,知道一个人是否靠谱足够了
    lyxxxh2
        3
    lyxxxh2  
       1h 28m ago
    感觉很容易问出来啊。
    我之前面试别人,他项目写 im,追着问细节。
    q1: 你这个项目怎么做的心跳?
    q2: 后端怎么区分用户的? 就是你这个 im,前端发送什么参数,后端如何识别?
    q3: 还有发图片啊,图片是怎么发送给别人?
    ...
    一个功能,我能追问一堆。
    zy445566
        4
    zy445566  
       1h 27m ago
    > 试用期不能用 AI agent 直接做需求。需要手写代码

    ---

    话说 OP 能做到编码 3 天完全不用 Ai 么?
    songyoucai
        5
    songyoucai  
    OP
       1h 24m ago
    @zy445566 可以
    zengguibo
        6
    zengguibo  
       1h 24m ago
    没必要啊,结果为导向,能完成任务就是好的程序员
    woodfizky
        7
    woodfizky  
       1h 23m ago
    面试的时候问的是哪些问题?别是那些半辈子用不着的八股文吧?

    问点实际工作会处理的细节就好了。
    比如版本管理,默认用 git 吧,git branch/merge/rebase/commit 等等的都问一下,能筛选掉很多没做过团队协作/版本管理的。
    还有代码怎么部署,如果是小公司,开发也得会点运维的活。
    name1991
        8
    name1991  
       1h 21m ago
    非常好奇之后软件行业的走向,AI 到底能够代替到什么程度。。。
    CatGo
        9
    CatGo  
       1h 19m ago
    因噎废食,感觉是你们自己面试问题,和用不用 ai 两码事儿,当然每个公司招人倾向不同也合理
    youjiji
        10
    youjiji  
       1h 18m ago
    今天你面试别人,明天被人面试你
    emSaVya
        11
    emSaVya  
       1h 18m ago
    其实先卡学历 双 985 卡完以后再卡一个高考分数跟高考 ip 然后从山河四省的良家子里挑就行了 各个能力强还能卷
    zengguibo
        12
    zengguibo  
       1h 18m ago
    @woodfizky 光这个 git 的使用就可以筛选很多程序员,很多人没有 git flow 开发流程,一个分支 master 直接提交,遇到冲突也不会解决
    songyoucai
        13
    songyoucai  
    OP
       1h 17m ago
    @zengguibo 代码质量不高啊。 比如 AI 写的列表有个产品颜色。是拉取全量颜色资料, 然后封装 getName(id) 去显示颜色的。 单位,尺码 供应商等都是这样。明明可以关联查询出来的。很多这种低级错误。
    songyoucai
        14
    songyoucai  
    OP
       1h 16m ago
    @youjiji 只能提升自己,让自己很能打。
    LandCruiser
        15
    LandCruiser  
       1h 15m ago
    本质是程序员面试内容脱离实际,薪资和要求不匹配。
    cxy2003chuck
        16
    cxy2003chuck  
       1h 15m ago
    远程面试现在的确作弊手段很多,即使闭眼,也可能用耳机,或者 那种 vr/ar 眼镜 接大模型。
    frank1256
        17
    frank1256  
       1h 12m ago
    “不知道代码路径,不知道接口在哪调用”,这个是面试官的问题,当面面试,基本的代码能力,这考查不出来吗?
    coderJie
        18
    coderJie  
       1h 10m ago
    现在 ai 时代,我老板已经完全不管代码实现的逻辑了,只看输出,不看过程。
    zengguibo
        19
    zengguibo  
       1h 10m ago
    @songyoucai 我不太清楚这具体业务,但是这产品颜色应该是个高频属性,按道理是可以查出来放在 cache 里的,每次查的时候不用去数据库查了,使用的时候用 stream 流去补这个属性,关联查询不一定是最好的,数据量上来之后关联查询很慢的
    AutumnVerse
        20
    AutumnVerse  
       1h 9m ago via iPhone
    面社招还好,有项目可以问,就像楼上说的,盯着他项目往细节问问就知道什么水平了。

    但是面校招就不一样了,远程面试,对面给你整个 ai 代聊,你一点办法都没,应届生也没有什么项目可以问的,问各种基础 ai 能把面试官吊起来打
    Je236
        21
    Je236  
       1h 7m ago
    同事带了个实习生 review 代码,问他为什么这么写,他说 ai 写的
    ldy619354397
        22
    ldy619354397  
       1h 7m ago
    我不太理解 [基础知识相当扎实] 是什么概念,问的都是八股文吗,按理说问点项目和技术细节,应该都能发现问题吧?
    songyoucai
        23
    songyoucai  
    OP
       1h 6m ago
    @frank1256 远程面试 只有一面。小公司小城市招人也比较难招。的确应该面试的时候 问的更加详细一点
    shmilypeter
        24
    shmilypeter  
       1h 6m ago
    @cxy2003chuck 不管是闭眼还是双机位,都可以作弊,但是作弊成本变高了,一般双机位死角或者耳机作弊的话,都需要找一个僚机配合,这个僚机最好还得是开发,要不然只会照着念,没办法把 AI 回答提炼一下报给你。

    当然如果成本上允许,直接让线下面试并且一轮定,这样对求职者和对公司都好,一个小公司还搞上笔试面试一面二面三面,只能理解你们的时间用不完。
    hipkomh
        25
    hipkomh  
       1h 1m ago
    感觉有点离谱.. 换我的话大概率无法闭眼回答问题让你满意, 但第一天这些工作肯定能做完. 她是怎么做到的.
    simonlu9
        26
    simonlu9  
       1h 1m ago
    贴下我之前的面经,然后很多人还吐槽我问这些没用,直接上 ai 就可以了


    最近在公司面了二十多个的 Java ,质量简直惨不忍睹,想找一个沟通正常,基础一般怎么都这么难,大多数是问项目细节,业务理解,生产遇到的技术的问题,能够说清楚的已经打败了 95%的人,特别是在外包呆过的,基本团灭,做的项目毫无亮点,没有迭代,没有深入,个个写精通 java,精通 mysql ,一个简单的生产者和消费者模型都想不出来怎么实现,数据库的可重复读根本不知道是什么意思,只知道背概念,真不知道平时是怎么写代码的,先吐槽到这里吧
    JohnSwit
        27
    JohnSwit  
       59 mins ago
    @zy445566 从古法编程时代来的程序员,都具备这种能力,遇到不懂的就 Google
    changnet
        28
    changnet  
       56 mins ago
    远程面试的效果一直就不如当场面,如果不是迫不得以,不要用电话面试或者视频面试,效果差很多

    视频面试,哪怕是我懂这个东西,我也做不得闭眼回答。这极其不尊重人的
    turtle233
        29
    turtle233  
       54 mins ago
    线下面试?
    NotLongNil
        30
    NotLongNil  
       53 mins ago
    现在面试问基础知识已经没用了,要问的是怎么进行质量把控,遇到问题怎么跟 AI 提问,遇到 bug 怎么跟 AI 配合找出 bug ,怎么跟 AI 沟通需求
    darksword21
        31
    darksword21  
       51 mins ago
    下载压缩包真的给我逗乐了
    youname
        32
    youname  
       46 mins ago
    我觉得 小公司面试不应该查看所谓的基础(因为你的要求是来上班 不是当什么潜力股培养)
    而是应该着重于你公司开发项目的业务需求
    比如你们是做小程序的 特别是你招聘有工作经验的人
    那么你需要面试者提供一个参与开过的小程序
    并说明 在里面做了什么 怎么做的
    这种事真的一问 没做过的很快就露出马脚的
    AndyChina
        33
    AndyChina  
       46 mins ago
    我来说一个思路,在当下面试笔试问问题已经不再符合现实意义。 我的办法是从已有项目隐藏完敏感信息后,给候选人需求文档,让他实现一个完整功能。 这个过程可以使用任何 AI ,这样能同步考察开发,协作,沟通,快速理解代码的能力。 当然我们不会白浪费候选人的时间,我会按照薪资范围的下限,计算时薪后支付报酬,这算做招聘成本。我觉得至少能招到能力和薪资匹配的人,不至于不会克隆,看不懂接口这些,而且习惯了 AI 编程,手写代码其实很离谱,你自己试试手写还能写到什么程度
    xXAi
        34
    xXAi  
       44 mins ago
    跑个题: 这种给赔偿了吗?
    wKong753900
        35
    wKong753900  
       43 mins ago
    太久没换工作了,现在面试要闭上眼睛了吗?
    wizzer
        36
    wizzer  
       42 mins ago
    最近发布一个前端岗位招聘:

    2 天收到 20+份简历,筛选后面试 4 人,2 人技术水平高、1 人技术水平中。

    offer 给了排名第一,月薪 9K ,,要是 5 年前这样的技术水平可以给 16~18K ,几乎腰斩。
    idealhs
        37
    idealhs  
       41 mins ago
    闭眼没有遇到过,感觉会很不尊重人
    lxl1531
        38
    lxl1531  
       38 mins ago
    @wKong753900 他这是个例吧,我面过的都没有这种要求的。面试官要有起码的判断力,是不是用了 ai 随便问些项目问题都能看得出来的,回答的语速,反应能力,回答的内容等等。
    pandahii
        39
    pandahii  
       37 mins ago
    用 AI 没什么,AI 一把梭也什么,只是预期与你不符
    LZ 应该逐步搞清楚你要什么人就可以了,不符合就 pass ,没什么好纠结的
    改变不了他人,优化自己筛选,优化任务与人匹配,优化结果验收
    面试讲清人员要求即可,抛弃情绪,不符就 pass
    AlrclySuzuki
        40
    AlrclySuzuki  
       36 mins ago
    让我比较吃惊的是,评论区好多人已经进入完全信任 AI 的状态了,难道基本的审查都不做吗?同一个功能有很多不同的实现方式,我们不应该去指导 AI 用最合适的方式实现吗?可能我是古法编程时代来的程序员吧,已经跟不上年轻人的节奏了
    pandahii
        41
    pandahii  
       36 mins ago
    老实说,要是远程面试让我闭眼,我会直接中止
    要是这点诚信都没有,何必远程面
    kooze
        42
    kooze  
       33 mins ago
    我之前不屑与学历门槛的,觉得能力够、经验足就行。直到招了个后端,计算履约率分不清分子分母。
    lpe234
        43
    lpe234  
       32 mins ago
    @woodfizky 哈哈,这个确实。我第一家入职的公司,招进去带我的老哥让我提交代码,但是我不会用 git 。折腾了大半天,在 gitlab 上面用网页提交的
    Rickkkkkkk
        44
    Rickkkkkkk  
       30 mins ago
    只能接受校招生不会用 git
    xbird
        45
    xbird  
       28 mins ago
    @wizzer 一二线城市? 9k ?
    TArysiyehua
        46
    TArysiyehua  
       26 mins ago   ❤️ 1
    @AlrclySuzuki
    1: 审核现在是没时间,有两个原因,a:AI 写的代码非常多。b:傻逼项目经理不按以前的工期排,以前 3 天的工期一天实现,没时间审核
    2:指导 AI 实现没啥问题,问题出在:不同的模型的智能程度不一样,用不同的 AI 编程工具也不一样,哪怕你指导的再好,它也有可能偷懒,有可能漏实现,有可能空实现,有可能不按照你的套路去实现。

    你说你是古法编程,所以你没想到,实际上现在 AI 编程带来最大的变化就是,大家常说的,有了 AI 更累了,需求变多了,工期变紧了,根本没时间好好想想架构怎么搞,思路怎么弄,怎么实现,直接就是上 AI 写。总之现在上了 AI 之后软件工程的质量就是灾难
    3xSiGMA
        47
    3xSiGMA  
       24 mins ago
    今天你面试别人,明天被人面试你
    kekxv
        48
    kekxv  
       21 mins ago via iPhone
    问个题外话:你是想找一个能解决问题的人,还是想找一个你满意的人?
    如果是解决问题的人,那是用 ai 和非 ai 重要吗?
    AlrclySuzuki
        49
    AlrclySuzuki  
       15 mins ago
    因为我是在私企做全栈,整个公司就我一个程序员的那种,确实忽略了工期的问题。
    我的工期在非 AI 时代就不是很饱和,现在更是了。你这么一说,我就明白了。
    zengguibo
        50
    zengguibo  
       12 mins ago
    AI 写的代码你是没办法 review 的,他一天能写几千行,你看都看不过来,不是自己写的代码看起来特别费脑
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3578 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 191ms · UTC 04:33 · PVG 12:33 · LAX 21:33 · JFK 00:33
    ♥ Do have faith in what you're doing.