我的2011,年终大盘点

来源:互联网 发布:linux date 输出格式 编辑:程序博客网 时间:2024/05/01 03:45

(QQ群(我是一个程序员):68757431 欢迎即将踏入社会或刚踏入社会的程序员朋友加入交流学习一起进步)

(注:本文中写了三件事,分别是准备系统分析师考试、谈项目和找工作,写的有点烦杂,要是嫌烦,各位就选择着点看看!!!)

写在前面
又到一年年关时,是该好好总结一下这一年的工作了!
再过半年,自己的研究生生活也该结束了,想到这个,真是既喜又忧,喜的是终于可以上班挣点钱为成家立业做点准备,忧的是身上责任重了,自由少了,麻烦多了(心态够矛盾的吧,哈哈吐舌头吐舌头吐舌头)。
在2011这一年,我经历的事还真不少,现就将其中的一些事慢慢道来,这样做至少有以下几点好处:首先,可以为自己梳理一下思路,回忆一下自己这一年经历的事,总结下经验,挖掘点不足,为以后的生活提供点帮助;其次,将自己一年经历的事回忆梳理一遍,用文字记录下来,等到以后闲着没事时可以翻出来消磨下时光;最后,就是希望自己所写的这点东东能为后来的师弟师妹们提供点帮助。
至于怎么写,还真不好下手,毕竟很长时间没写点东西了,猛一提笔(哦,弄错了,是在用电脑打字,尽管这样,还是有提笔千斤重的感觉),还真不知道怎样开始,不过既然打算写了,就不能放弃,那就硬着头皮往下写吧。至于文章怎么个组织法,我也就不多想了,信手拈来吧。就按自己经历的几件大事(自认为对我来说比较重要的事)来写吧。

 


事件一:准备和通过系统分析师考试
入选理由:
很早就想试试的一门考试,但是由于各方面原因一拖再拖,终于在今年如愿以偿了,真是件值得让人兴奋60秒地大事啊。
发生时间:2011年3月底--2011年5月底
事件经过:

其实,我在大二时(也可能是大三上学期),就通过了软件分析师的考试,通过以后,本来想找点时间看看书再考考系统分析师的,但是后来忙于自己的专业课学习,就作罢了。(注:本科时,我学的是机械,考这些完全是兴趣,所以考完后连证书也没有办一个,想想,可惜了,拿个证也不错啊!毕竟,我现在学的也是计算机了。)一转眼,5年多时间就这么溜走了。在这之间一直没再想过要考这个东东了。直到今年上半了,突然想起马上要毕业了,但是研究生阶段什么也没弄到(注:奖学金啊,三好啊,证书啊统统的没有,不过还好有点项目经验!尴尬尴尬尴尬),这可咋办呢,考个证书吧,考什么呢,考系分啊,物美价廉,何乐而不为。于是,在3月份报名了系分考试,好像是花了200多元,比起其他认证考试,够价廉的吧微笑。至于物美不物美,是个人都有自己的看法,若要让我来评价一下,我感觉还是够物美的。毕竟,准备这样一次考试,还是能学到不少东西的,至少可以帮着自己把以前学过的东西好好梳理一遍,特别是即将毕业的学生,我感觉真应该考考,毕竟现在企业招人十分看重个人的基本功,而通过准备这样一次考试刚好把以前所学的内容复习一遍,当然运气好了,还能拿个证书,是不是一举两得啊。不过,参加这样的考试心态要好,不要想当然的以为通过了这个考试,你就能怎怎怎,也别奢望找工作时工资能比别人多多少,就把他当做一次检验你学习的练兵场而已。


