<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>职业转型 | 锤子前端</title><description>Now vibe coding, so learning hammer FE ?</description><link>https://channel.meo-ai.com</link><item><title>《高级工程师死亡螺旋》</title><link>https://channel.meo-ai.com/posts/712</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/712</guid><pubDate>Thu, 24 Sep 2026 12:33:19 GMT</pubDate><content:encoded>&lt;span class=&quot;post-title-source&quot;&gt;《高级工程师死亡螺旋》&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;标签：&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23%E8%81%8C%E4%B8%9A%E5%8F%91%E5%B1%95&quot; title=&quot;#职业发展&quot;&gt;#职业发展&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%B7%A5%E7%A8%8B%E5%B8%88%E6%96%87%E5%8C%96&quot; title=&quot;#工程师文化&quot;&gt;#工程师文化&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%B7%A5%E4%BD%9C%E6%96%B9%E6%B3%95&quot; title=&quot;#工作方法&quot;&gt;#工作方法&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%BF%83%E7%90%86%E5%81%A5%E5%BA%B7&quot; title=&quot;#心理健康&quot;&gt;#心理健康&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;总结：&lt;br /&gt;&lt;br /&gt;文章要点：&lt;br /&gt;&lt;br /&gt;1. &quot;高级工程师死亡螺旋&quot;是作者观察到的常见失败模式：工程师在新工作、晋升或大项目开始时，试图&quot;扮演&quot;比自己更资深的角色，设计过于雄心勃勃的方案。&lt;br /&gt;&lt;br /&gt;2. 螺旋的典型表现是：工程师消失数周，在站会上给出&quot;积极更新&quot;但实际上没有产出，然后开始告诉自己&quot;需要更努力工作来弥补&quot;，最终失眠、抑郁、人际关系受损，导致倦怠、被PIP、辞职等最坏结果。&lt;br /&gt;&lt;br /&gt;3. 远程工作和AI编码工具的普及加剧了这一问题：工程师更加孤立，缺乏传统的工作结构和同事间的日常交流，使得&quot;没人知道你在做什么&quot;的情况更容易发生。&lt;br /&gt;&lt;br /&gt;4. 破解螺旋的反直觉方法是&quot;降低一级&quot;：不要试图表现得比实际级别更高，而是成为最好的队友——做bug修复、帮别人处理繁琐工作、做组织性事务，通过帮助他人来重建动力。&lt;br /&gt;&lt;br /&gt;5. 关键 mindset 转变是从&quot;结果导向&quot;转向&quot;动力导向&quot;：建立日常 routine，通过每天一点点的工作积累动力，修复与同事的关系，最终获得&quot;耐力&quot;。&lt;br /&gt;&lt;br /&gt;6. 核心洞察是：大项目不是靠大努力完成的，而是靠缓慢、稳定、增量的工作——每天、每小时地做，直到成为肌肉记忆。&lt;br /&gt;&lt;br /&gt;7. 最终目标是建立可靠性声誉：通过减轻队友和经理的负担来建立信任，然后自然会获得更大的工作机会——因为&quot;你处在建立声誉的生意中，软件只是下游产品&quot;。&lt;br /&gt;&lt;br /&gt;8. 作者强调雇主雇佣的是&quot;现在的你&quot;，而不是&quot;六个月后你认为你会成为的那个人&quot;，因此不需要通过过度努力来证明自己。&lt;br /&gt;&lt;br /&gt;URL：&lt;br /&gt;&lt;a href=&quot;https://sunilpai.dev/posts/the-senior-engineer-death-spiral/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://sunilpai.dev/posts/the-senior-engineer-death-spiral/&quot;&gt;https://sunilpai.dev/posts/the-senior-engineer-death-spiral/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://sunilpai.dev/posts/the-senior-engineer-death-spiral&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;on proving yourself, burning out, and being a good teammate&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Solving the decision problem&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;the senior engineer death spiral&quot; src=&quot;/static/https://cdn4.telesco.pe/file/WV54nFF5Q_qCNQsCDpF5dAmO9pQLvIpxRFVNqk75Nsj42KnySXFGiZc2Mf6_unuXQQmL7KBoHUXReZ6kShj8CvvImuqg7IrH9x8rGaGm6cr05bO1dkWUaz66BQKZ6PTvkUxDR1bJu-594cXWl86ayrJGMsBL7svZ3rpg3JqAPBu7ycLCWfZamLnXDMbF3YEXf5xMI60-8QbcmDSFmfHgBzQ3oJcB3sRVawkLS73RHAiHaqlUZp-24jqtL620IY5QzxKX0aN6-Q9hMEh9e7bHbUGikfD5UVyvrClyscQAkhbOOrqZZ01-Bo0-bogDQ0or7MsdejXTYbt02-GScxq6UQ.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;the senior engineer death spiral&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;on proving yourself, burning out, and being a good teammate&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>《我们现在都是产品工程师了》</title><link>https://channel.meo-ai.com/posts/710</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/710</guid><pubDate>Thu, 24 Sep 2026 12:29:24 GMT</pubDate><content:encoded>&lt;span class=&quot;post-title-source&quot;&gt;《我们现在都是产品工程师了》&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;标签：&lt;br /&gt;&lt;a href=&quot;/search/result?q=%23%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91&quot; title=&quot;#软件开发&quot;&gt;#软件开发&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AI%E4%B8%8E%E7%BC%96%E7%A8%8B&quot; title=&quot;#AI与编程&quot;&gt;#AI与编程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%81%8C%E4%B8%9A%E8%BD%AC%E5%9E%8B&quot; title=&quot;#职业转型&quot;&gt;#职业转型&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E4%BA%A7%E5%93%81%E5%B7%A5%E7%A8%8B&quot; title=&quot;#产品工程&quot;&gt;#产品工程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E5%B0%B1%E4%B8%9A%E5%B8%82%E5%9C%BA&quot; title=&quot;#就业市场&quot;&gt;#就业市场&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;总结：&lt;br /&gt;&lt;br /&gt;文章要点：&lt;br /&gt;&lt;br /&gt;1. 作者提出了两个核心假设：AI智能体将吞噬整个软件开发生命周期，以及软件需求没有上限。基于这两个假设，他对未来10年软件行业进行了预测。&lt;br /&gt;&lt;br /&gt;2. 软件开发成本正在发生结构性变化：编写代码的成本已经崩溃，代码审查和维护即将被自动化，运维和扩展将是下一个被攻克的领域。&lt;br /&gt;&lt;br /&gt;3. 未来软件开发的剩余核心工作是：发现人们真正想要什么、精确定义&quot;好&quot;的标准、让产品变得令人愉悦。这些成本无法规模化转移，将成为新的职业重心。&lt;br /&gt;&lt;br /&gt;4. 初级程序员岗位正在消失：22-25岁AI暴露岗位就业率比预期低19%，科技巨头入门级招聘自2019年下降65%，因为智能体已经能够完成初级开发者的工作。&lt;br /&gt;&lt;br /&gt;5. 代码审查和维护即将被自动化：前沿模型在真实代码库修复bug的基准测试上，两年内从50%提升到95%，更难的测试上达到59%。&lt;br /&gt;&lt;br /&gt;6. 产品工程师（Product Engineer）成为新职业形态：Palantir创造的&quot;前线部署工程师&quot;岗位在2025年增长800%，平均薪资约24万美元，职责是理解客户需求并定义&quot;好&quot;的标准。&lt;br /&gt;&lt;br /&gt;7. 培训体系存在巨大缺口：市场急需具备上下文理解和品味的人才，但目前每年只有约50人通过Google APM等项目接受正式培训，而传统的初级开发者培养管道已经断裂。&lt;br /&gt;&lt;br /&gt;8. 编程作为一门手艺正在消亡：许多程序员热爱的是编程本身，但未来的工作将主要是与客户沟通、提取需求，这对很多人来说是一个巨大的转变。&lt;br /&gt;&lt;br /&gt;9. 未来10年将充满动荡：初级岗位消失、新岗位培训体系尚未建立、许多热爱编程的人需要适应新角色。但10年后，行业将发展为更大规模、薪资相当、以产品工程为主形态的职业。&lt;br /&gt;&lt;br /&gt;10. 软件需求实际上是无限的：当前许多软件糟糕不是因为没人会做好，而是因为需求方付不起高价。当开发成本趋近于零时，这些需求将被释放。&lt;br /&gt;&lt;br /&gt;URL：&lt;br /&gt;&lt;a href=&quot;https://seldo.com/posts/we-are-all-product-engineers-now/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://seldo.com/posts/we-are-all-product-engineers-now/&quot;&gt;https://seldo.com/posts/we-are-all-product-engineers-now/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://seldo.com/posts/we-are-all-product-engineers-now&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Just yesterday I published a very long post about the economics of open source. As part of that argument, I mentioned that the cost of writing software has collapsed, and that meant the variables in the equation had changed for the first time in thirty years.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;seldo.com&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;We are all Product Engineers now&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Just yesterday I published a very long post about the economics of open source. As part of that argument, I mentioned that the cost of writing software has collapsed, and that meant the variables in the equation had changed for the first time in thirty years.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>《AI 正在重演前端的&quot;失落十年&quot;吗？》</title><link>https://channel.meo-ai.com/posts/651</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/651</guid><pubDate>Sat, 30 May 2026 00:35:22 GMT</pubDate><content:encoded>&lt;span class=&quot;post-title-source&quot;&gt;《AI 正在重演前端的&quot;失落十年&quot;吗？》&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;标签：&lt;a href=&quot;/search/result?q=%23%E5%89%8D%E7%AB%AF&quot; title=&quot;#前端&quot;&gt;#前端&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23AI%E7%BC%96%E7%A8%8B&quot; title=&quot;#AI编程&quot;&gt;#AI编程&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%81%8C%E4%B8%9A%E5%8F%91%E5%B1%95&quot; title=&quot;#职业发展&quot;&gt;#职业发展&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B&quot; title=&quot;#软件工程&quot;&gt;#软件工程&lt;/a&gt; # craftsmanship &lt;a href=&quot;/search/result?q=%23Bauhaus&quot; title=&quot;#Bauhaus&quot;&gt;#Bauhaus&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;总结：&lt;br /&gt;作者将 AI 对编程行业的冲击与前十年 JavaScript 框架对前端的&quot;去技能化&quot;（deskilling）进行类比。框架把浏览器当作编译目标，让通用开发者无需理解 HTML 语义、无障碍、性能等底层知识就能&quot;搞定&quot;前端；AI 编码则进一步将手工写代码的技能消解为&quot;操作半熟练工人使用的技术&quot;。文章认为这降低了从业者议价能力、牺牲了质量，但也承认这是效率提升和抽象层级升高的必然趋势。作者借用 Bauhaus 运动的启示——不是对抗工业化，而是让工匠与工厂协作、以用户为中心重新设计——呼吁在 AI 时代依然需要&quot;懂材料&quot;的人，同时指出商业成功与软件质量本就很少相关，真正的 craft 只会成为更小的切片。&lt;br /&gt;&lt;br /&gt;文章要点：&lt;br /&gt;1. &quot;去技能化&quot;正在从特定领域扩散到整个编程行业：框架让前端从专精技能变成通用技能，AI 让编程本身面临同样命运&lt;br /&gt;2. 现代&quot;全栈开发者&quot;往往不是前后端都精通，而是能用框架两边都糊弄的通才，企业因此获得成本节省和人员灵活调配&lt;br /&gt;3. AI 编码是&quot;非确定性抽象&quot;——不像编译器那样稳定，输入或模型的微小变化会导致截然不同的结果，更像是&quot;不会学习的初级工程师&quot;&lt;br /&gt;4. LLM 是 Stack Overflow 复制粘贴的终极进化：让懂行的人更快，让不懂的人也能凑出&quot;能跑&quot;的东西，但抽象泄漏时依然需要有人深入理解并修复&lt;br /&gt;5. 商业成功与软件质量几乎不相关，糟糕的网站对转化率影响有限，且&quot;没人因为选了 React 而被解雇&quot;&lt;br /&gt;6. Bauhaus 运动的启示：不复古也不对抗工业化，而是让设计师回到工坊、与材料共事，最终产出兼顾批量生产和用户体验的设计&lt;br /&gt;7. 前端 craft 不会消失，但会成为更小的切片；就像字体设计不再是全职工作、塑料垃圾泛滥但好工业设计依然存在&lt;br /&gt;8. 快速迭代和 MVP 有其价值，但需要知道自己在验证什么；性能和无障碍等基础如果一开始没做对，后期很难补救&lt;br /&gt;9. AI 只是工具箱里的又一件工具，但 hype 周期内我们会看到丑陋的代码、破碎的沟通和借 AI 之名裁员&lt;br /&gt;10. 作者自己的框架 Mastro 倡导&quot;从简单栈开始、后续再添加功能&quot;，反对先上重型框架再试图优化&lt;br /&gt;&lt;br /&gt;URL：&lt;a href=&quot;https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/&quot;&gt;https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://mastrojs.github.io/blog/2026-05-23-is-AI-causing-a-repeat-of-frontends-lost-decade&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;AI is doing to programming what framework-brain did to the frontend before. Deskilling, or just working at a higher level of abstraction?&quot;&gt;
  &lt;i class=&quot;link_preview_right_image&quot; style=&quot;background-image:url(&apos;https://cdn4.telesco.pe/file/K8oOalOHPP6DFA4dygIB3iDXcnbcZONY4s0tjXmJAEXa_RZmA2nl13-4QnSeOZCVAnr5OILRQVBTwANuSO0gcuDHVfGS2R0D7DoVvGQ6wstl1NUq9VMaQof91y9QVEbs3tCfNxDyT_qUwGLiPz6wVEJ2eFYLpTlUTwv4MPQ9GyEHG0aKdQe0e7G0NZhDYs7mwXHf_-S1pNgVPt0OvdeIN4kyvzj2Tk6Hg16fe9aKqC7ilVilztUhnim9_NKhgXabz-pQm7Ndytpa8CjiHvyjYhv2Fk-G0FnxoQKaaQxoHsOJAZT5H-uVWYO2cBSj3crxFpc4CZLaLmR_8LC98bDq8g.jpg&apos;)&quot;&gt;&lt;/i&gt;
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;mastrojs.github.io&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;Is AI causing a repeat of Frontend’s Lost Decade? | Mastro Blog&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;AI is doing to programming what framework-brain did to the frontend before. Deskilling, or just working at a higher level of abstraction?&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>