福利 | 2018 年,程序员全新的技术之路

转载 2018年01月01日 00:00:00

点击上方“CSDN”,选择“置顶公众号”

关键时刻,第一时间送达!

年年岁岁花相似,岁岁年年人不同。新年伊始,看着朋友圈各种年终总结、新年新的 KPI,你是否会有些不同的感觉?作为互联网中的一名程序员,先回顾一下 2017 年技术发展的整体趋势。

看家利器之编程语言。现如今年事已高的 Java 依然是不可撼动的霸主、新贵 Python 因人工智能的爆发使用率飙升、被谷歌拥抱的 Kotlin 成为 Android 开发的一级语言、JavaScript 成为占比越来越多的前端应用中当之无愧的王者语言、C# 在桌面应用程序及游戏引擎中应用甚广、因物联网的发展而逐渐回温的老牌 C/C++......基于以上,对于还在纠结到底选择哪种编程语言的初级程序而言,其实更重要的是应先看清自己想要从事的领域及胜任的岗位,再做抉择。

其次,要论 2017 年互联网什么领域最火?想必十有八九的答案应该是人工智能。没错,从Libratus 战胜 4 位德州扑克顶级选手并赢取了 20 万美元的奖金开始、到阿尔法狗以 3:0 之势战胜围棋天才柯洁、再到全球第一位被授予国籍的机器人 Sophia,人工智能无疑成为科技行业中“闪耀的新星”。同时,无论是以 BAT 为首的国内互联网公司,还是国外的科技巨头 Google、微软、亚马逊,全部都在 All In AI。

而正因为人工智能的火热,让此前一直处于风口之中的移动开发领域显得有些凄凉。在严重的移动碎片化问题仍无法解决、整个大环境也开始饱和,却仍有大量开发者的涌入之时,这个曾经受捧的领域似乎迎来了寒冬季。虽说移动开发在过去的一年里不温不火,但是未来又会有怎样的天地,还是很难准确地预测到。

虽然技术前路艰难,但是坚持下去,你也会有不同的收获。在此,CSDN 携手华章图书精心筛选 10 本最实用畅销的技术图书,推荐给大家,希望 2018 年,大家技术之路可以过得轻松一些。同时也感恩一年中大家对 CSDN 的关注与支持,文末特设了福利赠予同路的技术人。

1.Java核心技术 卷II 高级特性(原书第10版)

0?wx_fmt=jpeg

本书是 Java 领域有影响力和价值的著作之一,由拥有 20 多年教学与研究经验的 Java 技术专家撰写(获 Jolt 大奖),与《Java编程思想》齐名,10 余年全球畅销不衰,广受好评。第 10 版根据 JavaSE8 全面更新,同时修正了第 9 版中的不足,系统全面讲解了 Java 语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

2.企业IT架构转型之道——阿里巴巴中台战略思想与架构实战

0?wx_fmt=jpeg

阿里巴巴中间件首席架构师撰写,近 10 年架构转型实战经验总结,“互联网+”落地必读手册。本书从 10 年前阿里巴巴为何要启动中台战略说起,详细讲述了惊心动魄的架构转型过程,以及在这个过程中的深度思考和各种实践,包括成功经验,也包括失败教训。这是迄今为止首次披露阿里巴巴集团中间件体系全面系统的资料。

3.小程序,巧应用:微信小程序开发实战 第2版

0?wx_fmt=jpeg

腾讯微信架构师撰写,畅销书全面更新,互联网创业指南。本书第 1 版是首本系统全面地讲解微信小程序的开发技术图书,第 2 版根据小程序的最新进展进行全面更新,还增加了实际案例。

4.ROS机器人高效编程(原书第3版) 

0?wx_fmt=jpeg

本书包含了实际动手操作的示例,帮助你开发机器人程序,并为你提供使用开源 ROS 库和工具的完整解决方案。本书还介绍了如何使用虚拟机和 Docker 容器来简化 Ubuntu 和 ROS 框架的安装,因此你可以在隔离和可控的环境中开始工作,而无须更改常规的计算机设置。 

5.架构真经:互联网技术架构的设计原则(原书第2版)

0?wx_fmt=jpeg

本书全面概括了互联网技术架构的理念、设计、实施和监控方面的相关场景、条件和方法,是一本有关设计和构建可扩展性系统的深入且实用的指南。作者马丁·阿伯特和迈克·费舍尔已经为数以百计高速增长公司的上千个不同系统提供了帮助,凭借着多年积累的实战经验,提炼出 50 条互联网技术架构原则,可以支持几乎任何高速增长公司的扩展。

6.Docker技术入门与实战 第2版

0?wx_fmt=jpeg

本书从 Docker 基本原理开始,深入浅出地讲解 Docker 的构建与操作,内容系统全面,可帮助开发人员、运维人员快速部署 Docker 应用。本书分为四大部分:基础入门、实战案例、进阶技能、开源项目。

7.精通Python网络爬虫:核心技术、框架与项目实战

0?wx_fmt=jpeg

以实战为导向,讲透 Python 网络爬虫各项核心技术和主流框架,帮助读者快速、深度掌握网络爬虫的爬取技术与反爬攻关技巧。

8.白话深度学习与TensorFlow

0?wx_fmt=jpeg

技术畅销书《白话大数据与机器学习》姊妹篇,YY大数据专家撰写,李学凌、朱频频、王庆法、王海龙联袂推荐(2)以插图、类比和大量示例趣说深度学习网络的关键理念、算法与TensoeFlow实践,涵盖BP网络、CNN、RNN、深度残差网络、受限玻尔兹曼机、强化学习、对抗学习,以及多个有趣应用。

9.跟老男孩学Linux运维:Shell编程实战

