2014年至今参与的五个项目总结

从2014年开始至今,10个月,前前后后共参与了五个项目。在此分享下这个五个项目的总结和经验,并希望大家能提出些建议和意见,帮助我更快的成长。谢谢。

第一个项目来的很突然,年初的时候一个朋友介绍的客户,他们有自己的技术团队。本来他们就是想听听我们对他们的即将开发的产品提出些建议,所以我们领导也不是特别在意,就让我去和客户随便聊聊。就这样大概聊了一个下午后,他们的老总要了我张名片就结束了。结果两天后,他们领导直接过来找我说这个项目全部外包给我们公司,并要我做项目leader。于是在将近一个月的项目需求讨论过程中,我成功的将他们的预算从20W提高到45W。和他们的老总以及他们的技术负责人沟通还是很顺畅的,大家都是想做事情的人,所以很多言语都省略了。这个项目包括了一个网站(java的ssh)以及一个客户端浏览器(兼容windows系统和mac系统)。客户端程序我最终选择了我比较熟悉的qt平台。合同签下后,我将这个项目给公司另外一个开发团队来进行开发,我给他们做了几期qt培训后成功脱身。后来这个项目进展还是很顺利的,和客户关系维护不错。

第二个项目还在第一个项目谈需求过程中就压了过来。我们领导和某研究所签了一个C++人力外包协议,人要现场办公,更困难的是因为我们公司虽然号称有1000个程序员,但是95%是java程序员,我也是去年10月份才开始做c++的。于是领导非常聪明的找到一票子小公司,从他们公司借了10多个c++开发人员,均号称3年以上的开发经验。于是我兴冲冲的跑去接受这个项目,紧接着我的悲剧时刻开始了。首先因为他们全是别的公司的,鸟都不鸟我,并且里面至少7个是刚毕业的,最多工作经验的是2年,这是我们的开发技术团队组成,加上我;其次大家都知道的,像这样的研究所,他们做事情基本上是一个领导一种类型的需求,他们10几个领导,每个工程师又是各个是大爷。看这架势,我吓傻了,赶紧请求公司给加派一个项目经理,负责我们开发人员的管理,然后我只负责技术方面和与客户之间的沟通问题。前期问题不断,我们开发人员和我争执,开发人员和项目经理吵,客户和我们吵,他们领导嫌进度慢等等,持续了一个多月,终于慢慢磨合好些。到后期,他们领导说我们进度慢时,他们的工程师主动为我解围。项目得以顺利进展。他们几个博士以及高工和我关系相当不错。在所里待了三个月后,公司领导又把我调走。又是一个做了一半就撤出的项目。

第三个项目是比较苦逼的项目,我还纳闷为什么我会从第二个项目撤出了,这个项目让我找到答案。还是该所一个重点项目,该项目即将交付给军方,但是还有一个软件没做。于是我苦逼的被拉倒某飞机场旁的实验场,同时又给我4个我从来没有见过的“新”同事(也不知道从哪个公司借来的)。客户急的满屋子转,看到我们就像看到希望一样激动,靠,我什么都不知道,我怎么做呀,我也急的一头汗。并且这个时候我还基本每个星期去两次医院。当天晚上5点到后,立即就是一大堆的需求。大概罗列罗列40多条初步需求待完成,并且还要基于他们的代码实现。苦逼的生活开始。每天编码到12点,八点起床。熟悉代码,抄代码,蒙代码,同时还要去医院。几乎每天要开150公里的车,哎。总算项目完成了,他们的领导又来了,主任、主任助理、副主任、部长、部长助理、所长、所长助理、科技部主任、科技部1、2、3、4等。每个领导不提20条建议,简直都不算是领导了。于是一个字改。就这样改了将近两个多月。等项目结束后,我回到家,连续发了7天的高烧,差点人都傻了。但是好的方面是,我组织了和他们所搞了场足球赛,这个以前我们公司想搞却没有门路组织的。虽然我只是个编码者,但是我和其他人相处能力还是不错的。

第四个项目是给别人擦屁股的项目。另外一个部门的项目他们算是彻底做不下去了,他们的员工把客户狠狠的骂了顿,结果客户方是个女的,于是她眼泪一把鼻涕一把的告诉了她们领导,接着他们领导威胁我们领导合同不在继续下去等等,于是tmd我又被派去了。哎,被他们领导狠狠的骂顿,被客户方的女接口人狠狠的鄙视一顿,还好我的心理承受能力还行,这个项目还能继续下去。但是我也不能就这么受着,回来狠狠的告了那部门项目经理一状。哎。目前还在继续扫尾,第五个项目压过来了。

第五个项目,我觉得就是扯淡,但是领导们愿意玩概念。我一直觉得多大的脚穿多的鞋,但是领导却是认为不管如何不谈hadoop,不谈云简直就是对他的侮辱。各种行业的解决方案在他的ppt里面一夜出一个。而我一直想静下来踏踏实实的做一件事情就好,比如设备监控。但是领导一会踏进电力行业谈hadoop,一会踏入气象行业谈hadoop,一会又进入智能交通行业谈hadoop... ...于是我现在已经有些迷惑我到底能做些什么。

