Hasty Briefsbeta

双语

Green lumber fallacy in software engineering (2022)

3 days ago
  • #Software Engineering
  • #Hiring Practices
  • #Green Lumber Fallacy
  • '绿木材谬误'指将无关知识误认为核心知识的现象,正如乔·西格尔在不知道'绿木材'实际含义的情况下,仍能成功进行木材交易的案例所示。
  • 在软件工程领域,这种谬误明显体现在过度关注数据结构和算法(DSA)的面试中,这些并非衡量软件开发能力的唯一标准。
  • 热门macOS包管理器Homebrew的开发者马克斯·霍厄尔,尽管拥有扎实的开发履历,仍因未通过DSA测试被谷歌拒绝。
  • 科技巨头依赖算法面试的现状,可能筛选出的是竞赛编程高手而非真正的软件开发人才。
  • 面试挑战与实际工作内容(如撰写文档、阅读代码、使用AWS服务)的脱节常令求职者失望。
  • 解决方案包括使面试内容与岗位职责匹配、引入带回家作业、结对编程和试用期等评估方式,以更准确识别人才。