The Effective Engineer

The Effective Engineer pdf epub mobi txt 电子书 下载 2026

☆☆☆☆☆
出版者:The Effective Bookshelf, Palo Alto, CA. 作者:Edmond Lau 出品人: 页数:260 译者: 出版时间:2015-3-19 价格:USD 39.00 装帧:Paperback isbn号码:9780996128100 丛书系列:
图书标签
  • 软件工程
  • 个人管理
  • Engineering
  • 编程
  • 计算机
  • 成长
  • SoftwareEngineering
  • 思维
  • 工程设计
  • 效率提升
  • 软件工程
  • 问题解决
  • 技术实践
  • 团队协作
  • 系统思维
  • 持续改进
  • 工程管理
  • 自动化
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D 收藏本页
你会得到大惊喜!!

具体描述

The most effective engineers — the ones who have risen to become distinguished engineers and leaders at their companies — can produce 10 times the impact of other engineers, but they're not working 10 times the hours.

They've internalized a mindset that took me years of trial and error to figure out. I'm going to share that mindset with you — along with hundreds of actionable techniques and proven habits — so you can shortcut those years.

Introducing The Effective Engineer — the only book designed specifically for today's software engineers, based on extensive interviews with engineering leaders at top tech companies, and packed with hundreds of techniques to accelerate your career.

For two years, I embarked on a quest seeking an answer to one question:

How do the most effective engineers make their efforts, their teams, and their careers more successful?

I interviewed and collected stories from engineering VPs, directors, managers, and other leaders at today's top software companies: established, household names like Google, Facebook, Twitter, and LinkedIn; rapidly growing mid-sized companies like Dropbox, Square, Box, Airbnb, and Etsy; and startups like Reddit, Stripe, Instagram, and Lyft.

These leaders shared stories about the most valuable insights they've learned and the most common and costly mistakes that they've seen engineers — sometimes themselves — make.

This is just a small sampling of the hard questions I posed to them:

What engineering qualities correlate with future success?

What have you done that has paid off the highest returns?

What separates the most effective engineers you've worked with from everyone else?

What's the most valuable lesson your team has learned in the past year?

What advice do you give to new engineers on your team?

Everyone's story is different, but many of the lessons share common themes.

You'll get to hear stories like:

How did Instagram's team of 5 engineers build and support a service that grew to over 40 million users by the time the company was acquired?

How and why did Quora deploy code to production 40 to 50 times per day?

How did the team behind Google Docs become the fastest acquisition to rewrite its software to run on Google's infrastructure?

How does Etsy use continuous experimentation to design features that are guaranteed to increase revenue at launch?

How did Facebook's small infrastructure team effectively operate thousands of database servers?

How did Dropbox go from barely hiring any new engineers to nearly tripling its team size year-over-year?

What's more, I've distilled their stories into actionable habits and lessons that you can follow step-by-step to make your career and your team more successful.

The skills used by effective engineers are all learnable.

And I'll teach them to you. With The Effective Engineer, I'll teach you a unifying framework called leverage — the value produced per unit of time invested — that you can use to identify the activities that produce disproportionate results.

Here's a sneak peek at some of the lessons you'll learn. You'll learn how to:

Prioritize the right projects and tasks to increase your impact.

Earn more leeway from your peers and managers on your projects.

Spend less time maintaining and fixing software and more time building and shipping new features.

Produce more accurate software estimates.

Validate your ideas cheaply to reduce wasted work.

Navigate organizational and people-related bottlenecks.

Find the appropriate level of code reviews, testing, abstraction, and technical debt to balance speed and quality.

Shorten your debugging workflow to increase your iteration speed.

Use metrics to quantify your impact and consistently make progress.

