开发者社区> sjf0115> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

2016年读书计划---人生第一个读书计划

简介:
+关注继续查看

时间的脚步真是越走越快,不经意间我已经从师弟,到师兄,再到从学校滚蛋,再见了亲爱的同学,再见了亲爱的母校。就这样三年的研究生时光从手指间溜走,回顾昨天的昨天,都历历在目,怎么就毕业了呢,不禁感叹时光你都到哪去了,来没来得及好好感受母校就走了。很快新的一年2016就要来到了,而我也即将从学校走向社会了。

我是一名计算机学院的学生,准备从事后端相关的工作,梦想称为一名资深的架构工程师,我想我会在之后的过程中付诸我最大努力并实现它。我即将离开学校,并踏入一个新的并竞争激烈的环境,适者生存的道理在这里永远都会得到验证。为了在这个残酷的环境生存下去,我想我要告别之前懒散的生活,对即将面对的生活赋予一个崭新与积极的态度。为此我要做出第一个改变,指定我人生第一个读书计划,让知识的海洋淹没我,得到一个新的我。

回顾过去的一年,为了找好工作,阅读了大量关于c++的书籍。

(1)c++ Primer

这是本久负盛名的 C++经典教程,令全球无数程序员从中受益,甚至为之迷醉的。书中丰富的教学辅助内容、醒目的知识点提示,以及精心组织的编程示范,让这本书在 C++ 领域的权威地位更加不可动摇。无论是初学者入门,或是中、高级程序员提升,本书均为不容置疑的首选。

(2)Effective c++

一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。每一条准则都让我们收益,虽然有些准则可能了解不够深入,但是对我们使用与掌握C++作用非常大。

(3)More Effective c++

本书内容的技术深度相对于《Effective C++》确实如书名所说更深一层,尤其是在第五章详细演示的各种复杂技术,直到现在我都还没有全部理解清楚,虽然这本书我已看过有两遍了。

(4)深度探索c++对象模型

这本书并不是告诉程序员如何使用C++语法,更侧重于在不同编译器下C++语言的一些特性,例如继承、多态如何实现等等。看了这本书,你就会发现,C++的继承等特性是如何由编译器完成的,书中同时提供了不少具体的编译器生成的中间代码例子,让你能更好地理解这个过程。同时作者丰富的编译器开发经验,会提出很多你没有碰到过的情况及其解决方法。第一遍看完之后合上书,仔细想想这本书都讲了什么,脑袋一片空白,刚看完的为什么什么都不记得。第一遍只能对具体某些知识有个大概的了解,并不能对全书在整体上有个全局的把控。每一次看完都对前一次有更深的体会,对前面的不懂或者懵懂有了新的认识。每一次都有新的体会。

(5)STL源码剖析

听别人说这本书挺难的,所以刚开始对这本书充满了畏惧感,买来之后就一直躺在书橱之中,从未翻阅过。随着找工作越来越临近,我不得不重新审视这本书对我的价值。硬着头皮开始翻阅这本书,遇到不懂的地方,尽量查阅资料,实在不会的就跳跃过去,就这样读完了第一遍。读完之后有了一种重新的感觉,感觉这本书也没有传说的那么难,反而对它有了一点兴趣,感叹这些设计者的伟大,对这些数据结构的设计充满了敬仰。带着这种心情又重新读了一遍,每读完一遍都会对这些知识有不同的体会。

(6)编程之美

这本书是我目前所见到的优秀面试试题的最全集,包含大量有趣且有启发性的题目,对我们思想拓展有很大的好处。


还有一些读了一半或者读了一小部分,如《UNIX网络编程》《TCP/IP详解》《大话设计模式》等。


虽然准备找c++方面的工作,最后还是定的Java方向。虽然的定的Java方向,但是这些C++相关的书籍还是对我帮助很大。但是为了以后更好的工作,我不得不重新整理一下Java的知识体系,形成自己的Java力量。

(1)Java思想编程

