Software developers face an ever-changing and ever-expanding technology landscape, which can appear as intimidating as Mt. Everest to newcomers. Developing technical skills is vital, but there are dozens of soft skills and learning techniques you need if you're to grow and succeed professionally. Honing those soft skills is a big part of what "Apprenticeship Patterns" is all about. Authors Dave Hoover and Adewale Oshineye, both formerly of the global IT consultancy ThoughtWorks, have cataloged dozens of patterns of behavior to help software developers hone their craft. Developed through years of research, a multitude of interviews, and feedback from O'Reilly's online forum, these patterns address difficult situations faced by entry-level programmers, system administrators, and database administrators. Each pattern has a memorable name to help point you in the right direction when you need it most. Examples of common obstacles and their solutions include: burned out at work? - learn how to 'Nurture Your Passion' by finding a pet project to help you rediscover the joy of problem solving; feeling overwhelmed by too much new information? - take a step back from your learning to re-explore some familiar territory by building something you've built before, then use 'Retreat Into Competence' to launch yourself forward again ; and, feeling stuck in your learning? - seek out a team of experienced and talented developers where you can 'Be the Worst' for a while Like any patterns book, you can read this one front-to-back, jump to specific patterns when you encounter the issues they address, or cherry pick just the ones that are new to you. The purpose of the solutions is to inspire you to stay on the path you intend, rather than wander off into management because it seems like the only option for advancement. "Apprenticeship Patterns" approaches software development not as a means to financial success, but as a means to personal fulfillment. It's your life and your career. Discover how this book can help you make the best of both.
Dave H. Hoover:Obtiva首席技师,喜欢在开发软件的同时培养软件开发者,他的专长是向企业家们交付项目。
Adewale Oshineye:软件工程师,从事过包括电子零售商销售网点系统、投资银行交易系统在内的各种大型项目开发。
作者也是一个半路出家的软件工程师,他通过自己的感悟并且采访研究一路成长过来的师傅和熟练工们,讲述了如何从学徒到高手。 这本书不仅仅在说经验,还有知识已经严谨的结构--成长之路的架构、图书又或者说在描述一件事情时推荐使用的架构。 如下: 主题:(如...
评分跟另外一本making it big in software一样, 在2010年春季出版发行, 教CS newbie们怎么上道的。 想想觉得时间过得好快, 去年刚下到这两本书的时候还庆幸觉得还蛮新的, 一下一年半不见回头一看感觉突然好像有种沧桑感了 或者说历史沉淀感。 然后有时间, 或者说觉得不能...
评分在地铁上看完了英文版。不厚,基本没有代码,全是字。 这本书并不是讲职业道路发展的,因为现代计算机行业之中,Engineering的发展路线无论是在国内还是在国外都是被管理岗所强烈干扰的,国内尤甚。我见过非常好的程序员早早的成为了经理或者总监,薪水当然扶摇直上,但是从此...
评分方法论的书,本书的翻译算挺不错的了,逻辑条理清晰,语言表达流畅。 讲几个印象比较深刻受用的点: 1. 空杯心态,时时刻刻保持谦虚,即使你是某个领域的专家,只有暴露无知,你才能很好地涉足其他领域 2. 漫漫长路,把自己放在一个初学者的位置,才能持续进步,知识无穷无尽,...
评分在中国提到Geek,炫酷新技术等等,貌似大多数人想到的还都是阿里,腾讯这些互联网企业。我骚在这方面的名气确实有待提高。然后从某个从上述公司的某个员工在某个场合下的某个ppt中看到了这本书的推荐,于是买来读读,结果一看作者是thoughtworks的。。。 书中列举了若干个主题...
这本书的内容深度和广度都超出了我的预期,它不仅仅停留在表面的方法论介绍,更是深入到了思维模式的构建层面。我发现作者对于“如何学习”这件事有着一套极其系统且富有洞察力的见解。他不仅仅是罗列了一堆学习技巧,而是将这些技巧放置在一个更宏大的哲学框架之下进行解读。比如,他对“犯错”的定义,完全颠覆了我过去那种避之唯恐不及的心态,转而将其视为进步的必要催化剂。这种视角上的转换,对我个人的工作和生活都有着即时的指导意义。我开始尝试用一种更开放的心态去面对新的挑战,不再被初期的挫折感所困扰。书中对不同学习阶段的划分也十分精妙,每一个阶段都有其特定的侧重点和需要掌握的关键心法,这种结构化的引导,使得学习路径变得清晰可见,不再像无头苍蝇般乱撞。而且,作者非常擅长引用各种历史案例和现代研究成果来佐证他的观点,使得论证过程既有说服力又充满了趣味性,绝非空洞的说教。
评分说实话,我是一个对理论性书籍容易感到枯燥的人,但这本书的叙事节奏掌握得非常出色,让我完全沉浸其中,几乎是爱不释手。作者似乎深谙如何平衡学术的严谨性与故事的可读性。在讲解一些核心概念时,他总会穿插一些极具画面感的场景描述,让人仿佛身临其境,亲身体验那种从困惑到豁然开朗的心路历程。我特别喜欢他描述“渐进式精进”那一部分,那种“滴水穿石”的力量被描绘得淋漓尽致,让人对长期坚持这件事重新燃起了信心。在阅读过程中,我经常会忍不住停下来,合上书本,花上几分钟时间去消化刚刚吸收的信息,并思考如何在自己的领域进行实践。这本书给我的感觉更像是一个智囊团,而不是一本教科书,它提供的是一种思维的工具箱,让你自己去组装和应用。而且,作者对于语言的掌控力堪称一流,他能够用最简洁的句子表达最复杂的思想,这种文字的密度和清晰度是很多同类书籍所望尘莫及的。
评分这本书最让我印象深刻的是它所蕴含的“匠人精神”的复兴。在当下这个追求“快速成功”和“即时满足”的时代,我们似乎已经忘记了真正有价值的成就往往需要时间的打磨和不懈的投入。作者用一种近乎虔诚的态度,重新审视了“学徒制”这种古老而有效的学习模式,并将其精炼提炼成一套适用于现代知识工作者的普适性原则。他探讨的不仅仅是如何掌握一项技能,更是如何培养一种对卓越的追求和对过程的尊重。读完后,我对自己目前的工作流程进行了一次彻底的“诊断”,发现自己过去太过于关注“结果”,而忽略了“过程中的打磨”。书中关于“反馈循环”的章节尤其具有启发性,它提供了一套非常实用的方法来主动寻求高质量的反馈,而不是被动地等待批评或赞扬。这种对内在驱动力和外部验证的精妙平衡,使得书中的建议既有理论高度,又具备极强的可操作性。
评分这本书的封面设计真是引人注目,那种老式印刷品的质感,让人瞬间联想到那些承载着智慧的厚重典籍。我通常对这种带有复古情怀的书籍抱有很高的期待,毕竟,能在快节奏的现代社会中找到一份宁静的阅读体验并不容易。翻开扉页,作者的序言便展现了一种沉稳而又不失激情的写作风格,仿佛一位经验丰富的工匠在向我们娓娓道来他毕生的心得。他没有使用那些晦涩难懂的行话,而是选择了清晰、直接的语言来阐述他的核心观点,这一点非常加分。读起来感觉非常亲切,就像是坐在一个老教授的身边,听他分享那些经过时间沉淀的真知灼见。书中的排版也十分讲究,字号和行距的搭配恰到好处,即便是长时间阅读也不会感到眼睛疲劳,这体现了出版方在细节上的用心。我尤其欣赏作者在描述那些复杂概念时所采用的类比手法,它们精准而生动,一下子就能抓住读者的注意力,让人对书中的理论框架有一个快速而深刻的理解。整本书散发着一种对知识的尊重和对技艺的敬畏,让人在阅读的过程中,不仅是在获取信息,更是在进行一场心灵的洗礼和自我反思。
评分这本书的价值在于它的“持久性”——它不是一本读完就束之高阁的“速成秘籍”,而是一本需要反复研读、常读常新的“工具书”。我预见到,在未来的几年里,我还会多次翻阅这本书的不同章节,因为随着我自身经验的积累,我对书中某些段落的理解深度也会随之提升。它提供了一种成熟的学习观,即学习是一个持续的、螺旋上升的过程,而非线性的终点。作者在结尾部分的总结虽然简短,但力量十足,像是一次有力的收官,将之前所有的零散观点统一到一个坚实的核心理念之下。对于任何处于职业生涯早期,或正处于技能转型期的人来说,这本书都如同黑夜中的灯塔,指引着方向,驱散迷雾。它教会我的,是如何建立起一个稳固的知识结构,使其能够承受未来世界的快速变化和挑战,这才是真正的“保值增值”。
评分还行还行。在我看来是讲学习和实践方法的。教勤奋好学的软件开发者们如何走向技艺的精通。。。
评分如果你觉得自己水平一直在停滞 你不懂接下来该怎么办了 你迷茫甚至想放弃 或者从此懈怠 那你需要这本书 另外o`really有在线版 http://apprenticeship-patterns.labs.oreilly.com/index.html
评分看看
评分简断的评论:http://www.lulu1900.com/blog/2010/10/apprenticeship-patterns/
评分前一段时间在纠结自己的职业发展, 到底应该怎么样去提高自己, 拥有更好的发展前景, 看完这本书的前面几章, 豁然开朗. 太棒了.
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有