Dave H. Hoover:Obtiva首席技师,喜欢在开发软件的同时培养软件开发者,他的专长是向企业家们交付项目。
Adewale Oshineye:软件工程师,从事过包括电子零售商销售网点系统、投资银行交易系统在内的各种大型项目开发。
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.
1如果你愿意钻研一件事,你就能做的更好,一切也将得以改善。用她得话说,努力是使你聪明能干的东西。 2最好的学习方法,就是同那些使用你要学习的技能来达到某种目的人处于一个房间里面。 3找到能使自己学会那些更好,更聪明,更快方法的人,公司和情景。 4方法是教她们重视学...
评分这本书是一本教人如何专注于自我技术提升的书。 世上路有千万,中有一条路是追求技术磨练提升,这条路与各种其他的路相互交叉,甚至有许多路与本路外表极其相似却本质不同,还有许多散发着迷惑和诱惑的路,本书提供的各个patterns便如教授一门独孤九剑,助人于路上斩...
评分在地铁上看完了英文版。不厚,基本没有代码,全是字。 这本书并不是讲职业道路发展的,因为现代计算机行业之中,Engineering的发展路线无论是在国内还是在国外都是被管理岗所强烈干扰的,国内尤甚。我见过非常好的程序员早早的成为了经理或者总监,薪水当然扶摇直上,但是从此...
评分跟另外一本making it big in software一样, 在2010年春季出版发行, 教CS newbie们怎么上道的。 想想觉得时间过得好快, 去年刚下到这两本书的时候还庆幸觉得还蛮新的, 一下一年半不见回头一看感觉突然好像有种沧桑感了 或者说历史沉淀感。 然后有时间, 或者说觉得不能...
评分在地铁上看完了英文版。不厚,基本没有代码,全是字。 这本书并不是讲职业道路发展的,因为现代计算机行业之中,Engineering的发展路线无论是在国内还是在国外都是被管理岗所强烈干扰的,国内尤甚。我见过非常好的程序员早早的成为了经理或者总监,薪水当然扶摇直上,但是从此...
Good summary
评分对于软件工程师的长远规划,非常有价值
评分列在案头,提醒自己
评分最近读了很多类似的书籍。 阅读中体会到作者也是懂很多大脑思维科学的编程牛人,并且能把修炼的各种模式总结出来。很值得一读,书最后的参考书目也是不错的读书列表。
评分程序员如何从一个手艺人新手成长起来........
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有