《精通代码:解锁高效软件开发的秘密》 在这本深度解析的指南中,我们将一同踏上一段探索如何成为一名卓尔不群的软件工程师的旅程。本书并非对某本特定书籍的复述,而是提炼了多年来在行业中脱颖而出的工程师们所共有的核心技能、思维模式和实践经验。我们将深入剖析那些能够显著提升个人产出、影响力和职业生涯发展的关键要素,让你在瞬息万变的科技领域中始终保持领先。 一、 战略性思维与价值驱动:从“写代码”到“创造价值” 成为一名卓越的工程师,首要的是培养一种“战略性思维”。这意味着你不仅仅是执行任务的编码机器,更是能够理解产品目标、用户需求以及商业价值的贡献者。 理解“为什么”: 在动手写第一行代码之前,深入理解项目的目标、目标用户以及期望解决的问题至关重要。这包括了解产品的愿景、核心功能以及它们如何服务于更大的业务目标。当你知道自己工作的意义时,你的代码将更具目的性和影响力。 优先级排序与聚焦: 并非所有任务都具有同等的价值。学习如何识别并专注于那些能够带来最大影响力的工作,是高效工程师的标志。这意味着要学会对需求进行评估,区分“重要”和“紧急”,并勇敢地对低价值的任务说“不”。 商业敏锐度: 即使你不直接负责业务决策,理解技术决策如何影响业务结果也至关重要。了解成本、收益、用户增长、客户满意度等指标,能够帮助你做出更明智的技术选择,将技术能力转化为商业成功。 长远规划: 优秀工程师会考虑代码的未来。这意味着要编写易于维护、扩展和测试的代码。避免“技术债务”,并主动思考系统的可伸缩性和健壮性。 二、 精湛的工程实践:构建高质量、可维护的代码 卓越的工程能力是成为优秀工程师的基石。这不仅仅是掌握一门编程语言,更是对软件开发整个生命周期的深刻理解和精湛技艺。 清晰、简洁的代码: 好的代码是自解释的。遵循一致的命名约定,编写简短、专注于单一职责的函数,并提供清晰的注释(仅在必要时)。避免过度设计和不必要的复杂性。 可读性与可维护性: 你的同事(以及未来的你)将感谢你编写清晰易懂的代码。学习和应用设计模式,遵守编码规范,并进行代码重构,以提高代码的可读性和可维护性。 强大的测试能力: 测试是质量的保证。深入掌握单元测试、集成测试和端到端测试,并将其融入开发流程。学会编写有针对性的、高效的测试用例,确保代码的正确性和稳定性。 有效的调试技巧: 遇到Bug是不可避免的。掌握高效的调试策略和工具,能够帮助你快速定位问题根源,并有效地解决它们,而不是简单地进行“猜测式”的修复。 版本控制与协作: Git等版本控制系统是现代软件开发的生命线。熟练掌握Git的工作流程,理解分支策略,并学会如何有效地进行代码审查,是团队协作顺畅的关键。 自动化一切: 任何重复性的任务都应该被自动化。这包括代码构建、测试、部署以及监控。自动化能够显著提高效率,减少人为错误,并让你有更多时间专注于更具创造性的工作。 三、 沟通与协作:放大个人影响力 技术实力固然重要,但缺乏有效的沟通和协作能力,你的影响力将大打折扣。优秀工程师懂得如何与他人高效合作,并将自己的想法清晰地传达出去。 清晰的技术沟通: 能够用清晰、简洁的语言向技术和非技术人员解释复杂的技术概念,是建立共识、推动项目前进的关键。这包括撰写清晰的技术文档、进行有效的会议发言以及提供有价值的反馈。 积极倾听与反馈: 成为一个好的沟通者,首先要学会倾听。理解他人的观点,并能够提供建设性的反馈,能够帮助团队共同成长,发现潜在问题。 跨职能协作: 软件开发往往涉及产品经理、设计师、QA工程师以及其他团队成员。学会与不同职能的人员有效沟通和协作,是确保项目成功的关键。 知识分享与指导: 将你的知识和经验分享给团队成员,并通过指导新人来提升整个团队的能力,是个人影响力的重要体现。乐于助人,并积极参与知识共享活动。 理解与管理期望: 能够与团队成员、项目经理和利益相关者清晰地沟通项目进展、潜在风险和交付时间,能够有效地管理他们的期望,避免不必要的冲突。 四、 持续学习与成长:在变化中保持竞争力 科技行业日新月异,今天的“最佳实践”明天可能就会过时。持续学习和适应变化,是保持竞争力的不二法门。 拥抱新知识: 保持对新技术、新工具和新趋势的好奇心。阅读技术博客、参加线上课程、阅读书籍,不断拓宽你的知识视野。 实践与反思: 学习新知识后,要积极动手实践。通过实际项目来检验和巩固所学。同时,对自己的工作进行反思,总结经验教训,并不断改进。 建立个人品牌: 通过参与开源项目、撰写技术文章、在技术社区贡献,来建立你的个人技术品牌。这不仅能帮助你学习,还能让你吸引更多机会。 接受挑战: 勇于承担有挑战性的项目,即使它们超出了你目前的舒适区。通过解决难题来激发你的潜能,加速你的成长。 心理韧性: 在开发过程中会遇到挫折和失败。培养良好的心理素质,能够从失败中吸取教训,并保持积极乐观的态度,对于长期的职业发展至关重要。 结语 成为一名优秀的软件工程师,并非一蹴而就。它是一个持续学习、不断实践、精进技能并提升软实力的过程。本书提供的这些理念和方法,是你在这个激动人心且充满挑战的领域中脱颖而出的路线图。通过有意识地培养这些核心能力,你将不仅仅是一个代码的生产者,更是价值的创造者,一个能够引领团队、驱动创新的卓越工程师。

