给自己工作第四年做个总结

   工作将要满四年,在编码上的提升已经有限,很多情况下都是在做重复性工作,在业务上也只是增加对领域的熟悉性,出现了发展瓶颈。

2015财年对我来说是工作的第五年,也应该是出现飞跃的一年,在上一年中,有机会参与了项目管理,现场问题支撑,大数据HBASE/HADOOP的开发部署,当然也做了很多编码工作,总得来说还是有进步的。

在项目管理方面:

此一次吃螃蟹,首先要感谢领导的信任能够给我这次机会,项目不大,属于集成两个产品版本的工作,主要是将产品1的后台替换产品2的后台,其中涉及到了HBASE/HADOOP/STORM的相关技术。

说说经验教训:

1)如果别人都不想接的活那你也别接,很有可能是个坑,但看中机会想要锻炼的除外

2)需求不管怎么分析都不会完全清晰,尤其是在没有人同客户沟通过的时候

3)小心改变别人的开发习惯,强推改进是个很有风险的活动

4)小心挑选团队成员,技术好的一般态度不会太好,态度好的技术一般不行,学会管理和激励他们

5)别又做管理又写代码,一心不能二用

6)识别风险是作为项目管理者最紧要的工作

7)从项目开始我们就要识别工作量,同时留出变更的余量,如果发生了重大变更,那就增加资源

8)把握好开发节奏,迭代开发不一定适用于所有情况,要因地制宜,因人制宜

9)重视内部测试,重视转测试的质量

10)人只做一件事情的效率要大于同时做两件的

11)进度压力下,没有严格把关

12)太自负,没有发挥出组员的能动性

13)寻求支持的太晚

剩下的说说客观原因:

1)项目进行过程中客户突然变化,带来大量的需求变更

这个项目伊始,是为ALU这个国家的项目定制的,需求也是为了满足该项目的需求;但项目执行到一半,突然告诉说,ALU不要这个版本了,但刚好PAK这个国家也要进行升级,刚好把做了一半的东西给他们吧,客户关系不错,可以交付的。没有任何前期的需求调研,突然进行转向,蕴含了极大的项目风险。销售人员只对签单负责,不对交付负责

2)工作量估计失误

项目开始时,仅简单估计了工作量,并已经提出了交付风险,但该项目由于金额小等原因,并未受到领导重视,后来项目项转向后,工作量增加,但资源并未增加

最后说说结果:

项目最后还是成功了,在交付以及支持人员的努力下,在一次次接近奔溃中,用交付兄弟的话来说就是“终于让客户把这祖宗给咽下去了。折腾人啊!”。

在技术方面:

说实话,在技术方面并没有多少实质上的进步,部门是市场导向,产品以及技术并未得到充分的重视,缺少技术交流的氛围,感觉是由熟练工变得更加熟练了。

但是也接触了一下大数据,也弄过了Hadoop+Hbase了,虽然浅显,总是多一点熟悉。另外,在数据库优化方面也有了一点感觉。

最感觉有缺憾的是没有在系统架构上得到磨练,2015财年需要有意识的多锻炼一下。

其他:

感觉说话变得更慢了,也许是脑子学会了跑在嘴前面,这也是一种进步吧。

时间: 2024-11-08 17:25:56

给自己工作第四年做个总结的相关文章

同样的工作、同样的做需求,为什么他们能进阿里

引言 古人云:"活到老,学到老."互联网算是最辛苦的行业之一,"加班"对工程师来说已是"家常便饭",同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪.以至于长期以来流传一个很广的误解:35岁是程序员工作的终点. 如何在繁忙的工作中做好技术积累,构建个人核心竞争力,相信是很多工程师同行都在思考的问题.同样的工作.同样的做需求,为什么有的人只能在现有岗位上缓慢前行,而有的人却能进阿里,本文是我自己的一些总结,试图从三个方面来解答: 第一部分阐

liaoliao的四连做第二弹

liaoliao四连做第一弹 1.bzoj3211: 花神游历各国 由于$10^9$以内的数最多只会被开方$10$次,所以我们可以用线段树维护然后剪枝.. #include <cstdio> #include <cstring> #include <cstdlib> #include <algorithm> #include <cmath> #define LL long long using namespace std; const LL Ma

学EE做硬件找工作不如学CS做软件,为什么会这样?

