`
漫游鹰
  • 浏览: 8841 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

工作3个月一些感悟

阅读更多
菜鸟一枚,大神轻喷,自己写点感悟方便以后反省,也是对3个月适应期的一个总结,弯路肯定是要走的,但不要在同一个坑摔倒两次。
1.代码可读性和规范性,修改项目时读别人代码很痛苦,这特么写的都是什么玩意;然后到自己写的时候,大同小异==深深觉得代码的可读性重要程度不亚于正确性,毕竟程序写出来不是你一个人用,而且遇见了好几次项目提交了过了半个月一个月领导把你叫过去说出bug了,然后自己看自己的程序毫无头绪,都不知道是哪出的错==
规范性也是为了增强可读性,经常写着写着突然觉得这方法不错,顺手找个位置加上去,然后运行正常就撒手不管了。尤其是前台,Ext写的龙蛇混杂,用大学一木素质同学的话说,你这一坨坨的谁看的懂==;
2.目的明确,之前刚学Ext时候就干了个虽事,让写个表单,Ext里面有FormPanel,然后抬手写了个Panel==然后用的时候发现Panel没表单验证,但自己项目已经基本做完了,然后咬咬牙自己又手写了一个验证函数==Ext一行能搞定的,写了100多行。而且深深觉得自己是挖了一个坑来弥补眼前的坑。不知道其他新人如何,但我经常是拿过项目扫眼需求就开始码代码,然后就开始挖坑==开工前花些时间弄清楚需求、布局、框架、功能等方面绝对值得,磨刀不误砍柴工,不然就是坑爹的挖坑之旅;
3.借用前人代码,最开始几周(其实现在也是,之前项目还因为同样原因被说了==),做的项目许多功能,在其他的项目里都有类似的代码,然后我继续坑爹的选择了自己动手写==然后好几次都是写的差不多了出问题,然后去问老员工,然后他们一看就能无奈的说,你为啥要自己写==然后又让我返工改别人代码==然后我加班才赶在工期前做完,有一次工期到了还木做完,清明假期直接泡汤。其实感觉一些不重要的琐碎的功能上,用别人的代码并无问题,自己本身水平也没多高,有那自己动手码代码的时候,不如看看书,研究下项目重点难点。用我们头话说,你有那时间多睡会也好啊==虽然我不睡午觉,早上还经常6点来钟爬起来;
4.多交流,项目不是只有你一个人,闭门造车造的再好,出门发现别人设计的隧道和你尺寸不符,那你造出来的还是垃圾。而且对你不熟悉的领域要多问,没事多看API,经常是你自己以为没路自己费尽心思写出来的代码,人家要么告诉你去看API有现成方法,要嘛告诉你之前项目里面有类似函数直接搬过来改改就能用==;
5.功能优先,在学校里待久了习惯性先把代码全码出来再调试,然后一堆error能把你烦死,要知道1个error加1个error,那不是2个error,是2的平方==而且不要写到一个功能出问题就跳过,这不是考试,你跳几道题也能拿个60分,再完美的系统,一个bug就能轻松毁掉
6.课余时间,工作确实能很快的把知识转化成实践能力,但感觉工作里学习新知识新技术的效率还是太低,3个月了,除了把Spring,mvc,ajax,hibernate等温习实践了下,真正学到的也就一门Ext,而且还学的七零八落,经常写着写着去翻API,要么就去问度娘找Google。现在工作不是很忙,课余时间必须给自己充电,码代码也是分档次的,不学习只能当一辈子码奴;
暂时就想到这么多,欢迎批评指正,但请言语别过激。或者有什么其他的经验也欢迎各位分享。
忘说了,还有代码模块化,不要在一个函数里面写一堆功能,尽量写完使得程序看起来像一个模块,可拆卸的,这样对程序复用也有一定帮助
2
0
分享到:
评论
4 楼 漫游鹰 2014-05-12  
HeShenghao1993 写道
你好,我觉得你的总结很好,我现在大三,要在下学期找工作,想从事javaweb相关的,但现在才在学jsp,框架都还不会,也没有什么项目经验,所以想要在暑期找份java相关的实习为求职加点分,但觉得自己没什么技术应该找不到什么好的实习机会,还不如假期好好学习相关技术,这两个选择让我很纠结,不知以前辈你的经验我该怎么办?还请前辈指导一下~

额,我不是前辈,也刚毕业开始干活,如果不打算读研建议先实习下,因为我之前在学校也做过几个科创,但出来工作才发现实际工作和学校里面有很大区别,而且自己闷头学技术没有现成项目框架,没有人指导很纠结,你学会一门技术,如Ext、ruby之类的很容易,但掌握很难,看上3个月的书真心不如做两个项目来的有效。不过实习生确实不好学东西,不过你要愿意学多和老员工套套还是能学到的,而且有人脉的话最好托人进去找个能学东西能做项目的实习。
3 楼 HeShenghao1993 2014-05-11  
你好,我觉得你的总结很好,我现在大三,要在下学期找工作,想从事javaweb相关的,但现在才在学jsp,框架都还不会,也没有什么项目经验,所以想要在暑期找份java相关的实习为求职加点分,但觉得自己没什么技术应该找不到什么好的实习机会,还不如假期好好学习相关技术,这两个选择让我很纠结,不知以前辈你的经验我该怎么办?还请前辈指导一下~
2 楼 jiaoronggui 2014-05-10  
很不错,才工作3个月就写总结,多交流,特别和牛人交流,多利用业余时间多学习
1 楼 请微笑 2014-05-09  
恩,写出了自己的所感所悟挺欣慰的我也是一名学生我现在面临就业问题不知道外面的的公司是一个什么样子的所以我就很喜欢您的这篇文章。

相关推荐

Global site tag (gtag.js) - Google Analytics