程序员提高核心竞争力书籍推荐

大家好 我是追梦蜗牛

古人云:“书中自有黄金屋,书中自有颜如玉。” 我们一直就认识到读书的价值。

选书也是一件具有专业性的事情,程序员如何选择自己需要的书籍,需要从如下几点来选择:

  1. 专项技术
  2. 技术思维和修炼
  3. 软件工程
  4. 职场
  5. 软技能

分几方面推荐一些书。

一、专项技术:

  • 《Java核心技术》(卷一、二, 凯 S.霍斯特曼)
  • 《Java编程思想》(Bruce Eckel)
  • 《Effective Java》(约书亚·布洛克)
  • 《阿里巴巴Java开发手册》(杨冠宝)
  • 《Java网络编程》(Elliotte Rusty Harold)
  • 《Java Spring》颠覆者

二、技术思维和修炼方面推荐:

  • 《程序员的思维修炼》(Andy Hunt)
  • 《程序员修炼之道:从小工道专家》 (Andrew Hunt,David Thomas)
  • 《代码大全》 (史蒂夫·迈克康奈尔)
  • 《代码整洁之道》(马丁)
  • 《高效能程序员的修炼》 (Jeff Atwood)
  • 《大话程序员:从入门到优秀全攻略》(安晓辉)
  • 《非暴力沟通》

三、软件工程方面推荐:

  • 《软件工程:实践者的研究方法》 (普雷斯曼)
  • 《重构:改善既有代码的设计》 (福勒)
  • 《人月神话》 (FrederickP.Brooks.Jr.)
  • 《高效程序员的45个习惯,敏捷开发修炼之道》 (Venkat Subramaniam, Andy Hunt)
  • 《Scrum实战——敏捷软件项目管理与开发》(Andrew Pham,Phuong-Van Pham)
  • 《看板实战》( 马库斯·哈马伯格,乔吉姆·森顿)
  • 《用户故事》
  • 《用户体验要素》
  • 《掌握需求过程》

四、职场和软技能方面推荐:

  • 《软技能:代码之外的生存之道》 (John Sonmez)
  • 《靠谱》(大石哲之)
  • 《做事的常识》(小仓广)
  • 《横向领导力》
  • 《内向者沟通圣经》(珍妮弗·康维勒)
  • 《横向领导力》 (罗杰·费希尔,艾伦·夏普)
  • 《所谓情商高就是会说话》 (佐佐木圭一)
  • 《人人都是产品经理》

拿走不谢,希望喜欢看书并且愿意努力的程序员,有更强的核心竞争力。

发布了55 篇原创文章 · 获赞 101 · 访问量 34万+

猜你喜欢

转载自blog.csdn.net/jianpengxuexikaifa/article/details/92810838