再见2012 你好2013

  今天是元旦,新年的第一天。这就意味着2012已经成为了过去时(呵呵,还好末日变成喜剧,使得我们有机会继续向未来拼搏。)。在过去的一年时间里,无论从哪个方面,自己都发生了翻天覆地的变化。回首一年前,我仿佛不认得这是曾经的自己,那时候的我相比现在显得有些青涩和稚嫩。2012对于我来说注定是不平凡的一年,因为在这一年六月,我完成了由一位校园学子向踏入社会职场工作者的转变,自己的成长与进步不可谓不大。回望岁月,就是为了接下来更能够坚定的前行;总结以往,才可以更清晰的规划未来的脚步。

  虽然是2012年度总结,但是我还是从2011年十月份开始算起,因为这是我初次踏入职场的时间,具有转折性的意义,所以放在一起回顾和总结。大四前夕,因为面临找实习的压力,由于没有亲身体会过商业项目开发,对自己水平比较没有底,再加上想急于证明自己的实力,所以从大四前的暑假开始就呆在寝室进行了惨绝人寰的每周七天每天14~16小时的自学(班级很多同学都报了各类培训班,香港虚拟主机,自己并没有这样做,因为一方面是顾虑到费用的问题,另一方面是想锻炼一下自己的自学能力,个人觉得毕竟IT行业自学能力的培养比学到多少技术点更重要),在这期间不仅温习了以往所学的基础,学习了框架,还做出了几个小小的模拟商业实践项目。可以说这段时期是我大学期间技术水平最突飞猛进的时候,也是我大学四年最刻苦的一段时间。发现自己也能够长时间刻苦专注的去钻研一个东西,并且付出的汗水得到了回报。最重要的还不是学到了多少东西,而是提高了自己的自信心。其实有时候不狠狠的逼自己一把,根本不知道自己还有这么多潜力可挖,还有这么多潜藏的能量。

  在上了大学最后几周课程之后,我和班上其他同学便开始踏入社会寻找实习工作。一个个犹如出笼的鸟儿,一群群怀揣着梦想前行的少年,开始斩获自己人生的第一份offer。其中也有些令人艳羡的工作,很快,在经历几次笔试、面试之后,我也陆陆续续的收到了邀请,由于岗位或个人提升等考虑,也拒绝了几份,最终进入一家公司。在进入公司的当天就被外派到客户那里参与XX项目开发。这个项目比较大,且是创新型项目。涉及到了多个系统之间的开发与交互。由于项目较大,并且缺少人手,所以每个人肩上的任务都比较重,天天加班,很多时候都到凌晨,每个月可能只休息两三天。我所在的开发小组有三个人,其中有一个同事就因为受不了这么大的工作强度而离职了,而另一个小组长几个月后也被调派到别的项目组去了,所以这个小组所负责的几个模块开发与维护的任务就落在我一个人的肩上,由我自己负责直接与客户沟通,确定需求,进行数据库设计,系统模块设计,编码开发等。项目参与到了第二年毕业前我回校做毕业论文为止,此时项目开发测试阶段已过,也已经进入尾声。这是我第一次参与真正的商业项目开发,体会到了团队合作,与客户沟通,自己独立负责设计模块等等。虽然做的很累,但是却很兴奋,因为能够接触到这样的项目开发机会很难得。

  在做完毕业论文,顺利通过,拿到各种证踏出校门之后,又陆续参与了几个项目开发,其中有使用自己完全不懂的第三方公司的工具框架与技术开发的,自己也很快就上手。感觉自己所在的行业就是需要不断学习才能生存,呵呵。很多时候也都是需要独当一面,独立解决问题。虽然有时候会觉得比较有压力,但是,我相信这对于自己进一步的提升会有很大的促进作用。

2013上半年计划

对于今年上半年的学习进步计划,大致从以下几方面着手:

1、技术。

  这是自己的老本行,是自己的核心竞争力,自然不能丢弃。以后无论是转管理,还是其他规划,眼下来说,进一步提高技术水平都是要走之路。也让技术成为自己的优势之一。接下来几个月准备从以下几个地方着手:

①多写、多看自己和大牛们的文章。

  去年开通了技术博客,一旦有了新想法,解决了新问题,进一步学到了有用的东西,觉得有价值的,都会记录在博客上,点点滴滴汇聚成川。接下来要继续坚持,在保证质量的情况下,给出大概数量的要求是每月十篇左右的技术博客,多少要视时间、写博的必要性而定。

②项目开发学习总结。

  继续把之前、目前及以后参与项目开发中所遇到问题、学习到的有价值的东西总结起来,俗语说:好记性不如烂笔头。如果不养成记录的习惯,以后可能就会忘掉,或者对某个东西学习理解的就不够进一步的深入。对自己的要求是:项目开发中,自己亲身使用到的技术要深入、要掌握,对于项目其他不懂的或有价值的技术也要学习,至少要了解。做完一个项目,要总结自己从此项目中学到了哪些东西,提高了没有。要从技术架构上把握整个项目的设计思想,多了解业务,要理解项目解决了什么样的客户需求。这样日积月累,自己才能向更高的方向走的更远,而不是原地踏步。

③JavaSE回顾系列。

  房屋能盖的多高,取决于地基打的多牢。自己在技术路上愈走愈远,回顾并不是退步,把基础夯实,路才能走的坚定。自己准备些一个JavaSE回顾系列,对JavaSE基础部分进行深入学习,以及以前在学习中遗漏的学习忙点,在开发过程中经常有疑问,或者不是特别清晰的部分进行梳理。

④网络编程、HTTP协议、TCP/IP协议、多线程、IO。

  拿下这几部分知识,在项目开发中经常遇到的。理解其原理,才能更好进行网络和WEB开发。

⑤设计模式。

  要理解设计模式思想,服务器空间,结合自己开发过程和项目设计来学习设计模式,理解设计模式的好处,不要为了学习设计模式而学习。

⑥操作系统、计算机和网络。

  Java项目一般都部署在Linux操作系统下,所以对于Linux系统学习就很必要了,以前对Linux了解的方面比较少,这次准备多学学。

⑦数据库。

  数据库进阶学习,重点是Oracle、DB2数据库,回顾以前的知识,有些不常用的都生疏了。

⑧算法与数据结构

  以前对这块不够重视,准备加强这方面的学习。

⑨……

2、看书

钱财何足贵,仁义值千金。

再见2012 你好2013

相关文章:

你感兴趣的文章:

标签云: