1.程序员必读书目推荐
说明
这里面的书是必读书籍,是必要条件,而不是充要条件。其他也要包括:官方文档、工具书(pro git等)。

前端基础
《HTML5与CSS3基础教程 第8版》

《JavaScript高级程序设计 第3版》

后端基础
《Java 编程思想 第4版》

《Java核心技术·卷1 基础知识(原书第10版)》

《Maven 实战 第2版》

《Spring 实战 第4版》

数据库基础
《MySQL必知必会 第4版》

面向对象设计
《UML精粹》

《敏捷软件开发(原则模式与实践)》

编程内功
《代码大全(第2版)》

Linux与shell
《Linux命令行与shell脚本编程大全》

职业标准
《程序员的职业素养》 强烈推荐

2.高级程序员必读书目
《UML和模式应用(原书第3版)》

《设计模式之禅(第2版)》

《服务设计模式:SOAP/WSDL与RESTful Web服务设计解决方案》

《Java核心技术(卷2):高级特性(原书第9版)》

《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》

《JavaScript权威指南(第6版)》

《MySQL技术内幕(第5版)》

《Scrum精髓:敏捷转型指南》

《代码整洁之道》

《重构:改善既有代码的设计》

《持续集成:软件质量改进和风险降低之道》

《程序员修炼之道:从小工到专家》

3.测试必读书目
初级:

《软件测试(原书第2版)》

《软件测试实战:微软技术专家经验总结》

《非暴力沟通》

《谁会认错?》

《构建之法》

《用户体验要素》

《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》

《妙手回春:网站可用性测试及优化指南(修订版)》

《学会提问(原书第10版)》

《你的灯亮着吗?:发现问题的真正所在》

中级:

《敏捷软件测试:测试人员与敏捷团队的实践指南》

《探索式软件测试》

《软件测试与持续质量改进(第3版)》

《Head First HTML与CSS(第2版)》

《Head First Java》

《零成本实现Web性能测试:基于Apache JMeter和Gatling》

《安全测试指南(第4版)》

《微软的软件测试之道》

《Google 软件测试之道》

《软件测试:经验与教训》

《颠覆完美软件:软件测试必须知道的几件事》

高级:

《Java核心技术(卷1):基础知识(原书第9版)》

《精通自动化测试框架设计》

《测试架构师修炼之道:从测试工程师到测试架构师》

《More Agile Testing》

4.技术组长必读书目
《企业应用架构模式》

《领域驱动设计:软件核心复杂性应对之道》

《Effective Java中文版(第2版)》

《白帽子讲Web安全》

《Android编程权威指南(第2版)》

《JavaScript语言精粹(修订版)》

《高性能MySQL(第3版)》

《MongoDB实战(第二版)》

《软件工程:实践者的研究方法(原书第8版)》

《持续交付:发布可靠软件的系统方法》

《敏捷软件测试:测试人员与敏捷团队的实践指南》

《技术领导之路:全面解决问题的途径》

《你的灯亮着吗?:发现问题的真正所在》

5.管理必读书目
《高效能人士的七个习惯》

《重新定义公司》

《卓有成效的管理者》

《首先,打破一切常规》

《别让猴子跳回背上》

《自我发现与重塑》

《影响力》

《心理学与生活(第19版)》

《智能时代》

《人类简史》

《未来简史》