作者简介

For the past decade, Edmond Lau has worked as a software engineer in some of the top technology companies in Silicon Valley, including Google, Ooyala, Quora, and Quip.

He's passionate about building great engineering teams. He's interviewed over 500+ engineering candidates throughout his career as well as spoken to teams across the country on how to build great engineering cultures. At Quora, he built out the onboarding and mentoring programs used to train dozens of new engineering hires and helped grow the team from 12 to over 70.

His engineering and career advice has been featured on Forbes, Time, Slate, Inc., and Fortune. He's also guest lectured at both MIT and Stanford on software design.

He holds a Bachelor's and Master's in Computer Science from MIT.

目录信息

Foreword ix Introduction 1
Part 1: Adopt the Right Mindsets 7
1. Focus on High-Leverage Activities 9
2. Optimize for Learning 19
3. Prioritize Regularly 41
Part 2: Execute, Execute, Execute 61
4. Invest in Iteration Speed 63
5. Measure What You Want to Improve 83
6. Validate Your Ideas Early and Often 107
7. Improve Your Project Estimation Skills 127
Part 3: Build Long-Term Value 153
8. Balance Quality with Pragmatism 155
9. Minimize Operational Burden 173
10. Invest in Your Team's Growth 193
Epilogue 215
Appendix 217 Acknowledgments 221 Notes 223 About the Author 247
· · · · · · (收起)

读后感

☆☆☆☆☆

其实这本书主要是写给程序员的,或是如何提高一个程序员团队的效率。作者在大(google)中(quora)和start-up互联网公司都工作过。可以说是行业中的老兵。这本书是作者多年工作经验的总结。 虽然大学和研究生的专业都是CS,也曾经做了3年C程序员,现在已经丢下老本行很多年了。...

☆☆☆☆☆

其实这本书主要是写给程序员的,或是如何提高一个程序员团队的效率。作者在大(google)中(quora)和start-up互联网公司都工作过。可以说是行业中的老兵。这本书是作者多年工作经验的总结。 虽然大学和研究生的专业都是CS,也曾经做了3年C程序员,现在已经丢下老本行很多年了。...

☆☆☆☆☆

其实这本书主要是写给程序员的,或是如何提高一个程序员团队的效率。作者在大(google)中(quora)和start-up互联网公司都工作过。可以说是行业中的老兵。这本书是作者多年工作经验的总结。 虽然大学和研究生的专业都是CS,也曾经做了3年C程序员,现在已经丢下老本行很多年了。...

☆☆☆☆☆

其实这本书主要是写给程序员的,或是如何提高一个程序员团队的效率。作者在大(google)中(quora)和start-up互联网公司都工作过。可以说是行业中的老兵。这本书是作者多年工作经验的总结。 虽然大学和研究生的专业都是CS,也曾经做了3年C程序员,现在已经丢下老本行很多年了。...

☆☆☆☆☆

其实这本书主要是写给程序员的,或是如何提高一个程序员团队的效率。作者在大(google)中(quora)和start-up互联网公司都工作过。可以说是行业中的老兵。这本书是作者多年工作经验的总结。 虽然大学和研究生的专业都是CS,也曾经做了3年C程序员,现在已经丢下老本行很多年了。...

用户评价

☆☆☆☆☆

我最近在阅读《The Effective Engineer》这本书,它提供了一个非常独特的视角来审视工程师的角色和工作方式。作为一个在一家中型科技公司担任高级工程师的人,我曾以为我具备了完成大多数技术任务所需的能力,但这本书却让我看到了更深层次的“有效性”的概念。作者并没有过多地纠缠于具体的编程语言或框架,而是将重心放在了工程师的思维模式、决策过程以及人际交往能力上。这一点对我来说尤为重要,因为我发现,随着职业生涯的发展,技术问题固然依然是核心,但如何与其他团队成员协作、如何向上级汇报工作、如何说服他人接受你的技术方案,这些“软技能”的重要性日益凸显。书中关于“如何衡量你的影响力”以及“如何构建可持续的职业发展路径”的章节,让我受益匪浅。我一直以来都比较关注技术的深度,但对如何将自己的技术优势转化为更广泛的影响力,却有些迷茫。这本书提供了一些非常实用的建议,比如如何识别团队中的“杠杆点”,如何利用自己的长处去解决那些能产生连锁反应的问题。我开始意识到,仅仅写出高质量的代码是不够的,更重要的是要让你的代码能够被理解、被使用,并最终为公司创造价值。这本书的价值在于,它提供了一个框架,让我们能够系统地思考,如何在技术领域实现更深远的影响。

