朋友让我推荐几本书

朋友让我推荐几本书,他准备推荐给团队,要求是:

没有具体要求,你觉得值得一读就行……

这些年七七八八读过几本书,和软件开发相关的图书初步分成以下五类:

  1. 语言和平台
  2. 设计和架构
  3. 需求、交互和产品
  4. 过程和项目管理
  5. 团队管理
  6. 个人和其他

今天先推荐几本我读过的(有些技术过时了可能没有用,有些书绝版了不一定买得到),以后再找机会推荐未读的好书。

每个人的经历和目标不同,我推荐的书不一定适合,切入正题之前做个简单的自我介绍,

我曾经迷恋 C++,后期专注于 .NET 平台,跳出各个语言和平台的低级重复之后开始接触面向对象设计、软件架构和需求分析。创业前,以桌面端和 Web 端的企业应用为主;创业后,以面向终端用户的移动端产品为主。

在软件公司带了两年项目之后发现我还是适合做技术,于是以成为优秀架构师为目标专注于技术路线,2010 年离开软件公司后开始意识到「软技能」的重要性,来上海创业后开始关注「产品、运营和团队管理」。

1. 语言和平台

1.1. Essential C++ 中文版

上大学时读都是教材或老师推荐的书,工作后读到这本书才明白什么是 C++,薄薄的一本,至今还能想起侯捷老师开篇的那句

有了满汉全席,为何还眷顾清粥小菜?

这是一本面向有其他语言基础要快速上手使用 C++ 的开发者的图书。

1.2. C++ Primer 中文版

学习任何语言,都应该读一本该领域内和《C++ Primer》齐名的书。书名虽然叫 Primer,实际上包含了 C++ 的方方面面,读了这本书我才知道 Multi-paradigm 这个概念。

1.3. Visual C++ 技术内幕(第四版)

这本书的译者是「潘爱民」老师,我是从这本书开始学习 Framework 的,尽管 MFC 不是那么优秀。

1.4. Effective C# 中文版

写代码时经常会遇到「向左走,向右走」的时刻,看起来两条路都能到达,但是哪条更高效呢?这本书会给你答案。

除了这本《Effective C#》之外,《Effective C++》和《More Effective C++》《Effective Java》都值得一读。

1.5. Microsoft .NET 框架程序设计

1.6. NET 组件程序设计

1.7. LINQ 实战

1.8. SQL 语言艺术

1.9. 网站重构——应用 Web 标准进行设计

2. 设计和架构

2.1. 敏捷软件开发——原则、模式与实践

2.2. UML 和模式应用(原书第 3 版)

2.3. 企业应用架构模式

2.4. 软件架构师的 12 项修炼

2.5. 构建高性能 Web 站点——改善性能和扩展规模的具体做法

2.6. 大型网站系统与 Java 中间件开发实践

2.7. 白帽子讲 Web 安全

2.8. App 研发录:架构设计、Crash 分析和竞品技术分析

2.9. 测试驱动开发

2.10. 布道之道——引领团队拥抱技术创新

  • 原作名: Driving Technical Change: Why People on Your Team Don't Act on Good Ideas, and How to Convince Them They Should
  • 作者 : Terrence Ryan
  • 出版年 : 2012
  • https://book.douban.com/subject/6990284/

2.11. 应用框架的设计与实现—— .NET 平台

3. 需求、交互和产品

3.1. 软件需求最佳实践—— SERU 过程框架原理与应用的新描述

3.2. 软件开发的创新思维

3.3. 瞬间之美——Web 界面设计如何让用户心动

3.4. 启示录——打造用户喜爱的产品

3.5. 结网@改变世界的互联网产品经理

3.6. 从点子到产品——产品经理的价值观与方法论

3.7. 增长黑客——创业公司的用户与收入增长秘籍

3.8. 精益创业——新创企业的成长思维

4. 过程和项目管理

4.1. 项目管理修炼之道

4.2. 统一软件开发过程

4.3. 解析极限编程——拥抱变化

4.4. 精益开发实战——用看板管理大型项目

4.5. 看板方法——科技企业渐进变革成功之道

4.6. 看板实战

4.7. 精益产品开发——原则、方法与实施

5. 团队管理

5.1. 格鲁夫给经理人的第一课

5.2. 重新定义公司——谷歌是如何运营的

5.3. 创业维艰——如何完成比难更难的事

5.4. 联盟——互联网时代的人才变革

5.5. 打造 Facebook ——亲历 Facebook 爆发的 5 年

5.6. 轻有力——用 90 后思维管理 90 后

6. 个人和其他

6.1. 至关重要的关系

6.2. 金字塔原理——思考、写作和解决问题的逻辑

6.3. 极客与团队——软件工程师的团队生存秘笈

6.4. PSP 软件工程师的自我改进过程

6.5. 少有人走的路 : 心智成熟的旅程

6.6. 不要因为走得太远而忘记为什么出发——陈虻,我们听你讲

6.7. 离开微软 改变世界——一名微软高管的意外人生

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,242评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,769评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,484评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,133评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,007评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,080评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,496评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,190评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,464评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,549评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,330评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,205评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,567评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,889评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,160评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,475评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,650评论 2 335

推荐阅读更多精彩内容