本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性,本书都能逐步指导你轻松掌握。所以说这是我第一本最应该看的书籍,也是最能给我打好基础的一本书籍。这本书已经进行中,这本书是我2016年必须要完成的任务,没有任何折扣。

(2)Java核心技术 卷I

Java领域最具影响力和价值的著作之一,与《Java思想编程》齐名。这本书更偏重于讲解Java技术,举例说明了大量API的使用。这两部书在讲解Java上殊途同归,都值得放在书桌上时常翻阅。对与像我这样到工作的人来说,大有裨益。

(3)Spring MVC 学习指南

Spring MVC是Spring框架中用于Web应用快速开发的一个模块。作为当今业界最主流的Web开发框架,Spring MVC已经成为当前最热门的开发技能,同时也广泛用于桌面开发领域。本书重在讲述如何通过Spring MVC来开发基于Java的Web应用。本书是一本Spring MVC的教程,内容细致、讲解清晰,非常适合Web开发者和想要使用Spring MVC开发基于Java的Web应用的读者阅读。

(4)Spring实战

这本书不仅仅介绍了使用Spring框架进行开发必须掌握的核心概念,还在此基础上深入介绍了Spring应用程序的常用组件,并为读者展现了Spring如何与其他的应用、服务进行企业级集成。本书并不没有为读者详细地列出Spring API,而是通过提供丰富又实用的代码示例,来真正展示Spring框架的强大──它能够使企业级应用程序的开发更简单。本书既可以被刚开始学习Spring的读者当作学习指南,也可以被那些想深入了解Spring某方面功能的资深用户作为参考用书。

(5)Java并发编程实战

本书中采用循序渐进的讲解方式,从并发编程的基本理论入手,逐步介绍了在设计Java并发程序时各种重要的设计原则、设计模式以及思维模式,同时辅以丰富的示例代码作为对照和补充,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序。 本书的特点在于注重阐述并发技术背后的理论知识,对于每种技术的介绍不仅使读者能做到“知其然”,更能做到“知其所以然”。对于希望深入研究和探索Java并发编程的读者来说,本书是非常合适的。


以上书籍是工作上所必须掌握的,也更有利于我快速的融入公司的项目之中,更好的展现自己的个人价值。

工作之余,根据自己的个人兴趣熬好选择另外的一些书籍拿来阅读,以便充实自己,不至于在这个快速发展的环境中被淘汰出去。这些书籍根据具体情况而定,时间充裕多阅读一些。

(1)Hadoop权威指南

借助于这本书,我们将学习如何使用Apache Hadoop构建和维护稳定性高、伸缩性强的分布式系统。本书是为程序员写的,可帮助他们分析任何大小的数据集。本书同时也是为管理员写的,帮助他们了解如何设置和运行Hadoop集群。

(2)Hadoop技术内幕

本书由Hadoop领域资深的实践者亲自执笔,首先介绍了MapReduce的设计理念和编程模型,然后从源代码的角度深入分析了RPC框架、客户端、JobTracker、TaskTracker和Task等MapReduce运行时环境的架构设计与实现原理,最后从实际应用的角度深入讲解了Hadoop的性能优化、安全机制、多用户作业调度器和下一代MapReduce框架等高级主题和内容。本书适合Hadoop的二次开发人员、应用开发工程师、运维工程师阅读。 

(3)增长黑客:创业公司的用户与收入增长秘籍

"增长黑客"这一概念近年来兴起于美国互联网创业圈,最早是由互联网创业者SeanEllis提出。增长黑客是介于技术和市场之间的新型团队角色,主要依靠技术和数据的力量来达成各种营销目标,而非传统意义上靠砸钱来获取用户的市场推广角色。他们能从单线思维者时常忽略的角度和难以企及的高度通盘考虑影响产品发展的因素,提出基于产品本身的改造和开发策略,以切实的依据、低廉的成本、可控的风险来达成用户增长、活跃度上升、收入额增加等商业目的。简单来说,就是低成本甚至零成本地用"技术"来让产品获得有效增长。

(4)重构:改善既有代码的设计

