不止技术的书籍推荐
Hi,各位老朋友、新朋友,好久不见,按照之前的规划,本次专题是书籍推荐,主要包含3类:
- Go语言技术书籍和资料
- 开发人员综合技能书籍
- 团队协作书籍
Go语言技术书籍和资料
1.《Effective Go》 每一个Golang开发人员都应当把Effective Go多读几篇,它能帮助你理解Go、掌握Go,培养Go思维,用Go的思维去解决问题,而不是利用你已有的编程(C/C++/Java/Python)思维去写Go代码,防止写出蹩脚、笨拙的Go代码。
你可以从这篇文章中理解:
- 代码格式化
- 注释
- 命名
- Go语法
链接:https://golang.org/doc/effective_go.html
2.《Go语言圣经》
这是一本很好的Go语言书籍,有中文版并且开源,可以网上阅读或下载PDF。如果你的英文不是特别好,这本书可以帮助你快速入门Go语言。
链接:https://legacy.gitbook.com/book/yar999/gopl-zh/details
3. Google
Google即不是书籍也不是资料,但是在查找Golang资料中最有用的工具,并且能找到很好、很有用的Go英文资料。搜索的正确姿势是:“golang topic”,优先看Golang官方(*.golang.org
)的资料。比如我要学习reflect相关的知识,我会先看Golang博客的文章:
综合技能
1.《软技能 代码之外的生存指南》
技术之外必读的一本书,在理财文章推荐提到的,我们作为一个人,需要注重的是全面的发展,不能只关注技术能力的建设。《软技能》从职业篇、自我营销篇、学习篇、生产力篇、理财篇、健身篇、精神篇等7个方面,介绍软件行业从业人员所需的代码之外的技能,以及如何培养。
2.《高效能人士的7个习惯》
如果你想在职业发展走的顺利,你必须注重工作效率。这本书的帮助其实不仅仅是工作,而是个人的方方面面都可以得到效率的提升。
团队协作书籍
除了个人开发者除外,我们大多数技术人都在团队之中,团队合作和生产效率是至关重要的话题。
很多公司的研发流程都采用敏捷,尤其是科技巨头,如果你们已经采用了敏捷,或者即将采用敏捷,我建议好好读下下面这2本书。对于团队,带来的不仅仅是团队效率的提升,还有更高的软件质量、更高的生产力等等,对于个人,你的综合能力能不断提升,在团队中出类拔萃。
《学习敏捷 构建高效团队》
非常好的敏捷入门书籍,带你理解敏捷思维和实践,以及介绍多种敏捷方法,比如Scrum、XP(极限编程)、看板、精益,这些思维,绝对能帮助你成为更出色的工程师,为你如何搭建一支高效的研发团队提供一些思路。
《敏捷革命》
Scrum是使用最多的敏捷方法,这本书由Scrum敏捷之父编写,这个老头人生经历很牛,西点军校 -> 越战飞行员 -> 学术界 -> 工业界,他从他的经历介绍了Scrum是如何建立起来的, 这本书能帮你更好的理解和运用Scrum。
本次书籍推荐到此结束,感谢阅读。
- 搭建 MongoDB分片(sharding) / 分区 / 集群环境
- Android调用手机中的应用市场,去评分的功能实现
- ANR 原理与实战技巧
- Android将应用程序的崩溃信息如何保存到本地文件,并上传至服务器
- android native内存检测方案(二)
- 测试数据集与验证数据集之间有什么区别呢?
- 深度学习的未来
- SDL系列讲解(二) 环境搭建
- SDL系列讲解(四) demo讲解
- 具有张量流的混合密度网络
- SDL系列讲解(七) SDL_image教程
- SDL系列讲解(八) SDL_ttf教程
- 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](五)
- 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](六)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python爬取王者荣耀全套皮肤
- 怎么搭建直播平台,合理使用验证码工具类
- 再见了SpringMVC,这个框架有点厉害,甚至干掉了Servlet!
- 可以旋转的3D韦恩图你见过吗?
- BFE.dev前端刷题 104. 按层遍历DOM树
- nodejs,mongodb不同时区问题
- AkShare-中国宏观-全社会客货运输量
- AkShare-中国宏观-邮电业务基本情况
- AkShare-中国宏观-国际旅游外汇收入构成
- AkShare-中国宏观-民航客座率及载运率
- AkShare-中国宏观-航贸运价指数
- 您应该知道的11个JavaScript和TypeScript速记
- AkShare-中国宏观-央行货币当局资产负债
- AkShare-中国宏观-FR007利率互换曲线
- Github标星59.7k:用动画的形式呈现解LeetCode题目的思路