读万卷书,行万里路,写万行Code
-
作者:关心
我发现很多同学到了计算机系或者软件学院大四或者研究生的时候,读的书还是非常少。 读万卷书,行万里路,写万行code,是一个学生走向技术和情商成熟的必由之路。 下面是一个书单——针对要上“软件工程”或 “软件实现技术”课的学生:
book name | author | comment | category | ISBN | role |
Hard Drive Bill Gates and the making of the Microsoft Empire | James Wallace, Jim Erickson | BillG 和 微软最初的成长,困惑,成功。对现在的中国IT 业正合适。 | culture | all | |
The Tipping Point - How Little Things Can Make a Big Difference | Malcolm Gladwell | 为什么有些东西流行?为什么有些流行不起来? | vision | all | |
Professional Software Development : shorter schedules, higher quality products, more successful projects, enhanced careers. | STEVE MCCONNELL | 工作之后,可以好好读读。 | process | all | |
Rapid Development : taming wild software schedules. | STEVE MCCONNELL | 这本1996 年的书在2009年仍然有很多指导意义。 有些错误我们一直在犯。 | process | all | |
代码大全(第二版)Code Complete (2nd Ed) | STEVE MCCONNELL | 百科全书 | technical | all | |
现在, 发现你的优势 | 马库斯·白金汉, 唐纳德·克利夫顿 | 给自己鼓劲 | soft skill | all | |
移山之道 - VSTS 软件开发指南 | 邹欣 | 敏捷/MSF/VSTS 实战中的指导。 | technical, process | all | |
像外行一样思考,像专家一样实践 —— 科研成功之道 | 金出武雄 著 马金成、王国强 译 | 拓展思考问题的方式。 | soft skill | all | |
软件开发过程与案例 | 陈宏刚 熊明华 林斌 张高 张益肇 张亚勤 | MS成功人士的成功项目经验汇编。 | process | all | |
软件业的成功奥秘:全球100家软件公司的管理之道. | Hoch, D.J.(著) 博政(译) | 全球IT 业的管理综述。 | process | 7-80661-123-1 | all |
软件开发的科学与艺术 | 陈宏刚 等 | MS成功人士的成功项目经验汇编。 | process | 7-5053-7555-5 | all |
Debugging The Development Process | Steve Maguire | 对外企(MS)开发流程的剖析。 | process | 1-55615-650-2 | all |
人件(第2版) Peopleware : Productive Projects and Teams, 2nd Ed. | Tom DeMarco,Timothy Lister | 人最重要 | process | 7302063842 | all |
走出软件作坊 | 阿朱 | 中国IT 部门/职业/市场发展心得。 | process | 978-7-121-06539-2 | all |
梦断代码 (Dreaming in Code) | Scott Rosenberg 韩磊(译) | 华丽的失败。 全面的经验教训总结。 | process | 7-121-06679-3 | all |
Code Reading: The Open Source Perspective | Diomidis Spinellis | technical | dev | ||
Agile Software Development: Principles, Patterns, and Practices | ROBERT C. MARTIN | 高水平的设计 - 模块层次。 | process | dev | |
EFFECTIVE C++:改善程序技术与设计思维的55个有效做法 | SCOTT MEYERS | 高水平的设计 - Class 层次。 | technical | dev | |
Writing Solid Code | Steve Maguire | C 语言开发的要点,同样可以用在其它项目。 | technical | dev | |
重构:改善既有代码的设计(中文版) | MARTIN FOWLER | technical | 7508315545 | dev | |
Microtrends: The Small Forces Behind Tomorrow's Big Changes | Mark Penn, E. Kinney Zalesne | 夫风生于地,起于青萍之末 | vision | marketing | |
IT 大败局 (In Search of Stupidity over 20 years of high-tech marketing disasters) | Merrill Chapman 周良忠(译) | 20年前 美国IT 业的故事,正好给现在的中国 IT 业提个醒。 | vision | 712100111-X | marketing |
The Art of Project Management | Scott Berkun | 微软PM 必读。 | process | pm | |
软件测试技术大全:测试基础、流行工具、项目实战 | 陈能技 | 测试入门的一本书 | technical | 9787115178916 | test |
The Human Interface: New Directions for Designing Interactive Systems | Jef Raskin | 为用户设计 | technical | UX | |
Don't make me think / 点石成金:访客至上的网页设计秘笈 | Steve Krug 蒋芳(译) | 为用户设计 | technical | 7111184823 | UX |
原文地址:http://yishan.cc/blogs/xin/archive/2009/01/25/1014.aspx