今年带了太多的不是本公司的新员工,他们离职后都在问我为什么你还在这个公司,我对他们说,我承诺过待在这三年。目前这个公司我认识的老员工都走了,我们领导还在玩概念。我有些累了。

时间: 2024-10-19 10:17:32

2014年至今参与的五个项目总结的相关文章

2014年至今參与的五个项目总结

从2014年開始至今,10个月,前前后后共參与了五个项目.在此分享下这个五个项目的总结和经验,并希望大家能提出些建议和意见,帮助我更快的成长.谢谢. 第一个项目来的非常突然,年初的时候一个朋友介绍的客户,他们有自己的技术团队.本来他们就是想听听我们对他们的即将开发的产品提出些建议,所以我们领导也不是特别在意,就让我去和客户随便聊聊.就这样大概聊了一个下午后,他们的老总要了我张名片就结束了.结果两天后,他们领导直接过来找我说这个项目所有外包给我们公司,并要我做项目leader.于是在将近一个月的项

参与github上开源项目的大致流程和注意事项

Foreword github是一个很火的代码托管服务网站,可能好多人都想参与一两个项目玩一玩学习一下,但由于是纯英文的网站,可能又会止步于想法上没有动手实践.接下来我就介绍一下参与github上开源项目的大致流程,以及注意的地方.当然这里不会详细介绍git的使用,看懂本文还得需要参考其他资料,学习git的相关使用方法. 大致流程 一.首先需要在github上注册账号并登陆,这个不多说了 二.安装git,到github官网下载安装包.  在这里我用的是github for windows.安装好

HeyWeGo第五周项目总结

HeyWeGo第五周项目总结 项目内容 使用java程序开发一款扫雷游戏 游戏项目规划: 确定游戏中方块格子的个数 确定游戏中地雷的个数(初始10个),完成布雷 计算每个方块周围的雷数,在方块周围本身没有地雷的情况下,统计周围地雷的个数 若周围没有地雷则翻开周围的空白方格,直到周围有附近地雷的格子 设计一个检测是否挖完所有的雷的方法 设定左键点击为翻开 设定右键点开为标记 项目进展 整合并调试修改各队员分段编写的代码,游戏已实现,已经修补上周不能右键标记部分. 完整代码 import java.

如何参与一个GitHub开源项目

最近一年开源项目特别的热,很多技术大会或论坛都以开源项目作为主题进行探讨,可见这是一种趋势.而Github作为开源项目的著名托管地,可谓无人不知,越来越多的个人和公司纷纷加入到Github的大家族里来,为开源尽一份绵薄之力.对于个人来讲,你把自己的项目托管到Github上并不表示你参与了Github开源项目,只能说你开源了自己的项目,可以任别人自由下载. 那么该如何参与Github的开源项目呢?相信很多人都有这方面的疑问,网上也有一些参差不齐的教程教大家如何"Pull Request"

如何参与一个GitHub开源项目?

如何参与一个GitHub开源项目? 摘要:本文是Github官如何参与一个GitHub开源项目方给出的参与Github上开源项目的一些指导,对希望加入开源社区的开发者是一个不错的参考. 最近一年开源项目特别的热,很多技术大会或论坛都以开源项目作为主题进行探讨,可见这是一种趋势.而Github作为开源项目的著名托管地,可谓无人不知,越来越多的个人和公司纷纷加入到Github的大家族里来,为开源尽一份绵薄之力.对于个人来讲,你把自己的项目托管到Github上并不表示你参与了Github开源项目,只能

2014 HDU多校弟五场J题 【矩阵乘积】

题意很简单,就是两个大矩阵相乘,然后求乘积. 用 Strassen算法 的话,当N的规模达到100左右就会StackOverFlow了 况且输入的数据范围可达到800,如果变量还不用全局变量的话连内存开辟都开不出来 1 #pragma comment(linker, "/STACK:16777216") 2 #include <iostream> 3 #include <stdio.h> 4 #define ll long long 5 using namesp

十五周 项目1 工资数据的输入

/* 输入员工工资1000-10000之间,并按从大到小输出*/ #include <iostream> using namespace std; int main( ) { double salarys[500]; int n=0; double t; while(cin>>salarys[n]) { n++; //从cin流读取数据 } //将n名职工的工资排序后输出 for(int i=0; i<n; i++) for(int j=0; j<n-1; j++) {

2014 HDU多校弟五场A题 【归并排序求逆序对】

这题是2Y,第一次WA贡献给了没有long long 的答案QAQ 题意不难理解,解题方法不难. 先用归并排序求出原串中逆序对的个数然后拿来减去k即可,如果答案小于0,则取0 学习了归并排序求逆序对的方法,可以拿来当模板 TVT 贴代码了: 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 #include <math.h> 5 #include <iostream&g

2014多校联合-第五场

1001:Inversion 模版题,求逆序数对.有多少逆序数对,就可以剪掉多少. 1003:Least common multiple 对于每一个子集,lcm为2的a的最大值次方*3的b的最大值次方. 所以我们只需要求出以某个b为b的最大值的时候,a的最大值的分布情况即可. 我们先把b从小到大排序. 对于某一个b,我门只需要求出之前出现过的a比当前a小的数量为x: 那么就可知对于这些a的子集,为2^x个,并且,每个子集a的最大值都为当前a. 我么还需要求出对于大于当前a的a有多少个比a小的数,