Workflow
AI 写代码
icon
Search documents
“手写代码已不再必要,”Redis之父罕见表态:AI将永远改变编程,网友质疑:我怎么没遇到这么好用的AI
3 6 Ke· 2026-01-15 13:21
Core Viewpoint - The emergence of AI in coding raises questions about the future role of programmers, with contrasting opinions from industry leaders on whether AI will enhance or replace traditional coding practices [1][2]. Group 1: Perspectives on AI in Coding - Google engineer Jaana Dogan highlights the efficiency of AI, noting that a task taking a year for a team was completed by AI in just one hour [1]. - Linus Torvalds expresses skepticism about AI writing code, emphasizing the importance of code maintenance over code generation [1]. - Salvatore Sanfilippo (antirez) argues that writing code is no longer a necessary task in most cases, suggesting that developers who resist AI may miss out on significant industry changes [2][4]. Group 2: Antirez's Insights and Experiences - Antirez shares his journey from writing code to collaborating with AI, stating that his career has focused on creating well-structured and readable software [4][5]. - He acknowledges the potential for AI to disrupt economic structures and wealth distribution, expressing indifference to the consequences as long as it promotes fairness [4]. - Antirez emphasizes that AI will permanently change programming, making it irrational to write all code manually unless for personal enjoyment [8][10]. Group 3: Practical Applications of AI - Antirez describes his recent experiences where he completed tasks in hours that would have taken weeks, such as improving the linenoise library and fixing Redis test failures [10][11]. - He successfully built a pure C implementation of a BERT inference library in just five minutes using AI, demonstrating the efficiency of AI in coding tasks [12]. - Antirez notes that AI can replicate complex implementations quickly, allowing developers to focus on understanding project requirements rather than writing code [13]. Group 4: Concerns and Critiques from the Developer Community - Some developers express skepticism about AI's ability to handle complex system designs and long-term maintenance, citing issues with code quality and architectural problems [17][18]. - Concerns are raised about over-reliance on AI potentially diminishing engineers' understanding of systems, with some suggesting AI is better suited for prototyping rather than production environments [21][22]. - The debate continues on whether AI will replace programmers or simply change their roles, with some predicting a shift towards AI as a team replacement solution [24].
AI写70%,剩下30%难得要命?Google工程师直言:代码审查已成“最大瓶颈”
猿大侠· 2025-11-26 04:24
Core Insights - The article discusses the increasing productivity of coding due to AI tools like GitHub Copilot, but highlights the growing burden on code reviewers, particularly senior engineers, as code review becomes a new bottleneck [1][2][16] - AI can generate 70% of code quickly, but the remaining 30% involves complex issues that require human intervention, leading to a cycle of bugs and increased review time [8][9][16] Group 1: AI's Impact on Coding - AI tools are enhancing productivity, allowing junior developers to create functional code with minimal input, but this often results in technical debt and poorly structured code [4][5] - Senior engineers are facing increased pressure during code reviews as they must address the inadequacies of AI-generated code, which can lead to a significant increase in review workload [2][16] Group 2: Developer Trust and Skills - Developer trust in AI-generated code has declined, with only 60% expressing confidence compared to 70% two years ago, and 30% indicating a lack of trust [11] - There is a concern that over-reliance on AI may erode developers' ability to understand code and learn from mistakes, potentially impacting their coding skills [10] Group 3: Recommendations for Improvement - To mitigate the challenges posed by AI, teams are encouraged to implement "AI Free Sprint Days" to maintain problem-solving skills and create decision documentation to track key choices and pitfalls [12] - Emphasizing the importance of context in AI coding, developers should provide comprehensive information to improve code quality and ensure thorough testing of AI-generated outputs [13] Group 4: Real-World Productivity - Despite claims of AI boosting productivity by 5 to 10 times, evidence suggests that the actual efficiency gain is closer to 2 times, particularly when maintaining existing systems [14][16] - The increase in code review demands is primarily shouldered by senior engineers, whose limited availability exacerbates the bottleneck created by the influx of AI-generated code [16][17]
X @𝘁𝗮𝗿𝗲𝘀𝗸𝘆
RT 𝘁𝗮𝗿𝗲𝘀𝗸𝘆 (@taresky)我自己能贡献一点的话,就是:1. 准备多个交易所日常有交易量、有提现记录的账号。最好升级高 VIP 联系客户经理再扩容。2. (国内/旅行用户)准备好固定的落地 IP,避免触发风控。3. 尽快开始用 AI 写代码,把小的需求自己快速实现。 ...
X @𝘁𝗮𝗿𝗲𝘀𝗸𝘆
我自己能贡献一点的话,就是:1. 准备多个交易所日常有交易量、有提现记录的账号。最好升级高 VIP 联系客户经理再扩容。2. (国内/旅行用户)准备好固定的落地 IP,避免触发风控。3. 尽快开始用 AI 写代码,把小的需求自己快速实现。 ...