到了7月,说明我已经毕业了一年了,工作了一年。一年不算短,可以发生很多事情,许许多多。
记得在2009下半年的求职期间,不断地被鄙视,被拒接,直到11月才找到工作。
记得最深的一次,就是在支付宝面试时,被面哭了。说起来很是惭愧,不过很感谢那位面试官,因为他给我指明成长途径:如果不能在优秀的团队里工作,就找到一位高手作为你的师傅;如果不找到师傅,就自学,阅读源码就是最好的自学方式。我以前也不懂struts,后来我把struts源码吃透了,遇到任何前端框架,我都能游刃有余。
因为他的话,我开始阅读源码。从2010年起,就先后看jiveJdon,petStore,junit,随后集中在sprnig和jdk1.5。通过阅读源码,扎实java基础,领会设计模式,提高编码水平。在阅读junit代码之后,我情不自禁问:为什么大师能够写出这样牛B的代码!Spring和jdk是目前我主要研究的对象。spring令我佩服的是1、强大的分解、抽象能力;2、优秀的生态平台;3、模式的运用。相比之前,Jdk的源码就像圣经,经典之极。越是研究,越为它痴迷。
2010年3月,我到公司里实习,这促使我确立另一目标学习【领域驱动设计】。这源于一个小小的问题【类是怎么产生的,为什么要设计把类设计成这样】。每次每次看到一个系统,我都想了解类的来源,每每咨询同事,都不得而解。后来无意中看到jdon,它给我推荐了一本书【领域驱动设计】。买到这本书之后,我如饥似渴的阅读。领域,领域模型,资源库,领域服务等等名词也映入我的眼帘。
在7月份,架构师针对公司业务,提出【通用商业交易模型】。这令我意识到任何领域都存在模型,把模型挖掘出来,就能创造与业务人员沟通的桥梁,也可使系统富有朝气,生生不息。同时我告诉自己我应该把这模型深深印在脑海里,因为电子商务是今后发展的趋势,互联网少不了它。我的想法:任务电子商务有关的软件、平台、网站,我可以通过【交易模型】了解其设计思路,相关的行业特点。
随后我学习四色原型法。四色原型法原理很简单就是【什么样的人或物品或场所通过扮演某种角色去做某件事】。就是那么小小的一本【UML彩色建模】,指导我们在进行业务分析时,从哪里下手。虽然在阅读时,觉得晦涩、迷茫,但随着工作经验增加、通过与群友的交流,对此方法也明白了许多。
正如下副本是升级必备之路,项目经验是菜鸟变成老鸟的催化剂。做2010年10月份,我争取到一次机会,进了三个人组成的项目。也许是因为年轻,我们有共同的话题,我们会为一个设计方案纠缠几天,为了一个bug通宵熬夜,为一段代码的优化方法纠结不已。也常常因为引入bug,被组长,被上级批斗。
项目并不是一番风顺,因为我们要为错误负责。我们一直在尝试,却忘记前进的目标;我们引入太多的特性,却无法把握核心,代码也臃肿起来,进度变慢。由于部门内重组,职责重新分配,项目组被取消,但是这段经历难忘怀。
重组之后,我的职责换成维护系统。好的地方是该系统是核心系统,坏的地方是此系统运行多年,经过N人的维护,代码难以维护。每次看到这些代码时心情忐忑的。虽然如此,我们还是对系统升级。主要是:1、剥离无用的代码。2、增加新的销售种类。在这过程中最大的收获是:烂代码是怎么产生的,它们如何生存在在项目中,需要采用哪些方法来医治。
看到周围同事,几乎全部换了一遍,老同事屈指可数。很怀恋一起在办公室三国杀,在香蜜湖的餐桌上杀人,在ktv听他们唱歌,在办公室里关灯睡觉到2点。在年初的聚餐上,旧老大说:“再过一年,不知道有多少人还在”现在他们有的去上海创业,有的在淘宝开网店,有的跳槽到新的公司。
他们的有些话还是围绕在脑海中:“程序员,不要封闭,否则圈子越来越宰,一年到头来,没认识几个人”,“思想有多远,就能做多远”,“程序员,需要成就感”,“不走出去看看,就不会改变想法”,“楼下卖煎饼果子的阿姨,一年挣的,也比咱们多”。
这一年还有许多的事情想记录下来,但是心有余,而文笔不够。但不管怎样,写一份,激励自己,总结自己,愿明年这个时候有新的突破!
分享到:
相关推荐
事业单位工作第一年工作总结.pdf
工作第一年述职报告.docx
工作第一年自我鉴定参考.doc
【人力资源部工作计划第一年.doc】的文档是一个关于企业人力资源部在第一年的工作规划和策略。以下是基于文档内容的关键知识点: 1. **人力资源管理的基本任务**:人力资源管理的核心任务是解决企业中人与工作的...
新员工第一年的工作总结范文.pdf
2022第一季度工作计划.pdf
【人力资源部工作计划总结(第一年)】 在第一年的人力资源部工作计划总结中,主要涉及了人力资源管理的核心任务、部门架构、人员组合以及具体的实施步骤,同时强调了人力资源管理诊断的重要性和范围。 一、人力资源...
2020年学校开学第一课扣好人生第一粒扣子工作总结.pdf
工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西有,很多时候感觉,自己用过的...
工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB 行业知识更新特别快,今天一个框架的新版本,明天 又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用...
【教育】领域的这篇文档是关于经纬公司高速公路养护处在2017年第一季度的工作总结和第二季度的工作计划。在第一季度,养护处在确保高速公路安全、高效运营方面取得了显著成果,包括: 1. **指标完成情况**: - ...
公司工会第一届经费审查委员会的工作报告主要涵盖了工会财务管理、经费收支情况以及过去五年经审工作的回顾。这份报告旨在审议工会财务的透明度和合规性,并强调了工会经费审查委员会在监督和促进工会财务健康运行中...
【标题】中的“2021-2022年收藏”表明这是一份在过去两年间的教育资源,而“小学数学教研组工作总结”则说明这份文档是关于小学数学教学研究小组在一个学期内的工作回顾和总结。这通常涉及教师团队的教学改进、教学...
2020年工会工作第一季度总结.doc
文档标题和描述中提到的是2021年工会工作第一季度的工作总结,主要涵盖了三个方面:活动组织、帮扶工作和工会自身建设。以下是对这些知识点的详细阐述: 1. **活动组织**: 工会在第一季度积极参与并组织了一系列...
【教育精品资料】小学第一学期学校工作总结展示了教育领域的一个重要环节——实践经验的总结与反思。这份文档详述了学校在2021-2022学年第一学期的教育教学工作,强调了实习的重要性,以及如何通过教育实习帮助实习...
年第一学期少先队工作总结.pdf
不过,我们可以从文件标题“一年级德育XX年工作计划第一学期.pdf”出发,构建出一些可能的德育工作计划相关的知识点。以下是基于这份文件可能涉及的德育工作计划的知识点: 1. 德育目标与原则:通常在一年级德育...
【2021CSP非专业级第一轮认证市级组织单位工作细则】是关于2021年中国计算机学会(CCF)非专业级别能力认证第一轮考试在市级层面的实施指南,旨在确保认证过程的公正、规范和安全。这份工作细则涉及到认证的各个阶段...
2016年第一学期保健工作计划.docx