Tag
Matt Pocock shares a quote from John Ousterhout's 'A Philosophy of Software Design' about 'tactical tornado' developers who code fast but leave messes for others to clean up, asking if it sounds familiar.
Addy Osmani argues that using AI agents for software engineering is now the default, urging senior engineers to lead adoption and share learnings openly with their teams rather than experimenting privately.
Gergely Orosz comments on shifting SWE hiring practices, noting that pedigree, reference checks, referrals, and longer trial periods are gaining importance as interview signal weakens, building on a discussion about collapsing interviews into system design plus agent-based onsite projects.
一篇关于 OpenAI 面试流程与经验的复盘:涵盖系统设计(Webhook 投递平台、CI/CD 系统)、编码题与行为面试,指出系统设计环节深入且难度极高,远超普通大厂标准。
科技博主 Gergely Orosz 指出,AI/LLM 已成为现代软件工程不可或缺的一部分,不使用 AI 的开发者将难以在初创公司和大型科技公司获得工作机会。
作者论证个人智力活动只有在人类知识共同体中才能持续,而AI正在瓦解这些共同体:软件工程话语变浅、人类技能积累停滞、开源与写作对共享知识库的贡献失去意义。
Ars Technica reports on a study showing AI coding agents boost code output but slow overall delivery, with pull request review times rising 49%, changes-requested rates nearly doubling, and no significant employment changes attributable to AI so far.
Devin AI agents can now spawn and manage their own sub-Devins, allowing a single task to branch into a multi-level tree of agents. This enables parallel execution where large tasks complete in roughly the time of their slowest sub-task rather than the sum of all parts.
作者在AI编码工具大规模普及前离开了大厂,好奇这些公司如今是否已适应AI编程,或在验证变更、构建、部署和发布环节上瓶颈是否更加严重。
SWE-Journey 提出一个更贴近真实场景的编码助手评测基准,通过弱到强合成流水线构建长时程编码任务,并利用从真实交互数据挖掘的用户画像与模拟智能体复现多轮交互。实验显示模型面对软件架构师时通过率超75%,但面对非程序员时不足25%。
AgentSWE introduces a benchmark spanning agent creation, editing, and optimization, finding that no evaluated coding agent reliably delivers agents matching user requirements, with recurring failures like overfitting and hollow runtimes.
Margaret Hamilton, the pioneer who coined the term "software engineering" and led the development of NASA's Apollo 11 on-board flight software, has died at age 90. The obituary traces her career from programming Edward Lorenz's chaos theory experiments at MIT to her foundational work on Apollo flight systems and her later software companies.
A software engineer's blog post criticizing the rise of LLM-generated 'personalized' recruiter emails that praise a candidate's background but are blatantly disconnected from the actual job description, making outreach feel even more impersonal than old templated spam.
计算机科学先驱、阿波罗登月飞行软件负责人Margaret Hamilton逝世,享年90岁。她不仅帮助人类登上月球,还开创了软件工程学科,其关于系统可靠性与容错的理念至今仍深刻影响着AI与自主系统的发展。
Staffcoder is a hands-on coding platform launched on Product Hunt where developers practice real engineering work across 1000+ challenges and 39 learning paths (React, Next.js, Docker, Kubernetes, AI agents) in a full browser IDE with terminal, file system, and live preview — no installation required.
rauchg argues that any program can be endlessly hardened and optimized, but with real costs in time and attention—even in a world of infinite tokens, engineers must decide when to stop, since AI agents will happily drill no matter what.
Margaret Hamilton, the computing pioneer who led software development for NASA's Apollo program at MIT's Instrumentation Lab and helped establish software engineering as a discipline, has died at 90.
本文收集了 JetBrains IDE 中 4,782 个真实软件工程师的编码智能体会话,提出 SWE-TaskFlow 方法,将 issue 导向的基准测试转化为符合目标任务流分布的交互,并发现交互协议本身会显著影响智能体成本与求解率。
An exploration of how compilers and build systems can communicate more effectively, examining interfaces and coordination mechanisms between them and beyond.
A commenter argues that general-purpose LLMs and agents struggle with second-order optimization, implicit expertise, and data-scarce domains, so work will instead become more abundant and specialized rather than being eliminated by AI.