报完名,就该复习了,复习该看什么资料呢?这是个大问题,对于这个问题我是这样解决的。因为以前考过软设,当时看的辅导资料都是张友生的。所以这次我首先想到了张友生。于是在学校图书馆一搜,还真找到不少。由于时间关系,我只选择了其中几本,像教程我就没看,实在是太厚了,当然时间充裕的话可以看看。我是针对考试内容以及自身情况来选择资料的,因为系分考试分三门,上午考基础知识;下午一主要考实践,跟技术和项目都相关;下午二考论文,主要考的是怎样将项目和技术结合起来。针对考试内容,我分析了一下自身的情况,感觉自己基础应该还好,再说在读研究生期间一直还在看计算机的基础课程,所以这个复习起来稍微轻松点;其次是论文,因为研究生毕业至少要发表一篇小论文,而我在去年已经搞定了一篇,对于小论文的书写思路和方式还算比较熟悉,同时,论文要考项目经验,而我跟在导师后面也参与或负责过几个大小不一的项目,还算有点经验,主要是技术方面,掌握的还不是很透彻,所以论文要想过关,一定要把常见的技术吃透。最后就是下午一的考试了,因为下午一涉及的技术和应用较多,再说常考什么技术也不清楚,所以这一块一定要好好看看。最后一总结,发现自己的薄弱点有:1、对于考试所考细节不熟,因此应该借点真题做做,通过做真题了解考试细节,再去做针对性的复习;2、对于当前流行技术比较生疏,尽管有些也在用,但是都比较浅,所以技术相关知识应该是我这次考试成败的关键。针对这些,我最后借了如下几本书:《系统分析师技术指南》《系统分析与技术》《系统分析师论文案例》《系统分析师常用工具》《系统分析师考试真题汇编》等。


书有了,就该复习了。由于我手头还有一个项目要参与,所以复习时间不够充分,在这种情况下,时间显得尤为重要。所以我把书借回来以后,好好的计划了一下。发现自己除了周六周末可以整天复习外,平时也就晚上可以看书,就算平时每晚3小时,周六一整天看书,看11小时,周日看半天书(4小时),休息半天,这样算下来,到考试(还有两个月,2*4周)也就能看(3*5+11+4)*2*4h=240h的书了快哭了。所以书肯定是看不完了,只能选择性的看了,我是这样决定的:真题一定要做,而且要反复的做,所以做真题应该是贯穿整个复习过程,做完一遍再做一遍,周而复始,所以《系统分析师考试真题汇编》就成了我复习中的法宝了,几乎天天都会做上个把钟头。当然在做真题的时候,还应该复习技术,这可是我的薄弱环节。所以我打算先把《系统分析师技术指南》《系统分析与技术》两本书好好看完,并且详细做笔记。看完这个再把《系统分析师论文案例》好好看看,至于其他的看时间来定。并且在做真题过程中,要不断反思与总结,并将题目所考内容与看的书结合起来,最好在书上找到类似内容,这样心中有底。与此同时,还得在记忆上下点功夫,因为学的东西多,不记肯定是没用的,所以我决定每晚至少花半小时来记忆以前做的笔记。


最后,整个复习过程基本上是按这个思路来进行的,不过由于中间其他一些事,导致复习进度远远落后于自己的计划,当我看完《系统分析师技术指南》《系统分析与技术》时,离考试也就两周时间了,而这时论文还没有复习,要是通过看《系统分析师论文案例》这本书来复习论文肯定来不及了,所以我立马决定,这本书先不看了,而是把前几年所考论文题目罗列了一下,分了个类,发现论文常考的也就那几个点,再针对自己情况,决定好好把需求这块知识看看,考试时就押这块了。大概花了一周时间看了下需求相关的知识,同时在网上荡了几篇范文看看,感觉好多了。

最后一个星期,我就没看什么了,只是把以前的笔记背背,同时总结了一下以前做的一个项目,顺带把论文构思整理了下。最后一周过得很轻松偷笑


接下来就是考试了,考试比较顺利,考得还好,自然过关也就没问题了。


总结与反思:
尽管已经顺利通过了系分考试,但是感觉还有许多地方其实是可以做得更好的,具体有:
1、考试前最好留有充足的复习时间,这样复习才会更系统,学到的东西可能会更多;
2、做真题一定要做最近几年的真题,我当时做的真题就只到07年,08到10年的都没有,这样最近出来的新技术和热点就没有把握住;
3、准备论文时,最好能动手写几篇,毕竟,熟能生巧,要是有条件,还可以找高人指点一下;
4、不要轻视基础知识,当时我就自认为基础知识很容易,所以复习就没花太多时间,最后这门考的分数也最低。差点就没过线,够dangerous!抓狂


当然也悟出了点经验:
1、做事前一定要计划好,三思而后行不会错。
2、针对自己的实际情况来考虑问题,效果会更好。毕竟毛主席都说,一切从实际出发。
3、针对系分考试的经验:真题一定要做,并且要反复做;笔记最好得有,并且能天天看。