☆☆☆☆☆

《The Effective Engineer》这本书,在我看来,是一本关于“如何成为一个真正有价值的工程师”的指南,而非简单的技术手册。我是一名在一家快速发展的初创公司工作的软件工程师,每天都面临着来自产品、市场和技术的多重压力。我曾经一度认为,只要我能够快速地学习和掌握最新的技术,就能成为一个杰出的工程师。然而,在经历了几个项目的起伏之后,我开始发现,光有技术是不够的,更重要的是如何将技术有效地应用到解决实际问题中,以及如何与其他人和系统协同工作。这本书让我意识到,很多时候,工程师的瓶颈并非技术本身,而是我们对工作方式、沟通方式以及价值判断的思考不足。书中关于“如何避免无效的工作”以及“如何最大化你的学习效率”的章节,对我触动很大。我过去常常沉浸在代码的细节中,但忽略了整体的规划和目标的优先级。这本书帮助我认识到,区分“忙碌”和“有效”的区别是多么重要。我开始反思,我所花费的时间,是否真正用在了刀刃上?我是否在重复制造轮子,或者在解决那些并不紧急的问题?这种自我审视,让我对自己的工作方式有了新的认识,并开始尝试一些新的方法来提升我的工作效率和产出。

☆☆☆☆☆

在我最近的阅读清单中,《The Effective Engineer》无疑是一本能够给我带来深刻启发的著作。作为一名在一家金融科技公司工作的工程师,我深知技术的重要性,但也逐渐意识到,在这个快速变化的行业里,光有硬核的技术实力是远远不够的。如何将技术转化为可衡量的商业价值,如何有效地与产品、运营等团队沟通协作,以及如何在项目中发挥出最大的个人影响力,是我一直在思考的问题。《The Effective Engineer》这本书,恰恰为我提供了一个非常全面的视角。它没有过于深究某个具体的编程语言或工具,而是将重点放在了工程师的核心能力和思维模式上。我尤其对书中关于“如何做出明智的技术决策”以及“如何构建可持续的工程实践”的论述印象深刻。我过去常常会纠结于选择最优的技术方案,但却忽略了方案的可行性、可维护性以及对业务的实际影响。《The Effective Engineer》帮助我理解,所谓“有效”,不仅仅是技术上的精妙,更是综合考虑了时间、成本、风险以及长期价值的权衡。这本书让我开始意识到,成为一名优秀的工程师,需要具备更广阔的视野和更强的全局观。

☆☆☆☆☆

我最近读完了一本叫做《The Effective Engineer》的书,这本书可以说是在我多年的工程师生涯中,一次非常及时的“思维重塑”。我是一名专注于后端开发多年的工程师,习惯了埋头钻研技术细节,解决一个又一个棘手的bug。然而,随着项目越来越复杂,团队越来越大,我发现我遇到的挑战不仅仅是技术本身,更多的是如何与其他工程师、产品经理甚至业务方进行有效的沟通和协作,如何确保我的工作能够最大程度地服务于项目的整体目标。这本书恰恰触及了我心中的痛点。《The Effective Engineer》在书中反复强调了“影响力的重要性”,并给出了一些非常实操性的建议。我尤其欣赏书中关于“如何识别项目的关键问题”以及“如何有效地管理自己的时间和精力”的章节。我过去常常会花费大量时间在一些非核心任务上,或者在一些低优先级的问题上纠结,但这本书让我明白,一个“有效的工程师”,应该能够优先处理那些能够产生最大影响力的任务。这种思维方式的转变,对我来说是巨大的。我开始尝试更加主动地去理解项目的业务需求,更加有策略地去规划自己的工作,并努力将自己的技术能力转化为更大的价值。

☆☆☆☆☆

