无论如何运送
国防部、狗托儿所和西瓜芥末:我们意想不到的职业道路
艾莉森 (00:00)
你们有没有看过那种漫画,水箱上有个洞,水流出来了,然后他们用胶带粘住?英雄开发者就是这么做的这就对了我可以去做市场营销了
谢尔比 (00:08)
是啊
温迪-赫斯特 (00:09)
是的,是的,你可以
欢迎收看 Hero Devs 的节目《无论如何都要发货》(Ship It Anyway),这档节目既是游戏秀,也是对话。两位嘉宾将在一系列游戏中一较高下,内容涉及真实的技术怪癖、失败和功能,中间还穿插热门话题。在生活中,有的时候事情可能并不完美,但有时你还是要去做。我是主持人温迪-赫斯特。今天我邀请了《英雄开发者》的两位嘉宾来争夺冠军头衔。其中一位是来自科罗拉多州丹佛市的谢尔比-凯利(Shelby Kelly),排名不分先后。谢尔比是 Hero Devs 的高级软件工程师,专门从事企业级咨询和安全工作,这基本上就是一个赌注更大、指令更少的巨大谜题。当她不负责系统安全或解开那些本不该出现在阳光下的代码时,她就会去解决实际的谜题、玩电子游戏,或者不情愿地为健康而跑步。谢尔比,欢迎来到节目。安全专家接受过黑客思维训练
谢尔比 (01:17)
你好。
温迪-赫斯特 (01:21)
为了证明自己的能力,你在工作中花了多少时间去破坏东西?
谢尔比 (01:30)
我不知道,经常这样。我只是每天抽出一个小时来打打闹闹。
温迪-赫斯特 (01:38)
另一位是来自内布拉斯加州的艾莉森-沃斯曼(Allison Vorthman)。她曾在美国国防部从事医疗人员配备和安全方面的工作,这意味着她见过足够多的糟糕代码、安全风险和边缘案例,知道如果事情可能出错,它就很可能会出错。现在,作为 HeroDevs 的高级软件工程师,她将这种一丝不苟的态度运用到日常工作中,经常能在你还没注意到的时候,就把问题解决了。欢迎 Allison。
艾莉森 (02:05)
你好
温迪-赫斯特 (02:06)
如果只用恐怖电影片名来描述你的工作,你会选哪一部?
艾莉森 (02:13)
疯子你见过吗?
温迪-赫斯特 (02:15)
我没有,但如果这是在描述你的工作,那就有可能。
艾莉森 (02:22)
是的,我会坚持这一点。太完美了
温迪-赫斯特 (02:24)
我们今天的第一个游戏叫 "这个或那个"。这个游戏没有优胜者。这只是一个了解你们的有趣方式。我只说两件事情 你说你会选择哪一件 I'll just say two things and you say which one you would choose.谢尔比,你先说准备好了吗?开始吧功能冻结还是最后一分钟修复?
谢尔比 (02:38)
是的未来自由冻结,典故很粗糙。无限的会议或无限的合并冲突。解开一个谜团或探索一个新地方。
谢尔比 (02:55)
孩子,合并冲突。不,这是我最喜欢的两样东西。就像猫一样我有神秘感
温迪-赫斯特 (03:10)
街头美食探险还是高级餐厅用餐?
谢尔比 (03:14)
街头食品。
温迪-赫斯特 (03:14)
犯罪惊悚片还是自然纪录片?
谢尔比 (03:16)
最喜欢的事情?是的,犯罪。
温迪-赫斯特 (03:23)
被困在喜剧片里,还是被困在科幻片里?
谢尔比 (03:25)
科幻听起来很吓人!
温迪-赫斯特 (03:31)
最后一条:总是要低声下气,或者总是要大声喊叫。
谢尔比 (03:36)
小声说
温迪-赫斯特 (03:38)
好的,Allison交给你了。第一,创业公司还是企业。
艾莉森 (03:44)
哦,启动。
温迪-赫斯特 (03:46)
未定义不是函数或无限循环导致浏览器崩溃。
艾莉森 (03:49)
未定义。
温迪-赫斯特 (03:53)
是即兴旅行还是提前计划好每一个细节?
艾莉森 (03:57)
自发。
温迪-赫斯特 (03:57)
是一技之长还是样样精通?
艾莉森 (04:00)
嗯,样样精通。
温迪-赫斯特 (04:03)
早起或熬夜。
艾莉森 (04:10)
早起,然后熬夜。
温迪-赫斯特 (04:11)
好吧,船屋还是树屋?
艾莉森 (04:14)
不是船屋,肯定是树屋。但我对树过敏,所以我不知道。但我不想住在水上,所以我猜是树屋。我会死在里面的好吧
谢尔比 (04:19)
嗯
温迪-赫斯特 (04:24)
你宁愿过敏也不愿淹死的房子。最后是僵尸启示录还是外星人入侵?
艾莉森 (04:33)
僵尸是我知道的最邪恶的生物外星人的变数太多了僵尸
温迪-赫斯特 (04:43)
他们是我认识的恶魔。
艾莉森 (04:45)
至少他在电影里也许他会成为我的邻居我也不知道
温迪-赫斯特 (04:50)
嗯,很有趣。现在我们来谈谈你的职业历程。谢尔比,跟我说说你来 Hero Devs 之前都做了些什么?
谢尔比 (04:59)
我曾在一家名为 "阿瓦营 "的狗狗日托公司短暂工作过。在此之前,我做了几年的顾问,我想这可能是一个有趣的转变。但后来我意识到,为一家真正关心技术的公司工作会更有乐趣。不过,我还是和一群狗混在了一起。这很有趣。每天带狗上班这很酷
温迪-赫斯特 (05:33)
真有趣你养了几只狗?
谢尔比 (05:36)
我只有一个。我想要所有的。我们还有两只猫,我也想要所有的猫。最理想的情况是,我有一个养满猫狗的牧场。
温迪-赫斯特 (05:53)
艾莉森,你呢?跟我们说说你来这里之前是做什么的?
艾莉森 (05:57)
我刚开始在国防部工作,感觉很酷。我的工作是帮助人类学家鉴定战俘遗骸。
温迪-赫斯特 (06:10)
人们对您的工作有什么误解?
艾莉森 (06:12)
我已经准备好把我的工作置于公车之下了,但每当我说,我是一名高级软件工程师时,他们就会说,哦,你一定很聪明。我就说,你知道,有时候我也很笨。所以,嗯,我觉得,我觉得很多人高估了这份工作在某些方面的难度,而低估了,比如,我会说,这份工作最难的部分,嗯,是逻辑。如果你能破解逻辑谜题,那就等于完成了 90% 的工作。其他的都是些谜题。
谢尔比 (06:50)
或者谷歌搜索。是啊,我也经常遇到这种情况。比如,你一定很聪明。我的意思是,我不想贬低自己,但做开发人员或工程师并不一定要很聪明。就像我认为的假设,你知道,你必须精通数学,而我确实喜欢我擅长的数学,但你不必,就像,我不认为我使用它。
艾莉森 (06:51)
但还行好吧
谢尔比 (07:19)
所以是的,这肯定比人们想象的更容易获得,但肯定的是,你知道,这不是一份容易的工作,但我觉得很多认为自己做不到的人也能做到。
艾莉森 (07:20)
是的,你必须坚持不懈,对吧?就像你必须能连续三天研究一个虫子,是的。
谢尔比 (07:41)
然后发现这是最简单的事情,就不哭了。这一点至关重要。你可以哭一下,但尽量不要哭。
艾莉森 (07:46)
是啊 - 是啊 - Yeah.Yeah. - Yeah.你可以哭是啊,只是做它关闭相机。躲起来然后它的罚款。就像,从来没有发生过。
温迪-赫斯特(07:58)
情绪可以不加掩饰。你在工作中学到了什么技能?
谢尔比 (08:07)
阅读理解。我在学校时就不擅长这个。是啊,阅读文件让我昏昏欲睡。只要找到处理信息的新方法,我就能真正完成工作,而不是为了弄明白而做一堆试验和错误。所以是的,阅读理解。
温迪-赫斯特 (08:08)
哈哈哈哈 -- 读书真难。你呢,艾莉森?
艾莉森 (08:41)
在我工作过的企业里,我们需要在这个页面上添加一个按钮,我们要把它放在下一个页面,而不是这个页面上。
温迪-赫斯特 (09:17)
您认为自己职业生涯最出人意料的发展方式是什么?
谢尔比 (09:22)
我有人类学学位。我也有计算机科学学位,但我确实想成为一名考古学家。所以我想我已经尽力远离考古了。所以是的,一开始我也没想到会这样。
温迪-赫斯特 (09:41)
你说人类学,艾莉森也说人类学。听众们可能会问,你们是这样认识的吗?
谢尔比 (09:43)
是啊不,我很想做国防部的工作听起来很有趣然后我就可以说 我的第一个学位没有白拿了但是,我们是在HeroDevs认识的 But no, we met here at HeroDevs
温迪-赫斯特 (10:01)
你呢,艾莉森?你的职业生涯发生了什么意想不到的变化?
艾莉森 (10:04)
我的职业生涯刚开始的时候,我在学校学的其实是国际商务。然后我休学了一个学期,因为我觉得这不是我的专业。我回去主修网络安全,然后爱上了网络开发。所以我离开了网络安全领域一段时间,现在我回到了Herodive,从事安全领域的工作。
温迪-赫斯特 (10:28)
你最喜欢现在这份工作的哪一点?
谢尔比(10:30)
我喜欢它不是一成不变的。比如,好吧,你就像一个网络开发人员,所以你只能使用 JavaScript。这就是你每天要做的事情。有机会就像,嘿,知道吗,我对 Python 很在行。我能进入那个领域吗?因此,灵活性和不受约束的能力真的很棒。
艾莉森 (10:56)
我一直认为,就像我的第一位老师教我的那样,IT 行业一直在发展,如果你不学习新的东西,就像每天都在学习,那么你就会放慢脚步,对自己也是一种伤害。尽管我们的工作就像终结软件,不得不回头看看旧软件,但还是要不断学习新东西,想方设法将其与所有新东西整合在一起。
温迪-赫斯特(11:24)
如果明天让你转行,你想做什么?
谢尔比 (11:28)
公园管理员。100%.我知道其实我差点也成了公园管理员 因为那就像是人类学的一个过渡
温迪-赫斯特(11:30)
不错。但时机不对。
艾莉森 (11:43)
我想从事供应链管理方面的工作。我觉得这非常有趣。我喜欢与大数据打交道
温迪-赫斯特 (11:53)
关于高级软件工程师,您希望人们知道什么?
艾莉森 (11:53)
是啊说自己不知道怎么做还是可以的。我觉得一般的工程师,尤其是职位越高的,都会有点自负。如果你能坦诚相告,你就能学到更多东西,比如,嘿,我可能不知道这个,但我可以想办法解决,或者如果你想和我一起讨论,我就能学到更多东西。
谢尔比 (12:25)
是啊我觉得还要补充一点,那就是,你有可能是错的。就像我名字里的前辈并不意味着我一直都是对的。你知道,一个初级开发人员可能会知道一些我不喜欢的东西,或者认为我知道这不是真的。所以,保持开放的心态,我觉得会更容易做到这一点。比如,我不知道,你知道,不知道也没关系。这有助于你不断学习,不断成长。
温迪-赫斯特 (12:58)
Hero Devs 实际上支持旧代码,也许外面的人看了会觉得,这不好玩。我不想处理旧代码,你们为什么要这么做?
艾莉森(13:09)
因为我觉得即使是旧东西,你知道, 它,挑战你的思维方式。对我在这里工作的时候,已经学会了五六种语言。每次都有新的发现,比如,哇,他们是这样做的。即使你学的不是最新、最具突破性的东西,你也在学习如何识别新事物。我认为这非常重要
谢尔比 (13:41)
是啊,感觉有点像科技考古。就像很多时候,你知道,想弄明白,他们为什么要这么造?而且,你知道,这很容易被认为是愚蠢的,但他们并不一定拥有我们现在所拥有的资源或相同的设置。所以,我们要学习他们为什么要这么做,而不是马上沮丧地认为,啊,要弄明白这个太烦人了。它更像是一种研究,比如,他们为什么要这样做?这对我现在有什么影响?
艾莉森 (14:14)
我还认为,有些老技术值得称赞,就像谢尔比所说的,它们是 20 年前制造的,现在仍在运行,这令人印象深刻。我不认为有人计划让它们运行这么久。所以,这么多人和公司仍然依赖于这些古老的语言和框架,我认为这证明了它们当时写得有多好。老实说,这也证明了它们是多么经得起考验。
谢尔比 (14:47)
我同意有些东西简单中透着美,就像,它很复杂,但一旦堆砌起来,又是那么简单。
温迪-赫斯特(14:58)
我们的下一个游戏叫做 "什么会出错?历史上有很多在当时看来很好的决定,但结果却不尽如人意,比如耗资 1.25 亿美元的火星气候轨道器,因为其中一个团队成员使用公制单位,而另一个团队使用英制单位。
由于一个简单的转换错误,飞船在火星大气层中烧毁。或者在2017年,亚马逊网络服务公司的一名工程师打错了一个命令,意外关闭了一大块互联网,影响了主要网站、智能家居设备和在线服务。或者在 2018 年,夏威夷的紧急警报系统错误地向所有居民发出了弹道导弹警告。人们惊慌失措,躲进浴缸,给亲人打电话道别,这一切都是因为用户界面设计不当。这些问题并不是故意造成的。它们只是在出厂时没有预见到这些问题。有时是没有经过足够的测试,有时是迫于压力,有时则是因为没有人想过会出什么问题。所以,这个游戏是关于意外的,这个游戏是关于技术决策的意外后果的。我将介绍一个出错的真实技术情况。每位参赛者必须选择实际发生的意外后果。每个答案得一分。谢尔比,你先来。准备好了吗?第一题,一家公司开发了一个人工智能聊天机器人,用于在社交媒体上与用户互动。它表现出了什么意想不到的行为?是 A,它开始发布攻击性内容;B,它开始推销竞争对手公司的产品;还是 C......它只用莎士比亚式英语回复。
谢尔比 (16:51)
要是人们都这么可爱就好了。我选 A。
温迪-赫斯特(16:56)
答案是 A,它开始发布攻击性内容。你答对了2016 年,微软公司最初作为推特机器人发布的聊天机器人 Tay 引起了争议,因为该机器人开始通过其推特账户发布煽动性和攻击性的推文,导致微软在其推出仅 16 小时后就关闭了该服务。微软声称,这是由于巨魔造成的。
谢尔比 (16:58)
当然是这样。
温迪-赫斯特(17:24)
由于机器人根据与推特上人们的互动进行了回复,因此对该服务进行了攻击。第二,一家公司推出了一款语音激活的家庭助手。用户注意到了什么意想不到的行为?是 A,它在没有指令的情况下自发地笑了?B,它未经用户同意就在网上订购商品?或者是 C,它记录了对话,然后将其发送给随机联系人。
谢尔比 (17:52)
这些看起来很可怕,也很有道理。嗯我觉得是 C。
温迪-赫斯特(18:01)
C.录制对话并将其发送给随机联系人。不正确。A.它在没有指令的情况下自发大笑。2018年,亚马逊Alexa的用户报告称,该声控助手会在没有提示的情况下自发大笑。
谢尔比 (18:10)
这可能是最糟糕的一个。
温迪-赫斯特(18:20)
许多用户怀疑,某些听起来相似的短语(如 patio off)也可能听起来像 how do you laugh,这会促使她在意想不到的时候大笑。亚马逊后来修复了这一问题。太吓人了。我不喜欢。
谢尔比 (18:34)
不用了,谢谢。
温迪-赫斯特(18:37)
第三,推出了具有社交分享功能的健身追踪器。这产生了什么意想不到的后果?是 A,通过分享士兵跑步路线暴露了秘密军事基地?B,未经同意将用户的位置发布到公共论坛?还是 C,它与保险公司共享了用户的健康数据?
谢尔比(19:00)
我觉得它做到了所有这些,但是...我是不是应该走测试路线,你不喜欢在每个数字上都画圈?你喜欢混合起来我知道,你在猜我觉得对我来说最有趣的应该是 A。
温迪-赫斯特(19:09)
我混合了它。我拌了个遍。
温迪-赫斯特(19:19)
答案是A,它通过分享士兵跑步路线,揭露了秘密军事基地。2017 年,一款名为 Strava 的健身应用发布了一张数据可视化地图,显示了其应用所有用户跟踪的所有活动,人们可以通过该应用记录自己的锻炼情况并与他人分享。然而,军方分析人员注意到,该地图足够详细,有可能泄露现役军人的敏感信息。
谢尔比 (19:24)
太搞笑了
温迪-赫斯特(19:47)
好了,谢尔比,你答对了两个问题。得两分艾莉森 轮到你了第一题
艾莉森 (19:52)
不,我不会做得更好。
温迪-赫斯特(19:56)
一家大银行试图纠正账户余额,但错误却导致了什么大规模问题?是 A,它临时删除了数千个账户,抹去了所有交易记录?B,它意外地将比美国国债还多的钱记入了一位客户的贷方?还是 C,错误地关闭了账户,导致客户无法使用自己的钱?
艾莉森 (20:24)
我认为是 B。
温迪-赫斯特(20:24)
答案是 B。不小心把比美国国债还多的钱记入了客户的贷方。怎么会出现这样的情况:你想输入什么就输入什么,却没有任何类似的防护措施?
温迪-赫斯特(20:40)
我对所有这些都有这种感觉,但这个特别像,它让我的眼睛抽搐。
谢尔比 (20:45)
是啊,令人震惊,我一点也不惊讶。
艾莉森 (20:48)
是的,是的。
温迪-赫斯特(20:48)
2025 年 2 月,这是最近的事。就是今年花旗集团错误地将 81 万亿美元记入客户贷方是 "万亿 "的 "T" 而不是 "280
艾莉森(21:02)
我真的无法想象那么多钱。
温迪-赫斯特(21:03)
截至 2025 年 2 月,美国国债仅为 36.2 万亿美元。没有资金离开花旗银行,花旗银行透露,在这种情况下,他们应该这样做。但就像现在是2025年一样。这是它伤害。就在这里(触动心灵)
第二。2024 年,一次例行安全更新导致全球 IT 崩溃。信息中断的原因是什么?是 A,Windows 更新导致全球数百万台电脑瘫痪?B,一家网络安全公司的错误软件更新导致微软视窗系统崩溃?还是 C、
大范围的勒索软件攻击将用户的 Windows 设备锁定。
艾莉森(21:45)
这是第二个,因为它是第三方。他们的名字叫 "黑鹰 "或者 "打击 "什么的,对吧?他们就像一个保安公司。最终答案
温迪-赫斯特(21:58)
答案是 B,即网络安全公司的错误软件更新导致微软 Windows 系统崩溃。
艾莉森(22:02)
太多名字都一样了。叫什么名字来着?
温迪-赫斯特(22:12)
它叫 CrowdStrike。你差点就成功了没错2024年7月 网络安全公司CrowdStrike 发布了一个错误更新 导致数百万微软视窗设备意外崩溃这也发生在...顺便说一下,这不是这些问题的一部分有一个软件被破解了,而这个软件最...
艾莉森(22:15)
我就快成功了。我非常接近了。
谢尔比 (22:16)
在背包上。
艾莉森(22:19)
是啊
温迪-赫斯特(22:41)
美国各地使用的汽车经销商。你们还记得吗?它让所有的汽车经销商 都无法进入他们的系统黑客闯进来,他们拿着赎金 就不能用了然后CrowdStrike公司更新了系统,他们说,我们今天只用纸笔了。就像没有尽头一样。不幸的是,我的车同时需要保养。这是我知道这些信息的唯一原因。
艾莉森 (22:46)
现在继续对,对,我记得我记得
温迪-赫斯特(23:08)
第三个问题最后一个。医院使用的人工智能转录工具被意外地发现做了什么?是 A,准确无误地转录医疗咨询?B,编造病人或医生没有说过的虚构文字,还是C,自动将医学术语翻译成通俗术语?
艾莉森(23:32)
听着,我很纠结,因为前两个答案都是B,但是B,他已经不给我打电话了,所以我要打出去,要打C。
温迪-赫斯特(23:44)
答案是 B,它编造了并非患者或医生所说的虚构文本。A 项就像一个偷偷摸摸的哑巴,它准确无误地转录了医疗咨询。所以答案是 B。
艾莉森(23:46)
那不是 A 吗?是啊,是啊你真的骗了我这真是奇怪的心理学 因为你告诉谢尔比 我把所有的都混在一起了 然后你给了我所有的B不管怎样,我们打平了 所以谢尔比没有吹牛的权利
温迪-赫斯特(24:09)
没错,平局。OpenAI 的转录工具 Whisper 被发现会胡编乱造。甚至整句话都是他们所谓的幻觉,其中添加的内容包括种族评论、暴力言论和想象中的医疗方法。这引起了人们对关键环境中人工智能可靠性的极大担忧,尤其是当准确的转录对病人护理至关重要时。
艾莉森(24:18)
我们热爱人工智能。
谢尔比(24:43)
好极了太棒了很高兴看到它。也许做一对夫妇的测试回合 之前只是让松动。好的 Yeah.
温迪-赫斯特(24:44)
呼,那是一个,那是一个坏的。真糟糕That's bad.我有一个破纪录的问题。
艾莉森(24:45)
是啊
温迪-赫斯特(24:55)
我的天哪。破译问题一家金融服务公司因什么漏洞而遭遇数据泄露?是 A,未打补丁的软件漏洞,B,针对员工的网络钓鱼攻击,还是 C,服务器的物理失窃。
艾莉森(25:19)
A
谢尔比 (25:21)
我本来想说 A。我也说 A
温迪-赫斯特(25:23)
如果你们认为答案是 A,可以同时说 A。好吧,答案是 A。
谢尔比(25:30)
是啊
温迪-赫斯特(25:35)
未打补丁的软件漏洞2017 年,Equifax 遭受大规模数据泄露,1.47 亿客户受到影响。该漏洞归咎于其 Apachestruts 软件中一个未打补丁的漏洞。这凸显了不断更新软件以保护敏感信息的极端重要性。
说到 ApacheStruts 等开源软件中的漏洞,现在是谈论 HeroDevs 工作的最佳时机。那就交给我吧。
(广告)
回到我身边欢迎回到 "无论如何都要发货 "节目现在在我身边的是来自 Hero Devs 的 Allison 和 Shelby。什么是......你见过的添加到产品中最糟糕的功能?
谢尔比 (26:47)
有了
温迪-赫斯特(26:49)
用它打我
谢尔比(26:50)
嵌套的可扩展表格。就像一个表格可以扩展到另一个表格。所以我不知道是否添加了这一功能,但这是应该的。这将是一个能打开一个表格的表格,能打开一个表格的表格。
温迪-赫斯特(27:04)
不
那么,它想要解决什么问题呢?
谢尔比(27:17)
只是准确地显示数据关系,而不是让用户离开屏幕或以模式或其他方式离开屏幕。只是尽可能以最激进的平面方式显示。是的,这困扰着我。
温迪-赫斯特(27:39)
"它让你魂牵梦萦"(笑)你甚至都没看完,但你还记得。
谢尔比(27:48)
不,因为我预测会有三桌,我不想这么做。我开了个好头,却得有人来收尾,所以我也毁了别人的一天。
温迪-赫斯特(27:54)
如果你在外面,谢尔比很抱歉。
谢尔比(28:04)
真对不起
温迪-赫斯特(28:07)
你呢,艾莉森?
艾莉森(28:09)
我曾在 Microsoft Dynamics 工作过一段时间,那里有一个嵌套的 if or,有 50、50 个 if or 层级,它控制着我们业务逻辑中最重要的部分。这太可怕了如果你改动了它,就得有五个人审查它,因为如果你弄坏了它,我们的业务就完了,所以这太糟糕了,我们根本就不应该这么做。
温迪-赫斯特(28:43)
外面受影响的人们。我们深表遗憾。
艾莉森(28:48)
是啊
温迪-赫斯特(28:55)
您在生产中遇到过的最奇怪的错误是什么?
谢尔比(28:59)
我一修好就忘了。一个奇怪的现象是使用了错误的版本兼容性。
艾莉森(29:02)
是啊
谢尔比(29:13)
我必须双击一个按钮才能让它起作用。因此,修复了依赖项中使用的版本后,你可以点击一个按钮,它就会工作,而不必双击按钮。我不知道实际的错误是什么。我只知道我修改了正在使用的版本,然后它就能工作了。
温迪-赫斯特(29:35)
的人,不胜感激。谢尔比修复了它。
艾莉森(29:40)
白费力气。
谢尔比(29:40)
你永远不会知道。
温迪-赫斯特(29:45)
艾莉森,你呢?
艾莉森(29:46)
我最糟糕的 bug,我实话实说,这可能有点尴尬,但我最糟糕的 bug 总是那些自制的 bug,语法错误,比如,为什么这个不能用?我调试了一个小时,结果发现少了一个分号。这些都是最糟糕的 bug,因为它们太简单了。既然是我写的代码,就不应该自信地认为它能正常工作。这就是真正的 bug。我就是 bug。
温迪-赫斯特(30:19)
我以前在质量保证部工作。我不是工程师,但我确实需要向工程师解释很多问题,因为这就是质量保证工程师的工作。我不知道最奇怪的 bug 是什么,但最令人沮丧的 bug 是那些看不见的 bug。比如我无法显示页面何时无法加载,也无法知道原因。
温迪-赫斯特(30:38)
因此,我习惯于只画这个小图,像这样一个非常简单的图。这是随时间变化的挫败感。它就会一直往上走,直到右边。时间越长,我就越沮丧。直到现在我还在用就像当我为...
温迪-赫斯特(30:58)
当我发现一个问题时,我只能描述,不能发送图片,但它的回复率却出奇的高。所以我把它放在后口袋里。如果适用,请随时使用。
艾莉森 (31:16)
我喜欢
谢尔比 (31:17)
我是说,你有
艾莉森(31:17)
我喜欢
谢尔比 (31:18)
它。我觉得这才是终极竞争。QA 对开发是啊就像,你说它不行是什么意思?当然能用是我做的这就像,你不能, 你不能证明这一点。
艾莉森(31:23)
是的Yeah. - Yeah.
温迪-赫斯特(31:29)
我成功了
您暗自怀念使用的过时技术是什么?
谢尔比 (31:36)
好的
温迪-赫斯特(31:37)
我知道这很棘手,因为我们每天都在使用过时的技术。
谢尔比(31:41)
我的意思是,这不是科技,但我怀念 Myspace。我怀念那些简单的时光
温迪-赫斯特(31:46)
你想念我的空间当MySpace存在的时候,你是工程师吗?你喜欢创造一些甜蜜的东西吗?好吧
谢尔比(31:54)
我没那么老
艾莉森 (31:56)
好的
谢尔比 (31:58)
差不多,但没那么老。不,但我的青春期是我的空间的黄金时期,社交媒体就是不一样。它的冲击力不一样。
艾莉森(32:09)
这可能会是一个非常不受欢迎的观点,尤其是在我们的团队中。我真的很喜欢珍珠,这就是我学到的。我是在航站楼学到的我觉得太酷了我觉得自己像个黑客它不是什么好语言 但我们应该让它回归珍珠2025我们开始吧P E A R L.
谢尔比(32:30)
有意思所以她总是很安静大家都在取笑珀尔的时候,你总是很安静
艾莉森(32:39)
是的。是的。
谢尔比(32:41)
我对 Lodash 情有独钟,但我感到很矛盾,因为我从来没有使用过它,因为我所在的每个团队都说,哦,不,我们不能使用 Lodash。它不安全之类的。没人愿意用它。但每次,它都有很多有用的功能,用上很多次都很不错。相反,我不得不要么自己写,要么用一个过时的软件包来代替 Lodash,诸如此类。我只是想,我们有了 Lodash,我得把它带进来,我只是想,我们又见面了,现在它安全了,我觉得人们应该爱上 Lodash。
让洛达什回来
艾莉森(33:31)
我想说的是,我最近在开发我们的 Rails 产品。所以,Ruby Gems 和那个工作很酷,也很有趣。
温迪-赫斯特(33:47)
接下来是本节目的最后一个游戏,名为 "不是我的工作"。我会问你三个问题,这三个问题与你在现实世界中的工作或我们今天谈论的任何事情都完全无关,而与你对食物组合的了解有关。
现在还是平局。谢尔比有三个 艾莉森也有三个通常我会让获胜者下一个上场 但我要随机抽取一个人艾莉森我要问你三个问题都是问你的
第一,汉堡王在日本销售的这些奇怪的快餐食品中,究竟是哪一种?是 A,用墨鱼汁做的黑面包汉堡?B,在汉堡上放小熊软糖?还是 C,whopper 口味的奶昔?
艾莉森(34:35)
我在做墨鱼汁
温迪-赫斯特(34:36)
答案是 A,用墨鱼汁制作的黑面包汉堡。它的特色是黑色面包、黑色奶酪和墨鱼汁制成的黑色酱汁。我不喜欢不对,不对。第二题这些食物组合中,哪个是真正的限量版?是 A 泡菜味棉花糖,B 番茄酱味冰淇淋,还是 C 沙拉酱苏打水?
艾莉森(34:46)
都太糟糕了C.
温迪-赫斯特(35:09)
答案是 C,牧场沙拉酱苏打水!非常好
艾莉森(35:13)
中西部的人喜欢牧场。我们这里就直接喝。
温迪-赫斯特(35:19)
是吗?有一家叫莱斯特的公司 生产牧场沙拉酱口味的苏打水 还有其他可疑的口味 比如培根苏打水和水牛翼苏打水不知道那些味道怎么样
艾莉森(35:36)
我觉得这是一家中西部公司。我觉得是的是啊,是啊。
温迪-赫斯特(35:39)
可能是我们应该查查第三个问题在瑞典,哪种披萨配料组合是真正的菜单项目?是 A 香蕉和咖喱粉,B 巧克力片和洋葱,还是 C 虾和花生酱?
艾莉森(35:55)
嗯C?
温迪-赫斯特(36:02)
不正确。答案是 A,香蕉和咖喱粉。据说这道菜甜中带咸,令人惊喜好了,谢尔比,下一个轮到你了开始吧第一题亨氏推出了哪种不寻常的混合调味品?是A,蛋黄酱和奥利奥面包屑混在一起?B,
艾莉森(36:13)
不用了,谢谢。
温迪-赫斯特(36:30)
番茄酱与牧场沙拉酱或 C 混合,芥末酱与巧克力糖浆混合。
谢尔比 (36:38)
只有 B 听起来稍微合理。
温迪-赫斯特(36:42)
答案是 B,番茄酱混合牧场沙拉酱。它在美国中西部可能也很受欢迎,但我们不得而知。亨氏公司创造了混合番茄酱和牧场沙拉酱的 Crunch,作为其奇特酱料组合的一部分,其中还包括蛋黄酱和番茄酱的组合 mayo-chup。在犹他州,蛋黄酱和番茄酱的组合被称为炸酱。我想在爱达荷州也是如此。
谢尔比 (36:44)
好吧,感谢上帝。绝对是这样
艾莉森(36:49)
是啊
谢尔比(36:54)
你
艾莉森(37:08)
我觉得这很常见。
温迪-赫斯特(37:10)
就是这样。这并不局限于此。就像我住的地方的标准一样好吧 第二个问题 All right.第二个问题什么奇怪的食物组合 在2021年成为了TikTok的流行趋势?是 A 西瓜蘸黄芥末 B 意大利面上放融化的棉花糖 还是 C 炸薯条蘸酱油和蜂蜜?
温迪-赫斯特(37:35)
我也不看。
谢尔比 (37:38)
嗯......好吧,这些听起来都很糟糕。嗯,C?
温迪(37:39)
不正确!答案是 A:黄芥末西瓜。TikTok 上的人开始吃这个了。我也不知道我不知道他们为什么要这么做。虽然很恶心。在我看来随便啦每个人都可以自己选择第三个问题
艾莉森(37:49)
真让人痛心。
谢尔比(37:50)
你为什么要毁掉西瓜?
是的。别呸,好吃。
艾莉森(38:02)
没有。
谢尔比(38:07)
我是这么想的。
温迪-赫斯特(38:08)
是的,第三个问题 Yeah.第三个问题这些不可能存在的冰淇淋口味中 哪一个真的存在?是A,奇多冰淇淋?B 酱油冰淇淋?还是 C 鸡汤面条冰淇淋?
谢尔比(38:27)
人们在生活中做什么?发生了什么事?在所有这些问题中,我只对第一个问题有信心,之后就开始走下坡路了。不是我,是艾莉森的第一个问题。它已经走下坡路有一段时间了。
谢尔比(38:47)
我不...我又要去C区了
温迪-赫斯特(38:51)
不正确。答案是 B,酱油冰淇淋。
谢尔比(38:55)
我也想这么说,但谁会吃呢?
温迪-赫斯特(38:58)
酱油冰淇淋在日本非常受欢迎,它混合了甜味和鲜味。好了,四舍五入,谢尔比得 4 分,艾莉森得 5 分,艾莉森获胜。耶
谢尔比 (39:16)
艾莉森比我知道更多奇怪的食物。
温迪-赫斯特(39:22)
本期《无论如何都要上船》节目到此结束。非常感谢我的嘉宾谢尔比(Shelby)和艾莉森(Allison)的参与和分享。如果您喜欢这一集,可以在 LinkedIn、X.com、YouTube 和其他任何播客网站上找到 Hero Devs,获取更多有趣的技术内容。我们下次再见。再见