展开讨论

经验与复盘经验摘录 · 机器翻译

> 左内连接 虽然我欣赏这个笑话(我希望这真的是个笑话),但我最近有一个项目因为主要开发人员不理解SQL而被严重拖延。承认自己的不足是好的,但同样重要的是弥补这些不足。 > 作为招聘经理,我面试过软件工程师,并试图筛选出具备面向对象知识的人。事后看来,我显然是个伪君子。作为一个曾经经历过“被不了解你所面试内容的面试官拒绝”的人,我再次感谢这种透明度,但我不完全觉得在这个案例中已经吸取了教训。有一段时间,我因为不知道微积分而感到羞愧……所以我学会了微积分,这让我的人生变得更好。在科技领域,拒绝承认对某个主题的无知是一个特定的问题,但承认你不知道某件事并乐于止步于此也不好到哪里去。对别人提出你自己都不遵守的标准,是这个领域的一个大问题。 …

> 左内连接 虽然我欣赏这个笑话(我希望这真的是个笑话),但我最近有一个项目因为主要开发人员不理解SQL而被严重拖延。承认自己的不足是好的,但同样重要的是弥补这些不足。 > 作为招聘经理,我面试过软件工程师,并试图筛选出具备面向对象知识的人。事后看来,我显然是个伪君子。作为一个曾经经历过“被不了解你所面试内容的面试官拒绝”的人,我再次感谢这种透明度,但我不完全觉得在这个案例中已经吸取了教训。有一段时间,我因为不知道微积分而感到羞愧……所以我学会了微积分,这让我的人生变得更好。在科技领域,拒绝承认对某个主题的无知是一个特定的问题,但承认你不知道某件事并乐于止步于此也不好到哪里去。对别人提出你自己都不遵守的标准,是这个领域的一个大问题。 …

源讨论一位软件开发者的自白:不再自我审查原帖 347 条评论 · 导入时统计
2

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

EL

这不完全是你主要的观点,但你在哪里学习的微积分?我在高中时上了常规的课程,之后就没有学过了,但我很想更好地理解它。

完整原文
KE

我确实在学习,努力弥补这些差距。 对于自动化测试,我正在阅读亚历山大·塔尔林德(Alexander Tarlinder)所著的《Developer Testing》,接下来紧随其后的是杰拉德·梅斯扎罗斯(Gerard Meszaros)的《xUnit Test Patterns》。我和妻子也正在有时间的时候一起学习《Test-Driven Development: By Example》。 关于SQL,我去年冬天读了郝强的《Grokking Relational Database Design》,本周我开始阅读约翰·维斯卡斯(John Viescas)的《SQL Queries for Mere Mortals》。很遗憾,我之前对“left inner join”的误解并不是开玩笑。 关于面向对象编程(OOP),我经历了一段快速学习的旅程:博赫等人的《OOA&D With Applications》,戴维·韦斯特(David West)的《Object Thinking》,桑迪·梅茨(Sandi Metz)的《POODR》和《99 Bottles of OOP》,埃里克·埃文斯(Eric Evans)的《Domain-Driven Design》,沃恩·弗农(Vaughn Vernon)的《IDDD》和《DDDD》,拉思·奥尔森(Russ Olsen)的《Design Patterns in Ruby》,罗伯特·C·马丁(Robert C. Martin)的《Clean Architecture》,肯特·贝克(Kent Beck)的《Smalltalk Best Practice Patterns》。接下来要读的还有《Design Patterns》 by…

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。