有几件事值得一说。
一、在这家公司,我一直感到危机感。
当然了,危机感是好事,但是,同时也是巨大的压力。我一直觉得我的技术不算很厉害,跟身边的同学相比没有优势,但是却让我上了这么一个高报酬的公司。而这家公司,入职半年,目前还没有让我看到真正让我感兴趣的东西,也没有看到能让我长技能的地方。我感到有些担忧,我害怕万一我被解雇了,我将变得很危险,很难找到跟这家公司待遇接近的工作。所谓居安思危,入职不久我就一直在想着怎么利用业余时间增长自己的知识,可惜由于自己的懒惰,至今没有切实实行过一个计划。这一次,会是“另一个”计划,至于能不能好好地执行,看看吧。
二、赚了钱之后花钱的欲望开始燃烧起来。
有一天午睡醒来,想着既然那么想花钱,那么买个漂亮一点的显示器吧,把自己的办公环境弄好一点,说不定会更有兴趣完成业余自习。这么一个念想,就买了个24寸的显示器,顺便咬一咬牙,买了第二个机械键盘,放在自己的房间里。这么一来,我确实没什么借口说自己的学习环境差了。
三、周末的时候,阅读《代码的未来》。
越发觉得这本书讲得不错,可能是贴合我现在在思考的事情吧。看到一章,里面讲到了GO语言,忘了细节了,但就是突然对这个语言产生了兴趣。周一回公司的时候,由于比较空闲,所以查了一下GO语言的资料,发现了一个blog,其中有一篇讲到了GO语言。大致看了一下,发现这篇文章是博主一系列博文的其中一篇。博主在进行“30day-blog-challenge",似乎是很不错也挺流行的活动。
于是我也想来这么玩一下。
不过鉴于我的现实情况,我大概没办法做到每天写博客。
工作日中,周二周四有球友打球,我可能参加其中一天,或者两天都参加,视肌肉状况而定。另外剩下的周一、三、五,在不加班的情况下可以完成学习与博客任务。不过加班的情况不少,同时如果天气好我还可能去跑步。所以争取工作日有两个晚上能够自习。周日打球,周六一般没有安排,所以周末可以有两个晚上可以用来自习,其他时间用来做饭看书与别的。综上,一星期可以有四次自习。
写到这里花了我半小时。如果是将所学的东西写成博客,估计会写得更慢。在不加班的情况下,我大概能在八点的时候安静地坐下来开始学习。那么每个能自习的夜晚我有三个小时。花一个半小时来研究,一个半小时来写blog,大概可以。最好是,在每周之前,能定下下周计划。这样一来就不会太过盲目导致浪费时间。
哎,时间真是珍稀╮(╯▽╰)╭
所以接下来是 本周计划。
一、scala语言学习
将scala语言放在第一是为了接下来的play2框架研究。play框架是Java平台下的一个轻量级全栈式框架,我的毕业论文对play1进行研究,所以我想继续下去。play框架使用了scala当做模板语言。
1、完成scala环境搭建——hello world。
2、编写介绍scala的文档,集中在与Java的联系与不同之处:如何将scala转成Java,有哪些特殊语法(语法糖)等。
3、尝试用scala编写一个有趣的小软件。但是由于对scala不熟悉,这个视具体情况而定。
二、Play2框架。
1、完成Play framework搭建工作,将代码引入eclipse。已经对play framework 1做过类似的事情,所以应该不会占用太多时间。
2、创建demo。自己写一个也好,直接使用框架提供的demo也好。要求将demo代码导入eclipse中。类似的事情已经做过。第一二步都只是重温,并做好笔记。
3、熟悉Play framework 2新特性。集中在与讲解scala如何在框架中使用,如何使用模板。
4、大致介绍play2 的MVC实现。
三、GO语言
1、阅读《代码的未来》中关于GO语言的介绍
2、搭建GO语言环境——hello world
3、编写介绍文档,将自己的心得体会写出来,主要在于跟c语言或者Java语言的比较。
4、尝试编写复杂有趣的软件。
大概就是这样。接下来会跟着学习跟网络有关的东西:CGI, Ajax, Javascript.
计划从明天开始。
感谢观看。