事件二:终于把去年谈的一个项目定下来了
入选理由:
一个项目,需求从去年做到了今年,终于定下来了,够爽了吧!
时间:2011年暑假
事件经过:
暑假,又是暑假。
去年暑假,导师从广西接了一个项目,是做一个跟北部湾有关的决策支持系统,合作伙伴是广西的胡博士所领导的项目组。为了弄清楚到底做什么(说得专业点:需求分析),所以,我和小杨去了趟广西,在那边呆了一个多星期,做出个极其简单的原型,最后回来了。回来后依然不知该怎么下手。不过去年那时项目还没批下来,双方只是见个面,简单的做着试试看,更多的是想通过讨论来确定怎么做,所以影响不是很大。


幸好,回来后做小论文,是关于元胞自动机的,而那边的项目也要用到元胞自动机,所以干脆就用那边的数据来做小论文,经过几个月的阅读、编程和实验,慢慢有了思路。当然,中间得到了那边小田的无私帮助,才使我的论文能顺利进展下去。在我做论文的同时,我们这边又根据那边的要求,安排了人做界面,安排了人研究算法,算法很多,我们就从神经网络和遗传算法开始。所以经过去年下半年的努力,我们已经将元胞自动机、神经网络、遗传算法等算法能用那边的数据来跑了,感觉还不错。上半年我们再接着实现了其他一些算法,不过我做的较少,因为又在做另外一个BS项目。


一转眼,又到暑假了,这次导师又让我去广西,这次项目要定了,压力挺大的敲打。这次不是小杨(小样要准备考研了)和我,换了小王,这次在那边呆了10来天。这次去比较成功,主要是吸取了去年的经验,同时经过了近一年的研究,对项目比较熟悉了,当然,他们那边对项目的理解加深了也很重要。


去年去广西是我第一次独立和客户谈项目需求相关的东西,所以感觉比较失败,回来一总结发现了不少不足。这次去广西前,我好好总结了一下去年的不足,主要有以下几点:
1、和客户谈需求前未做好充分准备,需求获取将十分苦难;
2、出远门坐火车真的很累,一定要有心理准备;
3、见客户前,最好有个计划,去了后才不会迷茫;
4、很少出远门的人,想老婆也是件麻烦事,嘿嘿!得意


针对这几点,今年出发前,我们早早的就做了准备,将该要的资料都收集了起来,并且把工具也好好检查了一遍,并将所有工具的安装包也准备齐了。不像去年去了后,小杨电脑系统突然就出了问题,花了不少时间才弄好。同时,出发前,跟那边好好沟通了一下,确认了此行的目的,做到心中有数。这样一来,此次出发前的准备可谓是十分充分,后来的经历也证明这样的准备十分有效。


坐了30多个小时的火车到了广西。因为坐的是卧铺,恰好又是早上到的广西,前一晚美美的睡了一觉,所以刚到的那天上午,工作就开始了。


