代码改变世界

我的软件工程之路(四)—半年总结

2012-08-01 11:43  javaspring  阅读(163)  评论(0编辑  收藏  举报

------------------------------------------------

时隔半年,才开始写(四),倍感惭愧啊。翻看前面写的()、()、()感觉好遥远,过去这半年的事情蛮多的,不知道怎么去总结,还是以时间为主轴,从今年2月底开说吧。

结合自己的博客和微博来说,这样回忆起来蛮顺畅的。

---------------------------------

 

2月份,应该是BS阶段的学习刚刚结束,也算是一个里程碑是的时间点,做了一个BS总结,接着做了一个学校的系统,《毕业设计管理系统》,说实在的,这个系统搞得并不是很好,主要是为了练手,把前阶段学习的东西应用上。现在来看,简直太垃圾啦。当然作为一个系统的原型,还是有很多可以挖掘的,当时,也从中学到了不少,例如一些浏览器兼容问题,Jquery的一些应用,VBA的一些应用等等,也在实战中吸取了不少教训,例如页面原型没有做好,导致起名布局控件大小等换乱不堪。

 

项目结束后,开始学习j2se,学习j2se基础知识涉及到不少知识点:基础语法、面向对象、异常、数组、容器、IO、线程、网络、GUI等,学习过程中并没有太过费力气,因为很多都是熟悉的东西,感觉就像C#换了身衣服一样,跟很多熟人在一起吃饭,顺便认识几个陌生人算是一件比较容易的事情。这个时候学习j2se,也主要是为了应付软考的最后一道设计模式,打算选java语言的。这也预示着自己从.NET转向java了。

 

这个过程一边学习,一边还穿插了一些其他事,也挺有意义的,就是帮助女朋友准备研究生复试。什么复试经验啊,什么复试英语,网上找了很多,又去天津找师姐取经,顺便走走上层路线等等,一边自己学习,一边伺候着女朋友,也算给我们的将来多加点分,不至于沦落街头,看了今年的考研大军,感觉孩子们真的伤不起啊。

 

3月底(女朋友复试结束啦)到5月初这段时间在一心一意软考复习,有证不算什么,没有证是万万不行滴,话说当年高铁追尾还抓了两个无证程序员,真是各种悲催都有啊。呵呵,玩笑话。拿证考试不是目的,目的是以考促学,提升综合水平才是目的。经历了一次从计算机组成原理,操作系统,软件工程,网络,数据库等等的一次洗礼,酸甜苦辣,冷暖自知啊,期间整理一些学习成果,发到了博客上,引起了一点小高潮,从没见过那么多人,我所学的东西还是和很多人产生了共鸣。感觉基础不是那么薄弱了,至少可以跟某些大牛说道说道,吹吹牛了。呵呵。

 

中间参加了自学考试,话说双学位比较得瑟,就考一个玩玩,还蛮顺利。好像还参加了一个计算机教育杂志的撰文,写了一些小文章。

 

之后有了一个人生小低谷,把手摔了,缝了20多针,医院躺了一周,彻底打乱了我的生活节奏。这段时间最大的体会是:没有手真麻烦,没有右手真痛苦。正好赶上最近事情也多,一些事务性的工作啦等等,总是在不停地求助,幸好有几个好哥们顶住。出了院,不停地张嘴:喂,##,你帮我弄弄这个,帮我弄弄那个。总是麻烦别人,心理很不是滋味,也有心情特别不好的时候,感觉跟个废人一样,躺在床上看着天花板。疼得睡不着,也思考一些问题:以后没有手了(例如老了)该怎么活。最后得出结论(个人愚见):应该在完成事务性工作的同时,尽可能地去学习其它领域的专业知识,对于那些不是技术天才或疯子的朋友,很有可能你的未来要靠这些领域支撑。所以,还是早作准备,努力吸取积累性知识,丰富自己的知识结构,提高自己的综合能力,当自己“没有手”的时候,依然能笑傲江湖!

 

软考在北京,杀入首都去考试,感觉很怪异,怪异在自己右手帮了很多绷带,一切行动左手处理,如果没有伙伴们的帮助,我肯定玩完了,更别提考试了。谢谢大家。考试结束后,心情又复杂了,不是因为考试,是因为我在一个中介门口看到一套100多平的房子竟然600多万,看看它说的那个大楼,还是二手的,挺破,这也太吃人了吧,是我没见过世面,还是这个世界有钱人太多。哎。不得不接受这么个现实,如果想靠工资买房?门都没有,连窗户都没有。所以各位同僚,自求多福吧。

 

从北京回来,养伤一周,开始了一个新项目,做一个旅游网站,这个网站项目主要包括新闻发布系统,产品管理系统,订单管理系统,客户管理系统等,很常规的一些功能,做起来不算难,但是如果考虑到大数据量和用户体验就困难了,这也是我们欠缺的。三个人(小崔还有大帅),10天时间从搞需求,设计,开发,简单测试,如期完成。又接触了一些新玩意,以前建模都是用rationalrose ,这次跟着他俩新学了EA,感觉操作起来比rose简单舒服,生成代码也挺方便,也算掌握了它的基本操作吧。在调试前台界面的时候,还试着用了谷歌的开发人员工具,感觉挺顺手,这次调前台界面,都是借助得这个工具,不再完全依赖火狐的firebug了,还跟着大帅学了两手ps。大帅整得那个fkc在线编辑控件,用着很方便。这期间也暴露了自己的一些不足,主要是css,javascript。

 

算上毕业设计管理系统,两次项目洗礼,发了自己很多不足,遇到问题解决问题,不能懈怠。既然自己这方面不熟,咱就恶补这方面。书拿来,视频拿来,看!总结!敲demo!中间看了几本书《javascript高级编程设计》《边用边学javascript》《精通CSS+DIV网页样式与布局》《Jquery实战》,还有一些视频,一些大牛的博客,W3c教程网,有粗看有细看有重看,总之就是死磕了一阵子。写了一些总结性的博客。在这个重复的过程中,感觉对以前所学的知识理解更透彻了些,也巩固了不少。

 

接下来会录一些视频教程,主要会涉及Jquery这块,如果你看过我以前写的这个系列的文章,会知道录过一次,那次是三层架构的,这是第二次了,希望能从中取得更多收获。

写着写着,写成记叙文了,哈哈,算是记录也算是总结吧。

最后,还是来段小程序,体验一下程序之美,也为这篇文章作结。

 

//相信自己,你能!

try

{ 

    if(you.believe(it)==true || you.believe(it)==false) 

    { 

      I.believe(it); 

    } 

} 

catch(Exception e) 

{ 

    throw new Exception("it's a miracle!"); 

} 

finally

{ 

    it.justHappened(); 

}


 

老规矩,附:《我的进度心情表》这个能表示大致的学习进展微博裁下来的。有图有真相!

 

 

这个系列文章还会继续写下去,大概2个月出一次啊,会把自己的成长经历分享给大家,敬请关注哈。

顺便推一下,我的系列文章《Asp.Net+Jquery.ajax详解

把前三篇文章也挂上:

我的软件工程之路(一)

我的软件工程之路(二)

我的软件工程之路(三)