xiaket

这个时代的初级工程师如何学习?

  •  
  •   xiaket · May 16 · 2432 views
  •   You need to sign in to view this topic
    This topic created in 163 days ago, the information mentioned may be changed or developed.
    这个月有两个同事这样问我, 我归纳总结一下, 放在这儿, 希望对其他人有帮助. 当然, 我这也只是抛砖, 希望能看到不同的声音, 请不吝指点!

    1. 从技术角度, 尽量多利用 AI 来快速理解一个系统, 让 AI 总结, 自己不管用什么笨办法都好, 记牢. 然后让 AI 来出题考你, 看看你是不是真正掌握了这个系统的知识. 了解了这个系统的所有功能, 用户使用流程. 可以参考亚马逊的 Well Architetured Framework 来理解这个系统有没有需要提高的地方. 为什么? 因为你需要成为这个系统的 owner, 这样自己才算是立足.
    2. 从产品角度, 了解这个系统的存在的意义是什么, 为什么 business 会希望有这个系统. 了解这个系统的远景目标是什么, 了解这个系统的后续演进的 roadmap 是什么样的. 和 AI 讨论一下, 看看这个 roadmap 是否合理, 加深自己的理解, 然后再和其他同事来讨论, 获得关于这个产品所有的 context. 为什么? 因为前面的 1 只是让你从技术层面上了解了这个系统的内部机制. 但是如果缺乏对产品/business 的理解, 你的后续优化容易跑偏.
    3. 有了这两个理解后, 你再来想想, 为了优化产品的目的, 这个系统应该如何提高, 先和 AI 去讨论一下你的观点(注意让 AI 的批判性强一点), 确认了之后, 再和其他同事去讨论. 如果你有一个 idea 比较好, 能获得其他人的认可, 那就很棒了.
    8 replies  •  2026-05-18 11:36:56 +08:00
    sadfasdfa
        1
    sadfasdfa  
       May 16 via iPhone
    还学个皮,多少年都不手写代码了
    sampeng
        2
    sampeng  
       May 16 via iPhone
    初级程序员最大问题是会没机会进行问题处理训练,AI 是很厉害,但 AI 搞不定的时候怎么办?
    NonClockworkChen
        3
    NonClockworkChen  
       May 16
    @sampeng 当然是抛给组长,经理,cto 了啦
    zyqfj
        4
    zyqfj  
       May 16
    从娃娃抓起,三四年级就要开始学编程
    julyclyde
        5
    julyclyde  
       May 17
    从人才使用角度,我用 AI 就行了,何必招聘你这个初级?你相对于 AI 还存在什么特异性价值?
    xiaket
        6
    xiaket  
    OP
       May 17
    @julyclyde 因为所有这些系统都还得人去维护人去拍板并承担责任的.
    julyclyde
        7
    julyclyde  
       May 17
    @xiaket 问题是你学了吗?看你自己写的第一条
    Clannad0708
        8
    Clannad0708  
       May 18
    我觉得挺真实的,我也被我师傅这样说过,算是刚开始编程 2 年的人,有了 ai 之后完全对项目没有把握,之前都是把这个当工作,靠自己所谓的“聪明”能糊弄就糊弄,很多东西一知半解。

    真实的工作还是要自己动脑子思考,之前习惯不动脑耍小聪明了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4893 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 09:28 · PVG 17:28 · LAX 02:28 · JFK 05:28
    ♥ Do have faith in what you're doing.