0?wx_fmt=jpeg

资深运维架构实战专家及教育培训界顶尖专家十多年的运维实战经验总结,全面系统地讲解运维工作中 Shell 编程所需的知识点和 Shell 编程的各种企业级案例。实战性强,不仅讲解了 Shell 编程所涉及的各种核心技术点,还运用 Shell 编程针对整个企业网站集群架构中的多个网络服务进行了部署、优化、自动化运维及监控等环节的实践,并指导你细致掌握 Shell 编程的运维规范和方法。

10.Web安全之机器学习入门

0?wx_fmt=jpeg

本书是国内首部机器学习应用于 Web 安全的作品,作者是百度安全专家,他用风趣幽默的语言诠释了超过 15 种的机器学习算法,及其在Web安全领域中的实际应用,非常实用,包括所有案例源代码,以及公开的测试数据,可极大地降低学习成本,使读者快速上手实践。

福利之赠书规则

  1. 在下方留言,分享「 2017 年的技术总结」,并对以上感兴趣的书籍说出申请的理由,格式为“2017 年技术总结+书名+申请的理由”;

  2. CSDN 小姐姐会把有价值的评论放出(由于只可以放出100条留言,所以仅限前100名);

  3. 最终按评论的质量、点赞数优选出 10 位中奖的小伙伴,点赞数越高,获奖的几率越大哦;

  4. 截止时间:1 月 2 日 17:00

最后,让我们送别 2017 那个或许完美或许不如意的自己,开始拥抱 2018,真诚以对,你将会有全新的收获,祝大家新的一年,事事顺心,幸福快乐!

0?wx_fmt=png


————— 推荐阅读 —————

0?wx_fmt=png

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg0?wx_fmt=gif

2018 年技术趋势预测

题图:by rachstewartnz from Instagram上周从极客时间上看到了一组 Stack Overflow 的分析数据,分别揭示了增长势头最为明显的技术、急转直下的技术和稳步增长的技...
  • olsQ93038o99S
  • olsQ93038o99S
  • 2017年12月26日 00:00
  • 646

一个7年程序员的2018年的规划

最近两年感觉过的很失败,虽然也有很多收获,看了很多成功方法论,我觉得我有必要好好的把2018年计划好,希望到2019年元旦的时候,不会感觉到一年到头只有年龄增长,而没有技术上的提高,不知道你有没有这种...
  • woshiyeguiren
  • woshiyeguiren
  • 2018年01月22日 10:27
  • 325

2018年了,希望所有的程序员都能逃过这些梗……

作为一个资深的老php程序员,我感觉我很有资格说这个话,不管你学的是Java、c++、PHP、安卓、IOS。只要你是程序员,你就绕不开这个梗。 每一个程序员都有的一个病: 项目做到哪里了? 第一周:...
  • B9Q8e64lO6mm
  • B9Q8e64lO6mm
  • 2018年01月16日 07:02
  • 2287

2018年的第一篇文章(福利篇)

由于前段时间在学校比较忙,加上放假 。前半个月小编都没空写博客,今天这篇文章是给大家送福利的,后面我会不断更新我的博客,坚持做到每日一篇博客,大家有什么问题的也可以在我博客给我留言,我看到的都会回复大...
  • qq_33524158
  • qq_33524158
  • 2018年01月08日 15:37
  • 185

2018 全新出发

2018 全新出发 新年新气象,希望可以在今年记录下自己进步的足迹。 1.开发自己博客系统 去年本下定决心要好好学习并分享记录下来,奈何自己实在是太懒,再加上工科男天生语言表达能力欠缺,码字...
  • wuskzuo
  • wuskzuo
  • 2018年01月03日 23:16
  • 58

2018年计划

17年快要结束了,马上跨入2018年了,看了一下自己17年的计划,第2,3没有达成,1,6达成,4,5,7,8这4条当初写的太笼统了,没有可以测量的目标,不算完成达成,但是这些框架多多少少是都看了一点...
  • hy614
  • hy614
  • 2017年12月29日 14:45
  • 1022

2018年,Java程序员该如何自抬身价,去争取高薪呢?

目前一线城市的高端Java开发岗位的人才竞争很激烈,有经验的Java工程师们如果跳槽,可挑选的机会不多,而且薪资谈判也不具备明显优势。 上海、广州、深圳的高端Java开发岗位,目前人才供求相...
  • Gupaoxueyuan
  • Gupaoxueyuan
  • 2017年12月29日 17:36
  • 552

2018年开源技术的10大发展趋势

程序猿(ID:imkuqin) 猿妹 编译编译自:https://opensource.com/article/17/11/10-open-source-technology-trends-2018技...
  • UzV80PX5V412NE
  • UzV80PX5V412NE
  • 2017年12月31日 00:00
  • 485

一个Java程序员的2018年展望与2017年总结

回顾2017年,可以说是对我而言有重大转折的一年。我们选择放弃了北京,来到了杭州,开始了新的生活。房子的事情也基本上落实了,虽然其中经历了种种坎坷,但是结局还是美好的,现在在等贷款放贷。中国人嘛,没有...
  • nuaazhaofeng
  • nuaazhaofeng
  • 2018年01月02日 09:38
  • 1949

2018年很热门的 13 项 IT 技能,值得关注!

据Modis的一份报告声称,到2024年,高科技就业机会的数量预计将增长12%,这将给有志于从事这个行当的IT专业人员带来越来越多的工作。由于Web开发、生物医学工程、网络安全和数据分析等方面的技术岗...
  • t46RYuqj
  • t46RYuqj
  • 2018年01月09日 00:00
  • 937
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:福利 | 2018 年,程序员全新的技术之路
举报原因:
原因补充:

(最多只允许输入30个字)