这本书是经典中的经典。这本书凝聚了软件开发社区专家多年摸索而获得的宝贵经验,拥有不因时光流逝而磨灭的价值。今天,无论是重构本身,业界对重构的理解,还是开发工具对重构的支持力度,都与本书最初出版时不可同日而语,但书中所蕴涵的意味和精华,依然值得反复咀嚼,而且往往能够常读常新。

...

还有好多好书等待我去阅读,但是知识的海洋是无尽的,需要我们一点一点的慢慢积累。希望在新的一年读到更多的好书,重要的是能静下心来读书。

对于我这个马上要步入职场的菜鸟来说,未来的一切都是未知,只有把握好现在。希望公司里的师兄,师姐能够给出很好的意见,很好的书籍推荐,让我这个菜鸟快速适应新的环境。











版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
SAP Spartacus cxOutlet里的元数据存储,outlet名称和待渲染Component的映射关系
SAP Spartacus cxOutlet里的元数据存储,outlet名称和待渲染Component的映射关系
33 0
高校学生学习云计算平台
计算机专业学生借助阿里云平台了解云计算虚拟机
200 0
我第一个云上的网页
一个小白从零开始的云服务器部署网站之路
204 0
云计算,能回答地球最终流浪到哪里吗?
云作为前沿科技的集大成者,除了可以提供便利的计算、存储基础设施之外,还可以提供丰富的数据智能能力,通过已知的数据来挖掘未知的深层信息。例如通过阿里云的大数据计算平台MaxCompute可以帮助科学家进行海量数据的处理,通过机器学习PAI可以轻松调用各种算法模型,来确定天体类型,甚至分析温度、空气成分等信息。
2056 0
解读工信部《云计算发展三年行动计划(2017-2019年)》
日前,工业和信息化部编制印发了《云计算发展三年行动计划(2017-2019年)》(以下简称《行动计划》)。行动计划中提及:引导软件企业开发各类SaaS应用,积极培育新业态新模式,加快面向云计算的转型升级;以工业云、政务云为切入点,加快信息系统向云平台的迁移;培育云安全服务产业,健全安全防护体系;等思路,对云计算相关厂商和传统企业数字化转型形成利好。
3425 0
ITOO高校云平台V3.1--项目总结(一)
<div class="markdown_views"> <p><font size="3">     高校云平台,可以说是我参加的的一个实战性的项目,刚开始接触,可以说是有点蒙,到真正的用到实践中去的时候才发现,之前学到的好多的知识,还只是依然处于学过的层次上,想要真正的运用到项目中去,还是欠缺的很多很多。</font></p> <p><font size="3">    
981 0
一名大二学生的学习状况和未来计划
  郑州某高校的一名大二学生给我来信,谈的内容不少,我在【】加些注解作为回复、讨论。   下面是来信及我的批注。  您好!我是郑州的一名大二学生,专业是计算机(嵌入式软件开发方向),我在您的博客里问过您一个问题,想说的实在是比较多,故而采用邮件的方式和您交流一下。  第一,很感谢您给出的见解。【都是在探讨,不必客气。】  第二,先简单的介绍一下自己的学习情况。  数学类的:我已经学过了高数、线
1670 0
RSA三大主题:网络犯罪 云计算 IT消费
IT从业人员和企业高管们在采纳一个云计算模式前需要了解什么?CISO们将如何应对消费趋势?移动应用零售商将对安全产生什么影响? 这些问题都将在2010年RSA大会上得到解答。今年的RSA大会将在于下周一在旧金山的莫斯康中心(Moscone Center)举行,会议从三月一号持续到五号。
827 0
RSA大会主角 云安全
在2009年RSA大会上,云计算的安全是许多厂家和学者们焦虑和讨论的话题,对云计算的乐观与对云安全的悲观形成了鲜明的反差。“沼泽计算”-----RSA创始人RonaldRivest的一句话,深刻地反映了这种情绪。
920 0
+关注
sjf0115
Stay Hungry, Stay Foolish---我们必须用谦虚者的自觉,饥饿者的渴望的求职态度,来拥抱我们的未来。
788
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载