这次出差到客户这边带一个项目,这是我第一次作为公司派到现场的负责人,刚开始感觉压力有点大,信心还不够。经历了这一段时间的历练,作为一个项目的负责人,我也发现了一些不足。
1.技术方面
作为一个JAVA开发人员,自己的技术面还不够宽,项目经验还不够多。在客户提出一些奇怪需求时,不能立马给出解决方案,当然这些东西或许都可以在网上找到解决方案,但是我觉得自己还是要做到胸有成竹才行。给自己找找原因,由于毕业两年都是在外包公司做事,大项目大团队,能让你做的事情也是分模块的小功能,没有整体大局观,对项目没有全面的了解和掌控,这也是导致我今年年初决定离职,跟朋友合作,成立小公司,投身到创业的道路上来的原因,我不想那样碌碌无为,男子汉需做一番事业。通过在小公司,小团队,学会的东西更多,无论是技术上,还是项目管控,对自己都是一种很大的提升。
2.团队方面
项目刚开始时有4个人,两个后台JAVA开发(我和A君),两个IOS开发(B和C,都是外包公司派过来的人,我们小公司业务还不够多,先找两个人应付一下项目)。A是个应届毕业生,公司招他进来时觉得他理论基础不错,就由我指导培养。但是在这段时间里,他并没有把他的理论转化为实践能力,做程序开发缺乏逻辑思维能力是不行的,每次跟他讲代码,他都反应慢几拍,有些东西讲了几次还是犯同样的错误,客户讨论需求,大家都在,结果做功能的时候他又搞不清要做成怎样的。带了他一个月的时候,由于我要回老家办事,请了一星期的假,但是他完全不能解决问题,客户也是十分着急,无奈,公司为了提高效率和降低成本,把他撤回公司了,就留我一个人在客户这边开发。过了没几天,听老大说他申请离职,老大问了我的意见,我就说了句,没信心那就算了吧。总结他离职的原因,学习能力不强,逻辑思维跟不上,信心不足,工作努力程度不够。所以,对于小公司招收应届生需谨慎。B君和C君都是有过1年的IOS开发经验,但是从两人的表现来看,B君的能力明显要强,因此C君在一个月后也被公司释放回去了。这就是残酷的事实,做技术的没两把刷子,怎能立足,特别是这种小团队,每个人都要有自己能作为这个团队不可或缺的一面,否则你就是多余的。
3.客户合作方面
我觉得自己在跟客户合作方面,被客户牵着走,项目进行中,客户不断的修改需求,甚至增加需求,当然都是一些小功能,说不给做好像有点不太好,但是改多了,大家又会抱怨,因为这些额外的工作,每天加班很晚。这点我作为负责人比较困惑,项目开发过程中难免出现需求更改和新增功能的情况,到底怎么去把握这个度呢?值得慢慢琢磨,各位有经历的给点意见啊。
虽然团队人数减少了,但是对公司来说,节约了成本,项目的效率还能提高,这当然是好事了。但是我不得不承认,我这个负责人并没有把大家都带好,让大家都融入到这个项目中,扮演自己正确的角色。到现在项目已经上线运行,我压力也就小点了,对自己信心上有了大的提升,希望这是我成功路上的第一步,以后会遇到更多的困境,我相信自己不会被困难压倒。
长风破浪会有时,直挂云帆济沧海!