《The Effective Engineer》这本书,对我来说,更像是一次关于“工程师思维”的系统性升级。我是一名在一家大型互联网公司工作的软件工程师,每天都会面对海量的需求和复杂的系统。我过去常常将大部分精力投入到代码实现上,认为只要代码质量过关,功能实现到位,就是一名优秀的工程师。然而,随着项目规模的不断扩大,我发现个人的技术能力固然重要,但如何与团队高效协作,如何有效地管理和评估工作,以及如何为项目带来长远的价值,成为了我面临的更大挑战。《The Effective Engineer》恰好解答了我的一些困惑。书中关于“如何量化你的工作成果”以及“如何避免常见的工程陷阱”的章节,让我受益匪浅。我开始反思,自己过去的工作是否过于关注“做了多少”,而忽略了“做了什么”以及“带来的影响”。这本书帮助我建立了一个更清晰的衡量标准,让我能够更客观地评估自己的工作,并主动去寻找那些能够产生更大价值的领域。我尤其欣赏书中那种鼓励主动性、鼓励创新性思考的基调,它让我觉得,成为一个“有效的工程师”,不仅仅是被动地完成任务,更是主动地去发现问题、解决问题,并不断地为团队和公司创造价值。

☆☆☆☆☆

我最近入手了一本叫做《The Effective Engineer》的书,光看名字就觉得很有分量,似乎能为我在技术这条充满挑战的道路上提供一份厚实的指导。拿到书的那一刻,我并没有立刻深入阅读,而是先翻阅了一下目录和前言,那种期待感油然而生。我是一名有着几年工作经验的软件工程师,经历了从初级到能独立负责一些模块的成长,也曾因为一些技术决策的失误而懊恼,也曾因为效率低下而感到沮丧。我深知,技术能力固然重要,但如何更聪明、更高效地运用自己的技术,如何在一个团队中发挥更大的价值,才是决定一个工程师能走多远的根本。这本书的书名恰恰触及了我心中最渴望解决的痛点。我希望这本书不仅仅是教我“怎么做”,更能让我理解“为什么这样做”,并且能将这些原则内化为自己的工作习惯。例如,在面对一个复杂的工程问题时,是应该立刻投入代码,还是应该先花更多的时间去思考和设计?在项目评审时,是应该滔滔不绝地展示自己完成的功能,还是应该冷静客观地分析技术难点和潜在风险?这些都是我工作中常常遇到的困惑,我期待《The Effective Engineer》能为我拨开迷雾,提供清晰的指引,让我成为一个更具影响力、更能创造价值的工程师。我尤其关注书中关于“如何评估工作优先级”以及“如何有效地与非技术人员沟通”的章节,因为这两点是我目前职业生涯中的瓶颈,亟待突破。

☆☆☆☆☆

不得不说,《The Effective Engineer》这本书在我近期的阅读清单中,绝对是位列前茅的存在。它不是那种堆砌技术术语、让人望而却步的专业书籍,反而以一种非常平易近人的语言,讲述了许多在工程实践中至关重要,却又常常被忽视的原则。我尤其欣赏作者在书中反复强调的“影响力”这个概念,它不仅仅是技术上的“厉害”,更是将你的技术转化为切实可见的成果,并让这些成果能够触及更广阔的范围。作为一个在互联网公司摸爬滚打多年的工程师,我见过太多埋头苦干却默默无闻的同事,也见过一些似乎并没有特别高超技术,但却能在公司内部推动重大变革的人物。我一直很好奇,其中的差异究竟在哪里?《The Effective Engineer》似乎给了我一个全新的视角去审视这个问题。书中关于“如何选择正确的项目”以及“如何在项目中实现最大化价值”的论述,让我醍醐灌顶。我过去常常习惯于接受分配的任务,然后尽力去完成,却很少主动去思考,我所做的工作,是否是公司最需要我做的?我的时间是否花在了最有产出的地方?这种思考模式的转变,对我来说是巨大的。我开始反思自己过往的一些项目经历,发现自己在一些非核心、低价值的任务上花费了过多的精力,而错失了参与一些更具挑战性、更能展现个人能力的机会。这本书让我意识到,成为一名“有效的工程师”,不仅仅是技术上的精进,更是战略上的思考和判断。

☆☆☆☆☆

