Re:我的挨踢人生--泪笔!! 给所有刚参加工作的朋友的一点建议
看了johin727朋友的帖子,心情非常沉重,一方面是为当前不够完善的就业环境,一方面是为程序员朋友交际能力方面的欠缺.
作为一个从业4年,不算年轻也不算老的的Coder,还是有些话不吐不快.
johin727朋友的经历,先说最后公司至少开人方面还是没有做出比较出格的事情的,至于那5元的罚款,不多,况且也有咱Coder自己不小心的成分在里面,所以不加讨论.
如果想弄清楚事情的来龙去脉,我们先要站在对方的立场上考虑.假如我是公司,我会怎么来说明这件事情?
我被北京思歌听有限公司给玩了(www.sgting.com)。去的时候说得很好听,说我去了可以参与架构的设计(我本来就是做构架的),工资¥X,试用一个月。可去了以后才知道不是那么回事。
-------------------------------
这个事情看怎么理解了,架构不一定是整体结构,也可能是单独的功能模块的结构.比如SSH是一个架构主体,那么Struts也有自己的架构,甚至Log4J也是有自己架构的啊.
他们跟本就是骗我来北京给他们做coder。就算是这样,coder也可以吧。可是从第一天进这个公司就被老板讲了一句话(跟我老大讲的,其实他只是项目负责人,下面以M代之。老板还有两个没有职位名称的技术人员差不多是策划之类,下面以N代之):你要把不符合我们公司文化的,不管他技术有多强,把它砍掉!妈的,还没开始干活就想到砍人了?而且老板周末请客,所有人都有被敬酒,唯独我没有。当时并没放在心上。心想,我最后来的嘛。来之前约好试用期一个月。工作了一段时间,发现进度很慢,向M提出疑虑,没有结果。
-------------------------------
1.既然说是有架构的工作内容,我猜想johin727朋友当时签约的工资应该不仅仅是按照Coder去设定的,那么作为企业来说,有必要用架构师的工资骗一个架构师来做Coder吗?
2.我不清楚这件事情你是怎么知道的,我假定是M对你说的,首先M有可能有自己的"好心"在里面所以才告诉你,我宁愿相信技术人员都是比较单纯和直白的.其次BOSS说这番话,从领导的角度来说,这么告诉中层也没有问题,毕竟公司做到一定规模,最大的要求是稳定,而不需要孙悟空一样的刺头精兵.整件事情错就错在高管对中管说的话,根本不需要也没必要让底下的人知道,否则也许会造成恐慌,所以说你没错,错在公司的管理不行.
3.进度很慢,是由于你个人的原因还是项目整体都很慢?原因是什么?缺少对系统的了解?还是缺少其它人员必要的配合?又或者个人能力不够?johin727主动找M沟通是没有问题的.但是M没有从领导者的角度给出答案有问题.
到一个月的试用期结束的时候,公司开始找所有人谈话了。跟其它人说了什么我不知道,我是最后一个。谈话的第一句就是:你认为你这段时间的工作态度如何?然后是一通没有任何依据的指责,真是欲加之罪,何患无辞呀。接下来是延长我的试用期。延长就延长吧。必竟一个月的试用期太短,很少有公司愿意一个月就给员工转正的。但是我提出如果延长试用期,那么将来的合同应该是至少两年。很委婉地‘请求M帮我说说’。
可是我接下来的日子,开始不好过了。M开始挑我的刺了。每天都会给我一点气受。一会儿说我工作状态不行,一会儿说我写的代码BUG太多,一会儿又说N看过了代码,说我写的代码太次(妈的,老子框架都能写得很好,这个倒写不好了,真是天下怪事),等等等等。而且我在公司的人际关系也开始恶化,似乎所有人都在与我为敌,之前关系不错的人也都变了。
我以为是M因为我向他提出过质疑,所以他给我小鞋穿。心想:好好表现,他们不会一定要叼难我吧。可是事与愿违。我只好找到了N,因为当时进公司的时候是他对我做的技术考核,而且M说是N看了代码以后说不满意的。N说他去问问M。可是一个多星期过去了也没有消息,这段时间我的形势每况欲下。但我实在是忍不下去了,我不能再去找N了。我就找到了BOSS,B说我也一直在想公司到底出了什么问题。他要我说明白到底怎么回事。原以为,这件事会有一个新的开始。可是问题越来越大。M倒再没有那么经常地找扯了。却多出了公司其它人对我的‘不满’。接下来是N来挑我的刺。同样是无中生有地说我要对自己的代码负责,根本就是扯淡,那有没有BUG的代码?。。。。
-------------------------------
这么多问题,貌似都是公司的人在刁难你,那么请问,公司为什么会刁难一个自己花钱刚请来的新员工?第一你不构成对领导的威胁,第二你不会对整个公司构成太大的伤害.第三是这么短的时间内公司想必johin727朋友在公司也不会有什么敌人,那么johin727对所有问题的解释都是别人的刁难.而刁难的主要内容是由于对Coder代码的不甚满意.而johin727委屈的原因是"老子框架都能写得很好,这个倒写不好了,真是天下怪事".
首先,多数软件人员都是自负的,谁都不会对别人的水平服气.那么大家怎么协同呢?代码质量又如何进行界定呢?只有制定一系列的准则,比如编码规范.作为长期负责公司技术的M和N,有可能是熟悉了自己公司特有的编码风格,而对其它风格进行的排斥,但是又没有对新入职员工进行必要培训,才会导致这样的情况.那么作为代码人员,有没有主动去了解新公司的编码风格呢?
终于熬到了两个月,财务告诉我,我要通过试用期了。但是大家都要写转正申请。申请时间要一个月。这个时候出去找工作,对我自己是很不利的,我只好接受没有提出任何质疑。写好了申请,交了上去。原以为可以放心了。可是接下来,真正的结果出来了。
BOSS出现了。BOSS把我叫了去,说XX,你跟M之间的事,我知道你们两个都有错,他作为领导责任更多在他。可是他是你的领导啊。。。。。。最后一句话是:我决定还是不能录用你。我觉得不服气,很礼貌地问了一句:我能知道让你做这个决定的最大原因是什么吗?回答:不是一个原因,是两个原因,一个是你跟 M之间的事,另一个是你跟大家都合不来,最主要的还是你跟大家都合不来。你的工资我们公司会按时给你打到卡上的。我无语了。看来,这是早就预谋好的结果了。既然这样,我也没什么好说了。
-------------------------------
如果你是领导,一个中层和一个新员工合不来,你会开除谁?软件人员进入新公司熟悉环境上手几乎就需要一个月,那么公司为什么付出了偌大的培训成本却又开掉呢?
再引用另外两个朋友的帖子:
[Quote=引用 15 楼 ptx0279 的回复:]
说说我的经历,非常类似。我是一名java新人,好不容易找到一份工作,试用期当中公司安排我做两个网站的任务.其中一个任务是继续开发公司原先的一个网站项目,用的是ssh框架,我增加了按要求的功能,做完后在本机和公司测试服务器测试都没问题,但是挂到真实环境下就会出现荡机的现象,似是资源耗尽,越来越慢.我认真检查了自己写的所有代码似乎都不存在资源未释放的问题.那个坐在我对面的每天木头人一样不同你讲一个字的、天天看小说的…
[/Quote]
------------------------------
自己不仔细检查?挂在真实环境下,可以查看资源消费情况啊.这个总没必要让别人教吧?如果没权限,也可以找系统管理员来做这件事情啊!公司要技术人员干嘛?是解决一系列技术问题的,在很多情况下,技术人员不仅仅是写代码那么简单的.就算是只写代码,出了这样的问题也有义务帮助公司来找问题的所在,而不仅仅是事不关己高高挂起.人家看小说是人家的事情,只有这样你才有超过他的机会啊!
[Quote=引用 24 楼 ljooo 的回复:]
同情楼主,想起我上个被开除的公司就是气。试用用期1600,3个月,转正1800。到三个月的最后一天的时候,我被组长叫去,说我被开除了。因为我没完成任务。任务是3天做3个维护的东西。第三天他忽然让我做个ppt,导致我第三个任务差一点才能完成。我说时间太紧了,我每天都加班到晚上12点。当时都哭了,第一个工作没经验。离职表写上能力达不到要求。我通过软考 软件工程师和数据库系统工程师,我就不相信我达不到1800的要求。
走的…
[/Quote]
------------------------------
考试意味着什么?大家都清楚,工作过几年的人,没谁会拿考试说事,除非有些东西硬性规定.我们应该着重来看看3个维护的东西,在其它同事那里一般是多久完成.如果他们都是2天就能搞定,那作为新人,给你3天时间也不少了.也许公司就是这么考虑的呢?有些对自己能力认知不清啊.
说了那么多,都是说Coder朋友这不对,那不对,我想大家一定开始骂我替公司说话的走狗了.
呵呵.工作4年,待了3个公司,全部提前转正,提升速度还算快吧.总结一些我工作的感悟.
1.当遇到所有不平事的时候,首先考虑对方这么做有什么好处.如果对方没什么好处,那问题多半出在自己身上.
2.自信心是个好东西,但是也不要太自负.但是要坚信:总有一个公司是等待着你这样的人加盟的!公司提供平台,个人创造价值.这是个双向选择的过程,就跟男女恋爱一样.钻石王老五不一定适合所有女人,也不是所有男人都需要西施.对于刘备来说,一个诸葛亮可比一群美女更有用.
3.不要用考试,成绩来说话.职场只相信实力.什么是实力?不是做题能力和记忆力!是处理问题和解决问题的能力!技术问题,人际问题,管理问题,经营问题,公关问题等等.自己的经历才是你永远的饭碗.
4.主动承担工作和责任,这个是唐骏最先提出来的,他的说法是发现了问题,首先看如何解决问题,自己解决不了的,就让老板做选择题.永远不要让老板做问答题.
5.做的永远比别人期待的好一点.
6.你不要什么都精通,但是你什么都要比别人稍微懂一点.70分刚刚好.