首先我们双方举行了一次小型的讨论会,总结了一下近一年的工作,同时明确了一下接下来的工作,以及这几天我们来广西的目的。此次来广西,我们的目的就是将以前独立实现的算法想办法集成在一起,我们打算将以前用不同语言(主要是c++和c#)实现的算法封装成dll,再由前台去调用,前台用c#.net来实现,整个系统采用bs模式。


会议结束后,我和小王分了一下工,因为小王以前没有参与到这个项目,所以对项目不太熟,同时对以前实现的算法也比较陌生,所以我让他做界面,因为界面只要按照既定的想法去实现就可以了,跟以前做的工作联系不大,我们前台的界面正好又是用.NET实现,恰好小王对这个环境又比较熟悉,实现起来很轻松。我自己就负责算法的工作,因为以前的算法是一个个独立的,这次我们打算将每个算法封装成dll文件再由前台调用,所以我就负责算法的封装,以及与前台界面的集成。当然我还得负责相关文档的书写工作,毕竟这个项目我去年就在参与。

 

随后几天我们就按这个分工开始了繁忙的工作。到了第8天左右,主要工作也就做的差不多了。接下来就是一些简单的美化和文档整理工作,同时也少不了和那边的伙伴们的交流沟通,通过交流和沟通,更加了解了系统需求,同时也明确了以后的工作。十几天很快就过去了,于是买票回家!!!郁闷的是,这次又是坐票,恰逢开学季,没办法啊,就是苦了我的腚啊!!!难过哭大哭


总结与经验:
这次广西之行,与去年相比,成功多了,总结下,又学到一些,有这样几点:
1、出差办事,临行前做准备是必须的;
2、和他人合作,交流沟通是必须的,技巧更是要的;
3、工作分工根据各人技术特点来进行将事半功倍;
4、出远门坐火车早买票错不了,否则屁股受不了;
5、行万里路,读万卷书,人生无憾。故有出差的机会也别推脱,纵然想老婆有点苦。
当然,每次出行都会收获颇丰,留在记忆里的肯定不会是星星点点,还记得:
1、那边伙伴热情的款待;2、广西的龙眼好吃又便宜,海带排骨汤里放点龙眼味道真美;3、王博士真的很健谈......

 

事件三:成功卖身
入选理由:
二十多年寒窗苦读,谁不想卖个好价钱,突然一天,把自己就这么的卖了,感慨啊感慨!!!
时间:2011年下半年
事件经过:

9月份从广西回来,发现别人已经开始找工作了,心想,再不下手,更待何时。于是,雄心勃勃的开始了卖身之路。


我这人做事有个习惯,做事前一定得计划一下,卖身(后面还是叫“求职”吧,卖身太难听了)这件大事更不能疏忽。于是就游荡于各大招聘网站的论坛,偷偷地“窃取”一些经验,尽管网上说的都是些支离破碎的东东,但是东东还不少,花了一个星期,基本上了解了找工作的流程以及找工作的注意事项,于是针对自身的情况制定了一个找工作的简单计划。计划大概如下:制作简历——网投简历——参加宣讲会——进入招聘流程——成功求职。


第一环节,制作简历,这个环节真的很重要,毕竟简历是求职的第一步,我对这个也很重视。从前到后,我的简历改了有七八次。首先,制作简历初稿,这个简单,把能回忆起来的感觉可以突出自己的先凑上去;这一凑还真不少,足足三大页;当然用这个去求职肯定不行,“大杂烩”没有针对性;于是我又针对自己的求职方向删了一些内容,并制作了几分不同的简历,并保证所有内容在一页纸上,保证在一页纸上的好处我就不多说了,至少省纸,哈哈。当然,简历的制作并没有完成,其实在整个求职过程中,都应该不停地完善简历,特别是等参加几次求职后,你发现了企业的关注点后,再做针对性的修改,去掉一些是个企业都不看的内容,再添上一些企业很关注而你简历上又没有的内容,这样一来二去,你的简历分量立马上去。我当时就是参加一次面试后回来就得改改简历,发现几次过后,再一看简历,真他妈的完美(又在吹牛,呵呵,不过,偶尔吹吹牛,生活有奔头!大笑)。所以在求职过程中,简历最好分次打印,不要一次打印一大堆,否则会浪费不少。


简历说完了,就该说说网投了。现在企业招聘基本上都是通过网投来筛选简历的,所以网投一定得重视。网投前,当然得先获取企业的招聘信息,至于从哪里获取,方法很多,我这里简单罗列几个:(1)各大院校的就业网站;(2)几大招聘网站:如智联,中华英才,应届生等等都可以,以前我也不大相信这些网站,但是现在越来越多的企业开始和这些网站合作进行人才招聘工作,所以这里机会也很多,我这次找到的工作就是在智联上发现的。(3)相关企业的网站,若你已经想好要进某个企业,进企业网站看看,或许也有一些收获。(4)同学、朋友处获取信息。接下来就是网投了,网投是件让人很头疼的事,原因有二:(1)需要填写的内容繁而多;(2)每应聘一个公司就得投一次,重复性工作多。所以很多人,在网投上就不愿意下功夫了,往往导致投了简历却没有回复。其实网投也是要下功夫的,至少可以在以下几点注意一些:(1)网投一定要有心理准备,工作很烦,但是很有必要,所以要心平气和的进行网投工作,多动动脑子,尽量提高自己简历的通过率;(2)网投时选择应聘职位时,一定要看清职位要求,不要随便选个应聘职位,因为企业筛选简历时,往往是根据职位要求来进行的;(3)网投时,针对不同的应聘职位,应该适当修改自己的简历,使自己的简历与职位要求更符合,不要什么职位都用一样的简历来应付;(4)网投简历时,也应该注意简洁,尽管网投时,留给应聘者填写的空间较多,但是也不要长篇大论,简洁更好;(5)另外,你要感觉一次网投很多家既烦又累,你可以一天投一到两家,慢慢来,不要慌;(6)最好有个记录,起码登记一下网投的企业、相应职位、时间、联系网站等等,以便后面查阅,了解进度。除了这些,当然还有许多细节需要注意,这里就不再赘述了。在整个网投过程中,我基本上注意了上面所写的那些细节,所以我的网投通过率相对较高。


网投结束后,就是等待笔试或面试通知了,企业这时有可能通过电话或邮件联系应聘者,所以应该保持邮件和电话畅通。


至于笔试,我前前后后参加了五六场,至于考试的内容,各个企业不大相同,但基本上是以基础为主,也会考一些拔高的题目。基础往往涉及的有数据结构、算法、操作系统、数据库、网络等等,有时还会考点逻辑推理题。都不是很难,但是最好得简单的准备一下,毕竟很长时间没看了,也忘了不少。记得当时考完前两次笔试,感觉考得一塌糊涂,所以接下来一周我就静下心来,把几本基础课程的书从头到尾翻了一遍,后面的考试就顺利多了。不过有些企业考的比较难,对于这样的,准备也是白搭,全看临场发挥了,考完也别太有压力,因为都做得差不多。例如我今年参加的百度的考试中,有些题我到现在都还没搞懂。


笔试后,往往会马上举行面试。对于面试,我印象最深了,主要是以前很少参加面试,刚开始有点紧张,不过慢慢的,看开了,也就好了。企业的面试真是五花八门。除了技术面试,还有hr面试,综合面试等等一大堆。今天我就谈谈我的第一次面试吧:百度是我面试的第一家企业,所以基本上没做什么准备,当然也没什么面试经验。当时,自己还算放松,因为抱着打酱油的心态去的。现在想想很不该,要是好好准备下,效果可能会好点。记得那次面试是早上九点开始的,地点在南大旁边的晶丽酒店,我早上八点左右就赶到了那里,感觉来的早了点,就在南大里面溜达了一圈,吃完早点,再去,八点四十,刚刚好,进去签到,发现已经来了不少人。找个位置坐下,和旁边南大的一哥们聊了几句,没过几分钟,来了一人问“。。,来了吗?”,我说“在这”,他说“跟我走吧”。就这样我跟着那人上了九楼,开始了今天的面试。刚一坐下,那人就让我做自我介绍,我就简单的介绍了点自己的学习和项目经历,这关很简单。介绍完了,那人就让我写个库函数的实现,记得让我写的是memcopy函数,这个不难,我一分钟就好了,给他一看,他说你是不是弄错了点什么,我就拿回来又看,就是不知道出了什么问题。于是他告诉我,这个问题先过去,回去翻翻书(回来翻书,发现自己写的是strcopy,失败啊,这个都忘了)。接下来,他就问了我一些很基础的问题,如中断是什么,多态是什么,怎样实现多态,以及会不会简单的网络编程等等...最后就是针对简历来提问了,因为我简历上说了解hadoop,所以后面基本上都是围绕这个在提问,因为这个我接触的不是很久,所以很深的问题很难驾驭,当然在这一块失误比较多。注定了最后与百度无缘了。后面也面试了几家,有成功的也有失败的,面试的内容和形式也大同小异,就不再一一赘述了。


面试过后,就是等通知,大约到十月中旬,我的工作就定了,所以后面就忙着准备大论文,没再跑了。到今天,三方协议也回来了,工作定了,卖身成功。


总结与经验:


关于找工作,我总结了几点:
(1)找工作要早准备,最好把基础知识复习一遍;
(2)找工作环节中的每一步都很重要,不要掉以轻心;
(3)整个过程中,要不停地总结与学习。

 

写在后面:
写到这,我已累得够呛,就不再啰嗦了。
反正这一年,没白过,过得充实。

展望2012,希望明年会更好!!!再见再见再见

原创粉丝点击