每年一次的总结都是要放到这个写了很多年的网易博客来写。(然后我转发到JavaEye上面)
这几天有一种不想干活的冲动——在一件看起来很大很花时间的事情摆在你前面的时候,你会倾向于通过“做其他事情先”的方式来逃避它。于是这个总结就被搁置到了今天(2012年1月2日)才来写。
今年这一年过得不是太满意吧:因为感到很多该做的事情没做,个人提高也不太多(不太符合自己的理想情况)。当然,随着年龄的增长以及阅历的增加,比以前强了的地方是有很多的。回顾一下。
// 价值观
首先是价值观的变化。因为今年暑假做了一个CVWO的项目(到现在都没做完……),拿到了每个月1000SGD(大约为5000RMB)的工资,顿时感到自己的能力被证明了,然后对于“钱”的看法一下子就和以前不同了。以前因为自己不赚钱,对所有的钱都是想攒着,也舍不得花钱;但赚钱之后突然认识到钱是用来满足生活需要的,是用来让自己生活更好的;而且自己是有赚钱能力的——打个比方,即使突然有一天我的奖学金被停掉了,NUS不要我了,我到了社会上也能过得很好,工作也能找到——因为我确信“为别人创造价值”的能力我已经具备了。
经过了暑假的项目,自己开始赚钱,就对钱看得淡了。
// 朋友
我对于人的理解也比以前好了。以前我经常是不信任别人,又蛮在意别人的看法,总会有些自己的“小秘密”怕人家知道(类似……我悲剧地得了痔疮之类);但现在相信人本质上是很好的,别人是希望能帮到你的;同时,我相信只要达到了充分的沟通和互相了解,绝大部分人都是可以成为朋友的(根本价值观不同就没办法了,但很少人会有根本价值观不同吧),人和人之所以没能够充分的沟通,是因为自己对别人总含有一点戒心,甚至是为了“照顾别人的面子”于是怕问出很尴尬的问题(过多地为别人着想)。猜疑使得本来假的的东西变成了真的。
我相信的是自己不做没良心的事情,所以自己的一切都不怕人知道——即使是一些不好的东西,人家知道了还能够帮你改正。做人本色一点,很好。
哦,另外一个小小的进步:因为对钱看淡了,而对朋友更加本色了,所以我变得很喜欢和别人一起吃饭(也可以顺便请客),送给别人自己用不到但感觉对别人可能更需要的东西(比如,某些书)。这应该能帮助我交到更多朋友吧~:)
======================以上EQ部分结束,开始进入到IQ部分======================
// 编程
学计算机工程嘛,还是要谈一点编程问题的。
对我编程帮助最大的,在这一年的时间段内,有这么几个:
最初的:CS2020——一门很快的讲算法的课。在这本课上培养了我基本的算法素养,深入了对于Java的了解。“一个练习题做一天”的过程,也间接培养了自己编程的耐心。同时,在上这门课的过程中,我开始把自己做的《算法导论,2nd ed》里面的习题发到网上(
http://www.cnblogs.com/flyfy1/)。
美好的暑假:CVWO。暑假的CVWO是给一个Volunteer组织做管理系统,用的是Drupal平台,PHP + MySQL的开发环境。通过这个暑假的练习,我学习了Database,对于PHP自然更加熟练了;通过对于Drupal的部分Source Code的阅读,了解了优秀的代码应该怎样写;同时,通过自己不成功的Teamwork的经历,学习了怎样进行Teamwork——相信如果我以后再进行Teamwork,一定会比这个暑假要强。最后一点,通过这个暑假,我的学习能力明显变强了——现在只要有API,我可以拿来学学就用了(之前学一个API就要好久好久,而且自己又畏惧心理)
下学期的:CS2103,CS2104。下学期在软件工程(CS2103),编程语言(CS2104)两方面提高了我的编程素养。
CS2103给我的最大收获,是《Clean Code》一书的阅读——自己明白了什么叫做“优秀代码”,而且自己有了写出容易维护的、容易看懂的优秀代码的良好追求。在CS2103要交作业的那一周,我三天一共吃了三顿饭,洗过一次澡,把自己部分的Code重新Refactor一遍,加上了Testing。虽然最后的成品Code依然有一点Bug,但那个Refactor的过程,是对我能力的很好的提高。
CS2104的课上,我主要学习了不同编程语言所代表的解决问题的模式(Programming Paradigm):Prolog的Logic Programming(通过DFS的方式来“试错”,最终找到符合逻辑关系的解决方案),Haskell的lazy evaluation、没有Assignment,Oz语言本身通过“仅允许一次Assignment”的方式对于Racing Condition的规避——于是可以达到对Concurrency的天生完美支持。同时我还了解了在不同操作系统编译C语言的过程,了解了Exception,Class/Object、Recursion的汇编语言实现。虽然这门课拿了我目前的最低Grade——B(因为没有复习好……汗……),但这门课是目前我在NUS所有课中,学到东西最多的。(同时强力欣赏这门课的Lecturer,Razvan
http://www.comp.nus.edu.sg/~razvan/)——即使是很复杂的Function嵌套的Assembly Code,他也是不用任何准备直接在讲课的时候徒手写出来——这是多么强悍的基本功啊!而且这个Prof人非常好,乐于解答学生的任何问题,而且只要学生问,一定能把学生讲明白。超欣赏这位Prof。
// 不好的地方
OK,来到了不好的地方~~
首先,三国杀~TMD!打了太多太多三国杀了……于是各种考试没考好,该做的很多事没有做,书没有看,而且老子还没有女朋友……好伤心……(最后一条尤其尤其伤心……)为了以后将要到来的某个女朋友,我要自制自律好好学习天天向上不打三国杀~~
好了,不好的地方过去了。(“这么短就过去了啊……” “不好的东西不愿意再回首了……”)
// 展望
到了美好的展望时间~~
在这美好的2012年,我要找到一个妹子,少用电脑,多看书多做题多参加集体活动多和人类接触,每天在我的若干博客其中的一个写一点东西总结一下思想。最重要的,自律自强~
2011年才看了16本书……2012年要加油啊!
分享到:
相关推荐
【建设管理部2011年总结及2011年计划】 在2011年,建设管理部面临了巨大的挑战与机遇。这一年,集团的工程建设任务比以往任何时候都要繁重,但部门在集团领导的指导和支持下,通过统一思想、明确职责、强化管理和...
以下是对律师协会2011年工作的总结与要点回顾。 律师协会作为律师行业的自治组织,在局党组和律协党委的领导下,承担着管理和服务的双重职能。协会的职能与角色体现在两个方面:一是对律师行业的监管,确保律师职业...
湖北豪客嘉族人力资源部在2011年的总结和2012年工作计划的汇报中,全面审视了过去一年的业绩与挑战,并对未来一年的发展目标与战略进行了明确的规划,这既是对过往工作的回顾,也是对未来的深远布局。 2011年对于...
6. **展望2012年**:2011年市场需求旺盛,新车型增多,这为2012年的备件订货提供了良好的市场基础,备件部需要继续优化流程,提高效率,以适应增长的市场需求,同时争取更高的业绩和返利。 总结来说,该文档反映了...
综上所述,2011年终总结模板提供了关于年终总结的基本框架和内容,强调了在工作中不断学习成长、解决问题、团队协作等方面的重要性。对于IT行业来说,这些要素尤为关键,因为技术的快速发展要求员工必须具备快速学习...
2011年中国互联网市场年度总结报告标准版
【标题】"2011年终总结ppt模板"与【描述】"2011年终 工作总结 创意 报告 红色背景 花纹 喜庆 ppt模板下载"中提到的知识点主要集中在如何利用PPT进行有效的工作总结和设计创意上。在职场中,年度总结报告是展示个人或...
2011年幼师总结计划大全(2000篇)2011年幼师总结计划大全(2000篇)
2011年高校年度工作总结,为您年终总结减轻负担
【文档标题】:“2011年工作总结及2011年工作规划.doc” 【文档描述】:该文档总结了2011年度某地区人口计生工作的成绩和规划,强调了在县委、县政府和上级部门指导下,通过一系列措施稳定低生育水平,落实计划生育...
【标题】: 人力资源部述职报告 - 2011年总结与计划 【描述】: 本报告详细总结了2010年人力资源部的工作成果,包括招聘、培训、薪酬绩效和员工关系等方面,并提出了2011年的改进策略和工作计划。 【标签】: 合同...
2011年妇联半年工作总结.doc
刘凡2011年工作总结.doc
【标题】: 人力资源部述职报告 - 2011年总结与2011年计划 【描述】: 此报告详细回顾了2010年的人力资源管理工作,包括招聘、培训、薪酬和绩效考核等方面,并提出了2011年的改进策略。 【标签】: 文档 【部分内容...
标题中的“2011年科普工作总结”表明这是一个关于科普工作在2011年度的回顾和总结文档。科普工作通常涉及科学知识的普及、公众科学素养的提升以及科技教育活动的组织等。在这个总结中,我们可以期待看到以下几个方面...
2011年寒假作业答案-2011年寒假报社实习总结报告.docx
2011年的年终总结是一个回顾过去、反思当下、规划未来的契机。这一年的工作历程,无论对于个人还是团队,都是一个不断学习和成长的过程。在这个过程中,我们秉持“一切为客户服务”的核心理念,以优化服务、强化公司...