全部安全开发新闻数码摄影汽车北京AIIT其他
  • 文章封面

    很严重了,大家别轻易离职。。

    作者:everystep发布日期:2026-04-03 07:00:00

    AI Coding,问世不到3年,职场已经天翻地覆!感受到最近的招聘变化了吗?尤其是大厂的招聘动作:以前还分前端、后端、架构师……现在岗位表上只写四个字:Agent工程师!为什么会有如此变化?因为AI

    阅读全文
  • 文章封面

    我最近最想安利的 AI 开发工作流:YC 总裁开源的 gstack,真的能让 Agent 体验直接质变

    作者:everystep发布日期:2026-04-01 07:00:00

    最近一直在聊 Agent,聊 Vibe Coding。但我发现,一个很关键的问题,其实一直被很多人忽略了。真正卡住大多数人的,根本不是模型不够强,也不是 prompt 不够花,而是你没有一套像样的工作

    阅读全文
  • 文章封面

    在 AI 编程时代,为什么我们反而需要慢下来?

    作者:everystep发布日期:2026-03-31 07:00:00

    当代码生成越来越快,真正重要的能力,反而变成了:你有没有勇气慢下来,重新思考什么该做,什么不该做。过去一年,AI 编程代理真正开始进入主流开发者视野。从最初只能帮你补全几行代码、改一点小 bug,到现

    阅读全文
  • 文章封面

    Claude Code 的 Auto Mode,到底解决了什么问题?

    作者:everystep发布日期:2026-03-30 07:00:00

    把 Anthropic 这篇工程文章讲得更清楚一点原文:Claude Code auto mode: a safer way to skip permissions很多人第一次看到这个标题,可能会以为

    阅读全文
  • 文章封面

    AI 的下一站,不是“想更久”,而是“形成闭环”

    作者:everystep发布日期:2026-03-29 07:00:00

    这篇文章,受 Junyang Lin 那篇 《From "Reasoning" Thinking to "Agentic" Thinking》 启发,但下面我不准备按原文顺序复述,也不打算做逐段翻译。

    阅读全文
  • 文章封面

    从 Anthropic 到 OpenAI:Harness 的两种工程视角

    作者:everystep发布日期:2026-03-28 00:38:00

    最近一段时间,关于 Agent 和 AI 编程的讨论里,Harness 成了一个高频词。但很多人对这个词的理解,仍然停留在一个很模糊的层面:• 有人把它理解成多 agent 编排;• 有人把它理解成

    阅读全文
  • 文章封面

    为什么强模型仍然需要 Harness:Anthropic 对长任务应用开发的回答

    作者:everystep发布日期:2026-03-27 12:00:00

    很多人讨论 AI 编程时,最容易陷入一种直觉:模型越来越强,长任务、多文件工程、完整应用开发这些问题,迟早会被更强的模型自动解决。Anthropic 这篇文章最有价值的地方,在于它明确地指出:模型能力

    阅读全文
  • 文章封面

    Codex 最佳实践:C++ 工程师别把它当聊天机器人,要把它当工程搭档

    作者:everystep发布日期:2026-03-15 07:30:00

    AI 基础 Codex 最佳实践:C++ 工程师别把它当聊天机器人,要把它当工程搭档 从构建、调试、测试、AGENTS.md 到自动化,站在初学者视角理

    阅读全文
  • 文章封面

    Claude Code 和 Codex 的 Skill 怎么统一管理?

    作者:everystep发布日期:2026-03-07 23:02:36

    如果你同时在用 Claude Code 和 Codex,大概率遇到过这些问题:skill 散落在三四个目录里。 Claude Code 的 skill 在 ~/.claude/skills/,Code

    阅读全文
  • 文章封面

    很多人学了几年 C++,其实还没真正理解 object

    作者:everystep发布日期:2026-03-06 22:48:22

    刚学 C++ 的人,最容易被几个词一起吓住:对象、封装、构造、析构、面向对象。 这些词一股脑儿压过来,很容易让人产生一种错觉——仿佛 C++ 里有一套脱离机器、悬在空中的神秘机制。其实不用。如果你愿意

    阅读全文
  • 文章封面

    OpenAI 百万行代码实验解读:C++ 项目如何拥抱 AI 开发

    作者:everystep发布日期:2026-03-04 22:02:57

    前几天看到 OpenAI 发布的一篇工程博客,标题是《Harness engineering: leveraging Codex in an agent-first world》,作者 Ryan Lo

    阅读全文
  • 文章封面

    最近,C++的招聘市场已经疯掉了。。。

    作者:everystep发布日期:2026-03-02 07:00:00

    最近各大厂裁员消息满天飞,看似就业行情见底、机会变少,其实是:程序员的高价值赛道变了!2026年,真正稀缺、高薪、抗风险的岗位,只有一个——大模型应用开发工程师!百度、华为重组AI项目架构,全力投入应

    阅读全文
  • 文章封面

    C++ 面试必考:const 的七种用法,你能说全吗?

    作者:everystep发布日期:2026-02-27 08:58:20

    面试的时候,"请你讲一下 C++ 里 const 关键字的用法"几乎和 static 一样高频。很多人的第一反应是"const 就是定义常量嘛"。没错,但这只是冰山一角。const 在 C++ 里渗透

    阅读全文
  • 文章封面

    static:C++ 里最容易答错的面试第一题

    作者:everystep发布日期:2026-02-26 08:40:19

    面试的时候,"请你讲一下 C++ 里 static 关键字的用法"大概是出场率最高的基础题之一。它看起来简单——你在 C 语言里就见过它。但 static 这个词在 C++ 里至少有四种完全不同的含义

    阅读全文
  • 文章封面

    C++20 最实用的新特性,很多人还没用起来

    作者:everystep发布日期:2026-02-25 22:00:00

    写模板的时候,你大概有过这种体验。代码写完了,编译一下,屏幕上哗啦啦滚出几十行报错。你盯着看了半天,发现真正的问题其实就一句话——你传了个不该传的类型进去。但编译器不会直接告诉你"这个类型不行"。它会

    阅读全文
  • 文章封面

    老项目最怕“类型靠默契”:std::any 给了一个更稳的办法

    作者:everystep发布日期:2026-02-14 20:29:34

    最折磨人的,不是一上线就炸的 bug。是“偶尔炸一次”的 bug。同一段代码,在 A 机器能跑,在 B 机器崩。你翻日志,常常只剩一句:类型不对。当年大家怎么硬扛把时间拨回去。那会儿还没有 std::

    阅读全文
  • 文章封面

    一次 return 可能多做 1 次大拷贝?

    作者:everystep发布日期:2026-02-12 07:00:00

    那会儿我们写 C++。还不叫 C++11。还叫 C++03。大家对“拷贝构造”这件事。有一种很天真的信任。觉得它应该不贵。反正代码看起来很干净。直到某天线上延迟突然抬头。你才发现自己在热路径上复印东西

    阅读全文
  • 文章封面

    lambda 不是语法糖:它把“生命周期”这笔账摊在你面前

    作者:everystep发布日期:2026-02-12 07:00:00

    那几年,写 STL 算法像背咒语。你会在代码里看到 bind1st、bind2nd、mem_fun。像一串古老的法术名。懂的人很淡定。不懂的人会怀疑自己是不是学错了语言。当年的痛点其实很朴素。你只是想

    阅读全文
  • 文章封面

    写过线程但总心虚?从一次小事故聊 C++11 的内存模型与 atomic

    作者:everystep发布日期:2026-02-11 07:00:00

    并发里最吓人的东西。不是线程。也不是锁。是那句“当然”。“当然我先写 data。”“当然再写 ready。”“当然别人看到 ready,就能看到 data。”当年大家就是这么想的。因为单线程一直这么活

    阅读全文
  • 文章封面

    typedef 还行,但 using 更像人话

    作者:everystep发布日期:2026-02-11 07:00:00

    typedef 这东西。老。但它当年是救命的。那会儿你想写一点“通用代码”。类型名一长就失控。你以为自己在写程序。其实是在抄模板参数。typedef 就像一根救生绳。先把你从类型海里拽出来。然后你会更

    阅读全文
  • 文章封面

    位运算最阴的坑:你以为你在写“位”,其实你在写“谜语”

    作者:everystep发布日期:2026-02-10 07:00:00

    很久以前。写 C 的年代。你想表达“某一位是 1”。文档上画的是一格一格的二进制。代码里却只能写十六进制。于是大家开始背。0x80 是第 7 位。0x40 是第 6 位。0x20 是第 5 位。背熟了

    阅读全文
  • 文章封面

    我对 C++11 线程库的理解:先把坑踩一遍再讲概念

    作者:everystep发布日期:2026-02-10 07:00:00

    先说句不那么体面的真相。当年写线程。很多时候不是在写业务。是写“平台差异”。Linux 这套。Windows 那套。你写的是 void*。你传的是 void*。你 debug 的也是 void*。有些

    阅读全文
  • 文章封面

    编译期不是炫技,是止血:relaxed constexpr 把事故变成编译错误

    作者:everystep发布日期:2026-02-09 23:01:39

    C++11 刚落地那会儿。大家一边兴奋。一边心里发虚。兴奋是因为。终于能写点新东西了。发虚是因为。编译器跟不上。你写的代码。不一定能过。更烦的是。它就算过了。也可能在你看不见的地方“偷偷干活”。比如。

    阅读全文
  • 文章封面

    当年大家都在手搓 0..N-1:后来标准库把这招收编了

    作者:everystep发布日期:2026-02-09 23:01:39

    那会儿是 2013 年。C++11 刚从标准里出来没多久。编译器们各自“支持一点点”。你在博客上刷到一句话。“可变参数模板很强。”你一激动。想把自己的小项目也写得像个库。结果写着写着就卡住了。不是不会

    阅读全文
  • 文章封面

    线上啪一下:你以为只是少写几个字,结果修出悬空指针

    作者:everystep发布日期:2026-02-05 11:00:00

    C++11 刚出来那会儿。大家刚学会写模板。写得挺兴奋。直到你要给函数写返回类型。手就停住了。不是不会。是你突然发现。你得把同一个类型。写两遍。一遍在表达式里。一遍在签名里。而且还得保证。永远一致。这

    阅读全文
  • 文章封面

    auto 省下来的字,最后会让你加班

    作者:everystep发布日期:2026-02-05 11:00:00

    很久以前。你写 C++。还没有 auto。返回类型就得老老实实写全。写 wrapper 的时候。最先累的是手。然后是眼睛。再然后。你开始想办法“少写点”。typedef。宏。还有一句自我安慰。“我知道

    阅读全文
  • 文章封面

    写 C++ 的人迟早会懂:时间最怕“看不见的单位”

    作者:everystep发布日期:2026-02-04 07:00:00

    我第一次被“时间单位”坑。很久以前。久到我还以为“超时”这种东西。只会发生在别人家。结果它找上门了。而且一点都不高级。就是单位写错。当年:时间单位靠人脑记在 C 的世界里。你写延时,常见就是这些。sl

    阅读全文
  • 文章封面

    宏把你拆成两个世界:用变量模板把它钉回去

    作者:everystep发布日期:2026-02-04 07:00:00

    那会儿写 C++。标准还没给你太多“高级玩具”。但项目该写还是得写。我们会写一堆常量。配一堆平台。再配一堆开关。你以为你在写一个 MAX_BUF。其实你在写一场“预处理器赌博”。预处理器就是编译前那一

    阅读全文
  • 文章封面

    你以为 unique_ptr 戒了 new?其实只是换了个姿势

    作者:everystep发布日期:2026-02-03 07:00:00

    那会儿 C++11 刚开始进团队。大家第一次认真聊起一句老话。“资源跟着对象走”。对象死了。资源也该跟着收回。听起来很美。但你把代码一翻。还全是 new。你会愣一下。这戒指戴上了。怎么手里还攥着前任送

    阅读全文
  • 文章封面

    当 tuple 像“没名字的 struct”:get<T> 才是真正的“字段名”

    作者:everystep发布日期:2026-02-03 07:00:00

    你写 C。一个函数想多返回点东西。你就把指针塞进去。当年大家都这么干。也不是不行。就是有点别扭。指针一多。你会开始记不清。到底哪个是“耗时”。哪个是“状态码”。后来 Boost 先做了 tuple。B

    阅读全文
下一页