学EE做硬件找工作不如学CS做软件,为什么会这样? 电子工程(EE)就业最好的方向居然是转计算机,也许让有的人觉得很不公平,EE也是很重要的学科,我们学习也很努力,为什么就业会不如CS?也有的人好奇,EE/硬件也是信息技术行业不可缺少的一部分,为啥CS软件工作机会这么多而EE硬件不行? 最主要的原因就是一个字:钱. 一个行业要发展要兴旺,要有资金投入.信息技术行业的发展,并不是靠政府资金驱动的,而是私人投资.投资人当然希望风险尽可能的少.回报尽可能大的快,而且收回成本要尽可能的快. 要做软件开发

团队工作第四次推进之——软件设计规格说明书

完成了系统的需求分析,接下来,要结合UML技术对我们的项目进行总体设计和详细设计工作. 详情请参考我们的软件设计规格说明书. 地址:<软件设计规格说明书> 团队工作第四次推进之--软件设计规格说明书 原文地址:https://www.cnblogs.com/joyce4/p/9097335.html

汇报工作的四个层级

在不汇报是职场发展的绊脚石中,提到过汇报的重要意义和不汇报的心理因素,实际上汇报只需要掌握一些技巧和方法,就很容易取得理想的结果.当然,不同情况下汇报的目的和方式是有差异的,具体可以根据PDCA循环的四个阶段进行: 计划 计划是工作开展的第一步,任何工作在进行前,都需要有一个明确的计划.很多时候我们不会对计划进行汇报,是因为我们对当前的工作没有计划,这是很可怕的状态,因为不进行计划,事情在最开始就没有处于可控的状态. 比如领导安排了一个工作,行动派会马上开始执行,这会导致可能造成老工作的延期,但

第二阶段团队冲刺个人工作总结四

项目个人工作总结: 今天是我们团队项目第二次冲刺的第四天 ,个人总结如下: 昨天:昨天我们小组把侧滑菜单做好了中间出了点小bug,现在界面已经可以跳转 今天:昨天完成的页面没有具体内容,今天我把3个界面的框架确定好了,并且完成了框架的内容设计 遇到的困难:框架很难确定,模块太多按钮的添加出现了问题

开启工作之旅,做一名优秀的科研逃兵

就在几个月以前,我还坚定的想成为一个科学工作者.这是我长期的想法,几乎没有动摇过.可惜今年以来,身边发生的种种事情都让我想退出学术圈(虽然我还没进去),越来越觉得我需要重新审视自己的定位.是的,报效祖国的方式并非只有科研,其他的工作也是社会主义事业的核心力量.读书这么多年,主旋律的价值观或多或少对我产生了影响,当然结合自己的兴趣爱好,做科研是一件极其优雅的工作.但是一些因素已经导致我在这方面远远落后于前沿方向了,而且我恐怕没有足够的魄力排除外周的压力来搞科研,说白了就是担心英语差和科研不赚钱.

最近的工作不太好做

最近的工作有点难做. 教育平台的项目时不时的总会有BUG,经过一次大改后,貌似不太稳定.不知道最终能否上线,会怎么样. 快递柜的项目问题更多,貌似现在就我一个没事的时候弄下,也没人重视.能否上线并正常使用,很不乐观.虽然解决了一些比较重要的问题,但项目中还有一些问题,我也不是很明白,也比较棘手. 售药机的项目,现只完成一个柜子的接口,那个柜子还有问题.还有另外三种不同的柜子,貌似一个提供接口文档,两个提供dll接口文件,还有不小的工作量,板子还没到,暂时也没时间搞. 新项目,我搞工作流,老项目中

关于数据同步的几种实现第五种基于软件应用程序进行同步(前四种基于数据库级,第四种做集群一主多从。)

之前网络上收集到的一些关于数据同步的资料 一通过发布/订阅的方式实现同步 发布/订阅是Sql Server自带的一种数据库备份的机制,通过该机制可以快速的实现数据的备份同步,不用编写任何的代码. 此种数据同步的方式存在的以下的一些问题: 表结构不能更改,同步双方的表结构必须一致,一旦表结构发生更改需要重新生成数据库快照. 对于大数据量的同步没有可靠的保证. 网络不稳定的情况下同步也不能保证. 总的来说,这种数据备份同步的方式,在表结构一致.数据量不是特别大的情况下还是非常高效的一种同步方式. 二