6.前端书目推荐
HTML & CSS
第一部分:入门
用浅显的语言和方式讲述正确的道理和方法

  1. 《Head First HTML And CSS》传统的Head First系列

  2. 《HTML5与CSS3基础教程》总体讲解的比较详细,可以有选择性的跳过一些比较熟悉的章节

  3. MDN的官方文档(https://developer.mozilla.org/zh-CN/docs/Web/Guide/HTML/Introduction,https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Getting_Started/What_is_CSS)

第二部分:全面
巨细无遗地探讨每个细节,遇到疑难问题时往往可以在这里得到理论解答

1.《CSS3权威指南》

  1. W3CSchool的相关文档(http://www.w3schools.com/),接近于不可读(太多了),不过作为查询的工具书(网站),还是不错的

第三部分:实践
结合实际中经常遇到的情景环境,来描述如何设计和解决问题

1.《CSS Mastery》(待验证,还没有读过)

第四部分:深入(哲学)
讲解一些文化,思路,甚至于哲学上的东西,真正做到深入一种语言去编程

1.很遗憾,css在这方面还没有一本必读著作,也可能并不需要,因为到了这个程度,多是用户体验和视觉设计了,目前最接近的是《Transcending CSS》, 但不断的技术进化使得书中某些部分感觉有些落伍。

总的来说,HTML和CSS都只是一个描述性的语言,了解相关基础知识(标签,元素等作用),剩下的实践才是最重要的!

JavaScript
第一部分:入门
1.《Eloquent Javascript》(电子书网址:http://eloquentjavascript.net/)

  1. 《JavaScript DOM编程艺术》

第二部分:全面
1.《JavaScript高级程序设计》极力推荐,研究完这本书,你就能够在网络前端社区中谈笑风生了~

2.《JavaScript权威指南》传说中的犀牛书

第三部分:实践
这部分因为我们在实践中都是使用各种框架,很少直接使用原生的Js,所以这部分的推荐书籍以框架来区

jQuery: 1. 《jQuery: Novice to Ninja》

              2. 《锋利的jQuery》

angular: 1. Angular的官方文档(https://docs.angularjs.org/guide)基本上读完这部分官方文档,就对Angular的原理有了基本的了解了

第四部分:深入(哲学)
《JavaScript, The Good Parts》(http://bdcampbell.net/javascript/book/javascript_the_good_parts.pdf)
《JavaScript Pattern》(https://github.com/TooBug/javascript.patterns)
《High Performance JavaScript》(ftp://ftp.micronet-rostov.ru/linux-support/books/programming/JavaScript/[O%60Reilly]%20-%20High%20Performance%20JavaScript%20-%20[Zakas].pdf)
《JavaScript Web Application》

开发推荐书单 程序员必读书目推荐 测试必读书目 管理必读 技术组长必读 前端开发必读相关推荐

  1. 某程序员哀叹工资低:二本计算机毕业,四年前端开发,年包才四十万!薪资真的和学历挂钩吗?...

    ‍ ‍程序员的薪资和学历有关系吗?是不是学历越高薪资越高? 一个程序员发帖问大家:为什么大家的工资都那么高,毕业三五年就能达到年包六七十万?自己二本计算机专业,做了四年前端开发,如今年包四十多万就到顶 ...

  2. 焦虑 程序员_我如何克服焦虑和沮丧来完成freeCodeCamp的前端开发程序

    焦虑 程序员 by Emily Aamodt 艾米丽·阿莫特(Emily Aamodt) 我如何克服焦虑和沮丧来完成freeCodeCamp的前端开发程序 (How I fought through ...

  3. 阿里年薪70w+级程序员,强烈推荐阅读

    阿里年薪70w+级程序员,强烈推荐阅读 之前在钉钉"Spring Cloud Alibaba 开源讨论群"官方群里认识了一位大佬,群里讨论的时候发现这位大佬和我住在一个地方的不同小 ...

  4. 官宣:六成应用开发不需要程序员

    点击上方蓝色小字,关注"涛哥聊Python" 重磅干货,第一时间送达 今年初,有条#六成应用开发不需要程序员#的消息登上热搜. 根据权威IT咨询机构Gartner最新报告,2024 ...

  5. 六成应用开发不需要程序员,一大批程序员即将失业

    今年初,有条#六成应用开发不需要程序员#的消息登上热搜. 根据权威IT咨询机构Gartner最新报告,2024年,全球约65%应用程序涉及低代码开发. 消息一出,不少网友表示:程序员即将大面积失业. ...

  6. 软件开发工程师:程序员的职业规划就像软件工程

    软件开发工程师:程序员的职业规划就像软件工程 [url]http://www.accp-teem.com.cn/ArticleView/2007-8-1/Article_View_1224.Htm[/ ...

  7. 程序员的内斗: 测试和开发干仗, 已经到用鼠标线勒脖子的程度

    程序君个人微信和我聊聊编程和创业的事加好友 程序员的职业也细分为很多种,有开发,测试等等,在这下面又会根据应用场景等细分为不同的职位.了解互联网行业的人可能知道,测试和开发虽然都属于程序员职业,但二者 ...

  8. 超级好用的开发工具,程序员实用工具整理

    其实本来打算写的是web开发工具合集,但写着写着觉得不太过瘾,所以索性把所有用得到的工具都列出来了. 如果能在一开始就把这些工具利用起来,相信可以大大提高工作效率,所以起码对新手来说是比较有益的.而且 ...

  9. 优秀游戏程序员学习资料推荐

    这两天给单位的技术做的一次学习材料推荐培训,直接ppt上拷过来的.          优秀游戏程序员学习资料推荐 主讲人:臧旭 前言 今天提到的纯粹是我个人心得和理解,可能片面,也可能以偏概全. 目的 ...

最新文章

  1. kvm-桥接模式(二)
  2. JAVA 动态代理学习记录
  3. LintCode 402: Continuous Subarray Sum
  4. esplise自定义快捷代码补全_【Eclipse】_Eclipse自动补全增强方法 常用快捷键
  5. 【C++ grammar】数据类型转换、列表初始化
  6. Quick BI产品核心功能大图(四):Quick引擎加速--十亿数据亚秒级分析
  7. 2017.11.20T19_5
  8. 一键进入高通9008模式_想闯中国智能汽车的高通和想花200亿的威马
  9. ORACLE数据文件系统只读(FC中断引起)转载【xiaoyu】
  10. 怎么缩小gif动图的体积?三步快速压缩gif体积
  11. C# Resharper的简单使用介绍
  12. 获取当前的时间是第几周
  13. JPBC库(基于配对的密码学)入门和避坑指南
  14. [刷题]leetcode #309 - Best Time to Buy and Sell Stock with Cooldown
  15. html打开xls文件并显示其内容 demo
  16. 静生定,定生慧,慧至从容
  17. Caffe(to be continued)
  18. 宝宝眼皮又长“痘”了!麦粒肿和霰粒肿怎么区分?
  19. Openresty宏观概述笔记
  20. 阿里P7架构师年薪50W,只因做到了这几点

热门文章

  1. 阿里云购买域名并备案
  2. 远景能源 2021 嵌入式笔试题
  3. 新闻推荐系统-项目介绍(PRD)
  4. 几种python入门级OCR开源库中文识别效果对比
  5. 时间片轮询+状态机实现裸机多任务
  6. 【网络】OSI七层模型
  7. 网络工程师面试题(面试必看)(3)
  8. Dubbo 配置http协议
  9. 登录onedrive显示无法连接服务器,Win10打不开OneDrive提示“连接到onedrive时出现问题”解决方法...
  10. 基于51的MPX4115压力检测仿真