美文网首页
朋友让我推荐几本书

朋友让我推荐几本书

作者: gucs | 来源:发表于2017-09-24 21:45 被阅读198次

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

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

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

  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. 离开微软 改变世界——一名微软高管的意外人生

相关文章

  • 朋友让我推荐几本书

    朋友让我推荐几本书,他准备推荐给团队,要求是: 没有具体要求,你觉得值得一读就行…… 这些年七七八八读过几本书,和...

  • 高效笔记读书法 读《如何有效阅读一本书》

    最近一个朋友让我推荐几本书看看,我随口说了基本最近看的书。之后,朋友又问了一句“你为什么把这几本书推荐给我?”,我...

  • 不会读书的人就是在浪费时间

    在生活中经常跟朋友聊天聊到读书的话题,朋友让我推荐几本书读一读,我会把读过的书推荐给朋友,然后,朋友问我这本书怎么...

  • 2021-11-14这些年,我曾读过的部分好书

    一位朋友,让我给老师推荐几本书,说实话,书单不好开列。我其实没有读过几本书,读的很杂,与教育无关的书,怕大家读了耗...

  • 看《水浒》

    几天前,一朋友让我给她推荐几本书,消遣用。就推荐了两部玄幻武侠小说,结果朋友转述她儿子的话,引得我哈哈大笑。 他儿...

  • 占星书籍推荐

    占星书籍推荐 2017-12-06子沁子沁的占星塔罗心理工作室 很多朋友留言希望我推荐几本书,下面会推荐几本书籍,...

  • 荐书《中庸》

    今天一个小朋友问我推荐几本书,打算高考完读。我推荐了《中庸》《管子》《易经》《韩非子》,并做了简单的诱惑,让他觉得...

  • 最熟悉的陌生人

    五一小长假快到了,朋友让我推荐几本书,我站在书架前说,推荐你几个人吧。 与其追求好故事,我更忠于人,来来去去十几个...

  • 工作压力大、没有一技之长又很迷茫?送给你3个建议

    朋友突然让我推荐几本书,说自己最近状态很差,对现状不满却又无力改变。 我没敢细问。因为我知道,他不喜欢自己的工作,...

  • 跪求:营销大师别在创意概念,请说人话回归营销本质(很短但很赞!)

    核心观点:很短但很赞! 最近有微信朋友问我想“死磕”一下营销策划,让我推荐几本书。 这一下让我很为难。 因为我不知...

网友评论

      本文标题:朋友让我推荐几本书

      本文链接:https://www.haomeiwen.com/subject/shulextx.html