我最近读了一本让我眼前一亮的书——《The Effective Engineer》。作为一名有着十年经验的后端工程师,我曾经认为自己对工程实践已经有了相当深入的理解,但这本书却以一种非常哲学且务实的角度,让我重新审视了“有效性”的内涵。作者并没有止步于教会读者如何写出优雅的代码,而是更侧重于工程师如何在复杂的组织环境中,通过自己的技术能力产生更大的影响力。我尤其对书中关于“识别机会”以及“如何进行有意义的协作”的论述印象深刻。在我的职业生涯中,我曾多次面临选择:是应该在技术深度上不断钻研,还是应该拓展自己的技术广度,亦或是将精力更多地投入到项目管理和团队领导中?《The Effective Engineer》为我提供了一个非常有价值的思考框架。它让我认识到,一个“有效的工程师”,需要具备全局观,能够洞察到项目的潜在风险和机会,并能够通过自己的技术能力去影响和推动项目朝着正确的方向发展。这本书的伟大之处在于,它不仅仅提供了方法论,更重要的是启发了读者的思维,让我们能够主动地去思考,如何成为一个更具战略眼光、更能创造价值的工程师。

☆☆☆☆☆

《The Effective Engineer》这本书,对我来说,不仅仅是一本技术书籍,更是一本关于“如何成为一个更有价值的工程师”的人生指南。我是一名在一家初创公司担任技术主管的工程师,每天都在与有限的资源和无限的挑战赛跑。我曾经认为,只要我能够快速迭代,交付功能,就是完成了我的任务。然而,我渐渐发现,公司的发展不仅仅依赖于快速的交付,更依赖于建立一套可持续、可扩展的技术体系,以及拥有一支能够高效协作、共同成长的团队。《The Effective Engineer》这本书,恰恰为我提供了一个思考的框架。它从工程师的视角出发,深入浅出地讲解了如何在技术工作中实现“影响力最大化”。我尤其对书中关于“如何识别和解决工程中的根本性问题”以及“如何建立一个鼓励学习和成长的工程文化”的章节印象深刻。作为一名技术主管,我希望我的团队不仅仅是编写代码的机器,更希望他们能够成为有想法、有担当、能够与公司共同成长的工程师。这本书让我看到了实现这一目标的路径,它鼓励我更加注重团队成员的技术成长,更加关注工程流程的优化,并最终为公司打造一个更强大、更具竞争力的技术基石。

☆☆☆☆☆

我最近阅读了《The Effective Engineer》这本书,这本书对我这个在一家老牌IT公司工作的资深工程师来说,是一次非常有价值的反思。在多年的技术生涯中,我积累了不少的“硬技能”,也经历过不少大型项目的洗礼。然而,我时常会感到一种“瓶颈”——我的技术能力似乎已经达到了一个平台期,但如何能够进一步提升我的价值,如何在这个日新月异的技术领域保持竞争力,却是一个长期的疑问。《The Effective Engineer》这本书,以一种非常深入且具有洞察力的方式,探讨了“工程师的效率”和“工程师的影响力”。我尤其对书中关于“如何学习和掌握新技术”以及“如何有效地沟通和合作”的论述非常着迷。我过去常常会陷入对新技术的盲目追逐,但忽略了学习的策略和效率。《The Effective Engineer》为我提供了一个更加系统化的学习方法,让我能够更有针对性地去吸收和应用新技术。同时,书中关于沟通和协作的章节,也让我认识到,一个优秀的工程师,不仅仅要技术过硬,更要善于与人交流,能够将自己的想法清晰地传达给他人,并有效地融入到团队协作中。这本书让我重新审视了“有效”的含义,并为我指明了未来职业发展的方向。

☆☆☆☆☆

良好且有条理的工作习惯不局限于工程师 而是通用于各个行业的职场 在项目初期尽早建立系统性的计划 验证可行性 工作进行中及时收集反馈 迅捷开展必要的更正 审慎靠谱的风格是一方面 不畏惧可能出现的错误 用开放平和的心态面对调整 更能够提升决策效率 牢记把时间花在刀刃上的简单道理!

☆☆☆☆☆

对职场新人还是挺有用的。其中几个坑去年踩过。要是早学习这本书,就能省下时间

☆☆☆☆☆

作为一名软件工程师,此书值得一读。如果只用一个词来概括这本书,那一定是"leverage"。

☆☆☆☆☆

"...can produce 10 times the impact of other engineers, but they're not working 10 times the hours." 打动我让我一直看完全书的就是这句 在我身边 有5年内升到L6的 也有二十年如一日的L5 从他们身上看到的参照对比非常明显 相当于正反两面的例子 = = 这么说是不是不太礼貌? 我也就偷偷说这样的话 当面绝对不说 对任何人都不说。

☆☆☆☆☆

在码农鸡汤算是很好的一本了。