<随便写写>现工作的感想-记于20171031

   从7月份入职到现在已经4个月了,拿了三个月的试用工资和即将拿到手的第一个转正工资。在这四个月里,从职场菜鸟到职场新人,从一无所知到逐渐掌握工作技能和工作方法,我想记下这四个月发生的事情。

   7月份,入职的前几天,了解公司的环境和氛围,熟悉工作的作息。导师问我掌握哪些知识,我尴尬的说基本上啥都不会,基础知识有,但没有在大型项目上实践过,并表示自己有学习知识,运用知识的态度。导师鼓励我慢慢来,自主学习和跟同事学习。同一个项目里的两个大哥还是很厉害的,我从框架布局,到代码风格,还有业务逻辑都尽量的向他们靠拢,他们有丰富的经验。第一个项目的开始,分配给我的都是一些很小的工作,但是当时都不懂啊,导师先让我写ER图,理解项目逻辑,中间出了很多问题,反复咨询他。自己一直在琢磨,查资料,但是某个技术又太多了,比如Spring boot,JQ等,一下子都看完但是消化不了,还是不能掌握。刚开始的几个任务都没做完,到后面修复BUG才磕磕碰碰修改好。理解代码的逻辑步骤不是难事,我一看就能懂,但是自己却写不出来,一是对项目需求理解不到位,二是框架使用不熟练,三则是担心自己的代码不规范,不敢轻易写。第一个迭代总算是完成了,验收结果也还OK,我开始熟悉了一点 。事实上我在这个迭代中做的工作及其少。某个页面流程因为我不会,还转移给了其他队友。然后就是开始第二个迭代了,负责了两个页面的显示和业务处理,包括查询和分页,可以说都是自己琢磨出来的。但是问题很大,比如不知道input的value属性,在后端编写前端代码等,这些都被一个同事给纠正了,我很惭愧出现了这么低级的问题。同时他也教了我一些基本的规范和知识。自认为自己写的东西不够好,总想改,但是又不知道怎么改,没有人指导,也没有东西可以参考。就在第二个迭代快要验收的时候,我被紧急安排到另外一个项目里,放下了手头上的工作。他们肯定对我代码做了修正,修复了BUG。快两个月的时间里,每天开早会,叙述自己已完成的工作和正在进行的工作,以及遇到的问题等。大部分的时间都在网上看资料,看得多,懂得少。想掌握还是要多动手写,印象才深刻,才能转化为已掌握。留下了我不成熟的代码,带着初步的知识和经验,我参与到了另一个项目。

    后面两个月至今,在这个项目参与了四次迭代。这是个很成熟的项目,已经运行了很多年,现在是进行功能扩展。熟悉框架和了解代码分布,以及业务逻辑和需求,花了我一个多星期的时间。还是有已完成的功能的参考下,我才慢慢的着手解决我要实现的功能。遇到很多问题,也慢慢的解决了,同时对这个项目,对代码熟悉了很多。一直进行到这个迭代,我已经可以快速的完成任务了,因为功能流程都是类似的,一通百通。这个迭代才五天,我不仅完成了计划任务,还完成了挑战任务,现在等着修复BUG。在此空余时间,我写下了这份总结。等到慢慢熟悉了,工作起来就顺手很多,完成度也能加大。对于这个项目,在熟悉了之后,我还有自己的一些看法。比如代码过于重复,这需要重构,但是修改别人的代码真的是一件烦心事,而且还会对项目的稳定性产生干扰;db层,数据库,存储过程也是过于重复了,很多都可以简化的。这些可能是一个项目做长久后遗留下的问题,越来越冗余,但是精简有风险。我想项目负责人还是会选择保守一点的吧。不过另一个同事也对前端的一些工具表达了自己的看法,设计出了更简单的页面数据构建和访问工具,他也正在慢慢把这个工具用到项目里面。我得向他学习。同时我多次反复查看需求说明书和原型,以及和PM反复讨论,结合自己的思考和理解,以致充分理解项目。同时我与测试不断沟通,了解他们的工作流程和要求规范,对这个项目和迭代计划充分理解。在这份工作中,我获得了导师和PM的认可,他们对我表现和成长表示肯定,这对我也是莫大的认可和激励,我会在后面的工作中,快速学习,不断积累经验,完美完成每一项任务。

    第一个项目需要的技能:HTML,JS,JQ,Spring MVC,Spring Boot,Bootstrap,Mybatis,MySQL,ER图,Zookpeeper,Azkaban等。

    第二个项目需要的技能:JSP,JS,JQ,servlet,HTTP,struts2,hibernate,Oracle,PL/SQL,Log4J等。

目前打算,对上述技能需要慢慢掌握,不断实践,了解深入。另外,我要对基础知识做一些巩固,比如java,http等。

现在是2017年10月31日。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值