2016年12月28日
今天是2016年12月28日,距离2017年还有三天的时间,经常在想,我这一年到底做了写什么,学会了写什么。
上周五,去了一趟西安,找了几个本科的同学聚了聚,发现他们也已经结婚买了房子,虽说在西安买房子不是很贵,这个时候在曲江也就不到7K/m2,但总是自己一点点拼搏积累下来的,小两口日子倒也过得很舒适。他们都劝我实在不行就来西安,大家都在一起也好有一个照应。一直呆在深圳,买房什么时候是一个头呢?房价这么贵,工资也不高,真正靠自己现在这么点工资,每年省吃俭用也得100年吧,100年,呵呵……
其实自己也在想,在考虑以后需要在哪些地方定居。西安我还是比较意动的,但是可能父母不会怎么同意,希望我去一个离家更近一些的城市吧,杭州或者苏州也是不错的。去苏州呆过几天,被那里的城市环境和园林风光深深打动,觉得心里还是比较喜欢那种生活的。
毕业到现在有一年半的时间了,20多岁的年纪,说小也不小,说大也不是很大,心里面还是有一股冲劲,一股不服输的劲。刚毕业那会,一直想着,能够自己出去创业,做一番事业,然后每天总是喜欢去看一些励志的故事,一些创业者创业成功的故事,想象着自己在未来某一天能够出去作出一番自己的事业。一年半的时间到了,自己似乎还是在原地起步阶段,2016年初什么样子,现在还是什么样子。
每次看到老朋友或者老同学之后,同学们都喜欢说一句话,“你还是老样子,没什么变化”。听见这句话,喜忧参半。也许是我长得比较抽象,过在长时间也不会比现在更寒掺了吧,也许我真的没什么变化,还是在原地起步,没有什么进步。
2016年的总结
总结2016年的工作和学习情况,看了几本书。
很喜欢《简单的艺术》,生活的中的点点滴滴,简单并不代表朴素,简单并不廉价。懂得舍断离,该扔就扔,该不要的果断不要,迎接新生打,去掉陈旧的,剩下的就都是精华。
我现在也会去参照《软技能》中作者给出的一些建议,去制定自己的学习计划,去坚持写博客( http://blog.csdn.net/honglicu123 ),记录自己的学习心得和阅读思考。
工作中,基本没什么变化,所以我现在首要的事情,就是换一个自己想要的互联网公司的编码工作,宁缺勿滥,认认真真的准备,争取找到一份自己满意的工作好好工作几年。
其实,今年的工作成果,自己还是不满意的,因为这份工作在后半年实在是太闲了,以致使自己以致在看书,做其他的事情。在这种无压力的情况下,人的上进心很容易被磨灭吧,我还是比较庆幸自己并没有被消磨殆尽。回顾下半年的学习成果,学习了 lua ,学习 redis 源码,学习了 mysql HA 切换,搭建 redis HA 环境和集群环境,博客中的点点滴滴也能见证到自己的一些成长,这也算是一种安慰。
继续坚持自己的梦想不退缩,我会继续学习。
2017年的目标
有时候我在想,我的梦想是什么?
我梦想着能够成为一名技术大牛,能够在社区,在讲台,在网络上分享自己的心得,能够为了开源社区作出自己的一份贡献。
我梦想着能够自己为自己工作,能够带领一个团队,打造出一个属于我们自己独有的天地。有人说,如何能够提升自身的价值,体现为你的不可替代性,如果非你不行,你是独一无二的,那你的价值显而易见。
我梦想着能够在麻省理工大学研究 computer science and technology
,能够出入那个充满神秘而又诡异的理工科宿舍,能够与一群志同道合的人共同探讨学术上的问题。
我希望能够在 github 上有一个 fork 和 star 超过 1000 的开源项目。
而当前,最重要的事情,就是找到一份合适的工作,我必须要换一份工作。
对2017年的目标和计划:
- 开始一个自己的开源项目,首先知道如何才算是开源一个项目,并不仅仅是把自己的代码放在 github 上,对所有人可见这样。知道如何开始一个开源项目,然后选择一个开源项目,do it.
- 因为我对 linux 系统很感兴趣,首先应该能够理解操作系统的基本知识,熟读深入理解系统,理解编译和链接。最大限度的去了解 linux 操作系统。
- 保持学习的动力,因为网络的原因,很少逛 stackoverflow 社区,能够在社区上提出符合规范有一定意义的问题。解决网络翻墙问题,目前是用朋友搭建的ss
- 对内存数据库和关系数据库的两个典型 redis 和 mysql 有一定的了解。对 redis,能够搭建 redis HA 和 集群,能够熟练使用 redis 的应用,读完 redis 的源码(已经读完了一大半,剩下HA 和集群部分,还有 lua 环境部分)。搭建 mysql 主备和HA切换,以及集群环境。能够基本的sql优化。
- 读书计划(阅读技术类书籍10本,阅读相关类型的书籍10本,非技术类的书籍20本)。
- 坚持写博客(可以通过购买云服务器,搭建个人博客网站,目前技术类的博客都是在CSDN上)。至少是每周2篇技术类型的博客,然后每天记录和总结自己的学习成果和心得。
- 使用番茄工作法,在每天工作之前(前一天晚上),制定好工作计划,然后按照番茄工作进度(适当的调整工作的优先级)完成每日的工作安排。
- 阅读《码农》杂志,这本杂志会列引用很多很好的书籍,可以以这个为线索,寻找一些不错的书籍阅读。
- 每年学习一门新语言,下一个想学习的语言是 go 语言。以之前使用的参照《软件能》的方法学习,这种方法学习的成效还不错,详细的计划让你能够在学习的过程中确定自己的学习目标,不会跑偏,也能够及时刹住,不会在某些地方过于深入,在最快程度上掌握一门语言的基本使用方法。
以上是一部分对2017年的目标和计划,具体目标需要进行细化。同时需要确定一部分需要阅读的书籍,采用《软技能》中作者提供的方法学习和阅读一本书。
读书目标:
技术类书籍:
网络编程
redis设计与实现,redis 实战
深入理解系统
程序员修炼之道--编译与链接
……(待寻找)
相关技术书籍:
clean code
code complete
黑客与画家
超预测
浪潮之巅(3edit)
软件随想录
如何阅读一本书
人件(people ware)
图解 HTTP
数据结构
编程之美
汇编(王爽)
……(待定)
非技术书籍:
怪诞行为学(研究社会行为学的实例讲解)
明朝那些事
活着
这么慢,那么美
……(待定)
想了这么多,就剩下具体的实践了。
一如我还是曾经的那个我,充满朝气和奋勇向前,永远向前走,走在前进的道路上。