原写作时间 | 2014-07-03 |
---|
又是一年学期过,呼吸之间,四个月时间飞过。这学期,感觉自己在技术上又有了长足的进步,并且感觉是个“飞跃”(貌似每个学期期末的时候都会有这种 感觉……)。不知道这个学期进步的程度比前面两个学期是大还是小,不好评断,姑且一一记录。并且,无论学习生活,都悉数整理一番。
1.学习
我一直形容自己的学习之路是“摸着石头过河”。一直以来,我都是自学的,不像其他人那样有个社团或组织之类的,有前辈指路。诚然,上个学期我加入了IOT实验室,但不得不说里面软件组一直不被重视,我在里面也全是自学。我戏称自己学的是野路子,但我很佩服自己搜集信息的能力还有面对选择的判断力。虽是野路子,自己走的倒也不错。摸着石头过河,我不知道我一百步以后会怎么走,我知道下一步怎么走。但是我每走一步,都能发现新的下一步该怎么走,所以我能走到第九十九步,然后一百步,一百零一步,一百零而步……
1.1 GitHub
这 个学期最大的收获,就是学会了使用GitHub,学会了常用的git命令。寒假时候,自己也琢磨过GitHub,但始终不得要领,一头雾水。三月份的时候 无意之间,开始领悟如何用GitHub。慢慢地学会了什么时候需要GitHub,GitHub能做什么。然后接下来自己的每个项目包括 android(eclipse),Qt都会使用GitHub托管。
1.2 Linux
这个学期关于Linux,算是真正的入门 了。惭愧,接触Linux有一年了,一直没有什么感觉。不知道怎么学,如何学。现在很多常用的命令,我已经很娴熟。也体会到了终端的威力与便利,慢慢地开始有点厌恶鼠标了。。bash脚本的学习也有了进步。开始使用gcc、gdb来编译调试C代码。gcc、gdb也是长久以来就想学的,但是每每也都不得要 领,没有学习的手感,最后还是回归到VS这等IDE上,这次真的开始上路了。关于gcc,gdb和VS等IDE之间的效率问题,我不置可否。我只想说,我们学一个东西,如果仅仅只是停留在 用 的层面上,就太低级了。gcc,gdb除了拥有源码的编译调试外,更重要的是让我学习到了,程序编译,连接,到运行的整个内部流程。还有关于静态链接库,动态链接库的知识,二者是VS等便利的IDE所不能让我体会到的。所以,学习有时候不要只停留在表象,更要学会追根溯源。
1.3 打地鼠
这是三月份的最靓丽的一笔了。起初由一个网友那里看到一个用Java写的打地鼠游戏,我就想要不自己也写一个android版的打地鼠,于是就开始写了起来。命名为“妈妈再打我一次”。我把地鼠的头像换成了这个前段时间流行过的一个形象:
后 来还上线了百度手机助手。其实通过这个项目,我体会到了一个很重要的一点:创意比技术更重要,想法比能力更重要。这个项目的代码我并没有用什么高明的代码,用的都是很简单的实现逻辑。但就代码层面来讲,初学android的人都能写出来,但是呢,自己当初开始学android的时候,却从未有过做一个打 地鼠的想法,一直以为这种小游戏自己的实力不足,但其实有好的实现的想法的话,简单的代码也能实现。然后,我感悟了一点:最厉害的厨艺,不是满汉全席,而是无米之炊。
技术薄弱,实力不足,都没关系,只有你有足够的创意,你就能玩出花样。禅宗始祖,六祖慧能是不识字的,但是却悟出了奥妙佛理,所以师傅传递衣钵给他。代码始终只是工具,是我们表达自己情感,表达自己想法的工具,不要为了学编程而去学编程,是为了玩才去学编程。
1.4 计算器
在金工实习那一周,颇为无聊,又赶上数据结构要交期中作业,写栈的学习笔记。然后我就想把栈的后缀表达式给实践一下。趁着实习的时候时间宽裕,就写了起来。开头Qt我懂得真的不多的,但是遇到问题,百度一下,就能解决。 。。感觉这应用层的东西,真是没用门槛可言了,最后计算器完成了。里面界面部分真的没有什么值得夸耀的,应用层的东西,上手很容易。最困难的地方,就是后缀表达式实现的算法了。很多算法,你用心算,用笔算,用手算,都很容易,但是要用计算机来实现就不那么容易了。果然算法才是王道。
2. 生活
2.1 日常
这学期,因为开学前的一个小,,。损失3000+。。所以预算超支,驾校也没有报。再加上jb学分制,80一个学分,这学期我+补修+重修,最后41.5个 学分,比室友多交一千多块钱。然后就过着苦行僧般的生活,我就觉着这个学期过不下去了,期末肯定会借钱了。然后下学期怎么还呢??就想着当一回学霸吧,拿点奖学金来还债,囧。。
不过后来,还好。省吃俭用的,发现能凑活活下去。还瘦了10斤。。到后来,又跟家里要了两次钱。(属于正常的要钱范围)这期末就没有借钱就过来了。。发现人的潜力还真是无穷的。。三百块可以吃三个星期。原来我可以想不到的。而且也不饿,其实关键就在于看你吃什么了。
“君子食无求饱,居无求安”就是这样吧。君子为腹不为目。吃东西,本身是为了果腹,不是为了好看。所以能吃饱就行了。吃肉能吃饱,难道吃菜就吃不饱吗??对吧。
这也算是对于心志的一个磨练吧。
有的人吃东西是为了活着,有的人活着是为了吃。
再 顺口说一下,这个学期领到了“软件设计师”的证书,还有英语四级的。至此,大二上个学期的目标基本上是完成了,我还记得去年八月底在去学校的火车上我定下的目标,就是大二上,考三个试,拿三个证书。除上面两个一位还有一个计算机二级,当然这个很水了。我是因为我是从非计算机专业转过来的,所以曾经报了名二 级的。。按理说,计算机专业是不考二级的。。
2.2 日剧
这个学期还有一些收获,是看了两部日剧《新选组血风录》、《风林火山》。前者12集,后者50集。都比较好看,强烈推荐历史迷去看《风林火山》。看里面的行军打仗的兵法诡道还有各国之间的合纵连横。看这部剧给我的历史课好好的恶补了一下。懂了好多关于日本战国时期的历史。不要吐槽我这点哦,我只是单纯以一个历史爱好者的角度去看日本历史的。对于历史,大家 还是要公正的评断。国内的电视剧实在是不想说了,穿越,后宫,谍战,婆媳。基本上没有严肃的历史正剧。。《新三国》还可以。但是里面的历史段子太熟了,初中时《三国演义》就看过两遍了。。转而看日剧,也是形势所迫。。其实关于历史,大家还是不要抱着太狭隘的民族情结在里面。因为当今日本决策者的某些问题, 使得国人看到日本就去黑,,,其实没必要,否则日本动漫大家也不要追了。
“风林火山”一词出自《孙子兵法》,传入日本后,被日本战国时期的军神武田信玄写在了旗帜上。自此这四个字名声大造。其实本身在中国这四个字历史上给的关注并不多,恰恰是武田信玄的行为使得“风林火山”一词知名度猛增,然后回流到了中国。。
我 是很佩服日本人对于中国古典文化的了解程度。剧中有一桥段,主角山本勘助(武田信玄军师)假扮和尚潜入越后国,但被越后国的长尾景虎(后来赫赫有名的上杉谦信)所擒,景虎说了一句“‘鹪鹩巢于深林,不过一枝’你们为什么一定要侵犯他国的领土呢?”结果山本勘助回了一句“贫僧不好《庄子》,要对贫僧说教,请讲《孙子》吧。”
确实,景虎的那一句“鹪鹩巢于深林,不过一枝”是出自我国的《庄子》的,相信很多中国人都不知道吧。。
2.3 数学建模
曾 经我也想过暑假留校的,但是参加了校赛搞了一个礼拜实在是TM地想吐了。。队友不给力啊,三个队友,有一个队友天天忙。校赛期间还没时间,说什么好忙,写 作业写到半夜两点之类的。她就一直没主动和我们联系。。哎,她也认为我和另一个队友刘是水逼了。所以没对我们交数模论文报太大希望,但是我和刘苦战了一星期,,勉勉强强还是交上去了。最后得了个三等奖,奖品是两条毛巾。。我认识的都是一二等的。呵呵,输在起跑线上了,不跟你们玩了。所以决定还是不留校了。
值得一提的是,在此之前我对MATLAB并不熟,队友刘是通信专业的,这个学期有学这个,所以最初的决定是他编程,我写论文。后来, 我们两个在研究数学的阶段就人手不够,开始他有点进展了,我就试着编了点MATLAB,不会的语法百度一下。。通过知识替换,成功的把其他语言的一些经验 借鉴到了MATLAB中,所以很快我编的就比他快了,也比他好。后来我就一直编程了……
2.4 物联网实验室
开学初期,就 退掉了。呵呵了。里面一个恶心的指导老师,明明自己什么都不会,还到处叫嚣。。说什么,你们学软件的太好学了,不像学硬件的;软件组不要老学习了,直接去做项目。。虽然我也是鼓励从实践中去学习的,但是这个实践也是要有一定的基础来可以的。。但这jb老师根本连这一点基础都觉得不需要。。后来我就离开了,说实话,我不想去管理什么软件组,太分散我学习技术的精力了,现如今学好技术才是王道。。做一只闲云野鹤挺好的。自己学的倒也快活。不用再像那样,自己去 完成别人定下的学习任务。。兴趣全无啊。大一大二,大家还是多尝试,多摸索的好。。每个人的经历都不可复制,所以即使是按照前辈们的学习任务,恐怕也不得当。因为每个人有自己的路。
Follow Your Heart,跟着自己的心走吧,不会错的。前提是判断力要强哦。
网友评论