几经波折——多事之秋的第二周
这周的事情还有点多, 应该已经是上周了确切的说。总的来说,上周的数据结构的学习进行的很顺利。最让自己惊喜的是,居然很快就派上了用场,这也坚定了我学习的信念,极大地鼓舞了我的士气。看了一些前辈学习的经验,众说纷纭,我也有些迷茫,不知道该从哪里学起来了。有时候,也会对着厚厚的书本感到又无力又绝望。前辈们在上大学之前就已经在领域浸淫多年了,自己大学毕业才刚刚开始。自己独身一人在电脑前啃着书本,没有同学交流,也没有老师指导,一切都是在黑暗中摸索。我想成功的路是孤独的,每个成功的人必然都经历过这一切。十年苦读无人问,一朝成名天下知。扯远了。可以说,这一周再一次坚定了我的学习方向,有舍有得。就像一头牛耕耘,就要唛头苦干,也要不时抬头看看方向。这下半年,就是要扎实基础,把基本功打好,练好内功。各种数据结构的知识要融会贯通,并且运用的所学的实际中。数据结构也确实能够促进学习,并使其他的学习能够进行更深入的思考。这一点已经在上周有所体现了。
上周每天上午的黄金时间都献给了数据结构,确实也有一些成效。虽然第一遍看,并不是能够全部理解透彻,但是已经对自己有极大的启发了。加油,要把这本书弄的透彻,让它成为我前进的奠基石。这到目前为止,数据结构的总体学习进度如下,对线性表,栈,队列,以及串的学习已经学习完毕了。下周开始要进入比较复杂的数据结构了。尤其要着重的树的结构和排序算法。这简直是重中之重了。重中之重!并且要放慢速度,深入理解。像上周的汉诺比塔的递归算法,想了一个多小时才彻彻底底搞明白,搞懂了以后那种豁然开朗的感觉,感觉棒极了。
比起数据结构,C#的进度有些惨绝人寰了。周一周二把第五章的封装看完了,就在周二晚上完成什么win7旗舰版激活,搞得电脑出了点问题。当然当时并没有发现,知道周三回来,晚上打不开电脑了,无限循环重启,搞了一晚上没弄好,还把系统整个删除了。周四只能去全部重装了。不过,好处是又学会了一个技能。电脑开机时,会自动运行引导程序,使机器识别装系统的那个盘,然后运行。例如装双系统的同学可能经常遇到这个问题。装双系统的电脑,在需要切换系统时,就要设置引导程序,让它引导自己想用的那个系统。而我的电脑则是电脑自带的恢复盘,然后电脑就引导了恢复盘运行,导致进入不了系统,然后我还不小心把C盘格式化了。。。最后只能重新安装系统了。其实一开始只要制作个U盘启动器,用WinPE重新设置一下就可以了。结果到了最后只能全部重装系统了。本来电脑自带的很多东西都没了。当然,搞明白这一切已经是,周四的深夜了。相当于,周三周四晚上回来没有看书,也没有编写C#运行,噩梦就从这里开始了。当然,周三周四还是把继承看完了。只是感觉理解不是很深入,有些似是而非,迷迷糊糊,只学在了表面,把书上的概念记住了,树上怎么写,就怎么记。我想这与没有进行书上的练习是有着莫大关系的。我觉的不能这样盲目前进了,要停下脚步,先把这里搞明白了,在进行后面的学习,否则就越学越差了。本周的学习就是面向对象编程的两大概念:继承和封装。这是两大重要的特性了。下周还是要重新学习,并把实验代码和课后习题做了。下周可能没那么多时间学习了,总的来说,讲前面两章再学习,并完成接口与抽象类这一章。
这周还有许多杂事。周一的时候,终于搬入了项目组。在后来的了解中,逐渐得知了整个公司的结构,以及自己所在小组的工作。可以说,也有许多收获。第一次,直面软件公司的工作,知道了软件公司的工作内容和流程,想想中的事物落了地。这也让我深深明白,每个行业背后都是茫茫多的人在辛勤工作。也许看似简单的一个网购点击,其背后也许有着数万的人为之维护,这样才是一个事件完成。事物之间的联系是如此普遍,也许你我并没有认识到注意到。我们就生活在一个如此紧密联系的社会之中,每个人都有特定的工作完成自己的一环,才能让这个世界正常有序的运转。这是多么令人振奋的一件事。又扯远了。。。制作一个软件并不容易,多少人辛勤工作日日夜夜才把它做出来,做出来之后还有运行维护,时时刻刻的分析改进,然后改动更新,版本迭代;成立一个公司也并不容易,产品的制作,员工的管理,公司运营,想想就让人头皮发麻;作为一名开发人员也不容易,开发的不好就混不下去,开发好了上线出问题了还要背锅,正常运行就要维护更新,跟着市场的脚步走。加油!先成为一名程序员->成为优秀程序员->成为软件工程师->高级技术人员->后面都不敢想了。。。
这周四下午还上了一节SQL的培训课,以为SQL的老师。进行SQL的一些教学,主要是开发时候的注意事项。简直是云里来,雾里去。自己才刚刚知道了一些最基本的概念,结果,老师上来就讲了一些高端内容。。。都不好意思抬头起来看老师。这也打破了我一些观念。我一直认为SQL是很简单的技术,几个语句就能搞定的,才知道是自己太低端了。SQL的编程也可以很复杂。任何一项技术都可以不断深入学习,不断提高,公司里还有从业数据库方面30年的大牛。接下来的一周要分一部分精力到数据库上了,真是计划赶不上变化。组长可能要开始给我分配任务了,并没有许多时间同来看书了,进度要变的缓慢一些了。尽量把公司的内容在公司完成,这样腾出时间,晚上回家可以看看书,练习练习。要是公司当天地事都没完成的话,还要回家继续消化,那就只能牺牲睡觉和休闲的时间了。时间过的真快,尤其是在集中精力的时候(或者玩的时候。。)都几乎快忘记了毕业论文的事了。
周五下午进行了一个考试和一个实习生会议。考试就是周四下午上课培训的东西,结果惨淡,几乎全没写出来,而且题目都看错了,英文题目,自己理解错意思了。上班下班坐公交车时间,好好看英语吧。想海绵吸水一样的学习吧,大脑运作起来吧。对了,就是再讲数据库时,老师说了一个两个有序链表Merge的算法,刚刚看过不就的,我一下就懂了,运用两个指针对链表元素进行对比copy的方法,还有迭代算法的斐波切比数列,以及数据库的原理,树的结构,索引的原理,还有广度优先算法,这些虽然我并不知道的确切。但是,翻过后面的章节,对这些有些印象。没让我想到的是,学习的数据结构这么快就有了回报,真是一分耕耘一分收获。末了,项目组主管还开了一个实习生会议。对我们进行指导,帮助我们度过这个学生到社会过渡的这个阶段。也明确告知我们,来实习不是让我们来学习书本知识的,要融入工作,在工作中学习。这一点我很赞同,其实书本的学习和工作并不冲突,要把握好这两件事的平衡,磨刀不误砍柴工,学好了,对于工作也是一种促进。
然后,就是喜闻乐见的清明节。放假喽,星期六日一三天假期。先说下三天的活动吧。周六懒觉起来,中午姐姐请吃火锅熬八年,好好吃。下午休息了一会,去大姐家看小家伙了,最后弄到了八点半,然后回家看了会电影睡觉了。周日上午练了会吉他,也有所进步吧,现在弹80感觉好多了,中午吃过饭后,跑去健身房洗澡,结果没开门,心情大坏,感觉身上脏脏的好难过。回家打扫卫生,好惨啊,一个人打扫这么多,还要洗衣服,打扫厨房,下周开始不用厨房了。本来,想着周日看会书的。结果,想想周一还是假期,就。。。。。。
终于到了今天,今天早上起来,头晕晕的,天气也不是很好,上周都很热了,结果假期下了三天大雨,又变得阴冷阴冷的,下面几天也是降温。搞来搞去不想学习,想想明天就要上班了,要好好玩耍一会儿。其实,也没玩出什么花样来。。。把电脑和手机重新收拾一下,电脑重装后,下载各种软件,各种历史记录都没了。在这里推荐几个好用的软件吧,首推云盘,比如百度的,360的,很好用,把文件什么的都备份在上面(好像都知道),还有我喜欢用的opera浏览器,用过很多浏览器,但是感觉还是这个最好用,很简洁,很方便。但是,缺点就是扩展比较少,以及账户什么的,要FQ才能使用,这点挺烦的。别的都很好,比如打开的首页和标签功能,很喜欢,以前还有藏宝箱功能的,现在没了。。。。。。。。
最后,感觉到清明节的放假属性代替了它的原有职能,或许是因为我接触外界太少了。清明节,不是怀念先人,纪念逝者的日子么,我们应当继承传统,做些活动吧,让它的本质属性多发挥一些,有些传承的感觉吧。如果它只是意味着假期,那和周末有什么区别呢?也是最近几年,家里不断有亲人离世,大姨,姥姥,奶奶。奶奶也才过百日不久,自己没有回去上坟,愿亲人们在远方安宁吧。我在这里为你们祝福。我将我看做是你们生命的延续,生者当进取。这几天阴冷的天气塑造的萧索肃穆的氛围,也许在提醒人们清明节的含义吧。
这个清明时节雨纷纷,于2015年四月六号晚写下。