目录
-----------------------------------------------------------------------------------------------------------------------------
转眼间,一年的时间又快过去了,这一年里面我们有累过,有苦过,有伤心,有开心......,但这都已经属于过去,感谢岁月给予我这么难道的磨练机会,让我 对自己的定位也越来越明确,知道自己需要什么,还缺什么?该怎么去改进自己,提高自己,这段时间我要将我这一年的体验分享给大家,希望对大家有所帮助,如果没有就当看我的经历,博大家一笑,首先我将从公司说起,然后到个人最后到团队。
1.软件公司中项目经理的角色很重要
(1).当公司接项目的时候,领导会找项目经理确认项目需求,这个大家也都是知道的,这时候领导一般都会让项目经理估计一个工期,有经验的项目经理估计的工期八九不离十,比较符合实际,而对于没有经验或者经验比较弱的项目经理来说,只会累死我们"码农",综合来看,我能从中得出一个结论,在估计时间的时候,作为项目经理,千万不能说一定,必须,肯定在某个期间内完成,因为一旦当你说出来这些话的时候就注定了你要对这些话负责任,软件项目不像其他的项目,不可控性太强,所以当领导问你工期的时候,我认为只能估算出来一个大致的时间,比如在3-4个月内或类似于这样的时间段,这样我们无形中也就给了自己(团队)一个缓冲的机会,当然不是为了轻松而去拖延时间,如果可以提前完成那是最好的,当然也全部在项目经理的把控制下,所以有朝一日当你们当上项目经理的时候一定要注意啊。
(2).当项目正式启动的时候,项目经理就更加的重要了,不管项目经理此时站在什么角度,都是一个团队的顶梁柱,所以作为项目经理必须给领导及时汇报工作,为下属解决遇到的困难,还要承担应有的责任,当项目出现问题的时候,项目经理一定要勇敢的承担该承担的责任,总不能把所有的责任都推给码农。至于项目经理的详细的内容我会在团队篇中写出来自己的感受,因为我觉得的一个团队更能说明项目经理的成功与否。
综上所述,在软件公司中项目经理的角色太重要了,如何做一个合格的项目经理是值得我们每个码农都去探讨的事情,累死码农的项目经理不是一个好项目经理(累死码农并且让码农没有任何成就感的项目经理就更加的不是一个好的项目经理)。
2.公司中员工的角色很重要
在生活中,我们经常会听到有人在抱怨,工资低,福利少,工作量大等等。当然我曾经也抱怨过,可抱怨最终能解决问题吗?不能,在我们抱怨之前我们也一定要替公司多想想,为什么会这样,关于这些,我将发表一下个人看法,具体内容分为以下几点:
1.在你抱怨之前,有没有想过为什么
(1).你为什么会去抱怨呢?以前我也会去抱怨公司不好,项目不用好的技术,给的工资不高,但是随着我工作了几年之后,现在的我基本不会再去抱怨公司了,因为公司关于技术方面肯定有自己的考虑,公司主要是盈利,并不是搞科研,你如果想去搞科研,就去什么研究所之类的,公司不是免费让我们去搞科研的。
(2).关于不涨工资去抱怨的我觉得肯定是大部分,因为我以前也经常因为工资去抱怨,关于这方面我觉得的你要是认为你的能力已经达到了涨工资的地步,一般的老板都会主动去给你涨工资的,如果没有,你可以自己主动跟你的老板去申请涨工资等一些情况,如果老板不同意,你一定要问明白为什么不同意等原因,如果是出于自身原因,我们可以去更加的改进我们的不足,如果公司没有任何原因等就是不给你加工资,那你可以考虑(此处不留爷,自有留爷处),因为你以后甚至现在都是有家室的人,你不可能拿这么点微薄的工资去养家糊口,你也要生活,你可以谋求自己更好点的发展可能会对你好一点。
(3).并不是所有的公司都将员工看的很重要,尤其是不懂技术的领导大部分人他们不会将我们研发部门看的很重要,因为他看不到我们是实实在在出东西的部门,领导看到的是实实在在进钱的部门(销售等),在这种公司干活你会很累,因为你做的所有工作得不到认可,得不到支持,长此以往这样下去,我觉得你也会失去信心,开始混日子,所以与其混日子不如去寻找自己能够发展的地方或者努力的去改变领导,让领导能够认识到我们部门的重要性并且给予支持。
2.抱怨解决不了问题的根本
淡淡的我发现软件行业出现了一种普遍的现象(可能其它行业也是这样),就是员工来上班大部分时间都是在打酱油,在老板眼里,你为公司谋取的那丁点利益,都不如发给你的工资呢,在这样的情形下,你觉得老板会给你涨工资吗?如果你是老板,你会给这样的员工涨工资吗?当然废话了,正常人都不会了。
第一类行为,就是每天到公司聊聊QQ,有些人甚至一早上一下午都在聊QQ,当你在想某一个实现或者写某些逻辑代码的的时候,如果你的QQ在哪里一直闪的时候你的思想到底是工作还是聊QQ呢,我从来就不相信一心能二用,包括听歌。
第二类行为,我们称之为网名,每天到公司之后没事干,浏览大量的新闻,逛淘宝等,当然这些娱乐你可以去玩,去浏览,去逛,但是请下班之后再去进行你个人的事情,这类人不管多年轻就是比养老级人物还人物,坐吃山空。
第三类行为,领导分给的任务做的乱七八糟,自己不去学习提高,当做完之后不去检查,甚至严重者直接拿过来别人的代码什么都不该就放在哪里了,以后麻烦这些拷贝党大哥当你们拷贝完之后把名称改一下。
第四类行为,领导分给的任务倒是能很好的完成,也就是技术性人才写代码非常快,三下五除二就完成了,完成了不跟领导说,坐那里就是各种玩,其实我的感觉你玩也可以,但是别再团队里面玩,很容易影响到整个团队的气氛,人都是自私的,为什么上班时间你可以玩而别人不可以,可能在你的脑子里面也出现过。
第五类行为,完全没有团队意识,因为我们现在的软件行业基本都是团队在做整个东西,而不是自己单独一个人去完成项目,那么如果没有团队意识你会带给团队多少的工作量是可想而知的,尤其是在没有需求的情况下自己写自己的是很容易出现问题的。
这都是我这半年血淋淋的经历。让我善于观察生活,思考人生。学会换位思考,对比处境,不要一味的索取,却不做付出,生活不是用来抱怨的,抱怨也解决不了问题,认真踏实地做好每一件小事。老板都是聪明人,都会主动提高工资留住好员工的,所以只要你好好干,就不用担心待遇的问题。
关于以上这几种行为我个人觉得公司领导应该给予提示,如果提示还没有作用的话可以果断劝退,公司不是慈善机构,既然给了你报酬,你就要为公司去实现自身的价值和公司的价值。
3.员工是公司的顶梁柱
俗话说麻雀虽小五脏俱全,所以不管是一个多么小的公司,都是由人组织起来的,哪怕这个公司只有老板一个人,也是由老板这个人组织起来的,公司从小到大伴随的是越来越多的人,只有这些人组合在一起才能形成公司的文化意识和形态,所以作为公司的领导一定要把握住公司任何一个员工的心态(各种领导),给员工一个安定舒适的环境,这样才能留住员工为公司作出奉献,这里说一个我自己经历的事情来阐述一下留住员工的重要性。
我们公司有一个团队,团队能力相当可以,做项目等都很快,而且没有什么大问题,但是上一次公司接了一个项目,也是交给这个团队去完成,同时也给团队配备了一个具有多年工作经验的项目经理,这时候团队还都是很兴奋的,以为可以大干一场(项目是经销存,非常具有个性化) ,可是这个项目经理对项目一点都不了解,而且管理才能也有限,实在不会协调团队去开发,过了一两个月将团队带到死不死活不活的境地,这时候就有人不满意了,提出来他不会协调开发,但是领导没有认识到问题还是继续用它,最后过了几个月,这个团队大部分人申请离职,我和他们交流的时候他们说:累死码农并且让码农没有任何成就感的项目经理就不是一个好的项目经理,做到最后会越来越烂,不忍心看到这种地步也不想太累,所以暂时离开休息一下吧。当领导想要换的时候来不及了,一个项目活活的被折腾死了,呜呼哀哉。我不说项目经理的原因也不说员工的原因,就事而言:公道自在人心,不可多说话。
4.公司中领导的角色很重要
这个随笔其实是相辅相成的,包括后面两篇,大部分阐述出来是相互回答,就像这个标题其实在上面我们已经感到了公司领导的重要性,但是我还是给了一个模块去提到一下,只是为了就我心中的理解整理成框架,所以也就有了这个标题,至于公司中领导的角色最重要,我觉得大家肯定都能够理解:就像淘宝如果没有马云,百度没有李彦宏,腾讯没有马化腾,那么他们会有如今的成就吗?我不敢猜测他们到底会不会有次成就,但是他们在公司的角色却绝对是大才,明锐的眼光,敏感的市场洞察力造就了他们的成功,所以领导如何我没有经历也不敢妄自品论,大家仁者见仁智者见智吧。
以上所有观点都是我这段时间亲身经历总结出来的,并不代表广大IT同胞们,因为每个人的经历都不相同,因此每个人都会谱写出自己美妙的曲子,分享给大家希望对大家也能够有所帮助,如果没有帮助的话就当看笑话了,还是免费的笑话。
这三篇文章可能会陆续写出来,关于这三篇文章我要感谢我的同事给了我这样的经历和帮助,希望你们在这个行业也越来越好,越来越有"钱途"。欢饮大家留言对我的观点等提出意见,我们大家互相学习,互相进步。