挨踢人生路 记我的10年18家工作经历

挨踢人生路
记我的10年18家工作经历


作者:无青
QQ:10138355
人生自古谁死,留取丹心照汉

谨以此文献给即将进入IT或者已经在IT工作的人们

感谢

感谢我的父母,是你们养育了我,才会有今天的我。
感谢我的家人,是你们一直在默默地支持着我。
感谢所有帮助过我的老乡,同学,朋友和同事。

感谢所有爱我的人和恨我的人。

前言
IT生活,真的就是“挨踢”生活,我们在工作中常常会犯很多的错误,说很多错误的话,要吃很多的亏,要经常“挨踢”,这才会让我们慢慢地学会如何去做人和做事。

我98年毕业,到现在整整10年,这10年我工作过18家公司,干过只有2个人的小公司,也在IBM这样的大公司工作过。
我不能肯定我的工作经历在IT人中是否具有代表性,是否代表了我们这个年代的IT人的工作情况。我工作过的公司也实在是有点太多了(18个),大概我是这些代表中的代表吧。(一笑)
以前的人们下乡,后来下海,再下岗,到我们这代不下什么,就是给那些下海当老板的人去打工吧。我想,我们这一代人,有理想,有机会,有干劲,有激情,也有冲动。我们这一代人也要面临一个问题,那就是我们没有国家正式的工作,等我们到了四十岁的时候,有了老婆孩子,如果我们失业了,我们该如何去生活?这是一个值得我们思考的问题。毕竟能够自己创业当老板的人不多。我也相信,无论这个社会怎么变,始终是往好的方向变,无论什么时候,我们都要提高自己的能力,机会总是留给有准备的人的。多读书,多学习,学会理财,学会生活。

这十年的工作经历,好像历历在目,就像昨天发生的事情一样。其中的酸甜苦辣,大概也只有自己能体会。
这十年,我做过销售人员,电脑IT维护人员,产品推广人员,也做过软件开发工程师,软件需求分析师,软件架构师,项目经理,最后也一家公司做过经理。
这十年,我始终坚持不断地学习,刚毕业的时候,几乎是什么技术都不懂,通过这十年不断地学习,慢慢地积累,到现在有了一定的技术和经验。从技术上讲,几乎没有什么我们做不了的。
这十年,我常常不会说话,不会做事,不会和其他人沟通,常常和其他人产生矛盾,总是自己找了很多亏吃。现在的我,是一点一点的明白了一些道理,心态要变得好一点,人也需要变得沉稳一些。
这十年,从刚开始一个人每天都吃不饱饭,常常饿肚子,晚上睡觉就睡在一个简陋的沙发上,时时学着如何去生存;到现在有了老婆孩子,有了一个小小的房子,一个属于我自己的家,有了我新的生活。
这十年,就象是一部小说,一本书。

我曾经也在网络上发表过“我的10年18家工作经历”的一个帖子,没想到,有很多人都看过了。
有些人看了觉得是我在杜撰,我只是写了我自己的工作经历,绝对没有什么杜撰。这也不是什么小说,完完全全是我真实的工作经历。
有些人看了觉得好像就是在写自己,我知道有很多人和我一样出外打工,生活非常艰苦,我有很多朋友的经历和我都差不多,我想很多人比我过得还要难,当然也有很多人现在过得比我要好。
也有些人看了以后深有启发,尤其是那些刚毕业的学生和那些心态不稳定的员工,他们看了可能都会有不同的体会,我想对他们的帮助也许也很大。我刚开始工作的时候,也是从一个心态不稳定,非常狂傲的人。工作了这么多年,吃了很多亏,人也慢慢得变了很多,心态变得要稳定一点了,如果还狂傲,那我就是还很无知了。
也有些人将我这个帖子转到别的网站去发表了。
没想到,我自己的工作经历给了很多人帮助和启示。


我现在把自己这十年的十八家工作经历写给大家看,是希望你们能有所借鉴,绝对不是用来炫耀自己的。希望大家明白一点,十年十八家工作绝对不是什么好事情,换工作太频繁,到最后吃亏的只有自己。
换两、三家工作,可能是公司的问题,但是十年换十八家工作,就一定是自己的问题,任何的理由都是借口。

工作了十年,我想把自己的经历写下来也好,一来是详细记录一下我这十年的工作生活;二来也许会有更多的人看到我的经历,希望更多的人能从我的经历中学到什么,或者获得什么帮助,或者你们全当是笑料;最后,当我回想自己的这十年的工作经历的时候,也是一个自我认识,静心养性,反求诸己 的过程
我也不是一个专业的作家,希望你看的时候不要觉得太闷。
另外,也有人劝我,不要把我的真实的工作经历写给别人看,否则,我以后就找不到工作了。明天的事情又有谁会知道呢?世上的事情没有什么对与错,只有做与不做,做成功了就是对的,失败了就是错的吧。

这十年,我想我主要做了两件事:
一是坚持不懈地努力学习
二是不断地改变自己的性格

无青
2009-05-12

从大学说起――不得不说的一些事情
佛说:有因必有果。

谈起我的工作经历,就不得不先谈谈我在学校的学习和生活经历。因为,我在学校的学习和生活经历,早已注定了我将来毕业后的工作情况。

学校介绍
我毕业于东北的一座小城市中的一所煤炭大学,学校并没有太大的名气,估计也没有多少人听说过这所大学的名字。
那个城市,很小,人也不多,做出租车只要起步价格就能把城市逛一圈。那个城市,一年只刮两次风,一次刮半年,这是我们进学校后听到的第一个关于这个城市的故事。
东北的人非常好,这是我第一次到东北的感受。他们很客气,也很乐意帮助别人。不过就是卖东西的人的态度非常不好,如果你不买东西,他们还赶你走。这实在是让我不能理解的地方。

大学学习
刚进大学,就听师哥师姐们说,在大学要学好三门课:高数,英语和计算机。我就只有计算机是好好学了,其他两门课就都不怎么样了。
大一听过很多课。因为刚到学校,人也很乖。除了早上有时候起的晚没去听课之外,其他的课基本上都去听了。
大二去听过几节课。有些课是必须去听的,象列宁主义,必须要去听,因为老师每节课都会点名,如果不去听课,考试的时候可能就会被抓了(就是考试不及格了)。学校的老师抓你,有时候不是因为你学得不好,而是因为老师对你印象不好。我们学校可是有“四大名捕”和“灭绝师太”之类的高人,有些课是一定要好好地去听,否则就惨了。
大三基本上没有听过课。自己在努力地自学计算机,同时也在外面的一家小公司帮人写软件。
大四都不知道自己在忙什么了。大概就是吃吃喝喝,做做毕业设计,临毕业了到外面去找找工作吧。

自学高数
在上大学之前我早已习惯了自学。我在小学的时候就自学初中的数学,考试还考及格了。到了初中的时候,我基本上都已经自学完了初中的数学,所以我又自学高中的数学。等到高中的时候,我基本上已经不学数学了。而且那个时侯在学校,我的数学可以说是无人能及,并且即使是学校的数学老师也都教不了我。上数学课,我不是睡觉就是写作业,很少听老师讲课,老师也不管我。其实,现在回头想想,高中的学习生活对我来说并不是一件多么自豪的事情,反而,高中的生活让我变得有点目中无人,不尊重别人,这对我进入社会其实是有害而不利。
可是大学自学高数实在是一件非常不容易的事情,我以为我看懂了,看书的时候真的觉得好像都懂了,可是一考试很多题又不会,其实还有很多东西我不懂,我看的只是一个皮毛。我的高数一直都学得不怎么好,这也导致我以后在工作中碰到了一些问题。一般的算法问题,我虽然能够解决,但是当我遇到了复杂的算法问题时,我就毫无办法可以自己解决了。象指纹识别,图像识别这样的算法问题,我感觉那是要科学家才能去解决的问题。


自学计算机
我们那个年代学习计算机并不是很容易,那个时候用的电脑是386,486,操作系统是DOS,而且宿舍里是没有电脑的,只有到了学校的机房才能用到电脑。快毕业了,才出现了windows 98,而我们又很少能接触到它。现在想想,我们那个时代学习计算机其实是最不适宜的年代,太落后了。

我在大学学的是计算机专业,而且我自己也很喜欢计算机。在学校,我常常自学计算机课程,同时也学课程以外的计算机图书。学校教的计算机课并不多,而且也相当的落后,那时我们还在学DBASE那样的计算机语言,象Oracle数据库也只是听老师说过有这个东西,据说是非常的好,但到底是什么东西我们那时候一点概念都没有。那个时候学校的计算机书也并不多,外面书店的计算机的书又少得可怜。而且那个时候C++刚刚开始才流行,当然学校是没有老师教的,都要靠自己学,我到处找书看,到图书馆借书看,找同学借书看。

我记得在学校的时候我就大概看了30多本关于C++的书,好像也是我们学校图书馆在那个时候的所有的C++书了,当时感觉是好像自己什么都明白了,又好像什么都不懂。毕竟自己学问还太浅,而且我也没有电脑用,那个年代,买一个386都是超级的贵。并且,我们学校的机房都没有安装C++的软件,如果自己安装需要用10几张软盘吧,那个时候还没有光盘和U盘,问题是等你装完基本上一节课的时间就已经过去了,而且不知道为什么,机房管理员每次都会将电脑恢复到从前的样子,下次去又不得不重新安装。看了那么多的C++书,但是连VISUAL C++是什么样子我都没有见过。

年轻的时候就是有一种激情,虽然大学计算机的学习条件不好,但也不能阻止我们去学习计算机。记得有一年冬天(北方的冬天很冷),那个时候我们宿舍老大找到了一本Boland C++的书,我立刻借过来看,当时那个兴奋啊,白天学,晚上也学。我们大学宿舍的灯到了晚上大概10点以后就会全部被关了,那时候只有楼道和洗手间还有灯。于是我晚上就穿着厚厚的军大衣,一个人坐在宿舍的楼道里,借着楼道里不是很亮的灯光看书学习。

我们那个时代,学习计算机的条件很差,但是越是难的时候,越要好好地学习。大学的生活,自学计算机成了主要的事情,这对我毕业以后自学计算机有很大的帮助,计算机主要还是要靠自己学,和是不是名牌大学没有太大的关系。
由于我自认为我的计算机水平很不错,所以我也变得有点目中无人,即使是学校的研究生,我也不怎么正经看上一眼,这对我在进入社会后,也让我吃了很多的亏,经历了很多的教训。

大学生活
我大学早上的第一节课,我基本上都是在宿舍里睡觉,或者是在教室里面睡觉。因为我来自西北,到了东北最大的问题就是时差问题,我们那里要比这里晚上两个小时。
大学早上睡懒觉,也不会有人管你。上课睡觉,也不会有人管。因为没有人管,从睡觉开始,我就变得越来越随便了,对很多事情越来越觉得无所谓了。
随便并且无所谓的个性对我将来是非常不好的一件事情。当我进入社会以后,这样的性格让我到处碰壁,尝尽了苦头。

大学工作
进入大学以后,我想我是我们班第一个做家教的人,也是第一个买自行车的人。我做过两个家教,当家教算是我上大学的第一笔收入。
第一个是给一个中学生当家教,教数学。给这个中学生当家教很容易,教了几个月吧。后来也不知道什么原因,就再也没有去教了。
第二个是给一个高中生当家教,也是教数学。给他教数学对我来说也是一件很容易的事情,他学的也很认真,他也觉得我教得很好。
后来他问我物理怎么样,我说还可以。他就让我也给他教物理,教了一段时间物理后,发现原来我的物理其实也并不怎么样,后来也就没有再给他教物理了。
有一次在教他数学的时候,做一道题,我当时觉得这道题非常得简单,但是他不会做。我觉得很奇怪,就很自然地说:“你不会做吗?”
他没有吭声。
我又大声说:“你真的不会做吗?”
没想到他一个男人尽流泪了,我想我当时说话的语气肯定很伤人,并且伤害了他的自尊心。后来我也就再没有去教他了。
我说话总是不经过大脑,而且我说话的时候也不考虑对方的感受,常常在不经意的时候伤害了别人。这是我长久以来最严重的一个问题,这让我在社会上到处碰壁,到处得罪人,空有一身技术,却无法和其他人好好合作,尤其是现在的社会,需要的不是英雄式的人物,一个人再有本事,也很难能做成一件事情,现在的社会基本上都需要很多一起合作才能成功,靠一个人就能成功的事情都是凤毛麟角。

大概到大三的时候我就不怎么去上课了,那个时候,我在学校外面找到了一家很小的电脑公司,在那里打工,帮人写软件。
公司非常小,只是几个年轻人在一起搞的小公司。主要是卖电脑和电脑配件,还有电脑桌椅。
其实这也算不上真正的打工,因为没有薪水。有没有薪水对我来说根本就不重要,重要的是我有电脑用了,可以学很多东西了。
那个时侯,我天天住在公司里,天天学习计算机,这对我来说是非常好的学习机会,对我学习计算机有很大的帮助。这让我毕业以后去找工作的时候,也会觉得自己有点工作经验了。但是,实际上,等我毕业以后在外面找工作,才知道我在学校学的东西实在是少的可怜,简直就等于是无知。而我还自我感觉我自己的计算机水平很不错,常常还看不起别人,现在想想,当时的我实在是愚蠢。

大学总结
大学的生活,简单一句话,就是,我就是狂人一个,目中无人。而且,我说话还常常不经过大脑,不考虑对方的感受。确切地说,我是一个有性格缺陷的人。
大学有几门课程还是应该要好好学的。
数据结构是学习计算机的基础,很多人学了以后感觉不知道怎么去使用,尤其是一些做上层应用的IT人,不知道数据结构在哪里有用到。实际上,有很多计算机语言都封装了很多数据结构的东西,只是我们不知道而已。如果你在做C或者C++的开发,并且在开发一些底层的代码,就常常会用到很多数据结构的知识。
计算机组成原理,这门课对我了解硬件和理解指针非常有帮助,我在自学C语言的时候,那个指针看了很多遍都没有看懂,一直都搞不明白。直到我学了计算机组成原理,好像突然之间就明白指针是什么东西了,然后就感觉C语言一下子就都懂了。
编译原理,平时写程序感觉好像没有太大的关系,但是学的越深,越感觉到编译原理很重要,有机会还是好好学学吧,大概那些计算机的高人都很懂编译原理吧。
高数,有能力还是好好学学吧。如果想应聘象Google这样的公司,我想精通算法还是很必须的。
最后,就是英语,没有办法,谁让咱是中国人呢,而且计算机又都是外国人发明的东东,最好的技术也都是在国外。很多技术资料都是英文的,而且还是没有翻译的,如果懂英语,直接看英文原版的书会更好。翻译的东西和原来的意思还是有一些出入,而且有些东西还不好翻译,并且翻译的人很重要,如果他自己就很精通计算机,那么他翻译的书也就会不错,否则还是少看为好。如果实在不懂英语,看看翻译成中文的书也可以,不过还是直接看英文原版的书好。另外,现在的世界是英语的世界,会英语,也好和其他人沟通。(相信在不久的将来,全世界的人都要学习汉语了)
另外,一门学问,不知道该不该讲,这是我最近才体会到的,要好好学的东西,就是我们华夏民族的文化。自己的体会是,做事先做人,学习做事做人的道理,大概只要把古人的几本书学懂就够了,象《易经》,《道德经》和《论语》等等(这几本书如果要学懂,又谈何容易),不知道自己说的对不对。

感谢
非常感谢我的学校,让我有一个美好的大学生活的回忆。
也非常感谢我的老师,他们教会了我很多东西。
感谢我的同学和朋友,没有他们,也就没有我的大学生活。
感谢所有在大学的人。

第1家公司,在老家的工作
找工作
刚毕业后,我就回到了老家,并且在老家很容易就找到了一个私人公司工作。本来,我是应聘这家公司的软件开发的。一开始面试都挺顺利的,到最后经理和我面谈。经理问我在学校的经历,我告诉经理我在学校的时候也在外面的一家公司打工,帮别人些软件。我觉得我这些经历也应该够资格在这家公司做研发了。经理突然问我:“那家公司的电话号码是多少?” 我当时一闷,我哪里还记得那家公司的电话号码啊。大概是我当时说话不清不楚,支支吾吾,经理就以为我在骗他吧。后来,经理倒是也没有赶我走,也没有让我在研发部门工作,而是让我在其他的部门工作,做一些杂事。

公司介绍
这家公司是一家私人开的公司,属于私人企业,做一些和计算机相关的业务,卖电脑,做服务,也做软件开发吧,具体开发什么软件我都不记得了,只记得有那么一两个人,也是刚进公司的,在做研发,好像也很神气啊。公司的客户主要都是一些银行和政府部门。这种公司的老板应该在社会上都有一定的关系,也有一些资本,这些老板靠着资本和关系就可以开一家公司。在老家,做事情如果没有关系是做不成的。这种公司也算不上是什么大公司,也没有很正规的公司管理制度,小公司相对来说,管理比较灵活,同时也不是很人性化。公司的规定经常包括一些罚款之类的条款,比如上班迟到了要扣工资,请病假了要扣工资,公司有时候还有考试,考试没有通过也要扣钱,总之能扣钱的地方,公司就会尽量地扣。这种公司是一种以罚为主的公司。公司也谈不上有什么非常伟大的企业文化。刚到公司的时候,老板就对我进行了思想教育,也算是告诉我公司的企业文化吧。老板告诉我,公司是一个大的家,个人是一个小的家,只有这个大的家有饭吃了,每个小的家才会有饭吃。我当时什么也没说,就是点头,很明白的样子。不过,刚毕业的我,心里就在想,我自己如果都吃不饱,我哪里还会管什么大的家。我刚毕业的时候,也没有太高的理解力。

工作经历
在这家公司,其实我也没有做多少事。就记得有一次在公司给客户安装电脑,说实在的,我刚毕业的时候,对于电脑里面究竟有什么东西,我还是不太了解的,上学的时候我就没有拆过电脑。公司的人都以为我对电脑的安装很熟悉,就让我去安装电脑,我当时也就是硬着头皮在安装电脑。我当时一不小心把电脑的一个配件给搞坏了,其实,也是我不懂得如何安装电脑,当时是我用力过猛,把配件给搞断了。还好公司有备货,当时客户也不在现场,所以也就没出什么太大的问题。

离职
我在这家公司仅仅做了一个月就辞职了。我觉得在老家工作没什么发展,老家相对要落后一些,而且做事情主要是靠关系。我这个人也不善于处理人际关系,就是想靠自己的能力生活。我想到外面的世界去看看,男儿志在四方,所以我就辞职了。相信也有很多人和我一样,在老家觉得没有什么发展,都想出去闯一闯,看一看,而不想虚度此生。

感谢
虽然辞职了,仍然要感谢这家公司给了我几百元的薪水,虽然我仅仅做了一个月,又没有做出什么特别好的事情。
靠着这几百元钱和家里大概也给了我一点钱,我也就开始了在外的打工生涯。


初到广州
如果你爱他,就送他去纽约。
如果你恨他,也送他去纽约。

98那年决定出去打工,这条路不知道是对还是错,既然我选择了走这条路,就再也没有回头路,就要一直坚持走下去。
我当时一个人只身来到广州后,身上也没有多少钱,在广州我全靠一个老乡帮我。我在广州后就基本上吃住在我老乡家里,这让我省了很多的钱。
我想,我们那个年代的人有太多的人和我一样吧,而且还有很多人过得比我还要难吧,吃不饱饭,那是常事,睡马路,也都是不得已的事情。如果没有老乡的帮助,我想我我也会和其他人一样睡马路了。
广州,是一个比较势力的地方,也比较排外,大概和上海一样吧。但这些,对于我来说都没有什么意义了,我早已看惯了别人对我鄙夷的目光,我现在最要紧的就是找个工作做。
找工作,没有什么事情比它还更重要了。我找工作就好象是无头苍蝇,也不知道自己将来要做什么,只要是和软件开发有关的工作我都找。
这期间,我的老乡帮了我很多忙。最后,老乡也告诉我一句话:“我只能帮你这些,找工作就要靠你自己了。”老乡说得很对,找工作最终也只能靠我自己,别人是帮不上忙的。
我们的生活就只有两条路:一是你有一个很有钱的老爸,二是靠自己。我没有一个有钱的老爸,所以我只有靠自己了。

找工作之技术
在学校的时候,我觉得我的计算机技术还算不错,所以我觉得我在广州应该也能找到一个软件开发的工作。谁知道,面试了很多公司,别人问我很多问题,我都是一问三不知,很多东西我都不懂。而且还有很多大专毕业的人在面试我,当时我那个无地自容啊,想想自己是一个堂堂大学毕业的学生,却还不如一个大专毕业的人。有时候真希望自己也是大专毕业的,这样我就可以早一年去工作,我就会有一年的工作经验了。
教训
学校和社会毕竟不一样,在学校无论你觉得自己多么的能干,到了社会上,都要明白自己和社会上的人还差得很远,一切都要从头开始。学校学的东西和社会上比,实在是差得很远,那种感觉,让我觉得自己很无知,需要学的东西实在是太多了。

找工作之经验
刚开始的时候,我本以为凭着自己的努力和曾经在学校帮助过别人写过软件的经历,我想我还是有工作经历的,我应该很快可以在广州找到一个软件研发的工作。可是我找了一个多月都没有找到工作,没有多少人会在意我在学校有过开发软件的工作经历。无论你曾经做过什么,有过什么样的经历,面试的时候一问,对方就知道你的水平到底怎么样了。那么长的时间没有找到工作,我才明白对一个刚毕业的人来说工作是多么的不容易找。
教训
我自己虽然有过帮助别人写软件的经历,在学校又觉得自己如何如何的了不起,但是到了社会上,才发现自己好像什么都不懂,和其他人的差距太大了,在学校写的东西又怎么能称得上是软件呢。在学校的时候,可以说我自己就是一个井底之蛙。

找工作之英语
有时候面试的时候,公司也会问到我英语,我英语也是一般般了,大学就没有好好学过英语,只是过了四级而已。英语不好,很多公司也不会考虑我了。很多公司面试,都会问问应聘者的英语能力,如果会英语,公司认为也是一个优势,会对你映象会好一点。现在的世界,有太多地方需要用到英语了。有时候,在面试的时候,可能你和你的竞争者都很不错,但是他/她会英语,而你不会,可能你就会失去一个工作的机会了。如果可能,还是多花一点时间,好好学习一下英语吧。
教训
其实英语对于搞计算机的人很重要,一定要好好学。很多计算机图书都是英文的,而且还是看英文原版的会比较好一点。而且会英语了,找工作也算是一个有优势的地方。

找工作之外表
我那个时候找工作也不太注意自己的形象。整天胡子拉擦的,衣服也就那么一件,而且我穿衣服常常都不扣第一个扣子,这都是在学校养成的坏习惯。而且,我自己还一直都不知道我这样做不正确。后来经老乡提醒,我才买了一件新的衬衣,穿着它去找工作。
多年以后,我在面试别人的时候,也碰到过一个刚毕业的大学生来应聘,没想到他竟然穿着拖鞋来面试。结果可想而知,他没有被我们录取。
教训
现在回想起来,觉得刚毕业的时候如果找工作,一定要注重自己的外表,外表是给别人看的,不是给自己看的。好的外表表示你很注重这次面试,你很珍惜这次机会,你也能给对方留下一个好的印象。

找工作之期望
那时的我,也没有什么具体的职业规划,因为也不清楚自己能找到什么样的工作,就是想找一个计算机软件研发的工作。如果说将来要如何如何,那也只是自己的幻想而已,不切实际。那时的我,对公司是什么样的根本就没有什么任何要求,只要有个工作做,能吃口饭就好了。所以面试的时候,当对方问我对公司有什么要求的时候,或者对公司有什么期望的时候。我都说无所谓,只要有个工作,有口饭吃就行,而且我会很努力工作的。
教训
其实后来我才知道,这样说并不正确。一个什么都不在乎的人其实也是一个不稳定的人,我就是一个很好的例子。如果他不在乎,也许他目前不在乎,但等到将来环境发生变化的时候,等到他能吃饱,能睡好,技术又有长进的时候,可能他就会在乎了。到那个时候,如果公司对他的看法和他自己对自己的看法不一致的时候,很可能他就跳槽了。公司在招聘人的时候主要还是看这个应聘者是否是稳定的,踏实的。所以刚毕业的学生在和公司谈到对公司的看法和期望时,还是应该认真得去谈谈,让公司感觉到你是一个稳定并且踏实工作的人,不会跳来跳去的,那就不要告诉公司你无所谓了。

找工作之薪水
面试工作的时候,大概我提的条件也有点高了,因为听别人告诉我说做计算机的人的薪水都很高,自己找工作时也就稍稍提高了一点要求。到最后,很多公司都不会要我的。
教训
一个刚毕业的学生,什么都不懂,薪水要求又这么高,公司肯定是不会要这种人的。所以,刚开始找工作薪水要低。
顺便也说说另外一件关于薪水的事情。我曾经也做过很多面试别人的工作。在面试的过程中,我发现很多刚刚毕业没几年的人,在面试的时候经常会犯一个非常低级的错误。当我问到他们为什么从上一家公司辞职的时候,他们往往告诉我说,是因为上一家公司的薪水太低了。这是一个非常非常错误的答案。即使上一家公司真的给你的薪水很低,你也不能在面试的时候告诉对方是因为薪水太低了。理由很简单,作为面试者,我们会认为应聘者太看重薪水,如果我们把他/她招聘过来,说不定他/她工作一段时间后又会觉得薪水太低,还是要辞职,这种人会很不稳定。另外,当你谈到说薪水太低的时候,其实我们很难去判断是否真的很低。因为,有很多人总觉得自己能力很高,而拿到的薪水却又很低,而实际上是他们对自己的能力估计过高了,其实他们并没有太高的能力,而能拿到相应高的薪水,常常是对自己的认识不对,或者也是公司和你对你自己的认识不一致。当然,在中国,还是有那么一些公司,想尽办法少给员工付薪水,能省得就尽量省,只要员工不提加薪水,这些公司是绝对不会主动提加薪水的事情,即使你在这家公司工作上七年八年的。不过,无论如何,在面试的时候绝对不能说辞职是因为上一家公司给的薪水太低了,切记。

找工作之细节
另外也要注意一些细节,比如你坐完椅子后,起身走的时候顺手将椅子放回原位。这些细节上的小事情,有时候能帮你一个大忙,因为招聘的人很会注意应聘者的细节问题。
教训
也许你应聘的时候各个方面都很不错,但是就是因为一个小小的细节你没做好,会令招聘者对你产生反感,而失去了一次工作的机会。

找工作之公司
刚毕业的时候,听老乡说,找工作首先要找外资的公司,外资公司很重视人才,薪水也高,工作环境也好,在外资公司也有很多出国的机会,也能学到很多东西。
然后才是香港的公司,香港公司也不错,香港人对人非常有礼貌,对员工都很好,香港公司的福利待遇也很不错。
日本公司薪水也高,但是日本公司要求很高,工作非常严格,这和日本人的工作习惯有关,日本人工作都很认真,在日本公司工作很辛苦,但是收获也很多。不过,我不太想去为日本人工作,我多多少少还是有点愤青,能不为日本人工作就不会为他们工作。
最后就是不要找台湾的公司,说台湾人对员工都很小气,对女人倒是很大方。并且很多台湾公司都是一些制造厂,台湾人对大陆人都很差,总觉得自己高人一等。
对大陆公司就没有什么太多的评价,没有说好,也没有说坏。能进大的国企当然也很好,大的国企工作轻松,薪水也不算很低,而且工作又稳定。但是象我们这样刚出来打工的,在外地又没有关系,怎么又能进得了国企呢?
我曾经也应聘过一家台湾公司。那家公司很偏僻,离广州也很远。应聘的时候,技术应该没有太大问题,他们觉得我还可以。
然后,他们在和我谈薪水的时候,说一个月给我600元,而且还要我签上至少三年合同。他们解释说公司又包吃又包住,600元很多啊,每个月都能存下很多钱。当时我微笑着一句话都没说,而且我感觉当时那个公司的其他同事听到面试的人这样和我说话,都觉得过意不去了。我离开那家公司后,就再也不想和他们联系了,他们后来倒是给我打电话要我去上班。我再找不到工作,也不会去找这样的公司,感觉好像就是卖身一样。

找工作之学生
刚毕业的学生出去找工作实在是一件两难的事情。首先是企业是真的需要招聘更多的人,其次又有很多刚毕业的学生在找工作,而往往企业很难能找到一个真正合适的人才,刚毕业的学生又很难找到一个很合适的企业。
刚毕业的学生肯定是不太懂什么东西的(中国的学校教育真的应该好好反省一下自己了),企业招聘他们其实就是在培养他们,为将来做准备。可是,有很多刚毕业的学生刚来到企业以后是很不错,非常好学,能吃苦,也很单纯。但是问题是等到他们工作学习了一段时间后,他们就会觉得自己的能力已经很不错了,对于目前的工作环境和待遇就会有想法了,他们会认为公司本身也没有什么发展,工作内容没有挑战,或者认为薪水太低了。所以,有很多刚毕业的学生在工作过一段时间后,就会选择跳槽。
对于一些小的企业来说,他们真的是不太愿意招聘一个刚毕业的学生。他们常常认为,招聘了一个刚毕业的学生,花了很大的精力去培养他/她,而他/她没工作多久就跳槽了。这对于小的企业来说就是一个损失,小的企业培养这些刚毕业的学生就是在为其他企业培养人才。所以,一个小的企业宁愿多花一点钱去聘请一个工作过几年的人,也不愿意去培养一个刚刚毕业的学生。
所以,一个刚毕业的学生在外面找工作,最好是能进一家大企业。当然,大企业也不是每一个人都能去的。如果实在进不了大公司,去小企业面试的时候,一定要非常真诚的表现出你是一个非常稳重的人,是一个不会轻易跳槽的人。至于你的技术,最重要的是你要能表现出你非常好学,因为无论你在学校的技术是多么多么的好,你到了社会上也就什么都不是了。在社会上学习上几个月,基本上比在大学学四年的东西都要多了。面试你的人如果招聘你,一定会先培养你,面试者看重的就是你是否好学,当然你还要有一定的技术基础。一点都不懂也不行啊,如果好学,怎么能一点都不懂呢?

总结
记得那时候看过一个广告,好像有一个年轻人,头发剃得象刺猬一样,尖尖的,大概意思就是说如果你有才能,那就表现出来,你一定会有机会去发展。
我想我那个时候是没什么才能的。找工作都找了快一个多月了,工作还是一直都没有找到,我自己也变得越来越急,身上也没什么钱了,而且在老乡家里打搅的实在是太多了,也不好意思再继续住下去了。
我以前在学校的那点狂傲的个性随着时间也一点一点地被磨平(平是平了一点,但当时还不是很平,到现在,我想已经很平了吧)。在广州那段找工作的岁月,也让我想起电视剧《北京人在纽约》中的一首歌:
如果你爱他,就送他去纽约。
如果你恨他,也送他去纽约。
我当时感觉广州就好像是纽约,充满了希望,也充满了艰辛,既是天堂,也是地狱。

感谢
感谢我的老乡,没有他们的帮助,也就没有今天的我,也感谢所有给过我帮助的人们。


第2家公司,只做了2天就被炒了
失败是一种宝贵的经验。

找工作
找了很久的工作,终于有机会让我找到一家做软件开发的公司,大概是面试我的人不太懂技术,或者这家公司第一次做软件项目,或者是什么原因,需要招人,总之我就去了这家公司上班。
第一次终于找到工作了,当时我真是兴奋啊,感觉真是幸福啊,好像一切苦难的日子都要过去了,美好的未来就在眼前了,身边想着教堂里欢快的礼乐,我都在翩翩起舞了。啊,苦难的旧社会即将过去了,带着红军来了。
而且公司还有宿舍,我终于可以有自己的地方住了,多么好的公司啊,这家公司实在是太好了,就象是救世主啊。我在老乡那里已经打扰很久了,实在是不好意思再继续住下去了。

公司介绍
这家公司靠着马路,就在人才市场的楼上,每天都很吵。具体这家公司是做什么的,我都记不清了,因为我在这家公司只做了两天就被炒了。
只记得这家公司就几个人,是一家私人开的公司,听说这个老板也很能干(老板是一个女的,四川人),好像老板和政府很有关系,做过很多政府的项目。我想,老板也应该挺有钱的。

工作经历
第一天,我穿的干干净净的,早早地到了公司。上班的时候具体做什么我都忘了,只记得公司的项目是用Power Builder开发,Power Builder我一直都没有学过,我们在学校学的是DBASE,FoxPro我自学过,Power Builder只是在学校的时候听说过。我想好好的学习Power Builder,公司也没有什么书看,我自己也没什么钱买书。我就和部门领导说要买几本Power Builder的书学习,我想努力的学习,部门领导听了也就同意了。于是我就等到下班的时候去书城买了几本关于Power Builder的书,希望能好好学学。
第二天,我去找老板报销书,就直接推开老板办公室的门,当时老板正在和别人说话,可是我也不管老板是不是正在和别人谈话,就打断老板说要报销书。后来,我想当时太不尊重老板了,也太不会做事了。
我这已经不是第一次打断别人说话了,在学校的时候我就打断过同学说话,我自己当时也不知道自己做的不对,是自己以前生活太随意了。结果可想而知,书是给报销了,当天我也被老板炒了。
教训

刚毕业去参加工作,我有很多地方还是和学校一样。我是一个不修边幅的人,整天胡子拉擦的,衣服的第一个扣子也不扣,好像一副吊儿郎当的样子(在学校的时候好像也是这样吧)。我第一次上班也是这样,估计老板看了就很反感我吧。
我想不修边幅,不注意形象对于一个刚毕业的人来说不是叫做有个性,而是表示你不是一个很专业的人才,同时也不尊重其他人(不知道我说的对不对)。我想,我的穿着,我对老板的态度,进老板办公室不敲门,直接打断老板和别人的谈话,这些都是非常的不尊重别人。刚毕业的我,实在是有太多的问题了。
人生总有些经历让你刻骨铭心,永生难忘,这些经历也常常提醒着我们自己,以后不要再犯同样的错误。孔子的弟子颜回能做到不二过,他从来不犯同样的错误,这实在是非常难做到,所以颜回也是孔子最得意的弟子。我们这些凡人,相信也有很多人和我一样,在刚刚面向社会的时候做错了很多事情,吃一崭,长一智,虽然我们不能象颜回那样做到不二过,但是最重要的是,我们要在错误中学会正确的方法,在教训中吸取经验,不三过,不四过都可以。

总结
被炒了,反省一下自己,当时只知道是自己技术太差被炒,还没明白是自己的做法不对,不尊重其他人。这就好像我一直都习惯了闯红灯一样,而不知道应该等绿灯才能过马路。这么简单的道理,我当时都不懂。老板炒我也是理所当然。
我们很多刚毕业的学生在进入社会工作后,总是犯了许多许多的错误,这些错误都是因为我们自己还不懂事,还象一个学生一样,或者还是太有个性。社会和学校有很多地方都不一样,不是社会太复杂,而是我们在学校学的书本知识太多,而关于社交礼仪和与人沟通上的知识学的太少。

感谢
非常感谢这位老板,让我时刻谨记着当初的我是多么的无知,谢谢她给我人生上了一堂非常宝贵的课。


第3家公司,只有2个人的业务公司
先学会生存,再去生活,然后才去享受生活。

找工作
离开第一家公司,又要赶紧找工作,在老乡那里已经住了很久了,不能再厚着脸皮继续住下去了,我需要马上找到一个工作。找了这么久工作,又被第一家公司炒了,那时候的我也静了下来,仔细想想应该找什么样的工作。开发软件的工作估计是不行了,以我当时的条件很难能找的到。那我就想去做做业务,业务工作比较好找,技术工作实在是难找啊(想想中国有多少做业务的人是因为技术做不下去,才改行去跑业务的,这是悲哀,还是幸运呢?)。如果我实在找不到工作,我想我就去刷盘子,总能有个吃饭的地方吧。天无绝人之路,很快,我就找到了一家很小的业务公司。

公司介绍
这是一家只有2个人的小公司,一个老总和一个秘书,加上我就只有3个人。公司的老总也是一个很年轻的人,毕业于北京的一所名牌大学,他也是刚毕业没有几年,也是一个北方人,以前在一家公司打工,现在,算是出来自己创业吧。
公司是在一栋比较破旧的楼房里面,公司的地方也不大,只有一间很小的房子,房间里面就只有几张桌椅而已。公司的业务主要就是卖电脑配件和销售一些软件,平时就是公司老总一个人在外面做业务,公司秘书就负责联系客户。
其实,象这样的小公司在广州非常多,很多人都选择了创业。记得有一个笑话就是说,在一个工地上突然掉下一块砖,砸死了4个人,其中有3个人是经理,另外一个是副经理。
小公司基本上都差不多,没有什么正规的管理制度,也没有什么人事制度,公司就几个人,管理很灵活,大家彼此都很熟悉。公司老板的目标就是想办法让公司生存下去,让公司不断地成长壮大,员工的目标就是多挣一点钱,生活能变得好一点。

生存经历
谈起这家公司,就要顺便说一下我刚毕业的生活,生活?不,不是,绝对不是,是生存。我想我们那个年代的人,出去打工,首先不是要学会如何去生活,而是要学会如何去生存。一个人在外,如果没有钱又没有工作或者也没有朋友的帮助,那么是很难想象该如何生存的,不偷不抢也应该算得上是很好的人了吧。
那个年代,我的朋友和我的老乡的经历和我都差不多,我想很多人的经历和我们都应该差不多吧。很多人刚开始的时候都是身无分文,而且一个人孤零零的远在异乡,最后,通过自己的努力,吃尽了数不清的酸甜苦辣,才获得了成功,功成名就。我想有些人比我过得还要难,很多人都睡过马路或者桥洞吧。和他们相比,我想我过得还算是很不错的,虽然常常吃不饱饭,但我还没有睡过马路。
在电视中也曾经看到过一个节目,其中有一个歌手在介绍自己工作生活经历的时候,他吃过不少的苦,睡过马路,睡过桥洞,并且当自己刚刚在一个地方有点起色的时候,由于当地的行规,在一个酒吧工作一个月后就要离开那个酒吧,他当时说到这里,堂堂一个七尺男儿当着全国观众的面也留下了眼泪。因为一个人忍饥挨饿,无处可睡后,到终于能在一个酒吧工作,立住了脚,那种快乐无言表达;可是一个月后由于当地的行规又要他离开,这对于一个经历过无数辛酸痛苦的人简直就是一种折磨。我想,个中的辛酸苦辣,也只有他自己能体会吧。
前两天正好也在电视上看到一个介绍创业者的节目,其中成龙大哥在介绍自己当年刚刚出道时候的故事。那时候,他没有什么名气,没有几个人知道他,他做的事情就是“跳楼”,大概是替身一类的工作吧。没有拍好,导演就又要跳,一次一次地跳,每次导演都问他有没有事,成龙始终回答没有事情。成龙解释说如果回答有事,那就意味着明天不用来了。等忙完了一天,成龙仅仅得到了35元钱。成龙大哥讲到这里的时候眼里都含着泪水,太苦了。后来,终于有一次机会,让成龙一夜成名。我自己在想,可能世界上没有几个人是一夜成名的,我们看到的只是这些明星们一夜成名的故事,而不知道他们在成名前所经历的辛酸,只有经历了那么多的辛酸故事,才会有一夜成名的机会。
《易经》中也讲,天行健,君子以自强不息;地势坤,君子以厚德载物。这也是告诉我们要自强不息,努力奋斗,争取功成名就,自强不息的结果也就是有荣华富贵,功成名就,有个好的生活,总不能还是身无分文吧。当然,还要厚德载物,不能有了钱,就忘了娘。一个人钱再多,如果没有德,那也是不行的,那就是缺德了。争取荣华富贵,功成名就不能不择手段,而是要靠德去争取。

吃饭
我每天工作累点都没关系,就是我常常都吃不饱肚子。我在学校的时候一顿饭吃三个馒头(是北方的那种大馒头,不是南方的小馒头,南方的那种小馒头,我估计至少能吃十个)。
那个时候我每天吃饭就5元钱,早上不吃饭。如果不出去跑业务,就在公司楼下的食堂吃饭,中午3元,晚上2元。基本上没吃过肉,每天都感觉吃不饱。时间长了,食堂的人对我也挺好,打饭的时候就给我多打点。如果人少的时候,还会给我多打点菜,那个时候感觉真幸福。
如果出去跑业务,就尽量找最便宜的地方吃快餐,少要点菜,多要点饭吃,这样就可以便宜了。
跑业务后,晚上回到公司,如果食堂关门了,就到市场上买两个馒头,1元钱,再花1元钱买点熟的青菜,就当晚饭吃了。
常常吃不饱饭,每天又在外面到处跑业务,一个月下来,我人整整瘦了两圈(不是一圈)。一个月前的裤子我现在穿的都变大了,不过,再大也要穿,没钱买裤子啊。工作的第一年,我好像还没有买过水果吃。想吃个水果,都是很奢侈的事情,而且自己好像也从来就没有想过要买水果吃,好像水果不是这个世界上的东西一样。

睡觉
刚公司上班的时候,为了省钱,我就请老板买了一个沙发,白天来了客户可以有地方坐,到了晚上我就可以在沙发上睡睡觉了。老乡那里我实在是不好意思住了。在沙发,我大概睡了半年多。刚开始,没有被子;到后来,有了点钱才买了被子盖。广州的冬天,有那么一段时间还是有点冷。
后来公司老总租了两间房子,让我们搬进去住,算是宿舍吧,刚开始我以为不要钱,到后来才知道每个人一个月要交100元,那可是100元钱啊,100元对于我来说实在是一个很大的花费啊。早知道这样,我就不搬了,就睡在沙发上了。
为了省钱,我自己就买了一个锅和一些餐具,然后每天都等到菜市场快要关门的时候,去菜市场买点非常便宜的剩菜,然后回宿舍自己做菜吃。米饭我就没怎么吃过,主要就是吃面条和馒头,还好,我来自北方,已经吃惯了面。

理发
人总要理发,而且去见客户也要收拾的干净一些,理发的钱也实在是不能省的。那个时候,每次理发,我都去街边找人理发,大概要2元钱。如果去理发店,最少也要5元钱吧。
我对理发也没什么要求,理短就可以,留的长长的也不好去见客户。而且头发理短了,然后头发就可以慢慢地再长,这样我就不用经常去理发了,还可以省点钱了。

走路
那时候我跑业务非常的辛苦。我身上没什么钱,去见客户基本都是走路去,走路超过一个小时的我才会考虑去坐公交车。
到后来,那些广州的大街小巷我基本上都走过,我对广州可以说是非常的熟悉,估计比很多广州本地人都熟悉。跑业务不仅在广州市内,而且我还去过其他很多偏远的地方跑业务。一去就是一天时间。
常常走路,后来也练的走路走的非常快,我以前走路也不算很慢。另外,也许也是因为我路走的太多,我一直到现在都常常觉得我的两条腿很累。

鞋子
走路走的多了,没想到把我唯一一双比较体面的皮鞋走的鞋底出了一个洞,那时候我也没有钱买新的皮鞋,而且这个洞也不大,也不影响我走路,鞋底有个洞,只有天知、地知和我知道,别人也不知道,我就继续穿着吧。
到后来,这个鞋底的洞实在是大的不行了,基本上都快没鞋底了,都是袜子挨着地面走路,常常会把袜子弄湿。实在没办法,到最后,我才狠下心,花钱又买了一双新皮鞋穿。谁让我没有钱呢?不省也要省啊。

喝水
广州的天气特别热,又很闷,对于我这个北方来的小伙子真有点适应不了。我每天都是大汗淋漓,我的衣服每天都要湿好几次,湿了又干,干了又湿的(广州的天气很热,衣服湿了一会又会干了)。
每天出去跑业务,基本上都是走路,天气又很热,所以我经常都感觉到渴。我又没有什么钱去买水喝,于是我每天基本上都会带上一瓶水,实在是渴了就喝上一点水,走一路喝一路的,每天都是把一瓶水喝得干干净净的。

公园
住宿舍以后,我每天基本上就是走路去上班和下班,然后就是回宿舍做饭,吃饭和学习。只到有一天我才突然发现,原来我每天走的路旁有一个公园,每天都有很多人在那里玩耍,他们好像过的很开心。
当时突然我觉得自己好像很可怜。这条路我走了很久我都没有注意到这个公园,那时候才发现自己每天忙忙碌碌的,连近在眼前的公园都没有注意到。
看着别人有说有笑,在那里聊天玩耍,而我自己整体忙忙碌碌,都忘了去好好享受生活了。刚出来的打工的时候,生存太重要了,都没有心思注意别的了。
上面讲了这么多事情,其实也就是因为我几乎是身无分文,不得不想办法省钱了。我刚工作到半个月的时候,我就真的是身无分文了,身上一分钱都没有。后来还是老板给我借了点钱用我才过下去的。身上的钱实在是太少了,就不得不想着办法去省钱,如果今天把花光了,那明天我就没有钱吃饭了。
我相信,有很多人看到这里,都觉得好像是在看自己一样,因为,很多人的经历,我想,和我都差不多吧。当学生的时候,没钱了可以问家里人要,但是当自己在工作了,再没有钱了,我想,大家也不会问家里人要了。
这种经历,实在是很艰苦,但是我相信我们都不会去后悔,因为这是我们人生的历练,这会让我们变得更坚强。

工作经历
跑业务1
刚开始跑业务的时候,我什么都不懂。不知道该如何和客户说话,也不知道该找谁去说话,一切都从零开始。我也是一边学,一边做。老板有时候也会和我谈谈怎么做业务。
跑业务也很难,有些客户根本不会见你,有些客户又很难缠。很多时候客户都不会理我,再加上我不会讲广东话,做业务就更难了。
有一次,我联系了一个客户,我和他谈了几次,到后来,他就开始试用我们的产品了。他用了我们的产品也感觉比较满意,我想这次生意应该能做成了。
然后,我就开始和他谈论购买的事情,他告诉我说,他没有权利购买产品,他在公司也只是一个小小的职员,如果购买需要找他的领导。
我当时应该是犯了一个很大的错误,就是我问他要了他们的领导的电话,就直接打电话给他们的领导,我大概是太求成心切,,我都没有好好介绍一下我自己,也没有好好说明来意,我直接就和他们的领导说,要他们的领导购买我们的产品。
我想,他们领导当时一定很生气,因为,他根本就不知道购买产品这回事,也不知道我是谁。突然之间,有个人打电话让他买产品,他不生气才奇怪啊。
而且,他们的领导生气了,也一定会去教训他们那个职员,怎么会莫名其妙的让人来卖东西。
教训
这次的教训,完全是我不会和人沟通,沟通的方式不对,沟通的时间不对,沟通的人也不对。我不仅得罪了他们的领导,我也得罪了那个职员。我完全不懂得如何与人沟通,如何推广产品,我需要学的东西还很多。跑业务经常会碰到问题,经常会做错事情,也只有靠自己一点一点去体会,自我认识,自我学习了。

跑业务2
跑业务难虽然很难,但是我还是有成功的时候。
记得曾经有一个客户,我去见了他好几次。
第一次,他没有理我;
第二次,他和我简单的打了个招呼;
第三次,他坐下来能和我谈谈了;
第四次,他就买了。
后来,我自己体会做业务首先是心要诚,而且不怕失败,还要为客户着想。我们推行的产品是为了给客户带来帮助,而不仅仅是我们只想多挣一点钱。站在客户的角度想问题,帮助客户解决问题,这样就比较容易做业务了。
做业务虽然很辛苦,但是感觉也很开心,每当我做成了一单业务,我就很有成就感。

跑业务3
有一次,我和一个客户谈业务,什么事情都谈成了,到最后,他却问我要回扣。客户要回扣其实在中国是一件很正常的事情,只是我工作了这么久,第一次有客户向我要回扣,我还不知道该如何处理。后来,我问了老板,老板就说给他回扣。
最后,我是给了他回扣,可是,我心里很不是滋味。倒不是因为,回扣这件事情本身的问题,而是我给他的回扣比我一个月的薪水都要多得多,都有我几个月的薪水了。
我那时候才知道,我卖给客户的产品的利润很高,我卖的价格太高了。我心里多多少少有一点点不平衡,因为我的薪水太少了。
教训
或许,做老板的还是不要让业务人员知道产品真正的成本价;或者,老板可以给业务人员一定的提成,我在公司跑业务的时候,提成好像很少。
另外,做为我们打工的人也要摆好心态,不要去理会老板挣了多少钱,关键是自己挣的钱是不是够用,是不是觉得合适就好。否则,打工的人都想去当老板,而又不是每一个打工的人都适合当老板。

打电话
另外在跑业务的时候也碰到了一件事。有一次我们公司的那个秘书没上班,因为平时都是她打电话帮我找客户,我一直都觉得打电话实在是很简单的工作。那天她不在,我就自己打电话找客户。
没想到,第一次电话一通,对方问我有什么事,我就说要找公司的电脑管理员,估计说话语气不好吧,对方又问我是谁,我也没说清楚,支支吾吾的,对方就把电话挂了,我电话也没打成功。
教训
总以为别人做的事情很简单,其实每个人都工作都有自己的难度,自己做未必会比别人做的好。看似简单的东西未必真的就很简单。我们有时候做事情没有做好,就是因为我们把问题想的太简单了。

服务器
卖软件的时候,我也知道了一件事。平时我们使用电脑想什么时候重新启动,就什么时候重新启动。
有一次,我们卖软件卖给一个可以说是比较大的客户的时候,我和老板一起去给这个大客户安装软件。
我一到客户那里,就想立刻给客户安装软件,但是老板却没有让我先安装软件,而是先询问了一下客户,因为我们的软件安装完成后,需要重新启动计算机,客户同意以后我们才开始安装了软件。
后来,我问老板,怎么安装软件后重新启动计算机也要事先征询一下客户的意见。老板告诉我,这种大客户的服务器一般都不会重新启动,都是7×24小时的运行,重新启动服务器都是一件很严肃的事情,事前一定要沟通好,如果服务器突然死机或者重新启动,会给客户带来很大的问题。
教训
长这么大,这才我明白,服务器和个人电脑有很大的区别。有时候你不在意的事情,对别人来说却很重要。

开发软件
在公司上班的时候,我也主动要求给公司写一个客户管理软件。当时我用MS Access开发的,为了工作,也为了自己。自己实在是想做软件开发啊。
开发这个软件对工作应该还是有帮助的。不过,我的那位秘书同事的话让我觉得很有意思。
她习惯了用Microsoft Excel记录客户信息。每次在和客户安排约会的时候,她都会把这个客户的所有信息(包括电话,地址,联系人等等)和约会的安排写上一遍。这样,她常常会把一个客户的信息写上好多遍,有一次约会,就会写上一遍。
我觉得那么操作实在是太麻烦了,于是我就设计了一个客户信息管理软件,帮助她去管理客户信息和约会安排。我开发的软件的目的就是只需要输入一次客户信息,以后就不用重复输入了。
可是,当她使用软件的时候,她却告诉我说:“这个软件不好用,不方便我操作,只是对你有用。”
我当时感觉很奇怪,我开发的软件应该对她是有帮助的啊。后来我就给她解释如何使用软件,而且软件的好处是什么,但是她好像也不能理解。
教训
有时候,我们认为很容易理解的事情,客户并不会这么认为。因为毕竟客户不是专业的软件开发人才,让客户明白是一件非常难的事情,这需要我们找到正确的方法和客户沟通。客户不明白不是客户的错,而是我们解释的不够简单清楚。
另外,客户的工作习惯很难去改变。即使你提供一个非常好的东西给客户使用,但是由于习惯问题,客户仍然会觉得你提供的东西不好用。开发新的产品,一定要考虑客户的习惯问题。

学习经历
那个时候我钱虽然不多,但基本上每个月我都会去买书学习。回想这十年,我大概也买了几千元的书。各种各样的计算机书都有,操作系统的,编程的,设计的,数据库的,管理的,一大堆的书。每次搬家的时候基本上就是搬书。现在我很少买书了,有网络了,直接下载,看电子档的,除非是特别好的书,会买来常看。
为了学习,我每天基本上都是睡6个小时的觉,天天学习,学习计算机,学习英语,因为我不想这一辈子就做一个小小的业务员,我也不想放弃我的理想,我曾经在大学的时候那么刻苦地学习计算机,我不想到现在却要放弃计算机,我相信将来我一定会去做软件研发的工作的。
我也不懂太多的计算机知识,也不知道自己将来会做什么,我自己还没有方向,所以我什么样的计算机的书都看,总之就是多看书,多学习。
每次去书店,都是人山人海。广州的书店真的是和北方的不一样,几层楼高的书城,到处是人,不像北方,好像去书店买书的人很少。
广州的学习气氛很浓,每次去书店,都顿感压力和动力,因为太多人和我一样,都在努力地学习。
在外面打工,知识太重要了。很多人都在努力的学习,辛苦的工作。看着书店那么多的人,我就知道,也有很多人和我一样,很努力的工作,很艰难的生存。
有时候,我常常想,上学的时候真应该好好玩,因为工作以后,我几乎就没有时间去玩了,学习,学习,还是学习,根本就没有时间去玩。真正学习的时候也是在毕业以后,我毕业以后的第一年,我自学的计算机知识比我在大学四年还要学的多得多。

离职
我在这个第家公司做了大概有一年的时间,我就主动辞职要走了。不是公司不好,而是我自己想辞职,其实我也想过在公司一直做下去。
那个时候我也在考虑,是继续做业务,还是去做软件开发,或者象那些培训老师一样,去做公司产品的培训。做与不做,是一个问题。
而我,自己实在是不甘心,上了四年大学,这么刻苦的在学习计算机,我自己仍然想做软件开发,于是就主动提出辞职了。
辞职的时候,老板正好要叫我一起去深圳出差,我还没有去过深圳,只是听说那是一个象天堂的地方,我也很想去。
我想辞职就辞职,也不会等到去了深圳以后才提出辞职了,那样感觉自己也太对不起老板了。于是,我就和老板提出辞职,老板有点生气,老板也就没带我去深圳。
辞职的那个月,我身上大概只有600元钱,带着自己买的锅碗瓢盆,在一个拥挤的农民村庄里租了一间很小的房子,房租费大概是200多元,剩下的钱就是吃饭和找工作了。
广州的农民都很有钱,农民房都是在城市里,农民每年靠着收房子的租金就过着衣食无忧的生活,而我们为了生存而努力的工作。农民房房租比较便宜,就像现在深圳的农民房,但是也是脏,乱,差的同意词。

总结
这一年的生活工作经历,可以说是到目前为止我生活过的最艰苦的时期,这一年,我就是为了生存而努力。这一年的生活工作经历,也让我学会了很多东西。
这种经历艰苦但值得回忆,安慰地告诉我自己,经历也是一种财富。但是,吃不饱肚子的经历,我是不想再有了。

感谢
感谢这个小老板,在我找不到工作的时候,给了我一份工作,没有让我流络街头。并且,在我没钱的时候还能借钱给我用,我刚工作半个月后就身无分文了,非常感谢老板当时能借钱给我用,感谢他对我的信任。感谢我身边的每一个人。


第4家公司,海归公司
找工作
从第3家公司出来后,就开始到处找工作。这时候的我已经工作了一年了,我再找软件研发的工作突然之间好像已经不是非常难的事情了,不像刚毕业的时候了。
这也让我感到很奇怪,即使过去一年我从来没有在软件公司工作过,虽然找软件开发的工作不是非常容易,但也不像我刚刚毕业的时候那样难找了,还是有很多机会。
或许,也因为我那一年自己学了很多计算机的知识,英语也学的有进步了吧,所以找工作就变的容易了吧。
大概,那个年代,只要你有一两年的工作经历,再找工作都不是很难的事了吧。万事开头难,开始的一年挺过去了,以后就会慢慢变顺了。
我找过几家软件开发的公司。

香港公司
其中一家是香港公司,面试了好几次,香港公司招聘人可真漫长,不过我感觉还挺好。不过这个香港公司也一直没有给我一个明确的答复,到底是要还是不要我呢,也没说。
不过,我还是想去那家香港公司上班,面试的时候感觉香港人很有礼貌,也很容易沟通。可是我一等就是两个多星期,毫无音信,也没有和我联系,我想是没有希望了。

海归公司
另外我也面试了一家海归人士开的公司,面试的结果也都不错。那个时候我身上的钱也快花完了,没办法,那家海归人士开的公司也要我去上班,我需要工作,就这样我去了这家海归人士开的公司了。

公司介绍
这家海归人士开的公司并不大,人也不多。公司的老板是一个海归的人士,中国有很多海归的人士回来开公司,有的公司大,有的公司小。这些海归人士在国外挣了一些钱,或者融资到了一些钱,然后回国开公司。
他们有一些人在国外有一定的关系,能找到项目做,这些人主要是做外包,回中国开外包公司。还有一些人就是回国后创业,从头做起,开个小公司,招上一些人,然后利用他们在国外所学到的知识和见识,寻找中国的市场,开发中国的市场。
他们学习了国外的管理方式和经营方法,但是归根结底,他们还是中国人,他们还是具有中国人的思维方式。
在这家公司,大家都讲普通话,很容易沟通。至于具体在这家公司做什么,我都忘记了,只记得那里的快餐很不好吃,吃的我肚子总是不舒服。

工作经历
我在这家公司工作的时候,也是非常好学,记得领导对我印象也很不错,同事对我印象也挺好。
我记得在公司的时候,我是用VISUAL C++开发项目。我以前也自学过。到公司后也是一边学习,一边工作。
在公司我也会和同事们一起讨论技术问题,大家都比较容易沟通,我和同事的关系还都可以。
每天我都要很用功地学习,在公司学,回住的地方也要学。因为不懂,所以更需要努力地学习。

离职
我在这家公司干了大概只有15天的时间,突然那家香港公司又和我联系了,要我去上班。我再三考虑,还是选择去了香港公司。
一来我身上的钱估计撑不到公司发薪水了。
二来香港公司好啊,包吃包住,要知道是“包吃包住”啊!我不仅可以吃饱肚子,而且还可以吃到肉了,睡觉的地方也舒服啊,那实在是太幸福了。
而且感觉香港人很好,素质很高,又有礼貌,于是我还是去那家香港公司上班了。

总结
我感觉真有点对不住这家海归人士开的公司了,辞职的时候我也没有要薪水了。但是当时辞职的时候,我给公司说都没说一声就走了,后来公司给我打电话问我,我才告诉公司说我不想去上班了。
我这么做还是不太好的,来就来的高高兴兴,走也应该走的高高兴兴,做事还是要有始有终的。

感谢
感谢公司对我的信任,也感谢同事对我的友好。


第5家公司,香港公司――真正开始做研发的日子
尊重他人,感谢生活。

公司介绍
从上一家海归人士开的公司离职,我就直接去了这家香港公司。这家香港公司是几个香港人一起开的公司,算是有几个老板。公司在广州,也没有什么正式的名字。租了两套房子,我们就在那里工作、吃饭和睡觉。
公司主要做ERP系统,那个年代ERP在中国还不是很普遍,很多人还不了解。公司的ERP系统主要是卖给国外的一些工厂。
在这家公司,也应该是有几个人算是干部吧。一个是前台,还有两个是老板的亲戚吧。他们三个人经常开会讨论如何管理公司,不过同事们好像都他们一点兴趣都没有,觉得他们老是在开会,也没做出什么事情来。
香港人非常有礼貌,对员工很好。香港公司是一种人性化的管理方式,香港老板会对员工很好,非常关心员工,不仅关心员工的工作,还关心员工的生活,香港老板常常会和员工在一起吃饭,一起聊天,谈谈工作,谈谈生活。在香港公司工作,你会感觉工作非常舒服,非常自在,同时也能在公司学到很多东西。

工作经历
这家香港公司,对于我在软件研发的道路上非常重要,我非常感谢这家公司的老板,老板是香港人,老板的英文名叫Mark,是他给了我一个机会,一个真正做软件开发的机会。
长这么大,有两个人对我影响很大,一个是我大哥,另一个就是这个香港老板。
我大哥中学毕业就早早的开始工作了,他工作很辛苦,生活也是非常的节约。而且那时候我大哥每个月还给我零花钱用。每次大哥回家都会买一些肉,那些肉是我吃过最好吃的肉了。我常常在家盼着大哥回家。
大哥也常常和我谈一些社会上的人和事,那个时候,我还是一个学生,大哥说的很多观点我都不是很同意。随着我渐渐地长大,我才发现我大哥告诉我的人和事都是对的。
我的老板总是在潜移默化中改变着我,让我慢慢明白了很多的道理,让我看到了很多我以前做事不正确的地方,让我慢慢地在改变着自己。

项目开发
在公司,我主要是为我的老板开发项目,并不为其他的老板工作。我的老板也是属于那种特别能工作的人。
听说老板在香港的时候,每天都起的很早,大概6点多钟老板就起床了,准备早餐,然后还要送孩子去上学。晚上他一般又都会工作到12点多。
老板工作很辛苦,我有时候和老板一起工作,常常都会工作到深夜。老板的年龄比我大概大个十几岁,但是,老板的头发都白了很多。
我在公司做的项目很多,很杂。有时候,老板开始让我开发一个项目,我正做到一半的时候,老板突然又让我开发其他的项目。当时,我很不理解。
现在回想起来,老板当时也很不容易。他在外面到处找客户,客户需要什么,老板就要求我做什么。有时候他自己也想开发一些项目,然后再找客户,老板也就让我去开发,但是后来老板估计没有什么客户就放弃了,我也就停止开发了。
有一次挺好的机会,老板告诉我,在香港有一个人想和我的老板合作,那个香港人在香港认识很多人,关系很广,由他来联系客户,我的老板来管理研发。但是,我的老板告诉我,这个香港人要求太高了,老板也就没有和他一起合作。其实,老板也多想找一些客户。
所以,我做的项目总是变来变去的。其实,这对我刚开始学习软件研发并不好,我才刚刚学会一些东西,正要学更多的东西的时候,因为项目改了,又要重头开始做。

尊重
公司还有一个老板在广东开了一个工厂。他有一个女员工,这个女员工和我们在同一个地方工作。有时候,她会出去拿货回来。
有一次,她要拿的货物大概比较重,她就请我帮她一起拿。我觉得无所谓,就和她一起去拿货物了。
后来,她又有比较重的货物需要拿。大概她觉得不好意思了,就没有直接找我。而是她的老板给我打电话,让我帮她去拿一下。我也觉得无所谓,就又帮她去拿了一次货物。
这件事,后来被我的老板知道了。他非常生气,就和那个老板说招聘我是来做软件开发的,不是来当搬运工的。以后他们也就再没有找我帮忙拿货物了。
我的老板是一个很尊重员工的人,可能我觉得帮别人拿拿货物都无所谓,可是我的老板不这样认为。他认为,招聘我就是来做软件开发的,不会让我去做搬运工的工作,他认为那样就很不尊重我了。
耐心
我对软件开发好像有一种特别的专注。一做起软件开发来,其他的事情就都忘了。常常睡觉的时候,也在做梦想问题。
有一次,老板要我和他一起出去走走。当时,我正好有个问题要解决,我就说等我五分钟。没想到,我一做就是很久,而且我完全忘记了老板就在我身边,要约我出去走走的事。
老板人很好,他在我身旁一句话也没说,静静得等着我完成工作。完成之后,老板才说要出去走走,我这是才想起来要出去走走这件事。
老板是一个很有耐心的人,他很少会去批评别人,我们和他在一起工作总是觉得很开心。

再次创业
为什么好景总是不能长久,这家公司并没有开多久就解散了。因为这家公司有几个人都是老板,大概是因为他们之间合作有问题,所以没有多久公司就解散了。
解散后,老板带着我和牛哥出去自己做了。牛哥是我的大学同学,我在这家公司工作的时候,介绍牛哥来上班的。
记得当时搬家的时候,我们找了一辆车,那个司机看着我,总以为我是搬运货物的工人,而根本不会想我是做软件研发的。估计,因为当时我的穿着就是一个搬运货物的工人。
老板给我们租了一套房子住,同时也安排房东天天给我们做饭吃。我们天天就在那里工作和生活。
老板平时也不在大陆,每天我们都很自觉,很努力的工作。老板回来的时候,我们就一起出去吃吃饭,聊聊天,过得很开心。对于老板来说,这也算是再次创业了。
创业其实是一件非常难的事情。老板在香港帮别人做电脑维护,他每次收费都很低。偶尔,也会有客户购买软件,但是软件价格都很低。老板在香港的生意其实是非常难做的。再加上那个时候正是香港金融危机,想要创业就更难了。

学习经历
请教他人
那个时候我们学习软件开发实在是很困难,不像现在网络非常发达,有什么东西不会了,上网去问问,总会有很多人回答你。那个时候,我有问题很难能找到人问。
如果去问同事,同事基本上是爱理不理的,很少有人会帮助你。这也是我一直都不明白的事情,为什么那时的中国人就不愿意帮助别人呢?帮助别人是很困难的事情吗?
我有一个同事应该算是Power Builder的专家,他还是算是挺好的同事。如果我去问他问题,他也会回答我一句话。
然后,我就靠着这一句话去理解他的意思和不断的学习。虽然对于他来说就是一句话,可是对于当时的我来说,却是需要我去学习很多很多的东西,我才能够理解的。

学习数据库
学习数据库的时候,我曾经看过一本关于数据库设计的书,那是我这么多年来看书看得最头疼的一本书。
我第一次看数据库设计书时觉得非常枯燥,我几乎是硬着头皮看完了全书。第一遍看书也只是看个大概,后来我大概看了三、五遍,才懂了一些数据库设计方面的知识。
我有一个习惯,遇到一本好书,我一般都要看上三、五遍。每看一遍,都会有不同的理解,看得越多,就理解得越深。后来,我在教新人学习计算机的时候,我就常常要求他们先把书看上三遍,然后我再给他们讲。或者也是我这个人太笨了吧,所以经常要看上好几遍才能看得懂。

学习ERP
在公司,我们做ERP系统,使用Power Builder软件开发。老板从香港带了一些关于ERP的书,基本上都是台湾人写的。台湾人的计算机技术非常厉害,我从书中学了很多ERP的知识,也慢慢懂得了如何去设计一个系统,如何做需求分析。
毕业以后我就很少看大陆人写的书了,那个时候大陆的人写的书不是很好,当然现在大陆人写的书都很不错了。
我曾经用Power Builder写过一个库,封装了很多东西,使用起来很方便。不过,现在我早忘了如何去写Power Builder,我个人觉得Power Builder不适合你去了解操作系统底层的一些东西,主要是对数据库操作会方便一些,我感觉还是VISUAL C++好一些。
努力还是非常值得的,一个月前我向同事请教问题,一个月后他们有人就向我请教问题了。

生活经历
在这家公司,我终于可以天天吃饱肚子,而且顿顿还有肉吃。睡觉也比以前舒服,有一张床,有垫子,还有很好的被子。吃完晚饭的时候,我还可以看一会儿电视,学学粤语。可以说,那个时候,我实在是太幸福了。
在我和香港老板一起工作生活的时候,他总是潜移默化的改变着我,教导着我,让我慢慢了解什么是香港人和香港的文化。

日用品
我从租的地方搬到公司住的时候,我把以前买的锅碗瓢盆之类的东西都留在租的房子了,当时也没有卖掉,就带了一点随身的东西去公司了。
很让我没有想到的事情是,老板给我已经买好了毛巾、牙刷和洗脸盆之类的东西。
老板对我说,知道我从租的房子那里来公司,一定仍了不少东西,老板出钱给我买好了这些日用品,不希望我亏钱。另外,老板还说要再给我200元钱,我说什么都不能收这些钱,老板实在是太好了。
我当时心里实在是感动啊。我从来没有想到老板会帮我买东西,我想我能来公司上班都已经非常高兴了,老板还帮我买日用品,我实在是太感动了。
第一天,去公司上班,就让我感觉到香港人的友好。

早上好
老板是一个非常非常有礼貌的人,刚开始,他的礼貌甚至让我都有点不习惯。比如,每天早上起床,他都会对我说“早上好”,刚开始,我还真有点不习惯,我们每天都住在一起,工作生活在一起,天天都见面,还干吗要说“早上好”呢?
老板也是一个非常好的男人,他的脾气很好,我就没有看到过他和别人吵架,无论是工作上还是生活上,都没有。
如果有谁觉得这个世界上没什么好男人了,和他接触一下,你会发现还是有好男人的。

吃饭
老板每次从香港回来,都会带我一起出去吃饭,也常常和我聊天。有一次,我和他在外面吃饭,他点了一个吃的,但是餐厅却给他做了另外一个,餐厅的服务员说他就是点的餐厅做的这个食物,他当时也没生气,说没关系,再给他做另一份就好了。要是我,我早就和餐厅的人吵起来了,非要他们给我换不可。
老板的脾气实在是太好了。你和他在一起,总觉得相处起来特别容易,很容易沟通。

服务
他也和我说过,如果他去某个地方,如果感觉那里的服务态度不好,他下次就不会去了。怪不得香港的服务态度非常好,香港人也很有礼貌。我想,广州,深圳和香港的服务态度应该是全国非常好的了。
教训
大概有人看到这里会认为老板太“软弱”,或者有些人开始有点鄙视老板了。试着问问你自己,你是喜欢和一个牙眦必报的人在一起工作,还是喜欢和一个宽宏大量的人在一起工作?答案,我想,不言而喻,大家都喜欢和一个宽宏大量的人在一起工作。
另外,当我们自己遇到这样的事情的时候,我们又往往不能对他人宽宏大量。我们常常希望别人对自己宽宏大量,希望自己做错了事情,别人可以原谅自己。而当对方做错事情的时候,我们又往往不能原谅对方。
人好像最不能接受的就是对方欺骗自己。我曾经也经历过一件非常非常小的事情,很小的事情,却让我一直在审视自己。
有一次,我坐公交车,售票员多收了我五角钱,却不承认,还骗我就是需要收那么多钱。后来,我下车后知道了售票员多收了我五角钱,心里好像总不是滋味。当然,并不是因为我少了五角钱,没有多少人会在意五角钱。只是自己有一种被人欺骗的感觉,很不舒服。然后,自己就会有一种阿Q的精神,如果怎么样,怎么样,我会把那个售票员怎么样,怎么样。
想想,如果换做是老板,他可能会觉得无所谓,老板的心态就是很好。而我的心态还不是很宽宏,很大量。一个人的品德,是需要去好好修养的。
在和老板一起工作的日子里,我总是被潜移默化的改变着,慢慢懂得要有礼貌,要尊重别人,做人要平和。

离职
从原来的公司解散,我们和老板出来一起工作的日子,我们过的很快乐。但是,其实,那段日子对于我们老板来说却是非常困难的日子。
因为当时香港的经济很不好,业务很难找,老板的生意很难做,可以说老板基本上没有太多的收入。而且老板每个月还要给我们付薪水,付房租和付饭钱。并且,老板还有两个孩子。可想而知,当时,老板的压力有多大。
到后来老板实在坚持不下去了,没过几个月,我们也就散了。那个时候,老板也一定很难受。
离开公司对于我也实在是一件非常不好的事情,我又要去找工作了,好的是我已经有一些积蓄和一些工作经验了,找起工作已经不像刚毕业的时候那样难了。

总结
在这家香港公司,我学会了很多东西。
学会了技术上的知识,还有更重要的就是在老板的潜移默化下,慢慢地改变着自己做人的态度,慢慢懂得要去尊重别人,学会放宽心态。

感谢
非常非常感谢我这个香港老板,他教会了我很多很多东西,改变了我很多坏的习惯,慢慢得让我变得懂礼貌了,学会如何去尊重别人。


第6家公司,台湾公司
学海无涯

找工作
从香港公司出来,再找工作就不是很难的事情了。我毕业已经两年了,又有香港公司工作过的经历,找起工作来是非常容易。很快我就找到了一家台湾人开的公司。

公司介绍
这是一家台湾公司,老板是台湾人。也是我到现在唯一工作过的一家台湾公司。虽然说很多台湾企业在大陆给人的映象很差,但是这家台湾公司给我的映象还是挺不错的。
做高科技的台湾人,技术一流,你可以从他们那里学到很多技术知识。并且他们的品德也很好,很有修养,并不是我们想象中的那样趾高气扬,不可一世。
这家台湾公司主要是做网络产品的开发,公司也不大,大概有五、六个同事。公司的工作环境很轻松,同事之间都很友好,我想,这和公司的老板的为人和品行有关吧。
这种台湾公司,公司技术先进,工作环境很宽松,同事之间的关系也都很友好,大家工作也都很自觉。在这种公司工作,你不仅能学到技术,也能交到很多朋友。

工作经历
我在这家台湾公司用VISUAL C++做软件开发,也是一边学一边做。我还是学了不少东西,我在公司也做过一个SNMP协议的项目。
只是到现在,我早已忘了SNMP协议的具体内容了,只有那么一点点印象了。从那以后,我就再也没有做过SNMP协议的项目了。
我在这家台湾公司工作的时候感觉还可以。这个台湾老板也是做技术的,台湾人的技术的确是非常的厉害。大概是因为台湾老板也是做技术出身的人,所以不会太小气吧。
我和他也很好沟通,有时候我们也聊到大陆人对台湾老板的种种看法时,他也不否定,不过他说那些台湾老板大多都是暴发户,真正的台湾人还是很不错的。老板还告诉我们,现在的社会是:
首先,美国人发明东西,
其次,日本人再把东西做的更好,
然后,台湾人再尽量地减少成本,
最后,大陆人能偷学多少就偷学多少。
大概,现在的大陆的技术比以前要强很多了。但是,很多技术估计还是和老板说的一样。
我和这位台湾老板虽然没有在一起呆多久,但也能感觉到他技术上的高超和业务上的远见。他的很多思想都是我以前不曾想过的。
那个时候,他就在设计通过Internet网络去控制家用电器。这样如果一个人去上班,在他离开家的时候忘记了关闭电视,那么他在公司的时候就可以通过Internet网络把家里的电视关闭了。
这位台湾老板的很多想法都很超前。

学习经历
我有一个同事技术很不错,我也经常向他请教问题,我从他那里学到了很多技术上的东西。
那个时候,我正在看候俊杰写的一本书,叫做《深入浅出MFC》,当时我觉得这本书写的很好,但是我那个同事告诉我,这本书写的很简单。
我当时就感觉我这个同事技术很不错。等到多年以后,当我再一次看《深入浅出MFC》时,才感觉不像我当年看的那样,不再觉得书写得很深了。
如果当年我一直和这位同事一起工作,估计我还能学到很多东西吧。

我每天坐公交车去上班,路上大概需要一个多小时。在公交车上,我就拿着个收音机,天天听英语,学习英语。
我学习英语大概有大半年的时间,突然有一天,我好像一下子就听懂了,我能听懂收音机里面的人在讲什么,也是从那一天起,我再听英语,就基本上都能听懂了。
后来,我在和一个朋友聊天的时候,他是一个小公司的职员,我告诉他,人的一生只要拿出一年的时间,努力学习英语,学会了,就有可能改变你的一生。

离职
不过我在这家公司只做了三个月就辞职了,也不是公司不好,而是我想去深圳上班。
深圳是一个移民城市,深圳的人都很有素质,不会谁歧视谁。而且,深圳的一个非常非常干净的城市。这种城市,就是我想要工作生活的地方。
从此我就告别了广州,来到了深圳,开始了新的生活。

总结
在广州的这段时间,就是为了生存而奔波,工作也没有很明确的目标,就是努力学习。同时我经历了这么多事,人也渐渐得懂事了,狂傲的个性也被一点一点地磨平了。

感谢
感谢台湾老板,让我懂得做事要有远见。感谢同事,让我知道学海无涯。


第7家公司,仪表公司――初到深圳的工作
人,贵在自知

找工作
深圳,2000年的深圳就好像是天堂,天是蓝的,云是白的,空气是新鲜的,皮鞋在外面走上一个星期还是干干净净的。那时候的深圳人不多,私家车也不多,到哪里感觉都很方便。
到了深圳,晚上就住在我的一个同学那里,白天就到处找工作。我们出来打工的,就是你帮我,我帮你,大家互相帮助。
深圳的人才大市场,那里简直就是人山人海,人挨着人,大家都在找工作,有太多的人和我一样在这座城市拼搏,在奋斗。
每次去人才大市场找工作总能给我很大的压力和动力,因为找工作的人实在太多了,大家都在努力学习,努力工作,如果你不好好学习,你就有可能找不到好的工作了。
人才大市场里面的公司也非常多,找工作的机会也就会很多。我现在找工作还是没有什么特别具体的目标,只是想找一个做软件研发的工作。

外资工厂
第一次到深圳是去面试一家外资工厂,那是我第一次说英语,感觉还不错,这么多年的自学英语还是没有白学。
找工作,如果你还会说英语,会有很多帮助。会英语,对学习计算机也很有帮助,因为很多好的计算机书都是英语版的,还是看原版感觉比较好点。
应聘没有成功,不知道是不是我要的薪水有点高了。

建设银行
去建设银行面试也挺有意思。开始是笔试,顺利通过。然后,就是面试。面试的时候,是在一个很大的会议室里,我进去的时候,里面大概坐了十几个人,都是面试官,都坐成一排,然后,在他们前面有一个椅子,是给应聘者坐的,感觉就好像是在审问犯人一样。这种架势,我还是第一见。不过,我也不在乎,坐下来就开始接受面试。
他们也是,你一句我一句地问我问题,我也就一个一个地回答。面试技术问题,我基本上都没有什么大的问题。
后来,他们又和我谈到薪水。我说了我想要的薪水,大概是他们觉得我要的薪水太高,他们告诉我在他们那里工作,薪水会很低。好像在银行的打工者薪水都很低,不过福利很好吧。
另外,面试的时候,我告诉他们我自己也做过私活,估计他们也不愿意。没有几家公司希望自己的员工除了上班还自己接私活做,担心影响到公司的正常工作。最后,面试没有通过。

XX公司
第一次看到XX公司,也不清楚那是一个怎样的公司。只是在人才大市场看到好多人都在这家公司面试,于是我也递上了一份简历。
后来,被约去笔试。笔试就在人才大市场的楼里,题目很多,大多都是那种智力题。这些题还是难不到我。笔试完后,我就顺利通过。
然后他们又通知我去公司面试,我一问才知道他们公司离深圳市中心非常的远,在一个很偏僻的地方,我想还是在深圳市区找找工作吧,于是我就放弃了去公司面试。
后来和朋友谈起这家公司,朋友告诉我,这家公司天天都在人才大市场招聘,常年驻扎在人才大市场。这家公司常常都有人离职。
朋友也给我讲了一个关于这家公司的笑话。
据说有一匹狼坐在地上一动不动,大家都觉得很好奇。
后来来了一位美女,她对狼说:
“你和我走,我会让你快乐无边。”
狼没有动。
又来了一个老板,他对狼说:
“你和我走,我会让你发大财。”
狼还是没有动。
最后,来了一位穿西装打领带的人,他对狼说:
“我是XX公司的,欢迎你加入我们公司。”
狼一听,马上就跑了。
不知道这个笑话是不是有点夸张,我也没有在XX工作过。

硬件公司
我还应聘过一家做硬件开发的公司。面试的时候都还不错。后来他们通知我的时候,告诉我没有通过,我还觉得挺奇怪。没过多久他们又打电话给我,说他们搞错了,我面试已经通过了,让我再去公司谈谈薪水。
然后我又到了公司,他们和我谈薪水,其实也不是谈,也就是他们给我定薪水。他们给我定的薪水有点低,我想这个薪水吃饱肚子应该是没有问题的。
后来,面试我的那个技术人员偷偷地告诉我,他们这里的薪水都很低,要我想好再来,而且公司有很多人都已经辞职了。我想这家公司也许有点黑,也就没去这家公司了。

仪表公司
后来工作找了没多久,我就找到了一个卖仪表设备的公司。应聘该公司的时候,挺有意思。
公司的人让我们所有的面试的人坐在一起,同时面试,当时大概有十几个人。公司问我们问题,大家就你一句我一句地回答,每个人好像都有自己的观点。最后,公司就从中选了几个人。
我估计大概是公司的人不懂研发,所以找一大堆人坐在一起同时面试,通过面试者的互相讨论去了解大概怎么样做研发,然后看哪些人比较合适在公司工作吧。
我面试通过,也没感觉这家公司有什么不好的,而且,我也需要马上有个工作。于是,我就到了这家公司上班。

公司介绍
这家公司是专门卖仪器仪表设备的,在中国很多地方都有销售点。据说公司卖的那些仪器仪表设备大多都是进口的,成本很低,在中国的售价很高,有的设备售价能超出成本几十倍。
公司有两个大老板,大股东和二股东。公司还挺大的,员工也挺多,大概有几百人。公司的员工薪水都很低,我的薪水算是最高的了(其实也就只有3000元),并且老板的月薪和我一样,也只有3000元,不过,如果我是股东,月薪再低我也无所谓了。
这种公司属于销售型的公司,公司大多数人都是销售人员。公司的制度主要是面向销售人员的,而很多销售人员都是在柜台里做销售,有点类似商场的服务人员。这种公司一般都比较稳定,只要你不离职,就可以一直做下去。但是,在这种公司,你想挣太多的钱也不太可能,技术上也没有太多的东西可以去学。

工作经历
面试的时候老板告诉我们要开发一套公司自己的管理软件,开发周期大概是一到两年,老板说也想过让专业的软件公司开发,后来感觉成本或是别的地方不合适,就没有考虑。最后还是打算自己招聘人来开发这个公司管理软件。
这个项目总共有4个人,一个老员工和我们新招聘的3个人。这个老员工是公司的电脑维护员,也懂一些编程。当时我也挺兴奋的,公司的项目是做一个类似ERP的软件,和我以前做的一样,我也熟悉,而且也是用Power Builder。

开会
公司有个习惯,就是下班以后要开会。开会讨论一些公司的工作内容,工作流程,规章制度等等。我这个人还是有点狂傲。我很不喜欢下班以后还要开会,觉得公司做的有点不对,在占用我们的时间。
第一次开会,我按时参加了;第二次开会,我就晚去了。
后来,同事就和我说,让我按时去开会。我明白了,公司领导对我有意见了。后来,我也就按时去开会了。
教训
有一点,我觉得很重要。就是我们在考虑问题的时候常常是站在自己的角度去想问题。这一点是非常的错误。我们常常抱怨说公司如何如何的不好,公司不适合自己发展。然后,自己就经常跳槽。
其实,我现在觉得,人无完人,公司也一样,每个公司都有或多或少的问题。不是公司不适合自己,而是自己没有适应公司。
当时,所有的人都按时参加公司会议,就只有我迟到。或许其他的同事也不喜欢下班开会,但大家也没有说什么,都能按时去开会。
如果,你连下班开会都适应不了,那你还能适应什么?
只要,这家公司不是黑到了极点,我想我们都应该好好的去工作,而不是想着去跳槽。

编写文档
刚开始工作的两个月,领导经常和我们一起开会,讨论一些公司的工作流程,然后让我们整理编写这些工作流程文档。
为了了解公司的工作流程,我还特意买了一套MBA管理的书看,做为参考。开会的时候,也经常谈谈书上的内容,领导也很高兴。
不过这两个月总是在讨论规章制度,也没去写程序,当时的我们感觉怪怪的。我们那时候还太年轻,就是老想着写代码。
后来我们就问公司的那个老员工,我们的工作怎么就是写文档啊?这位老员工偷偷地告诉我们,其实公司也不想开发什么软件,老板就是招聘我们几个人写写文档,规范规范一下公司的管理。我们听了也不知道是真是假。
教训
现在的我想,无论老板是不是就是找几个人写写文档,当时老板应该做的是对的。开发一个项目首先就是要了解需求,讨论好需求,先写好需求文档,然后才去做设计和编码。我那个时候还太年轻,总是想着写代码,还不懂得需求分析的重要性。

软件开发
到了第三个月,老板终于开始让我们开发软件了。他要求我们写一个销售软件。这种软件,我以前都做过,所以觉得也很容易。
当老板问我们多少时间能完成的时候,我估计一个星期就够了,就告诉老板只要一个星期。其他同事听我说了,也就没吭声了。
工作的时候,大家都个做个的。做了几天,其他同事也没做出太多东西。后来,我就花了几天,在自己以前写的Power Builder库文件上,很快做完了这个系统。
写完了就交给了老板,过了几天老板说软件他让别人用了,用的结果是这个软件太差了,老板很生气。
教训
我想还是我自己的工作经验太少了。老板也没有告诉我们要怎么写,我们也没有问过老板,而且我们自己也没有讨论过。
这个系统完全就是我自己一个人按照自己的想法写出来,也就是没有和任何人商量过。到这个软件给用户使用的时候,我们也没有和用户沟通过,也没有培训过用户。我想这个软件只适合我自己用吧。
软件开发,除了写代码之外,更重要的就是沟通。和领导,和用户,和同事都要好好沟通,大家都清楚了,再坐下来去设计和开发。这样写出来的东西才能被大家接受。

和同事的关系
在和几个同事一起开发软件的时候,我和其中的一个同事关系很不好。不是这个同事对我有成见,而是我觉得这个同事技术太差,就对这个同事很有成见。和这个同事说话做事,我的态度都非常的不好。到后来,我和这个同事的关系就非常差。
教训
这是我长久以来的一个很大的问题,非常严重的问题。每个人都有自己的优点和缺点,我老是抓着别人的缺点不放(这些缺点都是技术上的,不是其他的),总是因为对方的某个缺点而加以言词攻击,说对方技术怎么怎么差,总觉得自己的技术就很好,都比别人好,我就是狂人一个。甚至有时候,是我自己想当然的认为别人有缺点,技术差,所以我就对别人不好。
结果是我和他们的关系都非常的不好。其实,最笨的人应该就是我。我们大家都是出来打工的,其实我们之间也没有什么利益上的冲突,或者什么深仇大恨。而且,我们也不会在一起工作一辈子。
即使对方技术真的很差,那也不能以言词攻击对方。自己也不是曾经都很差,一点一点的学过来的。
而且,大家都是出来打工的,都想多挣点钱,过上一个好的生活。有些人还要养老婆孩子,父母和兄弟姐妹。
因为自己觉得自己的技术好,觉得别人的技术差,就去得罪一个人,这种人是最要不得的人,也是最笨的人。

离职
开发完那个销售软件后,老板很生气。没过几天,老板就告诉我们说他不想开发软件了,让我们换工作岗位(换工作岗位后薪水很低,我们签的合同上就说了公司可以把我们易岗易薪),或者就辞职。最后我选择了辞职,然后就不得不又开始去找工作了。

总结
这就是我在深圳的第一家公司,仅仅做了三个月。我也明白打工者最好是在一家公司长久干下去,我也一直希望自己能在一家公司一直做下去,稳稳当当的,没有工作的日子实在是不好过。
我多么需要有个软件开发的工作能一直干下去,可是老板说不做就不做,我们打工者又能做什么呢?

感谢
感谢公司让我学到了很多东西,也学到了很多教训。


第8家公司,英国服装厂――彷徨的时候
彷徨之后是否会是呐喊?

找工作
我从毕业到现在也已经有几年了,算上仅仅工作过两天的公司,这几年我也已经工作了好几家公司了,可是我自己还是一直都没有一个稳定的工作。而且我这几年又一直在努力地学习计算机,却找不到一个稳定的公司。我真不知道我是不是不适合做软件开发,那个时候的我感觉真有点彷徨。
不知道大家是否和我一样,好像一个人工作了一段时间后,就会感觉有点彷徨,会停下来思考自己的未来。有时候我和同行们聊天,大家都说不想做计算机了,下辈子也不想做,太累了,又没有钱途,都想开快餐店了,因为我们天天都在吃快餐,感觉快餐店的生意很好。
现在,我就想找一个稳定的工作做做,保证每天都能吃饱肚子就可以了。想当初刚到广州的时候,我连工作都找不到,饭都吃不饱,根本不可能去挑选什么公司,能有个吃饭的地方就很不错了。到今天,我已经有了几年的工作经验了,感觉自己不适合做软件研发,我想找个其他的工作也应该比较容易吧。我考虑许久,终于打算去做IT管理,不做软件研发了。做IT管理,薪水虽然不高,但工作轻松,也总该是个稳定的工作吧。后来,我找到了一家服装厂去做IT管理员。

公司介绍
这不能算是一家公司,而应该是一家工厂,做服装制造业的工厂。这家服装厂是英国人开的,服装在国际上也是一个非常知名的品牌服装。外资工厂的福利还是比较好,有自己的食堂和宿舍,包吃包住,工作也比较轻松。在工厂也提供了学习英语的机会,工厂会请一些外国人来给中国人教英语。工厂的ERP服装管理软件也很先进,是外国人开发的,很有用。工厂里面有一点不好的就是有一些中国人和中国人之间互相利用,勾心斗角。林子大了,什么鸟都有。

工作经历
IT维护
我的工作主要就是做IT维护,对我来说工作实在是很简单。公司有谁的电脑坏了,我就去帮忙看看,解决一下问题。大多都是一些小问题,比如鼠标没插好或者Windows死机之类的小事情。
公司还有一套服装生产管理的软件,我需要学习使用和维护。如果公司的某个部门在使用软件的时候,遇到了问题,我也需要帮助他们去解决问题,我和每个部门都将会打交道。
这套服装生产管理软件是老外开发的,在IBM的Unix服务器上运行,是一个非常好的管理软件。
这套软件有订单,采购,剪裁,制衣,销售,财务等等功能,也类似一个ERP系统,非常全面。
我的经理是一个老外,他对这套系统非常熟悉。他有时间的时候就会给我讲一下如何使用这套软件。

文件拷贝
在工作中我遇到一件小事情。我们公司的电脑都是互相联网的,所以,如果有人需要拷贝文件,完全可以通过网络共享去拷贝。
我们有一个同事,他每次拷贝文件都要拿一个软盘去拷贝文件(那个年代是使用软盘,还没有U盘)。而且,他每次都要从他的办公室跑到另外一个办公室去拷贝文件。我觉得实在是很麻烦。
后来,我就告诉他,你可以不需要使用软盘拷贝文件,通过网络共享就可以拷贝文件。而且,这样你也就不用跑来跑去的拷贝文件了,并且也可以省下软盘。
可是,让我感到奇怪的是,他始终都坚持使用他的方法,拿软盘去拷贝文件。而且他好像认为我对他很不好,以后对我就好像对一个很讨厌的人一样。这件事,我到现在都没有明白为什么,我怎么看都不应该像一个坏人吧?
教训
人们最难改变的事情就是习惯。即使你有一个更好的方法,更先进的方法,但是因为习惯问题,人们往往很难去接受新的东西。而且,如果你们沟通的方法不合适,可能还会带来不好的影响。

学习经历
在这家公司,我基本上都没有看过计算机的书。以前的日子,实在是太辛苦了,也太不稳定了。那个时候我什么书也不想看,不想学习,只想让自己放松放松,好好的休息一下。
在公司有一点挺好的,就是可以学习英语。公司每周都会从外面请外国的英语老师来给我们讲课。虽然,我基本上都听的懂,但多学学英语也没有坏处。
在公司的时候,还有就是学了一下那个ERP的服装生产管理软件,长这么大,也算是第一次看到真正的ERP系统吧。

离职
可惜好景总是不长,很奇怪,为什么好景总是不能长久呢?我还是仅仅只做了三个月,这家服装厂就倒闭了,被收购,大量的工人被裁员。这么大的工厂也会倒闭被收购,我那时感觉真是奇怪啊。
后来,我自己也就主动辞职了,不等他们裁了,我也不想当“总裁”啊。也许我命里注定要做开发吧,我又要继续找工作了。

总结
我在这家公司还是学到了不少东西,工作又很轻松,生活过的很舒服。我做了这么多年ERP,再加上能在一个工厂真正呆过几个月,看到每个部门的运作方式。那个时候,感觉如果给我一个工厂,我一定能让它运行的很有效率。

感谢
感谢公司给我提供了一个非常好的机会学习ERP和学习英语,还有一个轻松的生活环境。


第9家公司,社保软件公司――第一次吵架
做事先做人

找工作
看来,命里注定我要做软件研发工作。离开了服装厂,我又开始到处找工作。那个时候,我找软件研发的工作也不是很难,毕竟我已经有几年的工作经验了,我大概找了几个公司就找到工作了。

香港公司
首先是朋友介绍我去他们的公司工作。那是一家香港公司,应该也很不错。我去应聘公司的Power Builder开发工程师。
我在深圳第一家公司工作的时候,主要是使用我以前写的Power Builder的库,也没怎么去看Power Builder了。另外,大概也是我很久都没有看书和学习了。
到应聘的时候,才发现自己基本上都忘了如何使用Power Builder了。结果也就是应聘没有成功。
教训
应聘的时候,我还是应该事先好好的准备一下,这样,我想应聘就应该没有什么特别大的问题了吧。

人才中介公司
后来我又应聘了另外一家公司。公司说要让我们去海南岛做Unix的研发,公司还会安排我们坐飞机去海南岛,并且公司还为我们租了一套象别墅一样的房子住。我们就在那里工作和生活,感觉条件真的是很不错啊。
仅仅面试了一次,公司就说我很不错,然后就要求我去他们指定的医院去体检,体检费用是我自己出。体检的时候,我感觉医院好像和这家公司关系很密切,医生一听这家公司的名字,好像就很熟悉的样子。
后来我们一起大概有20多个人和公司签合同,签合同的时候才知道这家公司不是做研发的,而是一个类似人才中介公司的公司,真正签合同的公司又不清楚是哪家公司,我总感觉怪怪的,就第一个走人了,不知道其他人后来怎么样了。说不定,这家公司就是靠体检费过日子吧。

社保公司
接着我应聘到了一家社保公司,用Java语言做社保软件。应聘过程都很顺利,很快我就去了这家公司上班。

公司介绍
这家公司也应该是一家私人公司,公司刚刚成立没有多久,人也不多,属于正在发展中的公司。公司的投资人是做汽车销售的,估计是很有钱了,想搞个软件公司做做,做点高科技的东西。公司的领导应该也有很多政府的关系吧,否则,也不会去做社保软件的开发了。
这种小公司在深圳也很多,只要有钱,有关系,就能找到一些项目,然后招聘一批人就可以开公司了。公司也谈不上有什么样的企业文化,或者公司目标,都是在慢慢发展之中。

工作经历
公司一切也都挺好,仅仅除了我的研发经理。说实在的,我想这个研发经理应该是不懂太多东西的,我看过他写的需求和设计文档,写的是不怎么好。老板很信任他,估计他来公司的早,和老板关系好吧。其实这都无所谓了,我只要做好自己的工作就好了。
问题是这个研发经理嫉妒心很强,防范心也好像很强。看不得你比他好,如果你技术比他好,那就更不行了。开始工作的时候,我还是很沉默,在公司也不多说话,我只是想做好自己的工作,好好的学习。
后来,我们一起到哈尔滨出差,给客户开发社保软件。
做了两个月时间,有一个同事辞职了,我估计是他不想去那么远的地方出差吧,他好像已经结婚了吧。我倒是无所谓,在哪里都是一样的工作。
工作中,我尽量不和这个经理有什么来往。他让我做什么,我也就做什么,我也不会说太多的话,也不会去表达太多的意见。
没过多久,我也不知道是什么原因,公司又把我调回深圳了。我回深圳后,和一些新来的同事一起工作,我们工作的很愉快,大家都很开心。我想除了这位经理,我和其他同事的关系还都不错,大家都没有什么矛盾。

离职
可惜好景总是不能长久,没几天这个研发经理就从哈尔滨回深圳了。不知道是不是看到公司来了很多新人,或者给他带来了压力,这个研发经理对我们总是有说不出的不好。
结果我在这家公司就仅仅做了三个月,后来因为一件很小的事情,我和研发经理大吵一架,就辞职了。
其他的同事好像过的也很惨,听同事说有一个挺有能力的新同事被研发经理派到离家很远的地方工作,没做多久也辞职了。

总结
后来反思自己,我想还是我自己做的不对。无论对方如何对待自己,自己都不应该和对方吵架,更不应该和对方在公司吵架。和别人吵架,就是自己不对,无论你的理由有多么充分,吵架始终是不对的,我们出来打工是挣钱学习的,不是来和别人吵架的。
而且在公司还有那么多人,吵架更会影响到其他人。并且,老板当时也在办公室,我和别人吵架,也太不尊重老板了。
后来,老板很中肯地告诉我,做事先做人,希望我能从这件事中学会点什么,对我将来都有好处。那个时候的我实在是太不懂事了。
我想这是我打工生涯中第一次和人吵架,也应该是最后一次。性格缺陷,我想我那时候骨子里就是这样,一点都没错。做研发的人或者还是做别的工作人,做错了事都应该好好反省一下自己。
我以前常常做错事,或者说错话,吃了很多亏,我是在错误中慢慢的学习,好好反省反省自己。

感谢
真的要感谢这位经理,谢谢你让我懂得了我自己的不对,让我慢慢的改变了自己不好的性格。也感谢老板,老板对我的一席话也是在教我东西。感谢同事,和你们在一起工作我也很开心。


第10家公司,手机电池厂
弱者,等待机会
勇者,把握机会
智者,创造机会

找工作
从上一家公司吵架离职后,再找工作,我就开始考虑具体要找一个什么样的工作。我已经工作了这么多年,始终都没有一个具体的目标,什么书都看,什么开发语言都学。到现在,是应该考虑一个具体的目标了。
我学了这么多年VISUAL C++,除了那家在广州的台湾公司外,我还没有真正开发过一个VISUAL C++的软件。
是做Java开发,还是做VISUAL C++开发?并且是学Windows,还是学Unix或者Linux?考虑许久,我想还是找一个在Windows平台下的关于VISUAL C++开发方面的工作。
要学就把一门语言学的很精通,也把一个操作系统学得很精通。否则,好像自己学了很多东西,但又好像没有一样是自己精通的。
后来我应聘过几家做VISUAL C++的公司,都没有成功,也许是我做VISUAL C++的时间太短,或者没有太多的经验吧。

XX软件公司
这家公司具体叫什么我都已经忘记了,但是这家公司大概是我面试的第一家让感到面试很沮丧的公司吧,也许这也是我面试以来唯一一家让我感到很沮丧的公司吧。这家公司在深圳的繁华地区的一座高楼大厦里,公司好像也刚刚成立不久。
我面试的时候,和经理谈了一会,经理就让我在公司的电脑上现场开发一个功能。开发的这个功能是一个Windows的界面,使用MFC开发。可是,我当时很少做过Windows的界面开发,而且我也一直都没有使用过MFC。结果,我没有做出来,面试也就没有通过。
这让我感到有一点沮丧,因为我很想有个机会好好学习VISUAL C++,而且我感觉这家公司挺大的,也很不错,可惜我面试没有成功,不能在这样一家好的公司上班了。
虽然我没有使用过MFC,但是,我想我还是比较熟悉软件底层的设计和开发的,如果他们给我一次机会,让我在公司工作上一段时间,我想我会学会MFC,我会做的很好的。

手机电池厂
最后我找到了一家手机电池厂,他们有一个VISUAL C++的软件需要开发维护,他们用这个软件来给手机电池充电。
他们面试我的时候让我做了一套数据结构的题,我数据结构学得还是不错,回答起来也就很容易了。然后,他们又问了我一些面向对象的知识,对我来说都不太难。最后,面试也就顺利通过了。
关于这个软件,老板本来想找其他的软件公司帮他写,但是他觉得成本太高(听他介绍说大概需要十几万),耗时也太长(大概需要一年多时间),于是这个老板就找到了我。
当时我也和老板谈的很清楚,因为我估计几个月就能做完这个软件,但是做完以后公司会让我做什么,老板告诉我说这个软件至少也要做上半年,并且做完以后公司还会让我开发其他的软件。
当时我也需要有个工作,也想又是做VISUAL C++,于是就答应去这家公司工作,做这个软件了。

公司介绍
这家公司也是一家私人企业,公司的老板的年龄比我大一轮吧,和求伯君是一个年代的人,好像还和求伯君他们很熟悉。不过,我对求伯君就没有什么兴趣了,我的兴趣就是有个工作做和能吃好睡好,能好好地生活。
他们这一代的人也是我们的前辈,他们能有今天的成就,也一定吃了不少的苦。毕竟他们也算是技术出身,和我们还是有很多共同的地方,对我们这些员工也不算很差,公司虽然谈不上有什么企业文化,大家相处到还是很融洽。
公司有一个工厂,和一个办公室,公司主要生产手机电池。在广东有很多这样的小的工厂,老板只要看准了市场,租个地方就可以办个工厂,生意好了,就很有钱赚,这主要还是要看老板的胆识和能力。我们很多人是赔不起的,所以最好就是打工,不要当老板。
他们也有一个VISUAL C++的软件,工厂通过这套软件给电池充电。工厂我一直没有去过,我就在办公室开发和维护这套系统。

工作经历
这套软件,和手机电池交互的底层功能已经基本实现了,我去负责开发上层的应用程序给工厂的工人使用。
我开发这套软件,主要都是使用MFC的控件在开发。我也是一边工作,一边学习MFC开发,开发起这个软件来感觉还是比较容易。我还把这套软件做成多语言的版本,支持中文简体,中文繁体和英文字体。
刚开始开发的时候,老板还在继续招聘人,看来老板打算招聘两个人一起开发。后来,老板面试了几个人都不是太合适,又加上我开发软件的速度很快,老板看了也挺满意。最后,老板也就没有再继续招聘人了,就让我一个人开发这套软件。结果,我大概只做了三个月的时间就完成了这套软件。
做这个软件,还是学到了一些东西,对VISUAL C++的MFC熟悉了很多(我个人目前是不怎么建议使用MFC的)。
因为我主要是使用Windows的MFC里的控件,所以同时我也感觉到,如果离开这些控件,离开MFC,我好像就不会自己写软件了。
虽然学会了一些MFC的用法,但对于我了解VISUAL C++本身的帮助并不大。

离职
我完成软件开发后,在公司也就没有什么事情可以做了。没过多久,老板就告诉我说:“软件写的挺不错,我们现在也没什么事让你做了,我看你还是去找找别的工作做吧。”
我还能说什么呢?只能说“好吧”。于是领了薪水就走人了。
离职的那个月正好是十一国庆节,我大概是十月十五号离的职,发薪水的那个小伙子有点可恶吧,薪水没有算十一节假日,而且还给我少算了薪水。算薪水的时候用不同的算法就会得到不同的薪水。比如,一个月你只工作了5天,按一个月20个工作日算,你就会拿多一点的薪水;如果按一个月30天算,你就会拿少一点的薪水。其实,深圳市政府都有明确规定如何计算薪水,可是很多公司都没有按照政府要求去计算,我们这些打工的也很难去和公司要求什么。这就是我的命吧,又要开始找工作了。

总结
在这家公司虽然做的时间不长,还是学了点VISUAL C++的编程。老板人其实也很实在,也不算是非常黑心的老板。

感谢
谢谢老板让我有机会能好好学习VISUAL C++编程。


第11家公司,新加坡公司
学习、学习再学习

找工作
这几年,我找工作都是很快就能找到一份工作,一般都是一个星期就能找到工作。我想,主要是我年轻,又有几年的工作经验,而且,我找的工作都是软件研发工程师,薪水都不高。所以,找工作应该比较好找吧。
这次找工作也是只面试了两家公司,就找到了工作。
第一家公司估计是个大公司,我去面试也很顺利。
第二家公司是一家新加坡的公司。
面试新加坡公司的时候,是一个三十多岁的女性面试我,后来才知道她就是我们的项目经理。她问了我很多的问题,各个方面的都有,操作系统的,线程和进程,数据库的,VISUAL BASIC和VISUAL C++的,大概面试了我一个多小时。
面试完后公司就决定要我去上班了,我也就选择了这家新加坡的公司去工作。

公司介绍
这家新加坡公司是唯一一个我做了这么多年还想再去工作的公司。这家公司是一家替军方,政府,航空等开发大型软件的公司。
总部在新加坡,全球大概有几千人。公司在中国上海设有中国区总部,深圳分公司也是刚刚成立,我们当时为香港政府开发一个消防局的软件。
这种外资企业都会按照当地政府部门的规定办事,他们不会去触犯法律,大公司都非常注重自己的形象。在这家公司,薪水待遇还算不错,我在公司拿到的薪水比我以前工作的地方都要多一点。公司福利还可以,我们晚上加班了,就可以打车回家。公司也会给我们买养老医疗保险,我工作这么多年,还是第一次有公司给我们买养老医疗保险。公司的工作环境也很好,同事之间关系还都不错,没有什么特别的矛盾,也没有什么勾心斗角的事情发生,同事和同事之间还是会经常互相帮助,其乐融融。
这家公司的研发体系非常正规,研发技术也很雄厚,并且公司还有自己的研发技术库。感觉起来,我以前写的软件代码好像是游击队,这是一家正规军的公司。
这也是一家对我来说非常重要的公司。在这家公司我学了很多东西,这些东西都非常的重要,对我将来的计算机技术影响很大。

工作经历
项目开发
那时候我们做的项目是为香港消防局开发一套系统,听项目经理讲大概是几亿港元,全球有200多人在开发这套系统,在深圳大概有50多人。香港同事做需求分析,架构设计和编写Use Case,我们深圳这边主要做设计和研发以及测试。
刚开始的时候,我听是消防局系统,心里就想,这有什么复杂的,不就是去救火吗?
后来,等我慢慢地参与研发,才知道这套系统非常复杂。如果将这套系统稍加更改,就能立刻变成一套军方系统。
这套系统的架构是N层系统,我也是第一次才明白什么是N层系统开发,以前只是在书上看过,一直没有实践过,一直都是似懂非懂的。
这套系统大概有八、九个模块,我们按每个模块分成一个小组,每个组都有一个Team Leader。
公司的开发设计工具全是rational的一套东西,使用VISUAL BASIC和VISUAL C++语言开发软件,而且公司的软件全部都是正版软件,长这么大,我还是第一次是用正版软件。
在进入公司的时候,我是公司的第二批人员,第一批人员被派到了新加坡参加培训,学习rational,而且还培训了很久,这真是让我羡慕啊。我就要靠自己学习,我以前自己也学过rational,也看过很多书,就是没有实际使用过。
这个项目里我主要负责设计和开发一些接口软件,像无线网络接口、电话系统接口和网络数据传输等。我使用VISUAL C++开发,我在工作的同时也学了很多Windows的核心编程。我想应该从那个时候开始,我才真正对Windows编程和VISUAL C++变得熟悉了。

新项目
另外有一个新的项目,我后来感觉是我做的不对。公司经理在外面找项目,和客户谈了几次后,客户就拿了一点点东西让我们试做。
客户给我们的是一些数据库脚本文件,需要我们通过这些脚本文件创建数据库,并还要做一些基本的功能。
当我在创建数据库时,发现脚本文件有一些地方写的不对。当时我就自己将脚本文件修改正确后,就继续创建数据库,也没有和任何人说过这个问题。后来,我们这个项目还是没有和客户谈成。
这个项目后来也没有谈成,不管其他原因是什么,我想至少有一点是我做的不对。
教训
因为我认为自己的技术很好,发现了错误,很快就修改并继续执行下去。我想我的问题就错在这里。
发现了问题,我不是应该立刻修改,而是应该立刻和公司领导还有客户确认该问题。说不定,这个问题是客户故意写的,就是要看看我们的沟通方法是否正确。可惜,这些问题都是我后来才慢慢自己想明白的。

新加坡同事
在这里我要称赞一下新加坡的同事,和我以前工作过的中国同事完全不一样。如果你有什么问题需要请教新加坡同事,当时无论他/她有多忙,他/她都会停下手中的事情,来回答你的问题,并且帮你解决问题。
这一点,真是我们要好好学习的。不过,另外一点让人觉得很奇怪,新加坡的男人好像非常看不起我们中国人。
我去香港出差的时候和一个新加坡同事在一起工作,他非常看不起我,看我的眼神总是那种很鄙视的样子,这种眼神我已经很多年没有见过了,以前在广州的时候我是经常看到的。
不过,我也不在乎,我把公司计划一周的工作只用两三天就做完了,他如果还鄙视我就去鄙视吧,至少我的工作能力并不差。
后来,我和中国同事谈起新加坡人,他们一谈起新加坡男人就很生气,说新加坡男人非常歧视我们中国人。我们那些同事在新加坡培训后回国的时候,我的一个同事告诉我,当时新加坡的人请他们吃饭,算是送行。其实也挺好的,但是我的同事告诉我,他们点了一桌子好菜让我们中国同事吃,他们看我们中国同事的眼神就好像我们中国人没有吃过好东西一样,我那位同事一口菜也没有吃,就吃了一碗面条。
新加坡男人让我们觉得实在是很过分。不过,新加坡女人却非常的好,娶回家当老婆非常的合适。

同事
我的一个同事叫“老罗”,他和我关系很不错,我们之间都有很多共同的爱好。
他吉他弹的很不错,有时间了我们就坐在一起弹弹吉他。他乒乓球打得也很不错,我们也常常在一起打乒乓球。并且,他的VISUAL C++技术也很不错,工作中,我们也常常一起探讨技术问题。
老罗工作很认真,人也很沉稳。不同的性格决定了不同的命运,现在的我已经工作过了18家公司,而老罗还一直在这家新加坡公司工作。并且,由于老罗优秀的工作表现,后来被公司派到新加坡去工作。现在,老罗已经移民到了新加坡,老婆孩子也一起跟着去了新加坡。现在老罗的生活是要非常好的了。
教训
如果没有什么特殊的原因,还是应该在一家公司长久的工作下去。工作时间久了,不仅能学到很多东西,而且还会有很多机会。
如果象青蛙一样的跳来跳去,那么到最后什么也没有学到,什么也没有得到。拣了芝麻,丢了西瓜。

项目经理
我们的项目经理是一位女性,是新加坡籍人,出生在香港。好像毕业英国剑桥大学,个子不高,却很能干。项目经理每天基本上都是晚上十点以后才回家,工作特别辛苦。
我在公司的时候,也偷偷的看项目经理如何去管理项目,如何做事,算是学了一点点项目管理的经验了吧。项目经理也要求我们每天都要填写自己的工作进度表。
虽然,填写工作进度表很简单,也花不了多少时间,可是,我就是有点不愿意写,只想写代码。总觉得填写工作进度表很没用。
不知道,大家是不是和我有一样的想法。
等到后来我才明白这些工作都是很有用的。尤其是对于项目经理来说非常有用,项目经理需要了解项目的进度,好监控和控制项目,降低项目风险。对于公司而言,公司也需要知道员工每天都在做什么。
大概也不需要每天都填写工作进度表,一周填一次也可以。

邮件门事件
不得不说新加坡男人,新加坡男人非常看不起中国人,甚至都到了歧视中国人的地步。大概说歧视有点过了,但至少也是不尊重我们中国人。不过很奇怪,新加坡女人却非常的好,做老婆实在是非常合适。
我们深圳分公司的经理,是一个新加坡人,其实他也是从中国移民到新加坡的。
他非常看不起我们,和我们说话,言语中都是带着轻视和侮辱的语气,实在是让人受不了。
侮辱我们的例子就实在太多了,也不想说了,总之是一言难尽啊。无论是男同事,还是女同事,都被他从言语上或者行动上侮辱过。他不是色狼,所以不是色狼的那种侮辱,请不要误会,是我们人格尊严上的一种侮辱。我也被他侮辱过好几次。到后来,他的行为引起了公愤。
我们大概有十几个人联名写了封邮件发给公司的高层抗议,包括新加坡、香港和上海领导。
我当时也就是一个活动支持者,邮件署名的时候加上了我的名字,至于邮件由谁写,写什么内容,我自己都不太清楚。
后来,我才知道我们邮件的内容仅仅是抗议公司每天都要求我们加班,而又没有加班费,刚开始我还以为是抗议深圳经理歧视我们呢。
我们在公司基本上都是天天的加班,有时候为了按计划完成任务,我们都会通宵的加班工作,女同事也和我们一样加班,牙刷毛巾都在公司时刻准备着。
这件事有点象后来全国都知道的秘书门事件,我也很同情那个女秘书。不过我们是公司内部发送,没有发送给公司以外的人。
发送邮件以后,我们就采取了一致行动。我们的行动就是,我们一到下班时间,所有的人都不工作了,全部都回家。我们也没有出现那么严重的事情。
邮件一发,我们经理很快就知道了我们抗议的事情,他也很紧张。他找我们谈了好几次话,大概也和事件的主要人物谈了很久。
后来,大家好像达成了一致意见,至于意见是什么我也不太清楚,这件事最后也就不了了之了。
后来,香港或者是新加坡的上级经理还特意来深圳看了一下,我们也都变得乖乖的了。
不过,经理以后对我们说话到还是比较注意了。我们和经理的关系也谈不上好与不好,就是我工作,你付钱。
只是到最后,我们很多曾经参与抗议的人都因为各种各样的原因而离开了公司。
教训
后来我想,我们的做事方法还是有一点不对,无论经理对我们如何如何的不好,我们都应该事先和他沟通一下;沟通不行,再发邮件给公司高层领导都可以。如果那样做的话,我想也许会更合适一些。我们一发这封邮件,大概收到邮件的人看了都会笑我们分公司吧。
另外,这也让我明白到另外一件事情,就是很多公司虽然都说公司的所有人如果有事情都可以直接找总经理谈话,其实,公司的领导都很讨厌越级报告。试想一下,如果你是一家公司的中层干部,如果你的手下直接找你的经理汇报工作,把你扔到一边,心里没你,你会怎么想?同样,如果公司的领导直接找你的手下谈事情,心里也没你,公司领导对你一定是有意见了,那你也就不用再在公司继续工作了,主动走人了,那还有面子。不要等到公司的领导炒你鱿鱼了,到那个时候就大家就都没有面子了。
做为我们基层员工,尤其是年轻人也有一个很大问题。年轻人总是喜欢努力地表现自己,特别是在公司的大领导面前主动表现自己,希望得到公司大领导的重视。而且,心里总是想着如何把自己的直线经理给干掉,总觉得自己的直线经理什么都不懂,自己才应该当经理。当然,这么做都很有问题。一个人在一家公司如果想要升职,最佳的办法就是想办法让你的经理升职,并且一定要和你的经理搞好关系,这样你就有机会也可以升职了。
翟鸿燊教授有一次在给学生讲课的时候说,他最讨厌给大学生讲课了,因为,有些大学生一上来就想把你给干掉,他不是来学习的。而那些公司的大领导都是来和你一起探讨问题,解决问题的。我想,这也是我们很多人所容易犯的错误吧。仔细考虑问题,三思而后行。

学习经历
公司有很好的学习环境,也有很好的开发设计工具,我们可以很好的学习。而且公司所有的项目资料我们都可以看,都可以学习。
我常常看香港人写的use case,学习他们是如何做需求分析的。
我们常常看别人写的东西的时候,觉得他们写的很清楚、很容易理解;当自己写的时候就不知道如何表达了,写的是一团糟糕,这需要我们常常练习,多多学习。
另外,我也仔细学习了如何使用Rational Rose。公司的项目设计都是使用Rational Rose,看同事们的设计,真是受益匪浅。
我在公司还把RUP的资料看了两遍,然后不断的学习和实践。有问题的时候我也可以和同事学习交流,学习起来比较轻松。
公司的同事也有一些好的计算机图书,是在新加坡买的,在中国大陆没有卖的。我有空也借来看看,写的相当的好,我也学习了很多知识。我的VISUAL C++的技术在那个时候算是有很大的提高。
当我学习N层系统的时候,再看看同事们写的源代码,终于明白了N层系统的含义,也明白了如何做数据库的封装。
在公司工作的时候,我自己用Java语言也写了一个数据库封装的代码。不过可惜,后来给弄丢了。

离职
我离开公司是经理要我辞职。那个时候,我经常加班,常常加班到深夜,这样搞的我身体不行了。白天上班我又经常没有力气,常常在上班的时候睡觉。我那个时候身体不是很好,基本上加一天班,我需要睡上三天才能缓得过来。
我想,那个时候,公司的领导对我也很有意见。我不好好工作,影响了工作,也影响了其他同事。
后来,我就告诉了领导,说我的身体不舒服,希望他们能谅解。没过多久,经理就让我辞职了。
不过,经理还算挺好,多给了我一个月薪水。我想也好,正好我需要好好休息一下,就辞职了。

总结
我在公司做的工作虽然有点杂乱,但是对我却非常的有用。我慢慢得学习了如何去管理一个项目,如何分工,如何做发布,如何做测试,每个组如何工作,组和组之间又如何配合,员工和员工之间又如何工作,如何配合等等。当时虽然,我学的还不是很明白,但是我多多少少了解一些了。
在公司的时候,我的性格也没有象以前那么有缺陷了。但是,有时候我还是会说错话,做错事,我的性格还是有点太直,说话太直,说话还是有点不经过大脑。
每次做错事,说错话,如果自己知道都一定要好好反省,尽量不要再范同样的错误。
站在公司的角度,我的性格一定还是很有问题的,不会做事,和公司有些同事也沟通不好。

感谢
感谢公司让我学到了很多以前我没有学到的知识,让我开阔了眼界。感谢同事的无私帮助。有机会,还是想去公司继续工作。


第12家公司,华为人开的公司
在中国,关系是第一生产力

找工作
从新加坡公司辞职后,我大概在家休息了几个月,顺便和父母去了一趟四川老家玩。回到深圳后,想想还是要找工作,再不工作就没钱交房租了。
刚毕业的时候找工作非常得难,毕业的时候什么都不懂,公司一般都不招聘我。
工作一、两年以后找工作就很快,这时候我工作有经验了,而且找工作基本上都是做程序员,薪水也不高,基本上一、两个星期就能找到。到这个时候,突然感觉找工作很难。
不知道是不是自己年龄大了,还是什么其他的原因,总之,我找了一个多月都没有找到工作。
我经常去深圳人才大市场找工作,同时也在网上找工作,发了很多简历都没有人理。那个时候,我真是有点急啊。
后来,我面试过几家公司。

正阳软件
其中我面试过一家叫正阳的软件公司。我去应聘该公司VISUAL C++工程师的职位。面试都很顺利,当时和面试我的人谈得很不错,面试我的人技术也不错,我想我和他也差不了多少。
面试完后,他就告诉我下周一去公司上班。好笑的是,等到下个星期一,我去公司上班。人事部门的人却告诉我没有我面试的记录,也没有我要上班的通知,当时我就闷了。
最后才搞清楚,那天面试我的人已经辞职了,去了美国,还把我的面试记录也给弄丢了。
后来公司的人大概觉得不好意思,又找了一个Java工程师来给我面试。可是我对Java又不是很精通,而且也不感兴趣,我也不想做Java。
最后也就没有面试成功吧。后来我想难道这家公司只有一个人会VISUAL C++?而且还辞职去美国了,还就那么一、两天的时间,效率真高啊。

外包公司
这家公司不大,去面试的时候做了一套题。我觉得出题的人实在是水平太差,有些题目完全没有技术含量,还有些题目是问应聘者如何管理项目,而我当时是去面试软件开发工程师的,估计出题的人大概是个领导,这个领导和公司老板关系很好,而这个领导又不懂什么技术和管理,只是想通过面试看看别人是怎么做的。
想想这家公司的技术也好不到哪里,管理也不会好到哪里。后来,我也就没有去了。

华为人开的公司
最后我找到了一家刚刚成立的公司,这是几个华为的人离开华为以后自己一起开的公司。我是去面试公司的需求分析员。
第一次面试的时候,对方的老板说话很直,也很爽快。但是,让我感觉到有点不可靠。所以,我也就暂时没有答应去公司上班。
后来,公司的另外一个老板又找我谈了谈,还是希望我去他们公司上班。我想,我这么久还没有找到工作,而且感觉对方也比较诚恳,就答应了去他们公司上班。

公司介绍
这是几个华为的人一起开的公司。华为的确是一个很伟大的公司,任正非也是一个很伟大的人。我想,华为最伟大的地方不仅仅是华为的效益有多好,薪水有多高,而是华为为中国培养了非常非常多的人才,培养了大量的技术人才,销售人才和管理人才,这些人才对社会的发展也都做出了非常大的贡献。从华为出来的人都很能干,有很多从华为的人出来的人都在开公司,他们很多也在和华为合作,华为也很支持他们这样做。如果华为倒闭了,不知道会有多少人因此而失业,包括华为的员工,以及和华为在做生意的企业的员工。
这家公司的几个老板在华为的工号都是在百号之类,都是属于华为的元老一级的人物。他们也挺有钱的,租了一个很大的地方开公司。这几个老板的社会关系都非常好,和移动的关系也非常好,他们做业务很出色。和他们在一起,可以学到很多做人做事的方法,对于做业务很有帮助,华为是一个锻炼人的地方,从他们身上就能看到这一点。
公司也刚刚成立没多久,公司大概有三十多个人,公司主要是做移动和铁通的业务。公司的管理方式会让你觉得老板对你就想对哥们一样,很豪爽,但是公司只有一个最终目的,那就是挣钱、盈利,公司该省钱的时候也一定会省钱,该扣你钱的时候也一定会扣你的钱,另外如果你不能做什么事情了,你该走也就一定要走的,这没有什么情义可以讲。话又说回来,他们都比我们大很多,我们层次都不一样,圈子也不一样,如果说我们要发展人脉,我们离他们还是有点远。
这种公司,一般都会想办法偷税漏税,在中国这种公司实在太多了,不这么做,很多公司可能都要倒闭了(这是另外一个话题,不在这里详细讨论了)。公司给我们交的养老医疗保险都是按深圳政府最低标准交的,能省钱的地方公司都会省。中国人也最懂法律了,只是中国人常常做一些法律没有规定的事情。

工作经历
我在这家公司主要做了两件事。
一是给一个项目做需求分析;
二是给客户做另一个产品的推广和介绍。

项目管理软件
开始的时候做一个项目管理的软件。因为我们的客户每年的项目都非常多,所以我们就开发一个专门管理项目的软件给他们使用。公司能做这个项目,我想主要还是靠关系。
我们一个老板说过一句话:“说科技是第一生产力,我们华为人认为,在中国,关系是第一生产力。”
这句话,说的太正确不过了。
其实,我自己那时候对项目管理的经验并不多。很早以前看过MBA的一些关于项目管理方面的书,在上一家新加坡公司偷偷地和项目经理多多少少也学过一点项目管理,只是具体还没有做过项目管理。
做需求分析我倒还是有些经验,做项目管理就一边学,一边做。做这个项目,我还是非常的辛苦。
因为所有的需求分析都是我一个人在做,所以我每天都加班工作到晚上11点多。另外,公司也刚成立,公司领导都很着急,很希望尽快做出一个项目来。我也就很努力的工作了。
那个时候还正好赶到非典,现在想想,还是有点后怕。那个时候大家都早早地回家,休息好身体,预防非典。我却还在拼命地加班,拼命地在工作。万一,那时我也感染上了非典,就惨了。
有时候,我也经常去客户那里讨论需求。客户大多都不是计算机专业人才,和他们沟通的时候要注意不要说很多计算机的专业术语;否则,估计客户会听不明白。
而且,很多时候,客户自己也不清楚他们的需求,我们要一步一步地引导他们理解需求。
如果,在和客户讨论需求的时候,我们能有一个模拟的系统就会容易多了。你给客户文档,他们大多是不愿意看的。有一个模拟的系统,他们就容易接受了,也容易明白需求是什么了。
在最初的时候,我告诉公司的老板,我们最好是做一个模拟的系统,并且配上一些客户真实的数据给客户看,这样他们比较容易理解。
后来,模拟的系统我们是做了,可是我们没有配上客户真实的数据,我们陪的基本上都是我们随便写的数据。
在一次和客户演示系统的时候,有一个客户基本上是奶奶级的人物,年龄很大,她看了我们演示系统的数据,就大喊说看不懂。
后来,我又不得不重新写客户数据。出了问题,老板还是认为是我的错。在公司,老板永远都是对的。

企业办公软件
那个项目管理软件,我做了大概一大半的时候,公司又派我做其他的事情,项目就交给其他人继续做了。
当时,公司同时还在做另外一个项目,给移动公司做。公司的老板一般都不愿意给联通公司做项目,老板告诉我们,给联通和移动做业务花费的精力基本上都一样,但是收益移动的业务就要多得多。如果联通的领导知道了,估计要考虑考虑了。
这个项目是一个基于短信平台上的企业办公软件。它的第一版本做的差不多的时候,公司就派我去给客户做产品介绍。
我们产品的客户主要就是移动公司,然后再通过移动公司去给移动公司的客户推广我们的产品,以移动公司的名义卖给企业,也就是和移动公司合作。
在推广这个软件以前,我一直以为,移动就是个电话公司,收收电话费而已。
后来和移动公司的人一起去移动的客户才知道,移动为什么会做的这么大,这么强。
移动公司的客户大多数基本上都是政府,银行和很多大的企业,所有的客户都是使用移动的手机号码。同样,很多公司在去和这些企业做生意的时候,大多也会选择移动的手记号码。如果你使用其他公司的号码,他们都会觉得很奇怪,或者有点瞧不起你。
移动公司同时还会卖很多软件给他们的客户,这些软件就是像我们这样的公司来开发,然后以移动的名义去卖给客户。
我那时侯主要去的是浙江省。浙江省移动公司可以说是中国最好的移动公司。其他的地方也去过,象北京、哈尔滨、长沙、呼和浩特等等。
我的工作主要是先给移动公司介绍产品,然后又和移动公司的人一起去给移动的客户介绍产品。
出差工作实在是非常辛苦。
整个浙江省,我大概去过七、八个城市。每个城市,又到处去各个乡,各个镇,到处给客户介绍产品。
有时候我一天去会两个城市,去给客户介绍产品。上午在这个城市,下午又坐车去那个城市。
我想,也有很多人和我一样在非常辛苦地工作。
通过给客户介绍产品,我的表达能力是越来越提高了刚开始的时候,介绍产品有些地方有点罗唆,看到客户的反应也不好。到后来,慢慢的改变介绍产品的能力,也越来越熟悉产品介绍了。
由于经常给客户介绍产品,我和移动客户的关系也一点一点的熟悉起来。
到后来,我发现,我们的老总需要求移动公司的老总或者是大领导推广业务;而移动公司的地区工作人员又好像有点需要我去帮他们推广产品,产品推广的越多,他们的业绩就越好。
所以,移动公司的地区工作人员也会经常请我吃饭,我也就和他们经常吃吃喝喝。这真是关系决定生产力啊,人在江湖,饭不由己啊。

测试
我们的短信平台产品对测试有一点特殊的要求。白天,客户在使用我们的短信平台服务器。到了晚上,我们才能做测试,有些测试需要在服务器上做。我们产品的数据库有两套,一套是客户的资料,还有一套是我们专门用来做测试的。
不知道是什么原因,有一次,同事做测试的时候,把一个客户的手机号码拿来做测试,发了一条短信到客户的手机上。那是大概深夜两、三点的时候,而且,只是一条测试短信。
结果可想而知,第二天,客户找到我投诉,客户非常的生气,因为这条短信在深夜两点的时候把客户吵醒了。
我立即向那位测试人员谈了这个问题,我觉得这是一件非常严重的问题。而我这位同事的回答却显得很轻松。他说:“这只是一条短信了,而且我们只是在做测试。”我想,这大概也是很多技术人员的想法。
教训
我们做技术的人员,往往对很多问题都想的很无所谓,没有什么关系。而我个人觉得,对待客户一定要很认真,很尊重。
试想,如果有一天深夜,移动或者联通给你发了一条毫无用处或者即使是很有用的短信,而把你吵醒了,你会怎么做?说不定,你会立刻打电话过去,把移动或者联通臭骂一顿。

老板
华为的人的确是非常能干,这不能不让我佩服。在中国,做一些业务,必须要学会四个字“吃喝嫖赌”,我想我的老板也不例外吧。外面的人看着很风光,估计他们自己其实也不愿意。
都说年轻的时候拿命挣钱,到老的时候拿钱买命。有几个人真正愿意拿自己的性命去挣钱呢?不过,仔细想想,又有几个行业不是年轻的时候拿命去挣钱呢?
老板以前经常带着我一起出差,我们去过很多地方,江西,河南,湖南等等。我和老板在一起的时候,看他做事很厉害,人际关系也很好,走到哪里,别人都很尊重他。
一边和他出差,也一边学着他如何做事。我想老板带我一起出差,也许也是想暗暗培养我吧。和老板跑了很多地方,有两件事让我印象比较深刻。
第一件事,是有一次我们和老板的朋友一起喝酒。对方也有好多人,有老总,也有很多老总的员工。
当时,我就是主动找对方的老总喝酒。后来,我才知道,我当时是大错特错。
教训
人和人之间,总有地位上的差别,老总要和老总一起干杯喝酒。我呢,应该和对方老总的手下一起喝酒才对。我和对方老总喝酒那是有点越级了,没有自知之明。无论是对方老总还是我的老板都会不高兴,而且对方老总的手下也会不高兴。
第二件事,就是有一次我们向一个客户介绍产品,那个客户很挑剔,我就有点看不惯,说话的语气也有点不和谐。那位客户倒是也没怎么理我。当时老板也没说我,老板对客户非常尊敬,表现的也很谦虚。
后来,我想我那时算个什么角色,大家都没把我放在眼里,如果我话说多了,说不定还要挨骂吧。
教训
在和客户的交往中,我们要始终记住两条:
一,客户永远都是对的;
二,如果不对,请参考第一条。
这虽然是笑话,但说的很正确。
客户对我们挑剔,实际上是在帮助我们进步,我们不但不能埋怨客户,还应该去好好感谢客户。
我们和客户的目的是做成生意,而不是斗嘴。嘴上胜利的人,其实是最吃亏的。结果是和对方的关系变的越来越差,影响到将来的工作。
我们很多人都喜欢有意无意的和别人争嘴上的胜利,殊不知,这是最大的失败。嘴上是胜利了,可是结果是什么?结果是对方心里不服,以后的工作还是不会和你好好合作的。
老板做人对朋友很豪爽,对客户很尊重。他身上有很多东西都值得我好好学习。

项目经理
在我做项目管理软件需求分析的时候,其实我们还有一个项目经理,他是清华大学毕业的研究生。他也是我见过的最牛的一个项目经理。虽然我以前没有做过项目经理,但是如果说管理项目,我多多少少还是知道一些。
那个时候,我在做项目需求分析,也经常和同事们一起开会讨论问题。不过,我们实在是很反感和这位所谓的项目经理一起开会。因为,他开会的时候经常都没有重点,说东说西的,我们在讨论需求,他就想到代码去了。我们在讨论数据库的结构,他就想到表的每个字段有多长了。
后来,我们问这位清华毕业的高才生,我们的项目计划是什么,他的回答实在是让我佩服。他回答到:“我们的项目计划就是到XX年XX月完成项目。”
我倒啊。直到后来,我才发现,其实,这并不是他的错。他其实是一个非常细心的人,做事情非常认真。他对文档检查,项目检查等等都非常认真。我想,当时,他只是做了一个不适合他特点的工作而已。如果他做别的工作,我想,他会做的更好。

公司的企业文化
公司刚刚成立,也谈不上有什么企业文化,虽然公司说他们的企业文化是很注重员工的。
公司属于一个原始资本积累的过程。所以,在这个过程中难免会有不合理的地方。说以人为本,注重员工之类的话,其实都是骗人的。一个公司在自己能不能生存的时候,怎么能去谈什么以人为本呢?
是不是大多数中国的小公司,刚刚成立的时候,都是先考虑自己,再考虑员工。
公司曾经出过一个规定,本来我们中午1点钟上班,公司说不好,要多关心员工,改成让我们1点15分上班,可以让我们每天中午多休息 15分钟。但是,条件是周六要来上班。
当老板的是不是都觉得员工都是傻子?这让我想起网络上一句很流行的话:“你可以侮辱我的人格,但你不能侮辱我的智商。”
说实在的,我们打工的人,经常会碰到这种侮辱我们智商的公司。
因为我们只是打工的,我们又能做什么呢?做与不做是个问题,要不就继续做,否则就走人。
在我的印象中,我们那一批的员工走的只剩下2、3个人。想当初,公司刚成立的时候,我们大概有30多人啊。
不知道如果我开公司了,会不会也和他们一样呢?
站在公司的角度,公司只有先活下来了,才能考虑员工的福利待遇等等。如果,公司都要倒闭了,还谈什么把员工放在第一位呢,还谈什么企业文化呢?公司的压力还是挺大的,要生存,还要发展。
站在员工的角度,公司只要对他不好,他大多会选择辞职。员工很难和公司一起共患难,而且也没有多少公司值得我们员工真正能去共患难。
员工的压力比起公司还是要小点,一人饱,全家饱。

公司股份
真没想到公司没过多久就打算给员工发股份了,真让人兴奋啊,看来还是华为出来的人有远见,给员工发股份就能让我们更好的为公司工作,打工的谁不想拥有股份呢,拥有了股份,公司好像就是自己的一样。
更没有想到的是,公司在和我们签订股份协议书的时候,根本就不让我们看协议书的具体内容,有人想看还被老板说不用看了,而且,签完协议书,一式两份全部被公司拿走了。整个过程,我们就是写上了自己的名字而已。
终于明白,老板说你没有股份,你有也没有;老板说你有股份,你没有也有。
公司做的这样的事情,我们还能说什么呢?

两本书
公司老板给我们每个干部都发了一本书,书名大概叫做“执行力”吧。也就是希望我们做中层干部的要有很好的执行力,老板让我们做什么,我们就要不顾一切去执行好。
另外,公司老板又给很多员工也发了一本书,书名叫做“寄给亚西亚的信”。公司老板还告诉我们大家,当时军队领导就告诉了这个军人要把信交给谁,然后就什么信息都没有了。这个军人历经千辛万苦,最后,终于把信交给收信人了。公司老板的意思也就是希望员工工作的时候不要问理由,不要怕辛苦,只要按着公司领导的要求,想尽一切办法,努力把工作做好。
当时,我的同事就和我聊天,说凭什么要给他们发“寄给亚西亚的信”的书,语气里都很生气。想想,我们打工的也不是那个军人,公司也不是什么国家,我们打工的也没有必要给公司卖命吧?而且,那个军人也一定是个特工吧,也一定会有很多的信息来源,而我们打工的只是一个普普通通的员工而以,公司对我们的期望好像太高了吧?
后来,好像社会上还专门有一个人写了本书,就是反对“寄给亚西亚的信”,真是说出了我们打工者的心声啊。

同事一
我刚进公司的时候,有一个同事是公司Java组的技术领导。刚开始,大家都觉得他技术不错,他很能说,不管是对还是错,说的你云里雾里的。
后来,大家才发现,他不太懂技术,就是会吹牛。然后,公司领导就安排他去做业务,他这么能吹牛,估计做业务应该会不错。
他也去了很多城市做业务,应该也是挺辛苦的。不过不知道是什么原因,最后他离开公司了,不知道是公司把他炒了,还是他自己辞职了。
教训
技术这种东西是来不了假的,真的假不了,假的真不了。做技术的还是要踏踏实实的,你懂不懂技术,时间长了,别人都看的出来,技术是装不出来的。

同事二
我另外一个同事大概也是刚毕业没多久,在公司做技术支持工作吧。有一次,公司派他出差。他出差后,人就没有信息了,也不知道他去哪里了,怎么也联系不到他,大家都以为他在外面出事了。
后来,公司的人打电话到他的老家里,才知道他已经回老家了。
原来,他出差的地方离他的老家很近,他就直接回老家了,他也没有告诉公司,公司也没有人知道。而且,他回老家后也就算是直接离职了,就再也不回公司上班了。他出差的时候好像还拿了公司一、两千元钱,相当于他的那个月的薪水吧。
教训
这个同事的做法,让人感觉实在是不妥。
人活着就要有骨气,不用去贪图小利。

同事三
我这位同事是大专毕业,刚开始公司老板在面试他的时候觉得他技术还可以,就是有点嫌弃他是大专毕业的,当时公司老板还不打算要他。我这位同事也是一个很有血气,很有干劲的人,当时就拍着胸脯和老板说,如果他在公司工作了一个月,公司认为他不行,那他就走人,一分钱都不要。当时,老板一看,这个小伙子挺有气魄,有干劲,就把他招聘了。
我这位同事也是非常能干的人,很好学,虽然是大专毕业,可是他的技术比其他人都要好的多,在Java方面他应该也算是一名Java的专家。
慢慢的,这位同事从一个普通的技术人员到后来开始做技术领导,再带团队,在公司做的很不错。后来,他也和我一起去客户那里帮客户解决问题。现在他也是公司的一名主干。
计算机这种东西其实和哪个学校还是什么学位没有太大的关系,主要还是要靠自己学习,老师只是我们的指路人而已,学好学差,最终还是要靠我们自己。即使是一个大专生,只要通过努力学习,也会比一个本科生学的好。关键在个人,是否努力,是否勤奋。
现在,估计他已经是公司的技术经理了。还听说他招聘了一个清华大学毕业的研究生,这个研究也有好几年的工作经验,现在在公司给他当手下。

离职
出差工作很辛苦,但是辛苦对于我来说并无所谓。只是后来有一次,浙江全省的移动经理在一起开产品介绍大会,也就是介绍我推广的那个产品。
我以为公司会派我去给移动公司做介绍,毕竟我和他们大多数人都做过介绍,大家彼此也都很熟悉。可是我们公司却派了其他的同事去给移动公司做产品介绍。
到后来,移动公司的人见了我都问我为什么我没有去做介绍,我也只能推说我身体不好。这件事,让我觉得很没有面子。在外面做事,面子很重要。否则,那些客户会怎么想我。
另外,加上我在外面经常跑来跑去,身体也不舒服。而且,我也很久都没有回家了。于是,我就向公司请示回深圳休息一个星期。
那个时候,公司的业务也的确是有点忙,所以公司就直接告诉我,要想休息就别干了,于是我也就没做了。

总结
我估计,我在工作中大概是做错了什么事情,所以公司没有派我去给移动公司做大会的产品介绍。在这家公司,我做了大概有一年时间,还是学到了不少东西。
我和移动公司的工作中,发现人际关系很重要。我以前工作太专注技术,性格又很直率,往往忽略了很多其他的东西。

感谢
感谢公司,我还是学到了很多东西,技术上的还有人际关系上的东西,这些都非常的宝贵。


第13家公司,IBM――意外进入的公司
幸运之神,今夜降临

找工作
从华为人开的公司辞职后,感觉太累了,我就在家大概休息了三、四个月。我每天睡觉都是睡到自然醒,只是我没有钱能让我数钱数到手抽筋了。
接下来,自然是继续找工作。从上一家公司离职后,我现在找工作就想找一个外资或香港的公司,再也不想找一个大陆的公司了。
我现在找工作,已经不会再去深圳人才大市场了,都是在网上直接投简历找工作。感觉深圳人才大市场招聘的都是一些初级程序员,应聘的公司也都很一般,要找好公司,还是在网上找比较好。
有时候,我也会去一些专门的金领招聘会,但是,我感觉好的公司和职位也不是很多。

面试流程
我发现,一般大的公司应聘流程都很复杂。开始是前台的人在网上查找应聘者的简历,看到合适的简历就推荐上去,不合适就放弃了。问题是前台一般都不是什么专业人才,会经常把一些简历给放弃的。
接下来,就是公司又会派一些技术人员大概再看一下简历,合适的就推荐,不合适的就放弃。问题是有些技术人员的水平也很一般,会经常把一些简历给放弃的。
最后,他们觉得合适了,才会打电话约你去面试。
所以,首先写一份好的简历非常重要。如果你的简历写的不怎么好,不怎么吸引人,那么你的简历就很有可能被他们放弃了。一个不好的简历被他们放弃的几率是非常的大。所以,我曾经把我的简历改了又改。
不改不行啊,我才仅仅工作了几年,就工作过那么多的公司,我也不想啊,人在江湖,工不由己啊。
如果我写一个真实的简历,估计没有一家公司会要我,更别说是大公司了,就更不可能了。到时候,没有工作,我非给饿死不行。
我把简历改好了,就开始投简历。看到好的公司,投第一次简历不行,就会投第二次,第二次还不行,我就会投第三次,直到去公司面试。

Google公司
我曾经在一年内连续投了大概四、五次简历给Google公司,因为我觉得Google公司就是我想去的公司,因为我有很多的想法,需要一个平台能让我去发挥,所以我就坚持不懈的投简历。到最后,Google公司终于给了我一次面试的机会。
我是面试VISUAL C++研发工程师。
可惜,面试我的人问我的全部都是关于算法的问题,而且,也不是一般的算法问题(Google公司也不会问一般的算法问题的),一道VISUAL C++的问题都没有问我。而算法又是我的死穴,大学的高数我就没有学好,复杂的算法我想我根本就不会。
面试最后也就没有通过。
我也挺纳闷,难道Google公司就没有什么职位不用做复杂算法的?如果是VISUAL C++,我很自信我能做好。
我曾经也想好好地学习一下算法,还专门找了一本算法的书,叫做《算法导论》。可惜,没看多少页,我就放弃了。
因为,我发现如果我想学好算法,首先,我需要先去好好学习学习高数。算法,可以说是一个纯数学的知识,如果不懂高数,学起来就特别难懂。
我想,我还是多花点时间去学学VISUAL C++吧,于是就放弃学习算法了。不知道以后还有没有机会去Google公司应聘了。

IBM
后来,我居然能去IBM公司上班。能去IBM公司上班,纯属意外。那个时候,我找工作主要就是在网上找工作,我在网上上看到中文名称的公司我一般都不会投简历,我只想找一家外资公司去上班。
比如当我看到象长城国际这样的名字的时候,都会觉得是大陆公司,都没有投简历,而且我本来就觉得长城电脑不怎么样。
后来,我在网上看到有一个公司叫IIPC,英文介绍一大堆,我也没有仔细看内容,我就投了简历,而且也是投了三、四次简历,每隔一两个星期我就会投一次简历。到最后,他们终于愿意让我去面试了。
面试也是面试了好几次,大公司好像都是这样,面试都是要面试上好几次才叫面试。否则,也就称不上是大公司了。
面试过程也都很顺利,大概有一个月的时间,见了公司好几个人,一级一级的往上见。最后面试成功了,我就去上班了。
上了几天班之后,我才知道IIPC就是长城国际的英文名称。上了一段时间后,公司给我发了邮箱地址,一看怎么是@cn.ibm.com结尾的。一问同事,才知道IIPC是IBM公司的一部分。
那个时候,我脸上那个惊讶啊,要知道是IBM公司啊,我居然也能在IBM公司上班了,真是幸运啊。就这样,我糊里糊涂的在IBM公司上班了。
IBM公司啊,这就不用我去介绍了,这是多少人梦寐以求的工作地方,在IBM公司上班,说出去都感觉很自豪,而且还有一点很重要,如果你在IBM公司工作过,你再出去找工作,一般一些国际上的大公司都会主动来找你了,很多猎头公司都会把你列入VIP了。

工作经历
新员工培训
刚进公司没多久,我就参加了新员工培训。这些培训很有用,教了我们很多的东西,让我们懂得如何在一个大公司里做事情,如何能像一个大公司的员工。
怪不得,从大公司出来的人,怎么看都和我们不一样,很有素质。一看,就知道是在大公司工作过的人。
我们培训的内容包括很多很小的事情,这些事情往往是我们以前不曾注意的小事情。

穿袜子
穿袜子,实在是一件太小的事情。当我第一次听到老师讲穿袜子的事情时,我还感到奇怪,怎么穿个袜子还要教?
老师告诉我们,袜子要穿灰色或者深色的袜子,而不要穿白色的袜子,白色的袜子是学生穿的。
我当时一想,我上学的时候是喜欢穿白色的袜子,等我上班了以后,发现很少有人会穿白色的袜子。一家规范的公司,即使一件很小的事情都会很注意。

坐电梯
进电梯之前,要主动按住开门按钮,让女士先进入电梯。这一点我自己也知道,但就是很少去做了。
进入电梯后,要面对电梯门,而不要面对大家。这一点我从来没有注意过,也不知道自己以前做的不对。出电梯,要主动按住开门按钮,让女士先出电梯。

上洗手间
上完洗手间后,要洗手(地球人都知道)。洗完手后不要随意甩掉手上的水珠,要等手上的水珠自己慢慢变干,这点估计知道的人不多吧。
洗完手后如果你用力甩掉手上的水珠,就会甩的洗手间里到处都是水珠,看起来不干净。我以前洗完手后都会甩掉手上的水珠,从来没想过这样做是不对的。
后来,我在洗手间也看到了一张信息公告,就是不要在洗手间随地吐痰。其实我们有很多人都有在洗手间随地吐痰的习惯,尤其是在你蹲着的时候。
很多东西,总以为很简单,总以为自己做的一直都是正确的,可是,听了别人的介绍后才知道自己一直都是错的。
后来,有一天我在电视上看到了广州一个企业也在给员工培训如何上厕所,当时,节目主持人就批评这个企业在侮辱员工的智商,上厕所谁不会啊?而我当时就觉得是这个主持人的智商太低了。
还有,大家都知道的事实是,在国外很多地方的洗手间都用中文写着“便后请冲水”,这就是事实啊。

说话
培训的时候,老师也非常重要的强调我们不要随便对媒体发表言论,无论公司发生了什么事情,我们对媒体只有一个标准答案,就是:
“请问我们公司的公关部门,或者请问我的经理”。
理由很简单,就是我们一旦进了公司后,我们所做的,所说的都代表了公司,而不仅仅是我们自己。
如果,我们做的不好,或者说的不好。别人会认为是这个公司不好,而不会认为是你不好。
还有很多其他的小的事情,有些小事情是我以前从来就不知道的,有些小事情也是我曾经看到别人在做,而自己没有做的。小事虽小,但它却反映了一个公司的形象,和这个公司员工的素质。
我以前有太多太多的坏毛病,而且,很多坏毛病,我自己都不知道。非常感谢这种新员工培训,让我懂了很多,也改变了很多。
教训
中国学校的教育有一个问题,就是:学校只教了我们书本上的知识,但是却没有告诉我们如何走入这个社会,如何踏入这个社会。
如果中国的学校在学生毕业前也能开一门类似的课程,教学生如何踏入这个社会就好了。
在学校,我们可以和别人吵架,吵完了还是继续该干什么就干什么。而且在学校甚至还可以打架,只要学校不知道或者不开除你就可以。这些事情,在社会工作中都是不可思议的事情。
在学校,我们可以不去上课,想逃课就逃课。在社会上如果你敢不去上班,就有可能被开除了。
上学的时候常常听别人说社会如何如何的复杂,其实我感觉社会并不是很复杂,而是我们这些学生不懂的如何去社会上工作和生活而已。

项目研发
在IBM公司,这么多年,我只做了一个项目,一年做一个版本。这个项目是安装在ThinkPad系列电脑上的一个预装软件。记得,有一个非常著名的建筑师说过:
“我很庆幸我不是建筑公司的管理人员,而是一名建筑师。因为,世界上有很多桥梁都是我设计的。那种感觉很自豪。”
我也很自豪自己有幸参与开发了这个项目,想想,全世界有多少人在使用我开发的软件,那种感觉很自豪。

刚开始工作的时候,这个项目由我们和日本人,还有北京的IBM的工程师一起合作开发。我们那时一起在北京IBM中国研发中心开发工作。
日本人主要是项目管理者以及一些设计和开发,北京工程师主要是核心代码设计者和开发者,我们算是一般的程序员吧。另外还有美国人,他们主要负责市场需求和调研。
这个项目本来是日本人的,找北京的工程师,估计是日本人技术不够。我们为什么也能加入这个项目,我当时还不清楚,只知道这是公司的安排。
项目在刚开始的时候多多少少总会有点矛盾。我们的项目的矛盾却主要是我一个人引起的。
刚开始的时候,我们大家在一起讨论需求和设计。确切的说,不是我们,是除了我之外的所有的人。
一开始,我觉得他们的设计有些问题,于是我就在会议上提出了我的想法。可是,好像他们根本就不关心我说的话,还没等我说完,他们就继续说他们的了。
后来,我和我的经理说了我的看法,认为设计有很多不合理的地方,经理就让我写封邮件好好和他们说说。
于是我就写了一封长长的邮件,列出了所有我认为不合理的地方,谈了我对设计的看法,同时也说出他们设计上的问题。然后我就把邮件发给了日本的项目经理,并且同时抄送给了所有其他的人。
日本的那个项目经理收到我的邮件后可以说是勃然大怒。他给我和我的经理回了一封邮件,语气中充满了愤怒。
后来,我的经理告诉我,我们做这个项目,是公司从日本人手中抢过来的。本来,这个项目只有日本人和北京工程师一起做。是我们深圳公司的经理硬生生从日本人手里抢过来的。
我们做这个项目,日本人就要和我们分钱啊。日本人多多少少有点讨厌我们吧。
我的经理马上要求我写一封态度诚恳的道歉信,我这时候才恍然大悟,立刻重新写了封邮件,发给所有的人,说都是自己不懂,都是自己的错,态度是极其的诚恳。
但是,从此,这个日本项目经理就和我们一直都有矛盾了。
在北京我们一起大概工作了三个月,就各自回自己的地方工作了。
以后我们每周会开一次电话会议,由日本人主持会议。可是我们经常都“理解错了”日本人的话。
会议上我们用英语沟通,每次我们按照日本项目经理说的要求去工作。等到下一次开会,他们又说我们做的完全不对,我们又不得不改。当时,我们也没有一个录音机,如果有,录下会议内容,这样,等到下次开会,日本项目经理也就不能说不对了。
后来,没有办法,公司专门给我们找了一个会日语的人和日本人沟通,然后再告诉我们需要做什么。
其实,这也都怪我了,刚开始工作就得罪了日本人。我感觉真有点对不起我们部门其他的同事了,和我一起在工作中受罪。
教训
虽然几年后证明我当时的设计都是对的,他们的设计的确有问题。可是当时我犯了一个很大的错误,那就是我把邮件发给了所有的人。如果我仅仅是发给日本项目经理和我的经理,可能结果还会好点。

接口文件
这个项目刚开始的时候做的也并不顺利。
我感到非常奇怪的事情是,北京的工程师负责设计和编写该项目的核心代码。但是北京的工程师却让一个还没有毕业的实习生去写该核心代码。这让我实在感到震惊。
核心代码是整个项目中最重要的部分,也是最难写的部分。一个还没有毕业的学生无论如何是没有多少经验的。我想,北京的领导有问题吧。
刚开始,我们首先定义好了这个项目的接口函数的定义,然后我们就各自开发自己任务。
突然,有一天,我发现我的代码执行出错了,昨天运行还没有问题。我查了很久,才发现原来是那个学生善自修改了接口函数的定义,而他也没有通知任何人。
教训
说这件事,也并不是想批评这个学生,因为他毕竟是一个学生。
我想说的是,我们在做接口设计的时候,要非常认真。大家坐在一起讨论好,才去写接口代码。除非万不得已,就不要去轻易修改接口的定义。
如果一定要修改接口定义,也一定要事先和所有的人都商量一下,不要自己私自更改接口的定义,而又不告诉其他人。
试想,如果微软随便更改了一个windows API函数的定义,那么,将会有多少软件需要重新开发。工作中,沟通是非常的重要。

尊重
这个项目没做多久,就延迟了三个星期。主要还是因为北京那方面的工作没有按计划做完。
那个时候,日本人非常的着急,因为他们是项目管理者,要对最终的项目结果负责。而且,日本人又一向以工作认真著称。并且,如果这个项目没有按计划完成,还会影响到公司其他项目的进度。
以前,我总觉得项目经理每天都没有什么事做,都是我们每天在努力的写代码。
其实,项目经理的工作压力非常大,责任也最大。项目经理需要监控项目的进度,调配资源,协调各个部门的关系,有很多的工作要做。而且项目经理最终要对项目结果负责。如果项目失败,项目经理要付很大的责任。
项目虽然延迟了,但是这种糟糕的情况并没有持续多久。我们那个时候就拼命的加班赶工作,每天基本上都是工作到晚上11点多。我们大概加了三个月的班,才又让项目按着计划的时间去进行。
项目虽然延迟了三个星期,但是我们用了三个月的时间才让项目赶回来,实在是很辛苦啊。日本人感到非常高兴,从此,日本人对我们的态度就好了很多。
后来,北京的工程师完全退出了项目开发,就剩下日本人和我们,我们的合作也就越来越顺利。项目越往后,出现的bug就越多。
有很多bug都是核心代码的问题,也就是北京那个实习学生写的代码。日本人就找我去负责修复。我修复这些bug也都很快,而且修复后也都很好,日本人感觉也都很满意。
后来,日本人自己写的一些代码也总是有问题,他们一直都解决不了。最后,他们还是找到了我。我花了几天时间帮他们修复了错误,他们感觉也非常高兴。从此以后,日本人就非常尊重我们了,我们合作也非常顺利。
让别人尊重自己,首先是自己先尊重别人,然后把工作做到最好,让对方从心里赞叹。

日本人
日本人工作,绝对是非常的认真。一些非常非常简单的问题,大家一看就知道结果的问题,他们也一定要做一遍。就好像1+1=2,连三岁小孩子都知道的事情,他们也一定要做一遍验证一下才行。
不过,让我讨厌的是,他们经常是让我们做这种非常简单的工作。或许是我们把他们宠坏了,什么事情都找我们做。
开始我们大家还认真得做做,到后来,我们就不想做了,但是还是告诉他们我们已经做了。
日本人的项目管理还是做的非常好。和他们在一起,我是明白了很多实际工作中项目管理需要做的工作。但是,他们写代码的技术,我就实在不敢恭维了。
他们写的代码只能用一个字来表达,就是“乱”。他们写的代码,估计没有一个人(包括他们自己)能明白代码逻辑是什么。
日本人仍然还有一个问题。我们在一起工作已经没有什么矛盾了,大家合作都很好,也彼此都很尊重对方。
但是,有时候我们和日本人通过电话或者sametime(一种类似QQ的工具)讨论问题。日本人告诉我们他们的需求,让我们去实现。
然后,没过多久,等我们做完了,日本人又说我们做的不对。这并不是他们和我们之间有什么矛盾,而是他们的需求本身就有缺陷,到后来才发现他们原先的需求不对。
但是,他们死也不承认他们曾经说过这种需求,感觉他们很耍赖,而我们又没什么证据。
后来,我们也变精了,每次和日本人讨论完后,我们都会再写一封邮件发给他们,让他们确认。
如果他们后来再不承认,我们就打开邮件让他们看我们曾经讨论的结果,他们看了邮件也就无话可说,不敢不承认了。
当然,我们还是要按正确的需求去修改代码,麻烦的还是我们。不过,日本人后来慢慢得就很少说错需求了,他们也会很认真的去思考需求了。

和日本人沟通
由于工作的关系,我经常会和日本人沟通。但是,有时候,一些很简单的问题,日本人也找我沟通。
开始,我还有耐心回答他。到后来,我就故意装做不明白,装做不明白他在讲什么,弄得日本人也很头疼。
我当时并没有太在意和日本人的沟通方式。直到年底公司绩效考核的时候,我才发现自己吃了大亏。
我和日本人的沟通方式的直接结果是,当我的经理向日本人询问我的工作表现的时候,日本人说我技术很不错,就是沟通不好。你说我亏不亏啊,还都是我自己的错。
教训
我有时候做事,因为对方的关系而不好好做事。但是,其实我是大错特错。无论我和谁做事,在做什么事。其他人并不关系你和他的关系,他们只知道你有没有好好做事,你做事的结果好不好。记住,你对一个人的态度,也会影响别人对你的看法。

防火墙
在我们开发的这个项目中,其中有一项功能,在程序运行的时候需要关闭电脑的防火墙。
如何关闭防火墙的技术一点也不难,在我们看来关闭防火墙的事情也没有什么可以讨论的,关闭之后,运行完程序再打开就可以了。
可是,就是这样一个我们认为如此简单的一个问题,日本人却整整花了一个星期的时间去讨论。越是简单的问题,其实越是不简单。
我们的项目主要是给全球的大客户使用。大客户是什么概念,其实我们也并不了解什么是大客户,只知道我们的客户有很多都是大客户,而且分布在全球各地。但是,究竟什么才是大客户,每个地方的大客户的工作习惯,使用电脑的习惯我们都不清楚,我们只是几个软件开发工程师而已。
日本人基本上都是四十几岁的人,他们经常和大客户在一起,他们比较了解大客户的工作习惯。
是否关闭防火墙,我想,日本人大概考虑了以下几个方面:
1. 关闭防火墙,客户的IT安全工程师是否会同意
2. 关闭防火墙是否会带来安全隐患
3. 关闭防火墙是否会影响客户工作
4. 什么时候关闭防火墙会比较合适
5. 客户是否熟悉如何操作防火墙
6. 是否需要提示用户将要关闭防火墙
7. 是否由我们的程序自动关闭防火墙,还是由用户自己关闭防火墙
8. 程序运行完后,是否由我们的程序自动打开防火墙,还是提示用户自己打开防火墙
我想,日本人应该还实际询问过大客户,也应该和美国的工程师讨论过。这样我们认为一个很简单的事情,却需要日本人讨论很久,其实这是一件很不简单事情。
教训
很多事情,我们常常都自以为是的很简单。其实,很多看似简单的事情都不简单。我们考虑问题还是太简单,没有站在客户的角度去考虑问题。而且,客户也是多种多样,每个客户的工作习惯都不相同,每个客户的技术能力也不一样。
我们开发的产品是给所有客户去使用的,就需要站在不同的客户的角度去思考问题,尽量让开发出来的产品适合所有的客户。

软件发布
我们在IBM工作的时候,我们使用了一个IBM内部的代码管理工具,这也是我用过的最好的代码管理工具。
我们每次修复了代码的bug,就会上传相应的代码到服务器。然后,在做软件发布的时候就会选择修复的bug,这个代码管理工具会自动把相应的代码下载下来,然后我们就进行编译和发布。
其实,软件发布不是我们有些人想象的那样,就是编译一个EXE可执行程序。实际上,软件发布很复杂。
我们的代码每天在服务器上都会自动做备份。
在每周固定的一天,我们会把修复的bug的代码下载下来,然后编译,编译后还要做发布测试,发布前还要编写软件发布文档之类的工作;最后,才会发布软件。软件发布也不仅仅是发布给我们自己,是发布给很多人,很多项目组的人,有很多人我们都不知道会是谁。
在软件发布的时候,每次我们都要获取EXE文件的CRC值。当时,我一直都不明白这个CRC值有什么用,只是每次都去做(不明白的时候,千万不要自以为是的就不去做,后果可能会很严重)。现在,我猜想,大概是其他的项目组需要这个CRC做防病毒用的吧。
有时候,即使我们修复了一些bug,在做软件发布的时候也不会包括这些新的代码。虽然,我们心里很想包含这些我们修复的代码,但是项目经理不同意。因为,有时候项目经理需要考虑风险问题。可能我们修复的这些新的代码,虽然修复了问题,但也可能带来了新的问题。而且,每次发布软件,都会影响到很多部门的工作。随意的发布软件也不太好。
教训
有时候,软件发布并不是一件你认为的那样简单的事情。

同事做的发布工作
我刚进公司的时候,有一个同事在做ThinkPad笔记本的BIOS的发布工作。具体的发布流程是日本人写的,大概有七八个步骤。我这位同事在做发布的时候,大概觉得其中有一个步骤没有用,于是就私自更改了发布步骤,在发布的时候没有做这一步。
后来,突然有一天,公司把我们所有的人叫到一起开会。我们才知道了这位同事的事情。
日本人写的发布步骤,每一步都是有用的。我的那个同事私自没有做的那个步骤,在特定的操作条件下就会出错,错误也并不是很严重。
但是,我这位同事已经发布了几万台ThinkPad笔记本电脑,如果客户碰巧运行到那个错误,然后投诉过来,就会是一件很严重的事情了。
教训
我们做事情的时候,千万不要自以为是。首先,在这样一个大的公司,前人写的东西一定有他的道理。
然后,如果你在工作中发现了问题,或者你认为有问题。正确的做法应该是要和相关的人员做好沟通,确定这是个问题后才去修改。千万不要自以为是的私自修改掉,这是非常不好的工作方法。

学习经历
其实,这个项目,按我看来,如果让一个国内的公司去开发,估计4、5个人,三个月就能完成。而我们这么多人,整整用了一年的时间才完成一个版本的开发。
大公司,就是好。要的不是快,而是稳定。所以,我在IIPC工作的时候,有很多空闲的时间。
在这些时间里,我看了很多关于计算机的书,像VISUAL C++的书、分析设计的书、架构设计的书,以及项目管理的书,很多书都写的非常经典。
这段时间的学习,让我感觉是我技术上真正飞跃的一个时期。
想当初,当我第一次看到《C++ Primer》这本书的时候,感觉它就是个“葵花宝典”,学习的时候可以说是废寝忘食。等到后来,当我看了大概有四、五遍的时候,并且还看了很多其他的书的时候,我才感觉到这本书的确就像书名一样,是一本很初级的书。
要明白一点,千万不要认为自己读了几本书就了不起。我们不懂的东西还很多,比我们懂的人也很多。学海无涯啊。
大公司还有一个好处,就是会有很多的培训。有内部培训,也有外部培训。公司会经常请一些外面的人来给我们讲课。
我参加了很多员工的培训,明白了很多道理,以及做事的方法。这些培训对我非常重要,改变了我很多坏的毛病。
其中,有一点很重要。无论你自己的技术有多么的好,首先你要学会尊重他人,学会和他人合作,学会和他人沟通,还要学会服从领导。
我以前太有个性,常常不服从领导。站在领导的角度,我实在是一个很难管理的人,一个让人头疼的人。
我以前也一直以为,我一直都很尊重别人,没有不尊重别人。其实,我的做法,和我说的话,就是没有尊重别人,而我以前一直都不知道。
就好像,我小时候就在想,为什么我不能用红颜色的笔,我即使用了红颜色的笔,我也没有不尊重我的老师啊,我心里并没有不尊重他们啊。用红色,还是用黑色,不都是一样吗?
很简单的问题,我一直都很自我。我常常站在自己的角度去想我很尊重别人,从来就没有站在老师的角度去思考问题。如果我真的要尊重别人,就应该站在对方的角度去思考问题。
我心里想的,和我实际做的,还有别人想的,往往都不一样。

离职
我在IIPC并没有辞职,也没有被解雇。而是,后来发生了全球IT人都知道的事情。联想收购了IBM的PC事业部,也包括我们,就这样,我就变成了联想的员工。

总结
IBM实在是一个非常伟大的公司,我有幸能在IBM公司工作,我感到很高兴。公司的工作环境实在是非常得好,在这种环境下工作,人都会变得很轻松。日本人对工作的态度,真的是非常的认真,他们的管理技术又很先进,这都值得我们好好学习。
我也去过几次日本,虽然我一直都很痛恨日本鬼子,但是今天的日本的确有很多地方值得我们好好学习。当然,能不买日货的时候,我还是坚决不买的。

感谢
感谢IBM公司,我学到的东西实在是太多了。企业文化,公司制度,HR管理,项目管理,沟通合作,技术学习等等。
虽然,有很多东西我并没有真正学懂,但对我来说已经很不错了。能在一家真正的大公司工作上几年,即使很多东西你没有亲手去做过,但是,经常见过也能明白很多东西了。
感谢IBM。


第14家公司,联想公司
天下没有不散的筵席

工作经历
进入到联想公司以后,多多少少有些事情都变了。有些事情变的并不怎么好,也有些事情变的对我们有利了。

重新开发项目
我们被联想收购以后,,联想渐渐地把所有海外的软件研发项目都转移到我们这里来做。
后来,日本人也就退出了项目,基本上全部都是由我们自己来做主。大概也是日本人的成本太高了吧。
日本人工作还是非常负责,在日本人和我们做工作交接的时候,他们做的很认真。我曾经要求我们的一个日本女同事把她开发的内容写一个文档交给我们,没有想到她一个晚上就写完了,然后就交给了我们。我想,她一定是工作到很晚的时间才完成的,因为那个文档的内容很多,也很复杂。
我做东西,有点喜欢追求完美或者是追求可靠,总喜欢把东西做的尽量完美,尽量可靠,尽量不出问题,少出问题。即使做的不是最好,也要做到更好。那个时候,这个项目基本上是由我来做设计。
我按照我自己的想法把项目重新做了架构设计。然后,我又基本上重新改写了项目的核心代码。同时,我一个人又把项目的一些主要功能重新写了一遍。
我这个人有个毛病,心里一旦有事,就很少睡觉。记得那个时候,我重新改写代码,常常是一天睡几个小时,经常睡不着觉。一直到项目改写完成,我才能好好的睡觉。
看着自己写的代码,感觉应该思路和结构都很清楚,也容易使人理解,而且我也做了很多测试,尽量的使代码看上去变得完美和可靠。
后来听我的同事说,我自己重写的代码仅仅只发现了5个bug,我自己感觉还不错。
同时,我也教我的同事如何使用Rational Rose去做设计,如何写Use Case,有时候也会给同事教如何做测试,如何写Test Case。这些东西都是我来IBM之前就已经学会的东西。
在我离职之前,我做好了所有的设计,写好了所有的核心代码,然后,把东西转交给了我的同事。

招聘
公司的项目越来越多,我们也就需要招聘越来越多的开发人员。我当时也负责招聘新员工的工作。被人面试了这么多年,现在也轮到我面试别人了。
面试,英语是一个最基本的要求。会英语还是有很多好处的。
我当时也出了一套笔试题,有很多题都是我们工作中曾经碰到的问题。如果,应聘者笔试通过,我们就还会有一大堆的技术面试问题。最后,觉得可以了,就会推荐给经理看看。
我面试过很多华为的人。我知道华为是一个很不错的公司,可是奇怪的是怎么来面试的人技术都很一般或者很片面,大概华为好的员工都没有出来找工作吧。
有的人工作了七、八年,可是技术好像一点都没有长进,就会那么一点点东西。七、八年了,就会那么一点点东西。其实,我想,他们也就只有一年的工作经验。只是,他们把这一年的工作经验重复做了八年而已。
有的人只懂一样东西,也算不上精通,其他的东西也不怎么懂。
面试了这么多华为的人,感觉好像就一两个人还可以。其中,还有一个人是刚毕业一两年的,他自学了很多VISUAL C++方面的书,底子很不错。他告诉我,他在华为做Java,而他又很不想做Java,可是华为又不让他做VISUAL C++。这么好的人才,离开华为实在是很可惜。
也许是巧合,我当年去应聘正阳公司没有应聘成功,现在正阳公司又快要倒闭,大量地在裁员,而我又大量去招聘正阳公司的员工了。说实话,从正阳公司出来的员工,技术都很不错。
我也面试过很多其他公司的人。
有一个应聘者,技术很不错,可惜就是不懂英文,也没被应聘上,我们的工作一个基本要求就是必须要会英语。你技术再好,也有和你一样好的人,别人会英语就是优势了。你不会,就很难会被应聘上了。
还有一个应聘者,中英文简历上的工作经历写的也不一致,一看就是没有仔细修改简历,技术不算特别好,也没被应聘上。
还有一个应聘者,人都快四十岁了。他技术不错,就是人很消沉。不过,都快四十了,还在找工作,又有几个人会不消沉呢?听说他曾经也打过工,后来和几个人一起开公司,公司大概后来黄了,他现在又不得不找工作。看着他实在是可怜,而且他技术的确很不错,我很想给他一个机会来公司上班,可是其他同事闲他太大,人又太消沉,就没同意。
做软件开发的人,如果年龄大了,找工作实在是难啊。想想,如果我们也到了他那个年龄,而且还在找工作,不知道会不会和他一样的消沉,一样的困难。真不清楚,我们做IT的将来会怎么样。

部门经理
部门经理也是从公司一个小小的职员慢慢地做到了部门经理的位置,他能有今天的成就,也一定是吃了不少苦头。
部门经理不懂技术,但是他却有我们通常都没有的能力。他有很好的领导能力,和演讲能力。他也给我们做过培训,他能将一节非常枯燥的课程讲得津津有味。
我参加过他两次的培训课程。一次是介绍美国须知,这种课程,说实在的,能有什么好讲的。可是,他却讲的非常生动,让人听得津津有味。
还有一次,他在培训的时候告诉我们,在和别人沟通的时候,不要说“但是”,而要改成“并且”。虽然只是一个词的差别,但是却表达了不同的沟通态度,并且要做到实在是很不容易。
刚进公司的时候,估计是我不会说话做事,得罪了我们部门经理。我们部门经理曾经找过我谈过三次话,其实每一次,他都教了我很多东西。

接电话
有一次,公司开会,突然我的手机想起来了,我一看,赶紧跑到外面去解电话,要知道是我们部门经理在开会,手机突然想起来那影响有多大啊。
我一接电话,原来是办公室助理要我去开会,大概是她不知道我正在开会,所以才打电话给我,我说我正在开会,就匆匆回到会议室了。
回到会议室的时候,我做了一件非常不正确的事情,当时部门经理正在和大家谈事情,我担心部门经理看我去接电话会不高兴,就想解释一下,于是我就说刚才是办公室助理给我打电话让我去开会,她不知道我已经正在开会了,部门经理听了脸色就非常难看。我这是弄巧成拙,本来开会的时候出去接电话就不对,回来了还打断部门经理的谈话,我实在是笨啊。
直到后来很多年以后,当我听了曾仕强的沟通的艺术,我才恍然大悟,如果早点学习沟通的艺术,我也不会犯那种低级的错误了。

陪产假
我老婆快要生孩子的时候,我请了陪产假。我先问了一下我的一个同事(这个同事是谁我都忘了),我们公司的陪产假有多少天,他告诉我有五天,我也就向公司请了五天假。
后来,我们部门经理找我谈话,很高兴得和我说,公司的陪产假有七天假期(是不是七天,我记不清了,总之比五天要长),而我只请了五天,是不是因为我考虑工作太忙,就少请假了。
我们当时工作是非常得忙,不过,我这个人也不喜欢撒谎,就直接告诉部门经理,我问过其他同事只有五天,我就以为只有五天陪产假,所以只请了五天假期。
部门经理一听,应该会感觉到很失望吧。部门经理原本以为我是一个很热爱工作的人,为了工作忙可以少请陪产假。没想到我是不知道应该请多少天陪产假而少请了假期。
或者我当时再圆滑一点,顺水推舟,就说是自己考虑工作太忙,为了工作就少请假了,这样皆大欢喜了。可是,我从小就接受母亲的教育,做人不能撒谎,我也没有撒谎的习惯,我也就实话实说了。直到多年以后,我听到曾仕强老师讲“人说真话也不对,假话更是不能说,说话要说合适的话,合适就好。”,他也告诉我们做中国人要学会“随机应变”,而不是撒谎或者欺骗。平常我们学习技术的书和时间太多,而忘了学习做人做事的道理。
我想,这件事,部门经理对我的评价应该是不会太好的。

直线经理
我想在公司,我也得罪了我的直线经理。有一次,他要去学校招聘校园学生,他就找了一个算是我领导的人来和我说,希望我能写一份面试题。
因为我不是太喜欢那个人,就没答应。后来,我的直线经理又找了另外一个人和我说这件事,希望我能写一份面试题。
这个人,我觉得很不错。而且经理都已经找了两个人和我说要写面试题了,我想还是一定要写的,不写,经理就真的会非常生气了。最后,写是写了,就不知道直线经理是否生我的气了。
我的直线经理有时候也会和我沟通,告诉我哪里做的不好。工作了这么久,第一次有人告诉我哪里做的不对,以前我都是要靠自己去想哪里做错了,哪里做的不好了。
真的,如果有人告诉你哪里做的不好,你真的要好好感谢他,而不是讨厌他。

开玩笑
我在公司的时候,偶尔还会像以前一样地乱开玩笑。直到有一天,我的一个同事告诉我,他看我这个样子,说话没有正经,他都不敢相信我说的话了。当时,对我真是当头棒喝!!!
我长这么大,第一次才明白过来,我这样乱开玩笑,说话没有正经,别人会觉得我这个人很不可靠,说话没人信。这让我突然想到我高中的一个同学。
平时,他说话总是不着边际,爱开玩笑,同学们都不怎么相信他说的话,也不相信他。
有一次,他告诉了我们一件事,那件事情很不可思议,我们都觉得他是在吹牛,也没有一个人相信他。谁知道,到后来,大家才知道他说的是真的。
而看看我现在,我才知道我和他也一样,说话没有人相信。而我自己一直认为,我是一个言而有信的人,说到做到,而且我自己也的确是这样在做。
但是,我的乱开玩笑,却给别人留下了不同的印象,别人都很难会相信我说的话。那时,我真是如梦初醒啊。
教训
这是我这么大明白的一个最大的教训。病从口入,祸从口出。我就是一直没有管好我这张嘴,常常说话不经过大脑,又常常随意开玩笑。让人觉得我这个人不会做事,不会说话,也有点玩世不恭。

内部BBS系统
我们公司有一个内部BBS系统,平时大家有什么事情也都会发表在BBS系统上。
我曾经也在公司BBS系统上发表过一些言论,大概我的言论有点不妥吧,经理也找我谈过几次话。

加班的士费用
有一个帖子在讨论在公司加班工作后报销的士费用的事情。有的同事说晚上10点以后就能报销,有的同事说晚上11点以后才能报销,还有的同事说就不能报销。
因为,我以前经常加班,经理告诉过我晚上10点以后就可以打车回家,公司可以报销的士费用。所以,我就觉得很奇怪,就回了一个帖子,说:
“不对啊,公司有加班的士费的,晚上10点以后就可以报,我都报过好几次了。”
后来,经理找我谈话,说:“公司从来都没有明文规定说加班可以报销的士费。”
我突然就明白过来,加班的士费报销不是公司的决定,而是各个部门自己的决定。所以,才会有不同的报销时间规定,而且,还有的同事根本就没有报销这一说。
因为我回的那个帖子,可能会引起其他同事的不满,为什么我们有加班的士报销费,而他们就没有。那次,显然,经理很生气。

专利
公司有一个规定,从上头一直到下头,每个部门,每个组都规定了每年必须要申请的专利数目。
有那么一段时间,我们一窝蜂地都在讲专利,学专利,谈专利,搞专利。真是忙的不亦乐乎。那种气氛,有点象公社运动。
我觉得,专利不是那么容易就能搞得出来,尤其是我们做软件研发的,就更难申请专利了,申请软件专利并不是一件很容易的事。
不过,我当时还是提交了一个专利申请。我也是提交了好几遍,第一次写的太笼统,别人没看懂;后来,改了又改,别人才知道我在申请什么。最后,专利通过了公司内部的审核,只是后来没有通过北京联想的审核。
不过,我也庆幸这次专利申请没有通过北京联想的审核。因为,在我们申请专利前,我们的经理告诉我们如果专利申请上了,我们每年都可以领到专利费用,而且还给我们举例说在美国的同事靠每年的专利费用,每年的薪水比他们的经理都高。我当时听了真是兴奋啊。
可是,后来,我们经理又告诉我们专利申请了,公司只会一次性地发多少钱做为奖励。我当时已经在申请专利了,我当时一听,只希望专利不要申请成功了。
我想,也不是我们经理有意在欺骗我们,估计是他自己开始也不清楚,或者他也被别人欺骗了。有机会,我还是可以以自己的名义去申请专利的。(后来,我发现腾讯公司的邮箱中有一个功能就和我当时想的一模一样,看了我是不能再申请专利了)

在IBM,公司提倡的是“Innovation”,创新。到了联想,公司提倡的是“Patent”,专利。
后来,我在公司的BBS系统上发表了一个帖子,说:
“IBM提倡的是创新,而我们现在提倡的是专利。创新不仅仅只是专利。”
我发的这个帖子估计没有人会回帖。后来,经理找我谈话,说:“你那么说,会让人感觉不舒服。”
我想,我是让某些人感觉不舒服了。

内部电脑销售
在公司有一项福利政策,大概每个月都会有内部的电脑销售,价格都很便宜,但是数量不多。这种电脑基本上都是因为某些质量问题,被客户退回来的,经过内部维修都可以使用,和新的电脑也都差不多。
每次电脑内部销售的时间都不确定,大概都是每个月的那么几天左右。公司会随时把电脑销售的信息公布在BBS系统上。而且,每次都只能通过电话定购,一次电话定购最多也只能定购三台电脑。公司也只有一个服务人员来办理定购业务,也就是我们只能通过打同一个电话号码定购。
想买电脑的同事特别的多,但都很难能买到。每个月,大概估计快要到卖电脑的日子,我们基本上都不工作,也没有什么心思好好工作。
每天上班,就是每隔一会儿就看一下BBS系统,看有没有电脑销售,没有就继续工作。一旦看到有电脑卖了,我们就立刻拿起电话就定购。但往往都是打不通,公司有很多人都同时在打啊。然后,我们就不停地打电话,不停地重播电话号码。一般,我们坚持上半个小时或者一个小时,如果还打不通,就放弃了。运气好的,偶尔能订上一台,运气不好的,几个月都订不上。
每次卖电脑,大家都是怨声载道,这项福利政策也变成了怨气,影响我们工作,又影响心情。
后来,有一次,我基本上是在第一时间就打通了电话,可是接电话的人没有接我的电话,估计他/她当时正有事情或者正在接别人的电话。再往后,我又打通了一次电话,没人接;再往后,我就很难打通电话了。
那次实在是让我感到非常的生气了。我那天也就没有工作,我查看了所有的历史销售记录(历史销售记录全都在BBS上),我突然发现,有些人几乎每个月都能订上电脑,而且都是很好的电脑。当时,我那个气愤啊,没想到,买个电脑也有人,还害得我们每次都工作不好。
随后,我就发了一个帖子,义愤填膺,揭露了这件事,不过,我并没有公布那些每个月都能买电脑的人的名单。我发的这个帖子估计没有人会回帖。
帖子发表后,这次,经理倒是没有找我谈话。

教训
我想,我还不是很世故,性格有点直率。我在公司BBS系统上发表的这些“不恰当”的言论,也许会让我失去什么。或者,我也应该象其他人一样学会沉默。

发邮件
我刚进公司的时候,我们部门的人并不多,大概有五十几个人。有时候,我看到一些自己觉得好的东西,就会群发一份邮件给所有的人,想和大家一起分享快乐。
后来,我们部门的人大概增加到三百多人的时候,分了很多的组。这个时候,我还是象以往那样看到好的东西,就会群发一份邮件给所有的人,和大家一起分享快乐。
这个时候,我们部门的经理告诉我不要随意发邮件。我当时心里就想,我只是发一些很好的东西给大家,也没有什么问题啊。而且,我以前也这样做过啊,也没人说什么啊。我也就没有在意部门经理的话。
后来,我又发了一封邮件给所有的人。这个时候,我收到了一封部门经理发给我的邮件,同时部门经理也把这封邮件发送给了我的直线经理。邮件的内容很严肃,并且说这是一次警告。我当时才知道自己又闯祸了,如果再有下一次,就不会是一个警告了,会非常的严厉了。
教训
群发邮件,当接收人很少的时候,可能无所谓。但是当接收人变得很多的时候,就会有一定的问题。
首先,我发的邮件的内容是我自己认为好的东西,可是,我认为的好的东西不一定是其他人也认为好的东西。
第二,邮件一旦发出去,接收人一般都会看一下。如果,这封邮件和工作没有什么关系,可能这封邮件就打扰了其他人的工作时间。
第三,如果我有事没事就发一封邮件给所有的人,是不是意味着我每天上班都没有什么事情做,那么我的直线经理就要挨批评了。
有时候,看似一件很小的事情,都会引起很多的问题。

同事
我们部门有一个安全方面的软件需要开发,后来就招聘了一个做计算机安全方面的人。
这个计算机安全工程师,我想他应该是一个天才,他也是我目前为止见到的第一个计算机安全方面的专家,我以前很少接触到这方面的人才。
他来公司后没多久,就给我们做了一次计算机安全方面的培训。首先,他告诉我们,系统都有哪些漏洞,如何去攻破一个系统,如何绕过系统防火墙;然后,他又教我们如何去保护我们的系统。
他还写了一些源代码,现场给我们演示如何攻破一个系统。当时,我们学的是受益匪浅。
好像一个搞计算机的专家,往往都是一些非常有个性的人。我这个同事也不例外,他也非常得有个性,不过,他这种有个性最终导致被公司解雇。
我们部门经理,每年都会找我们谈话,了解我们的工作情况或者一些工作问题。
当部门人少的时候,部门经理就会一个一个的去谈。现在部门的人非常多,部门经理就会一次找上二、三十个人一起开会谈论问题。
这一次,也轮到了我们这个新同事和几十个人一起和我们部门经理开会。在会议上,这个同事提了一个问题。
他说我们公司使用的防病毒软件太差了,他的电脑中了病毒,他自己已经在使用别的防病毒软件了,他也建议公司换一个防病毒软件。
然后,部门经理就很自然的去了解问题的详细过程。这位同事也就实话实说,说他自己打开了一些病毒网站感染了计算机病毒(我个人猜想,大概是他自己在研究病毒,所以才会去打开一些病毒网站),然后他又私自安装了其他的防病毒软件。
在这里需要解释一下,我们电脑上的安装的任何软件都必须是公司容许安装的合法软件,我们不可以私自安装一些公司不容许安装的软件。
部门经理一听,大概就告诉这位同事上班时间不能上一些和工作无关的网站,也不能私自安装软件。
大概是这位同事太有个性了,谈着谈着就当着几十个人的面和部门经理吵起来了。后果可想而知,这位同事刚来公司没几天就被解雇了。
教训
有时候,我自己也说不上一个人有个性是一件好事,还是一件坏事。无论自己的技术有多么好,还是要学会服从。每个公司都有自己的要求,我们还是要按照公司的要求去做事情,如果发现公司的要求不合理,我们也不能私自就去更改要求,首先还是要和领导或者其他人做好沟通,大家都同意了,我们才去更改。

离职
我们做的那个项目基本上也快做完了。做完了,真不知道以后会做什么。在IBM的时候,我没有担心过这个问题。我想IBM毕竟是一个非常大的公司,会有很多项目做的。
而在联想公司,把所有海外的软件研发项目都转移到中国来做,其实也没有几个项目。但是做完了以后做什么呢?因为,我们毕竟不是一个专业的软件公司。而且,这些软件版本做完了,估计也没有什么新的版本需要做了。就像我们做的那个项目就是最后一个版本了。
所以,那个时候,我感到很迷茫。后来听说,我们那个项目做完以后,同事都被分到其他的项目组去工作了。前不久,也碰到了以前的同事,和他聊起现在的工作,都是感到很迷茫。也有一些同事离职了。
同时,在公司,除了我自己看书学习,其他在技术上我基本上没有学到任何东西,我自己感觉我也学不到什么东西了。很多时候,都是我在教我的同事如何做设计和编写程序。
另外,还有一件很重要的事情,一直让我耿耿于怀。
因为,我在公司的级别并不高,所以我只能参加一般员工的培训,我没有资格去参加经理级别的培训。
我是一个非常非常想学习的人,我很想了解如何去做一个经理,如何能管理好员工。我曾经也请求过我的直线经理和部门经理,希望他们能容许我去参加培训。可惜,我没有这个机会。
我感觉我在公司学不到任何东西。有时候,我都想自己花钱去外面去参加培训了。最后,再三考虑,我选择了主动辞职,从此告别了IIPC,告别了联想,告别了我整整工作了三年的地方。

总结
我在IIPC和联想一起总共整整工作了三年。这三年,刚开始和日本人工作的时候,沟通是一个很大的问题,这主要是我的问题,我不太会说话。我做人还是太有个性,和别人的合作关系不好。
参加了很多的培训,让我慢慢懂得去尊重别人,学会服从领导,学会去和别人合作。

感谢
感谢我的经理,能告诉我的缺点。
感谢我的同事,和你们在一起我很开心。


第15家公司,外包公司
找工作
我工作了这么多年,现在是第一次骑驴找马,或者也是骑马找驴吧。我还没有离开联想的时候,我就开始找新工作了。我现在也有三十多岁了,工作经验应该说是很丰富了,又在IBM这样的大公司工作过,找工作应该不会太难吧。
所以,当我把简历放到网上的时候,就会有很多公司主动给我打电话。另外,很多猎头公司也经常给我打电话,向我介绍工作。
目前,我找工作都不会找初级软件工程师了,估计,就是我想找,别人也不会找我。三十多岁了,还去做一个初级软件工程师,无论是公司还是我,都会觉得不合适。
我现在找工作主要就是找项目经理,系统分析师,架构分析师或者Team Leader等。总的来说,面试的机会还是非常多的。但能不能找到工作,就不一定了。

香港服装公司
猎头公司曾经给我介绍了一个香港服装公司,职务是Team Leader。不过,这个职务是一个Java组的Team Leader,主要负责公司网站设计。我很久都没有使用过Java,而且,我也没有很深的去学习Java。
而做为一个Team Leader,首先要非常精通技术,要在技术上能领导小组成员。如果,小组成员有什么技术上的问题,Team Leader都要有能力去帮助解决。
很明显,我不是一个合适的Java组的Team Leader。我想,要是VISUAL C++组,就没有问题了。面试最后也就没有成功。

微软公司
微软公司也是通过猎头公司介绍的。很多人都很痛恨微软公司,反微软。不过,我们也都知道,在微软工作其实是非常的好。那天,微软公司的人打来电话和我面试。他们需要一个数据库方面的人。
到目前为止,微软就找过我一次,还是需要做数据库的。多少,对我来说都是一次机会,我也很想去微软工作。
我自己曾经写过数据库的封装代码,对数据库操作还是了解一些。所以,也就去试试面试这个工作。
面试的结果却并不理想,数据库方面还有很多其他的东西我并不了解,比如,搭建一个全球的数据库,能让数以千万的人同时可以访问,保持良好的性能,如何去做,我还真是不太清楚。面试最后也就没有成功。

外包公司
这家公司是我在网上自己找的。在网上看这家公司的介绍很不错,也是一家美国公司,好像还很大。在中国外包公司里好像还很有点名气。
这家公司刚刚接了一个新项目,需要招聘一个VISUAL C++方面的Team Leader,我正好又在找工作,所以就去面试了。在这家公司面试的时候,也是非常容易。
面试我的人,大概技术也不算很好。面试的时候,感觉好像是我在面试他一样。我说的很多东西,他好像也不懂,在那里很认真地听。
后来,我也就到了这家公司上班。

公司介绍
这家公司是一家外包公司,公司的总部在美国,在深圳这边大概有三、四百人。
外包公司大概也会是一种趋势,国家也扶持外包公司,在目前以及不久的将来,会有越来越多的企业会把自己的IT项目外包出去,而不自己做研发,因为有很多专业的研发公司,自己如果做研发,需要做很多方面的工作,外包是一种比较合适的办法。
这种外包公司,一般都在国外都有人做业务,从国外联系到一些项目,然后在中国开一家公司做研发,这种方式灵活也简单。不过,外包公司也有一定的风险,因为外包公司基本上都没有什么自己的研发产品,一旦公司找不到业务,公司的经济就会出现很严重的问题。
做为我们打工的,在外包公司也能学到一些东西,也有机会去国外出差。其实,我也去国外出过差,我觉得也没什么。

工作经历
技术领导
做VISUAL C++的Team Leader,对我来说很容易。因为VISUAL C++小组领导主要是一个技术领导,我想我的技术应该是可以去领导他人了。
刚开始和同事一起工作的时候,他们多多少少有一点不服气,大家基本上都是刚来公司的。不过,当我和他们一起讨论完技术问题后,他们就对我没有任何不服气了。我后来也常常给他们教一些技术方面的知识,他们也很乐意去学。

管理他人
另外,在这家公司,也让我碰到了一个小问题。我的这个组,其实包括了两个组。一个是研发组,还有一个是测试组。但是,这个测试组又和我们没有一点关系,却又归我管。
当时,公司的管理制度也有点混乱,这样分配工作,让我也觉得有点纳闷。测试组也有一个领导,这个领导是公司的老员工,他们的工作和我们又毫不相干,工作还要向我汇报,这让她觉得很不舒服。人不舒服,就会产生矛盾。产生矛盾,就会影响工作。
后来,在工作上,她就很反感我。我也就尽量的不要和她有什么接触,能不管,就最好不要管。
其实人都是好人,我也不想去管他们组的事情,公司又让我去管,真是左右为难,所以只有尽量不要去管了。如果换做是我,我也会觉得不舒服。
看着她对我的态度,就让我想起了我以前也是用同样的态度对待我的领导,我以前也是很不尊重我的领导。
后来,我和她好好谈了一次,大家互相理解了,就什么都好了。其实,同事们之间都挺好相处的。

技术帮助
进入公司没有多久,就又另外一个项目组的人找我帮忙,他们有个VISUAL C++的项目,有一些问题一直都没有解决。
当时对方的经理直接来找我帮忙,我当时也不忙,就答应了。不过,如果按照正常的工作方法,他应该通过我的经理来找我帮忙。
因为:我做的工作,我的经理应该需要知道;我的工作的安排,应该要和我的经理商量一下。
这其实也就是沟通,我们有时候做事情,常常不和经理沟通,基本上都是自作主张。其实,这样做事情很不正确。
当我对他们的项目问题提出了我的意见后,他们项目组的一个工作人员显得特别的不合作。
他觉得是他自己做的项目,他不需要别人帮忙。而他的经理才是真正要为项目负责的人,如果项目没有按时完成,他的经理就要负上很大的责任。所以,他的经理要想办法把问题解决。
我想,这个工作人员,大概并不了解他的经理的难处。他自己解决不了问题,却又不希望别人插手他做的东西。
教训
我想,这是很多研发人员都会犯的错误。常常自己不能解决问题,又不希望别人来插手自己的东西。自己和领导不好好合作,又不和其他人好好合作。希望,大家站在领导的角度多思考思考问题,而不要以自己的喜好来做事情。

离职
公司的管理实在是有点混乱。我刚进公司后一个星期的时间,我都搞不清楚谁是我的领导。
公司当时还有一个问题,公司一方面在大量的招人开发新项目;另一方面,又因为旧项目快要结束,却又在大量的裁人。
这让我不能接受,虽然我是在做新项目,但说不定哪天也会被裁掉,所以就主动辞职了。在这家公司做的非常短,仅仅两个月的时间。
辞职的时候,我刚拿到了美国签证,要去美国出差。我想,既然我觉得这家公司不好,不想做了,也就不去美国出差了,去不去美国对我来说也无所谓,所以,我就直接辞职了。
那时公司的管理非常的混乱,估计现在要好了吧。
前几天,突然听到以前的同事告诉我,公司的最大的一个外包项目的合同(也就是我曾经参与的项目)被客户中止了,客户和深圳的另外一家外包公司合作了,并且公司的很多同事都被那家公司给挖走了。不知道,公司以后会怎么样。

总结
做VISUAL C++的Team Leader对我来说很容易,在技术上领导小组成员都没有什么问题,我也很容易和同事沟通。中国人就是不喜欢被人管,如果,能少管一些人,还是尽量不要去管。否则,只会引起更多的矛盾。

感谢
感谢同事,和你们在一起工作,我感到很快乐。


第16家公司,英国公司――第一次当经理
找工作
在外包公司的时候,有家英国公司主动找到了我,他们和我谈了好几次,最后让我去他们那里上班。为什么会去这家公司呢?原因是:
第一是因为是外资公司
第二是因为去做深圳公司经理
第三很重要,当时英国老板和我说了一句话,他说英国人不像美国人,美国人只崇拜英雄,谁能干就崇拜谁,如果他不能干了就没人理他了,而英国人不会这样。
我当时感觉英国人还是很有人情的,于是就选择了这家公司。

公司介绍
这是一家英国公司在深圳的分公司,公司很小,仅仅只有四个研发工程师。另外还有一个女的,她并不属于这家公司,她在代理销售这家公司的产品,但是她又管理着这家公司,具体她和这家公司的关系我也说不清,总之,让我感觉,我在这家公司工作很难和她相处好。虽然我的职位是经理,但是其实我也一定要听她的,而且在其他同事面前也不能抢了她的地位或者风头。她应该才是这家公司的主角。
另外,公司总部在英国,其实也就有几个人,这几个人大概都是五、六十岁的人,但是他们看起来很年轻,他们身体都很健康。也就是这几个人,开发着公司产品的核心内容,而且还有几个人是在三十岁以后才开始学习计算机编程的。在国外的计算机专家,往往都是年龄很大的人。而且,国外的计算机知识很先进,学习环境又很好,即使从三十岁才开始学计算机都能学得很好。深圳这边只是做一些简单的、辅助的研发工作。
还有公司主要开发X.25协议的产品,产品主要是卖给国际上的一些非常大的电信公司,公司的盈利情况还是非常得好。

工作经历
我来这家公司之前,就和老板谈的很清楚,我并不懂他们的产品,我也不会去做产品的研发(他们在Linux下开发X.25协议的产品)。
老板也很清楚地告诉我,我去公司主要就是去管理公司和管理项目以及将来能够给公司提供好的想法。

行头
第一次做经理,我想很多地方可能我都要改变一下,首先就是我的行头。
因为公司离我住的地方很远,所以我又搬家了。我在离公司很近的地方租了一套房子,这套房子也是我长这么大租过的最贵的房子,在一个很繁华的对方,离公司又近,上班也方便。而且,我太太孩子在这里生活也舒服。
然后,我又买了几件新的衣服,那些衣服是相当的贵,对于我来说已经是相当的贵了,也是我长这么大第一次买这么贵的衣服。另外,我也买了两双新的皮鞋。而且我还特意去香港买了一部手机,也是我长这么大买的最贵的一部手机了。
这些就算是我去当经理的行头了,我想当经理大概是需要穿好点吧。
后来,我家里没有电脑用,我就给我太太和孩子买了一个苹果电脑用。苹果电脑是非常好用,但是实在是太贵了,一万多块钱啊。
教训
我想大概我这套行头是不对的。首先,我租的这套房子是我租过的最贵的房子,将近是我一个同事半个月的薪水了。
我想当他们听到我租这么贵的房子的时候,心里可能也不是滋味。就好像我在新加坡公司工作的时候,当我们的项目经理告诉我们她租的房子一个月大概“才”一万元,而且她还觉得很便宜。那个时候,我听的心里也不是滋味,她一个月的房租比我一个月的薪水都要多很多啊。
另外,我的衣服大概也是有点太好太贵了吧。我的同事穿的都很普通,我穿的这么好,感觉有点不和谐吧。
买苹果电脑估计也让同事在羡慕我的同时也觉得我太花钱了吧。这些大概都让同事和我产生了距离,工作不到一起去吧。

公司装置
我是一个比较喜欢有组织有次序的人,喜欢东西都摆的整整齐齐的。
公司虽然就几个人,但坐的非常的乱,桌子椅子到处都是,除了那个女的座位之外,她的座位光线也好,位置也好。然后,公司到处都是电影插座和电线。如果你不看公司名称,你还以为这里是一个仓库或者是实验室。
所以,我首先就是重新排列了座位。
重新排列座位的时候,也考虑了光线问题。因为公司朝西,所以到下午后,太阳光照射到公司里,这些研发工程师工作的时候就有点不方便。奇怪的事,他们就这么一直工作着,也重来没和老板提,也从来没有人去解决这个问题。直到我来了以后,他们才告诉我说他们工作的时候因为光线问题很不方便。
于是,我就把座位排列得整整齐齐,并且也避开了阳光的直射,让公司看起来更像一个公司。接着,我就重新布置了网线。将以前凌乱的网线整理出来,重新布置。
然后,我还请公司买了一部免提电话,用来和英国开会的时候使用。另外,也请公司买了一个投影仪,开会的时候使用。以前,他们不和英国人开会,都是英国老板偶尔来深圳和他们一起开会。

规范
到了公司后,发现这家公司小,有很多东西都比较混乱,很多东西都没有。首先,我在服务器上安装了CVS来管理研发的代码,尽量将所有的文件和技术资料都放到服务器上。
然后,我把在IBM的工作项目管理经验能用的都用到了这家公司,建立了各种研发规范和研发流程,创建了各种文档模板。
建立这些规范和流程之前,我都会和老板先商量一下。如果他同意了,我才会去实施。
实施过程中,我也是不断的修改。老板虽然同意了,我做的过程中还是要看他们的工作习惯,尽量不要让他们的工作习惯做太大的改动。
我帮他们建立了项目各个阶段的流程以及需要做的文档。设计了如何做项目监控,如何写项目报告,还帮他们设计了如何写测试用例,任何做测试以及如何做产品发布等等。
英国公司的接受能力很高,他们也很容易就接受这些规范和流程。当我熟悉他们的产品后,就开始帮忙做测试工作。头三个月,我做的非常忙,也非常的好,所有人都很满意。

产品学习
工作三个月后,老板和我谈了一次话。回顾了这三个月我的工作表现,并且要求我要精通他们的产品和产品的协议。
我也和老板说如果我工作中有什么不对的地方,希望他能告诉我或者暗示我,我就怕自己做错了什么,而自己又不知道。对于他们的产品,其实不用老板说,我自己也会去学。
这三个月虽然我做的很好,但常常我自己会感到一种无形的压力,总觉得不稳定。我也偶尔会和我的太太说,如果我在这家公司能工作上一年,那我才算是稳定了。
对于产品的使用,我是慢慢了解了。但要谈到去开发产品,就不是我一天两天能做到的,首先我要学习Linux,然后再去学习产品的研发。
而且,我感觉自己也很难插手他们实质上的研发工作,首先是我自己不熟悉,其次他们也都可以算的上是专家。可以说,他们也不需要别人来插手他们的工作了;如果出了很严重的问题,还是需要英国的同事帮助一起解决,英国的同事才是真正的专家。我可以做很多测试工作,测试中发现了问题,还是需要他们自己来解决,我就很难去解决这些问题了。
除了一次,公司的产品需要增加新功能,IPSec功能,是网络安全的一种协议。我就上网查看了很多资料,然后能和他们一起讨论这个新功能了,也给他们提供了很多建议。

训斥同事
有一个研发工程师是刚刚毕业大概一年多,所以开发经验都不是很多。他主要的研发工作是做网页设计,这个工作我是能帮的上忙。当我去看他写的代码的时候,我感觉有很多地方都写的不合理。
另外,这个工程师工作好像总是需要别人推着他去做。当时,按我对工作的标准,我会认为他工作的很不好。
后来,有一次,我就当着大家的面在训斥他。训斥的时候,我自己心里就在想,是严厉一点还是客气一点,是当着大家的面还是在会议室里悄悄的说。最后,我还是决定很严厉地当着大家的面训斥他。
教训
我现在想,他即使工作再有问题,但是公司应该还没有人会训斥他,更不会因为训斥产生矛盾。英国老板在和他沟通的时候,大概更多的是耐心的教他,而不是训斥他吧。我当时的工作方式应该是很不对的。

安全意识
我的一个工作内容就是要保证公司的数据安全性。当我和同事在谈这件事的时候,才发现很难让同事理解什么是数据的安全性。
公司目前有一台服务器,服务器里有两个硬盘。每天服务器都会自动将一个硬盘的重要数据备份到另外一个硬盘上。
当我告诉同事,可能我们需要另外一台电脑做数据备份的时候,同事觉得根本就不需要,他认为我们已经有两个硬盘了,做备份已经完全够用了。
当我告诉他这样做安全性不够高的时候,他觉得很难理解。我举列说如果公司发生火灾,数据就很不安全了。他反驳到那如果发生地震人都没了。
后来,我告诉他安全有不同的级别。最简单的是在一台电脑一个硬盘上备份,级别高一点就是在一台电脑两个硬盘上备份,级别再高一点就是在两台电脑上做备份,更高一点会将两台电脑放在不同的地方做备份。另外,还有更高的把数据放到安全部门做备份,就像电影里的一样。
我告诉他我们公司的数据备份要求会高一点,在深圳做备份,同时也会在英国有备份。他后来好像终于是明白了。后来,我才知道,老板曾经和他谈过备份的事,但就是和他说不通。
教训
有些事情,我们认为很没有必要去做,但是在其他人看来就是非常重要的事情,也非常有必要去做。所以有些事情,我们要站在不同的角度去思考问题。

加班
我以前工作都习惯了按计划去做事。如果那一天要交付东西,如果没有什么特别的原因,我们一定会保证按时交付东西,即使加班我们也会去做。
有一次,我们要发布一个测试版本给英国。计划都定好了,可是那天东西还没做完,一到下班时间,大家都回家了。
第二天,我就和三位员工谈了谈,要求他们以后尽量要按时完成东西。如果需要,就要加班。没想到的是,大家都反对,英国老板知道了也反对我的做法。
教训
我想,我做事还是不太成熟。每个公司都有自己的实际情况,都有不同的地方。我把以前的工作习惯带到现在的公司,不一定都正确。也许,有些东西,现在的公司需要;但是,也有很多东西,他们不需要。
那个时候,我感觉做项目经理的压力非常大,我也有点急了。所以,我给他们的压力也就变得大了。

通讯工具
我在以前的公司上班的时候,我们都是可以使用MSN和QQ通讯工具。所以,我刚到公司的时候,我就问了老板,我们是否可以使用MSN和QQ工具。当时,老板好像也没说话。而我自己就以为老板的意思是“可以”。
后来,我上班的时候就天天开着MSN和QQ。有一段时间,我的QQ非常忙。那时中国四川正好发生了地震。我有个同学在成都,我就天天在QQ上了解他的情况。
后来,老板告诉我,在公司不可以使用MSN和QQ。那个时候,我才想起来,我们公司的同事都没有使用MSN和QQ。
教训
每个公司都有自己不同的要求,如果其他人不使用MSN和QQ,我应该最好也不用使用,我可以回家去用。

同事辞职
我到公司工作了没有几个月的时候,有一个同事要辞职,他打算去考研究生。他辞职的原因不知道是不是真的要去考研究生,还是和我的关系不好,他就是被我训斥的那个同事。
他辞职的事情是老板告诉我的,老板告诉我他一个月以后会辞职。当时,他辞职的时候,我想是我做的不对。因为,当时我什么都没有做,我没有做工作交接。
他走之前的这段时间,我没有主动去问他的工作内容,我没有安排工作交接。后来,还是老板提醒我,我才去做的。
我还有有一个错误的意识,就是他的电脑没什么用了。
因为我习惯了把所有的东西都放在服务器上,个人的电脑并不重要。就象我从联想辞职的时候,我电脑上的资料在公司服务器上都有,我个人的电脑会被格式化掉。
他走的时候,问我是否可以格式化他的电脑,我就说可以,他也就把他的电脑格式化了。
我当时也没有觉得什么不对,我刚来公司的时候,他们就是把以前经理的电脑格式化以后才给我的。
后来,老板知道了,他们非常生气。老板告诉我,他们需要他的电脑的邮件记录,因为他们很多东西都通过邮件发送。他们也需要他的电脑里面的资料,不知道是不是服务器上没有。
教训
教训,实在是教训。无论如何,一个员工离职都应该做工作交接。每个公司的情况都不一样,有的公司,所有的信息都在服务器上,象这家公司,就会有一点不一样了。

英国出差
后来,公司有一次机会,需要我们一个同事去英国工作一段时间。我们的同事有一个技术很好,可惜英语很差。另外一个同事英语很好,技术要差一点。
后来,公司权衡再三,还是选择了英语好的同事去英国出差。这时候,大家就应该知道英语的重要性。即使你技术再好,因为你的英语差,公司就没有办法让你去国外出差,否则,公司还要安排一个翻译人员给你。那个同事要去英国出差,他当然是感到很高兴。
在他去英国出差之前,我和他商量了一下,希望他能完成他手上的工作,并且还要花点时间做一些项目的测试,还要做好去英国出差的准备,需要学习一些技术知识,去英国的时候要用。
他当时很高兴的答应了,说他能完成这三项工作。可是,实际上,他完成不了其中一项工作。这时候,就出了问题。我想,根本上还是我的问题。
他一直认为,我天天都没有什么事情做。其实,那个时候,我每天都非常得忙。他就要求我去完成那项工作,其实,我也应该帮助他完成那项工作。可是,我当时的做法并不正确。
因为,我当时已经非常的忙,我又想,这项工作是我们事先商量好的,由他去完成工作。现在,他做不了了,又来找我做。而且,其他的同事也都没有时间去做。所以,我当时并不想去做,仍然希望他自己能去完成这项工作。
这件事的结果还是我去做了。但是我想,因为这件事,大家都认为我是一个很不合格的经理了吧。
教训
这件事根本就是我的问题。首先,我不应该把太多的工作给这位同事做。
第二,当一个工作的进度发生变化的时候,我应该及时地采取措施,做相应的变化。
第三,当同事需要帮助的时候,我应该主动去帮助他们,而不是等他们来找我。

招聘
由于那个同事已经辞职了,英国公司那边又有很多测试的工作需要我们深圳这边来帮助完成,于是我们就开始招聘一个新的同事做测试。
招聘的事情主要是我和那个女同事一起在做。
首先,她在网上找了很多应聘者的简历,我们都看过后还觉得合适,就会约来面试。
面试的时候,她先和应聘者面试,觉得可以后,再由我去和应聘者谈谈技术问题。
我们在面试的时候也准备了一个面试表格,记录所有应聘者的面试内容,包括应聘者的英语能力,沟通能力,合作态度,技术能力等等一些方面。
到最后,我从所有应聘者的面试表格记录中挑选了一些各个方面都不错的应聘者,然后,我把这些候选者记录交给了她。
没想到,她当时就对着我发起火来,她说:
“你怎么选的大部分人都是女性?”
我不解的问:“怎么了?”
她回答到:“招个女的怎么可以,我需要找个男的,公司经常需要发货到英国,我需要一个男的帮我打打包,装装货。而且,也有很多杂七杂八的事情需要一个男的做。”
我当时也没有和她多说什么,也不会和她去吵什么。我心里在想,我们招聘的是一个测试人员,不是一个搬运工,这样太不尊重人了。而且,如果你有什么特殊的需求,你也可以事先告诉我啊。并且,我对男的或是女的也没有什么特别的要求,我完全是从面试表格记录里选出来的,这个面试表格是我和她一起做的啊。
最后,她选了几个男性应聘者,然后又安排英国老板和他们面试。
后来,我和英国老板谈了一下这件事情,我告诉老板,我觉得其中一个女性面试者也很不错,我并没有告诉老板说她只要求招聘男性,要男的应聘者帮助她打打包,装装货。
老板就要求再安排面试,我说也没有必要了,但是老板坚持要再面试,大概老板是想安抚我,就要求她再安排面试了。她对我就是很生气了。
面试的结果还是招了一个男性的应聘者。

养老保险
在公司工作了几个月以后,突然有一天,我去查看我的养老保险,我才发现,公司是按照深圳市最低标准给我们发的养老保险,公司并没有按照政府法律规定的要求给我们发养老保险。也就是,公司少给我们发了养老保险的钱。
我在IBM,联想公司收到的养老保险都是按照政府规定的发的。我也知道在深圳有很多小的公司都偷偷地按照最低标准给员工发养老保险。但是,这家英国公司也这么做,让我感觉实在是不太好。中国的很多小企业为了节约成本,就少给员工发养老保险。但是英国公司已经很挣钱了,而且我们的人力成本对于英国来说实在是太便宜了,就这样他们还少给我们发养老保险,实在是有点过分吧。
首先,我先询问了一下公司的那么女同事,她告诉公司一直都是这么发的,也没有什么不对。
后来,我告诉英国老板,说公司少给我们发了养老保险,触犯了深圳当地的法律。英国老板却告诉我,公司没有触犯任何法律。
后来,我还特意去深圳社保机构咨询了这件事,他们告诉我公司少给我们交了养老保险费,公司触犯了法律。
我又和英国老板谈了几次这个问题,他每次都非常肯定地告诉我说,公司没有触犯任何法律。
我想,再和英国老板谈下去也没有什么意义。而且,我也不会因为这件事就去深圳政府告公司。毕竟,我还在公司工作;而且,我也没想过去告公司。如果我实在觉得是公司不好,那我就会换一家公司了。

同事
我有一个同事曾经做过两件事,让我觉得她做的不是很正确。第一件事是,我们公司的门上有一个告示,就是“谢绝推销人士进入”。有一次,有一个业务员来我们公司推销产品,还拿了一张宣传单给我们这位女同事。
当时,这位同事非常生气。就很生气地问:“你没看到我们公司门上的告示吗?谢绝推销人士进入。”
对方也很客气的说:“不好意思,刚才没注意。”,她接着说:“现在知道了,就出去吧。”对方正要走的时候,她又板着脸说:“把你们的资料也拿走。”
教训
她这种态度,让我觉得很不尊重别人。即使别人有错误在先,我们也不能这样得理不饶人。大家都是出来打工的,也都不容易。

第二件事是,有一次,我们公司来了一个供应商,大概是第一次来吧。她们在会议室谈了一会,就看见这个女同事气呼呼的把她们往外赶。她们一边走,一边说:“不做生意,也不要这样赶人家走啊。”
当时,我和老板都在,我看了觉得这样做实在是不妥。
教训
无论对方和你如何谈生意,我想,你都不应该这样赶人走,这无论如何都不像是一个英国公司的人。

和同事的关系
我在公司工作三个月后,问题就慢慢来了,问题就是四个开发人员和我的关系。我非常理解他们,就象我曾经的想法一样。以前我总觉得项目经理成天没事做,还管这管那,我想他们也一定这样想我。
其实,从毕业工作到现在,我才感觉,做项目经理的日子是我最忙的一段时间。每天我都有很多事情要做,而且事情又很杂,不像做研发的人,每天的工作任务都很明确。
另外,我感觉做项目经理压力很大,我每天都在询问他们的工作进度,这让他们感到很不舒服。我想我应该一个星期问一个会比较好。
而且他们都是公司的老员工,其中三个人的开发经验也都很丰富。那时候,研发流程一旦确立下来以后,感觉我就是一个多余的人。后来的工作中,他们和我就不是很合作了。

离职
由于我后来糟糕的工作表现,以及同事对我的反对态度。所以,没过多久,老板就把我炒了。老板炒我的时候告诉我,大家都很反对我,反对加班,其中一个同事工作的很不开心,另外一个同事都在想着换工作了。
另外,老板也还列举了很多其他认为我做错的事情,有些事情我知道我做的并没有错误,但是我也不想去反驳什么。炒都炒了,我还有什么好反驳的。

总结
其实做项目经理非常忙,压力也非常大。管理员工比较难,尤其是很有个性并且又是技术专家的员工,而且我自己还又不懂技术,我在公司还算是新来的,再加上我在管理方面也不是很懂,这样管理起他们来就非常难了。
我还是有一点点不会沟通,在我做Team Leader的时候,我很容易和同事去沟通。但是,当我做经理的时候,我就不知道该如何和同事沟通。关系太近了也许不太好,或者是关系太远了也不太好。
刚到公司的时候,我主动和同事聊天,什么话都聊。后来,公司那个女管理者告诉我那样不对,做经理要有经理的样子。从此以后,我又很少和同事聊天。无论我怎么做,我感觉我都没有做好。
工作中我也犯了一些重要的错误,我把在IBM大公司的一些工作方法用在这家小公司身上,但并不适用,而且引起了我和同事的矛盾。
我有时候也在想,或许他们并不需要一个经理吧,可能他们需要的就是研发规范和研发流程吧。

感谢
感谢老板,给了我一次当经理的机会。


第17家公司,半导体公司
人生就象巧克力,你永远不知道你会尝到什么味道——阿甘正传

找工作
从英国公司离职后,我们全家都回了老家,机票是在离职前就已经买好的。我在老家呆了几天就回到深圳,继续找工作了。老婆孩子就还留在老家,这样,我感觉压力还会小点。
回来的那段日子很难熬,工作一直都找不到。还好,老胡那个时候天天来找我,请我吃饭,请我打台球。老胡是我的大学校友,也是我的老乡。
这段日子,还多亏了有老胡陪着我,天天陪我打台球,让我还不至于很压抑,很难过。

压力
从英国公司离职后,让我感觉到从来都没有的压力。我有了老婆孩子,又没有多少积蓄,买房子还欠了别人很多钱没还。再加上那年去买股票,本来是想挣了钱还房子的钱,可是房子的钱没还成,炒股票的钱都快亏完了。而且,特别奇怪的事情是,每次我刚买完股票,第二天,股票就开始一直狂跌了。
这时候失业,让我感觉到从未有过的压力。想当年,在广州的时候,只有我一个人,一人饱,全家饱;一人饿,也只有我自己饿了。可是现在不行,我可以自己挨饿,但是我不能让我的老婆孩子也和我一起挨饿。这时候,我太需要一份工作了。

问题
这个时候,我都三十多岁了,突然发现找工作是非常非常的难。我在网上到处发简历,可是很少有公司愿意找我面试。我想,一般的小公司,看到我的简历,我曾在IBM工作过的经历,估计他们都不想找我。
大一点的公司,估计不需要做管理的人,也不会找我;需要找写代码的人,可能又觉得我的年龄大了吧,也不找我。
我对新工作要求都不是很高,薪水都开的很低,但是一个多月了,就是很难能找到一个合适的工作。
同时我也反省自己,做了这么多年软件开发,好像很精通VISUAL C++,windows,架构设计,需求设计,项目管理。但是我有一个很大的问题,就是我没有行业经验(曾经只做过短暂的ERP行业)。
不像其他人,做手机软件开发,GPS软件开发,游戏软件开发,动画软件开发,银行证券软件开发,工业控制软件开发,医疗系统软件开发等等。
而我,只是在做软件开发。好像各个行业都能做,但各个行业又都没有做。人过三十,找计算机工作实在是太难了。这个时候,我想找工作要不就找一个大公司,否则,就去找一个有行业背景的公司。

BYD公司
我曾经给BYD发过简历,想做汽车方面的软件开发,他们也没理我,估计是我发的英文简历,他们没有时间看。
不过,我自己还是挺想去做汽车方面的软件开发的。我想找一个行业去好好工作学习,工作了这么多年,就是在学计算机技术,很少学行业知识了。

上海惠普
上海惠普公司曾经也主动找过我,但是一听我在英国公司做项目经理,顿时就对我没了兴趣,他们需要的是一个高级软件工程师。
即使是做软件研发,我想我也没问题啊,我一直都没有忘记研发啊,可能是我表达的不够清楚吧。

美国小公司
我也曾面试了一家和英国公司很类似的公司,是一家美国公司,只有两个工程师做Java开发,需要找一个经理。
我当时都怕了这种公司了,面试也就没有成功。

原来的新加坡公司
后来,我又发了一封简历给我以前工作过的那个新加坡公司,如果有机会,我还是想去那里上班。
公司的人让我去面试了,公司已经搬了新的地方,而且变的很大。
面试也应该算是顺利的,可惜结果没有成功。
原因我也不大清楚,大概是我以前给公司的领导和同事留下的映象不太好吧。
我还是感觉很可惜。

华为
我也到华为面试过。
接到华为的面试通知单邮件的时候,华为要求我带上毕业证,学位证之类的东西。
我已经很多年都没有带过这些东西了,面试的时候最多就带一只笔,有时候什么都不带就去面试。我一直都觉得那些东西就是一堆废纸,面试的时候还是主要看自己的能力。即使你的英语过了六级考试,如果面试的时候,你一句英语话都说不出来,那那个英语六级证明也就没有什么用了。
我到了华为的时候,感觉华为的工作环境很像IBM,企业文化,工作方式都很像。
华为在深圳的地方很大,我刚下车的时候,找人问路,那个人非常有礼貌并且很热情地告诉我地方,感觉这里的人素质很高。
到了公司门口,华为的人来接我,并且做登记,感觉登记处的人也很有礼貌,接待我的人也是很有礼貌。
进了华为办公室,感觉就和IBM一模一样。
然后,华为的技术人员面试我,谈了很久,感觉还可以,他们需要做网络上的开发,我VISUAL C++的底子还好,学学网络开发,估计问题也不大。
后来,华为的经理又找我面试。在我们一起去会议室的时候,他看我两手空空,就让我把东西也带上,他以为我带了毕业证、学位证那些东西。我告诉他我什么也没带,他犹豫了一下,也没说什么,我们就进了会议室。
我和华为这个经理也谈了很长时间,谈了很多东西,谈了技术,也谈到了曾仕强。
大概,是因为我和这位经理说了,如果我有机会,我就会去和别人一起开公司吧,表现的我不是一个很稳定的员工。每个公司都希望能找到稳定的员工吧。大概,我也有其他的地方表现的不好。
结果,面试没有成功。

医疗设备公司
我也曾经也找了一家做医疗设备的公司。一下午面试,见了所有的人,然后人事经理就告诉我基本没问题,过几天就能上班。
谁知我一等就是一个星期,打了几次电话过去,那边又推托,自己感觉黄了,又赶紧开始找工作。
后来在新公司上班了,都一个月过去了,谁知那个医疗公司又说非常非常希望我加入他们公司。后来他们又打了几次电话找我,希望我能去公司上班,我已经在新公司上班了,所以也就一直都没有去。最后,他们说随时欢迎我去他们公司工作。我想如果他们看了我真实的工作经历,不知道他们还会不会给我打电话,让我去他们公司上班了。

半导体设备公司
后来我去了一个比较偏僻的地方做半导体开发。选择这家公司,是因为:
一是我想找一个行业去做;这家半导体设备公司在国内的也算是有不小的名气,公司做的产品也很不错,能和台湾的半导体设备公司竞争。这家公司在半导体行业里也已经做了好几年,也有一定的技术和行业知识的积累。
二是这家公司的老板和我谈了好几次,让我去他们公司,老板态度很诚恳;一个好的工作,老板和产品都很重要。老板好,你在公司就会做的好;公司的产品好,公司有发展,你在公司就能挣到更多的钱。
三是老板想给我公司的股票,同时也想给其他员工股票,我感觉他是一个想把公司做大做强的人。另外,按我这种年龄的人,我是非常希望如果有机会就去开公司,和别人一起开公司都好,也就是公司能给我股份。我自己也有公司的股份,就感觉好像公司也是我自己的一样,而且,最重要的是,我不会害怕再失业了。我现在有很好的技术,但是我没有资金和好的项目,如果别人有资金和好的项目,我想我们一起合作,就可以开一间非常好的公司。所以,当这个老板说要给我股份的时候,我想这也就是我想要的东西;否则,我想我还是去选择一家大的外资公司,混混日子了,在大公司混日子还是比较容易的,大公司相对来说比较稳定,一般不会裁人,工作也没有小公司那么累。
所以,最后我就去了这家公司。

公司介绍
这家公司做探针台半导体设备开发,在半导体行业里也算是有不小的名气。公司的产品在大陆应该说还是不错,能和台湾的产品竞争。将来,我想,公司的产品应该也可以和美国、日本竞争。
半导体在中国用的非常多,到处都是半导体,而且国家也在大力扶持半导体产业。
这家公司的老板也是我打工这么多年碰到的唯一一个人品有点问题的人。他满嘴的仁义道德,而实际上却是一个道貌岸然的人,他做的事情让人觉得是众叛亲离,如果有机会,那些员工就离开公司了,他还以为是这些员工太自大或者是别人没有领导好他们,才使他们离职的。这种老板对我来说却是一个非常好的机会,能很好的锻炼自己。如果我和这种人都能一起工作,那么也没有什么人不能在一起工作了。另外,工作的时候经常能看到他做错事情的地方,如果将来我自己当老板,这些对我自己都非常有帮助,至少我明白这样做有问题。

工作经历
开发半导体软件和纯软件有很多地方不同,比如机器有惯性,也有误差,并不是理想的状况,和纯软件不一样,在编程的时候都要考虑进去。
还好,没做多久,我就很快上手了。而且帮助公司解决了好几个项目问题,这几个项目是一直都有问题,迟迟不能通过客户的验收,公司也一直解决不了。我把这些问题解决以后,公司能收到几百万的钱吧,公司的人,我想都应该很高兴吧。
在这家公司,我现在主要是要学习半导体设备的研发,多学一点行业知识。现在,职位对于现在的我来说已经不重要了,或者也没有多大意义了,最重要的事情是要挣钱养家,并且学会半导体行业知识。在这家公司,我也就是一个软件研发工程师或者也是项目经理吧。
在这里工作久了,就自然会看到很多人很多事,会发现他们有很多地方做的并不是很正确。人总是很了解别人哪里做的不好,而不知道自己哪里做的不好。当我看到他们的问题时候,我也时常想自己是怎么做的,自己哪里也做的不对。子曰: 三人行,必有我师焉。择其善者而从之,其不善者而改之。 ,看来,所有的事情古人早已知道了,只是我们不知道而已。

同事一
公司曾经也有一个很有个性的员工。他也刚毕业大概一年,其实还不是真正的毕业,因为没有拿到毕业证就出来打工了。一年之内,他好像已经换过三家公司了,很不稳定。
他也非常好学,每天都很刻苦地学习。他做的东西并不算很好,不过,对于一个刚毕业的人来说,做的已经算是不错了。他就是心态很不稳定。总是觉得公司这里不好,那里不好。喜欢的东西就做,不喜欢的东西就不做。
他做了大概三个月就辞职了。说是要去一家公司当技术经理,我想那可能只是他自己的虚荣心吧,好面子。象他这样才刚毕业工作了一两年,是不可能去什么公司当技术经理的,除非那家公司的老板是个白吃,什么都不懂。
后来,我还碰到过他,问他在做什么。他告诉我他在做金融,说很快就能挣到钱。而且他还告诉我,他每天上班都迟到,因为公司其他的人都迟到,所以他也迟到。
我告诉他,无论在哪里工作,或者做那个行业,都要踏踏实实地工作,认真去工作。无论别人做的好还是不好,首先自己要做好。
不知道他是否明白这些道理。我想,很多刚毕业的人都和他一样吧。看到他,好像看到了当年刚毕业的我。一身都是臭毛病吧。
教训
刚毕业的人往往都很不稳定,一定的原因可能是因为公司,但是,我想,更多的问题在于我们自己。
刚毕业的人,心浮气造,总觉得公司这里,那里都不好,自己在公司没有发展。其实,几乎所有的公司都或多或少的有一点点问题。不是公司不合适自己,而是我们自己没有适应公司。
无论,在哪一家公司工作,工作时间久了,都会学到很多东西。刚毕业的时候,我们最重要的事情是要放低心态,认认真真,好好把工作做好。

同事二
有一个同事自尊心非常强。和这种同事一起工作要经常表扬他,说话的时候要一定注意他的感受。有时候,也让我感到很烦。
因为,有个项目他一直做不好,大家如果去讨论这个项目的问题,他就很不开心,他就会觉得大家是针对他在讨论问题。而且这个项目一直都很紧,就等着客户验收,却一直都做不好。
我们都非常焦急的时候,和他谈话还要注意他的感受。有时候,真感觉有点累啊。有时候,如果你给他做的东西提意见,他又会说:“你如果觉得我做得不好,那你来做了。”
有时候,如果你询问如何使用他做的东西的时候,他的标准答案就是“不知道”,除了他自己,还有谁比他更清楚呢,这些都是他自己开发的东西啊,他却回答“不知道”。
而且如果你去修改他做过的项目,他也会感到不高兴。他自己做不好,又不希望别人去动他做的东西。他自己又觉得自己做得很好,和这种人一起工作真是有点累啊。
好像除了老板,他对其他人都是这样,而且和他工作的心情也很有关系,如果他心情好,他就会合作一点,如果他心情不好,他就一点也不会和你合作。和这种人沟通真是很难,不过,仔细想想,我当年也不就是象他这个样子吗。
老板有次和我谈话,说实在不行就把他炒了。我想他就是自尊心太强了,人还是个好人,继续用吧。而且,现在金融危机,没工作了也不好受吧。希望他哪天能明白吧。
换个角度,说不定老板也是随口说说,或者老板也是有意试探我的个人想法,看看我是否来公司是为了取代他人,是否和其他同事勾心斗角。我想,我不是。我想,我到公司不是来取代什么人,不是取代,而是补充。我想,这是大家都希望看到的结果。
教训
我们程序员常常犯的错误,就是不和其他人好好合作,总觉得自己很能干,什么都懂,不需要别人来指正错误。我想,和其他同事合作和沟通是我们很多程序员共有的问题。
象他这样做事情肯定是不对的,但是换一个角度,我做事情的方法也是不对的。(我们常常都是在想对方不对,而很少会去考虑是自己不对)。
首先,我刚到公司,肯定大家对我会有一点排挤或者不合作,我就不应该那样要求同事非常合作。
第二,对于项目来说,我还是一个新手,其他同事很自然得不信任我,也会导致工作中的不合作。
第三,当我发现同事的项目有问题的时候,我和他的沟通方法不正确。
我以前常常对同事说:“你的XX怎么回事,出了什么问题?”。或者说“你为什么要这么做?”。我这种说话的态度,往往含有责备的意思,按我这种态度和其他人沟通,只会造成他们的不合作。
正确的做法,我想,应该是谈论问题不要针对人,只针对事情,也就是对事不对人。我们应该说:“这个功能好像有点XX问题,你有时间帮忙看看。”。
另外,在夸奖项目做的好的时候,就一定要针对人了,说“你这个项目做的非常好。”。而不是说“这个项目很不错。”
后来,老板又和我谈起了我和公司同事的关系,他一针见血地指出问题在我身上,是我不会和其他的同事相处,并不是其他同事的问题。老板就是老板,总能看到我们看不到的东西。
而且,人无完人,作为老板,他看到的是每个人的优点,使用的也是每个人的优点。用人所长,避人所短;用人之所长,则天下无不用之人;用人之所短,则天下无可用之人。同时做为领导,要用人不疑,疑人不用。用人不疑的前提是这个“用”字,首先是你对这个人非常了解,其次是你用他是用在他有能力完成的工作上。如果,一个人很诚实可靠,但是缺乏能力,你要是让他去做什么他做不了的事情,你不疑才怪了。

同事三
还有一个同事,我想他应该属于那种很封闭的人。他在公司做过几个项目,这几个项目估计整个公司只有他一个人知道是怎么回事。
他在做项目的时候是绝对不让其他人插手他的项目。而且,如果有人对他的项目有意见,他也不会接受,只会按着自己的想法去做。后来,他辞职了。辞职的时候,我去做他的工作交接。
在交接的时候,我们把他写的代码拿出来,让他给我们解释一下。开始,他还愿意讲,后来他就干脆不讲了。一是他不想讲,反正他都要离职了。二是他的代码写的的确不怎么好,很多地方他自己也看不明白。讲到后面,讲的他自己都烦了。
后来,我接手修改他做的一个项目。我发现,一个人的思维方式是什么样子,他写的代码基本上就是什么样子的。
他做的这个项目,程序的基本功能是有,同时也有很多问题。我想,大部分问题都是我们尤其是初级程序员经常犯的错误。
1. 程序可以说毫无架构设计。
2. 代码写的和天书一样,很难理解。有时候,他自己都看不懂自己写的代码。比较好的做法是,按照标准的代码格式去写,代码都会有详细的说明。
3. 程序的功能是按照自己的想法去实现的,没有考虑到用户的使用习惯,这个程序操作起来非常不方便。这是我们一些程序员经常犯的错误,我们开发的软件,不是给我们自己用的,而是给客户使用的。所以,我们在做设计的时候要站在客户的角度思考问题。
4. 有很多的代码都是重复的,比较好的做法是,可以将相同的代码写成一个函数供其他的代码调用。
5. 错误处理不够健壮,程序一旦出了错误后,就无法继续运行,用户使用起来很不方便。比较好的做法是,做设计需要考虑程序出问题后,用户是否可以很容易的修复错误并且继续运行。
6. 程序很难扩展,基本功能有了,但是限制的很死,很难去扩展。比较好的做法是,做设计都要考虑将来的扩展,需要考虑客户的不同需求。
7. 程序很难移植。如果我们需要将程序放到其他的平台上去运行,那么大部分代码就需要重新编写了。我们在做设计的时候也需要考虑这些问题。
教训
他这样离职,多多少少会让现在的同事感觉对他不满意。既然一定要离职,最好也能把交接工作做好。
我们做程序员的人,要学会开放自己的性格,而不要显得过于自闭。常常一个人蒙头做事,也不理别人的意见,更不让别人插手自己的东西。这些坏的习惯都要改改。
另外一方面,我也有问题。他写的东西再不好理解,但是至少客户还在使用,至少还是没有出太大的问题。或许,有时候我对软件架构,设计要求太严格。其实,对于老板和客户来说,他们并不懂这些,他们也不关心这些,只要设备能使用,其他的都无所谓吧。
而且,既然他都要走了,我又何必对他要求那么高,要求他把交接工作做的那么详细。结果是他交接工作也没有做好,大家也都不高兴。想想,何必呢?

同事四
我的一个同事,我想他做事应该是有很多问题,也是我们很多人常常犯的错误。我在公司设立了cvs代码管理,然后我让大家在自己的电脑上安装cvs,安装cvs需要执行三个步骤。
其他人都安装好了,也在使用。可是我这位同事却告诉我,他安装完了以后不能使用。我还觉得很奇怪,安装完了怎么还不能使用。后来,我去检查问题,却发现他只运行了第三个步骤,前两个没有运行。问他怎么不先执行前两个步骤,他告诉我说前两个运行不了,他就直接运行第三个步骤。
前两个步骤不能运行是因为他的电脑需要打一个操作系统的补丁,直接运行第三个步骤肯定是不行的。但是他也没有和别人沟通一下就自以为是的去直接运行第三个步骤,到最后还是不能使用的时候,他才想起要问一下别人。
教训
我想,这是很多人都会犯的一个问题,我自己也犯过类似的问题。首先,出了问题没有和其他人先沟通一下,去查找原因;第二,自以为是的按照自己的想法去做。

领导新人
公司招聘了一个新人,由我这位同事去管理。我这位同事的技术是非常好的那种人,不过对于新人,他的要求似乎就有点太高了。他对待新人,就是把一个任务交给这个新人,然后也就不管这个新人能不能完成,会不会完成这个任务了。
到最后,新人没有完成这项任务,而且新人工作的压力很大,什么都不懂,还要一个人独立去完成一个任务。公司一看任务没有完成,又会对新人的评价不好。最后,这个新人没干几个月就辞职了。
教训
对待新人,我们更多的是培训。而不是给新人一个很高的要求,这会把新人都吓跑的。新人更多的是需要学习和指导。新人并不懂太多的东西,需要我们去培训,去培养。
还好,我这位同事现在已经不再象以前一样对待新人了,知道要首先培训新人了。

软件升级
有一次,我们需要给客户升级软件,这件事情由我一个同事负责。我们给他准备好了和客户一样的机器,等他自己修改好程序,调试好以后,然后才到客户那里去升级程序。大概三周以后,他说可以去客户那里升级了,然后我们就一起到了客户那里。没想到等我们到了客户那里,他却告诉我他从来就没有试过程序,需要在客户这里现场修改程序,然后调试。我当时那个晕啊,感觉好像被人给耍了一下。怪不得在来客户之前,他一直要我把源代码也带上,还好为了保险起见,我还是带上了源代码。不过,事到如今,我不让他现场调试也不好,否则,他又会对我很有意见了,至少现在客户还同意,也很配合。虽然让他调试,但是我心里不放心,迟早还是要把程序恢复回去,现场开发调试的程序没保证,这不是简单的修复一个小问题,是整个软件做升级,风险很大。现在,我也不会象以前那样去教训同事了,保持沉默,一声不吭。说了,反而会造成别人对你不好。我现在也终于明白,为什么以前即使自己做的不对,也不会有人来教训我了。
这件事情的结果是,软件在客户那里使用的时候出了很大的问题,然后,公司又派人把软件恢复回去了。老板开会的时候也没有点名的说了这件事,他自己心里也明白。我也明白做领导的,不要当着大家的面去教训一个人,把事情说出来,虽然没有提某个人的名字,但是大家自己心里都会清楚的。既不伤害了他的面子,其他的人也会引以为戒。

技术和管理
大陆的小公司有很多地方和英国公司不一样。让我感觉最明显的是,在英国公司,他们很容易,也非常乐意去接受我的项目管理方法和研发制度。可是,在这个公司,他们很难能接受,或者可以说是某些人不愿意接受。
我在这家公司工作,技术并不是问题。我最需要注意的事是和其他同事的关系。
简单来说,如果公司按我的项目管理方法去管理项目,那么原来的项目管理者就有可能需要让位了。很多东西,他们也都不是很懂。毕竟,这只是一家小公司,有很多东西也不是很规范,项目开发从来都没有计划,都是做一天是一天。但是,公司也有公司的优势,至少公司还在生存,公司还在发展,公司在半导体行业里还是有一定的知名度。对于公司来说,能生存,能发展,能把产品卖给客户就算是成功了。
技术上也有同样的问题。我有先进的技术,但是公司的技术人员却不愿意去学习,他也不希望我去参与他的项目,心里总有抵触的情绪。
其实,老板都很明白这些问题。同时,他也明白一个公司最需要的是稳定,稳定压倒一切。这个公司,即使有很多地方不合理或者落后的地方,但至少,这个公司还在生存,这个公司还在发展。
我在这家公司工作了快大半年的时候,在这些日子里,我帮助公司解决了很多他们一直都没有解决的问题。
渐渐的,同事对我也许是心服口服吧,我自己也慢慢注意和同事的说话态度,同事也越来越变得合作了,技术上也能接受我的一些建议了。
后来,公司老板虽然没有明着说,但是,实际上公司的项目也是在按照我的方法去管理项目,做项目计划和项目监控。
按我的方法去管理项目,我想,对公司应该是一件好事。但是,当时我却非常担心。我并不担心我的项目管理的方法,我担心的是人,是以前的项目管理者的心态,他会如何对待新的项目管理方法。
我想,我现在做事情要比以前成熟了。有时候,改革并不是一件很顺利的事情,可能会引起其他同事的不满,甚至会引起工作上的矛盾。
所以,当时我找老板谈了我担心的问题。老板也立刻意识到这个问题,然后立刻和以前的项目管理者沟通。这样,公司才可以安心的去使用新的项目管理方法做项目管理工作。
教训
有一些人常常抱怨,说公司做事怎么怎么的差劲,如果按照他的办法一定会做的很好。或许,你的方法的确是比其他的方法要好。但是,在我们中国人的工作环境,最重要的不是你的技术和方法有多好,而是会有多少人能接受你的技术和方法。
因为,无论技术或者方法有多好,最终都需要人去执行;需要人去执行,首先就需要他们接受你的技术或者方法;否则,再好的技术和方法也起不了作用。
如果,要让大家接受你的技术或者方法,就需要一个良好的沟通和合作。沟通和合作才是最重要的,沟通和合作做好了,即使技术和方法差一点,大家也能把工作做出来。而且,如果大家沟通和合作好了,技术和方法可以再慢慢去学。

项目管理
这个项目也就是我们这段时间一直在忙的项目。其实,公司有好几个产品,虽然功能有点不同,但是软件其实都差不多。在我来之前,他们是一个产品编写一套软件,开发浪费时间,无形中也增加了维护成本,可以说比较混乱。
在项目初期,我们还是定了一个项目计划,在增加新功能的同时也要把他们已经开发的所有的软件合并成一个软件。项目的时间是非常的紧,大概只有一个月的时间,加班加点,我们也要把这个项目做出来,因为市场那边等得很急,尤其是现在经济危机的时候。
这个项目到现在也快完成了,但总的来看,项目管理过程中还是有很多问题。或许,这些问题对于你们的项目管理也有帮助。
1. 这个项目的时间安排的太短:项目的时间安排的实在是有点太短,毕竟这是一个项目,而不是完成一项功能。
2. 项目测试时间太少:项目的研发时间大概只有三周的时间,因为项目的功能其实是都已经写好的,在别的项目上正在使用,现在只是把他们集成在一个新的产品上,所以项目研发的时间给的并不多。项目测试计划是从研发开始后一周开始,总共有四周的时间。其实,现在看来,测试时间还是太少。
3. 项目测试准备不足:测试过程中并不是我们想象的那样顺利,我们只有两台机器,本来打算一台做研发,另外一台做测试。可是,实际上,测试人员一旦发现了问题,我们就会占用测试的机器进行问题修复。
4. 项目测试人太少:我们有两个人做测试,但是其中一个人经常会出差,也导致项目测试跟不上。
5. 项目问题估计不足:我想,这也是项目最主要的问题。我们对项目可能出现的问题估计不足。在测试的过程中发现了很多我们没有想到的问题,这最终导致项目的进度托后。
刚开始,我认为这个项目的需求就是把以前的功能集成在一起,老板也是这样告诉我的。后来我才发现有些需求还是和我们想的不一样,和老板刚开始告诉我的也并不一样。做到最后,老板其实又增加了很多新的需求。

其中有一项功能,我做了很久都没有做出来。老板还经常告诉我,以前的代码是没有问题的,客户一直都在使用,也不希望我去修改以前的代码。我刚开始也认为以前的代码是没有问题的,可是现在做出来的软件就是达不到设备的精度要求,我一直在找原因,最后,我发现我们的硬件已经更改了,设备精度要求也不一样了,这样原来的代码就有问题了。最后,我把原来的代码彻底给重写了,才算是提高了设备精度。

另外,测试过程中也发现了很多产品需要改进的地方,还有很多新的问题。还有,测试过程中也发现了原来代码中的很多问题,都需要去修改,只是以前没有发现而已。
这次项目研发也有一些好的地方,最主要的是现在大家在一起工作都很合作了,工作得很融洽,这一点,才是最重要的。
这个项目到现在,已经经过不断的改进,产品也变得越来越成熟。我想,现在这个探针台设备估计也能算是目前国内探针台设备中最好的一个设备。大家的努力都非常的值得,公司的订单也越来越多了。

总结
小公司和大公司有很多地方不一样。我们要学会适应公司,而不是让公司适应我们自己。每个公司都有多多少少的问题,我们要明白我们为什么加入这家公司,我们的目的是什么。只要公司不是非常的差,老板不是很黑,我们就不要挑来挑去了。同时,我也希望自己能早日精通半导体设备的研发,也希望将来我们能做出中国最好的半导体探针台设备。
我以前一个同事是数据库方面的专家。前段时间他去了一家公司,这家公司有一个数据性能上的问题始终解决不了,公司找到他以后,给他的薪水也不低,比他的经理的薪水还要高。他去了这家公司以后,大概用了几个月的时间终于把问题解决了。现在他的经理随便找了一个借口就要把他开除了,经理和老板他们都是一伙的人,他也没有办法了,他不得不忙着开始找新工作了。
过河拆桥的事情在IT行业里还是有的,我们打工的又能做什么呢?进了公司,希望能努力地工作,好好地表现,希望能得到公司的认可。可是到头来,我们把公司的问题解决了,却被公司一脚给踢开了。这种公司,这种事情,谁都不想碰到。但是,我们怎么能知道自己不会碰上呢?
当初我进入这家公司的时候,我特别考虑了薪水的问题,薪水太低了,我不愿意做;薪水太高了,老板不想给;所以,我很直接地告诉老板,我不希望我的薪水太高,让他觉得不舒服,我选择了一个比老板低,又比其他人高的薪水,而且,其实,我现在的薪水比我以前还要低一些。
现在到这家公司也快一年了,虽然老板答应给我股票的事情还一直没有着落,希望老板是一个有信用的人,,希望公司是一个有发展的公司,也希望自己能在这家公司做的很久。不过,我也不敢肯定老板是一个有信用的人。想想,我当时在英国公司的时候,也有可能是被老板利用了。我把在IBM公司学到的项目管理方法用在了英国公司,然后就感觉自己没有什么事情做了。无论什么原因,我最后也轮落到被公司炒鱿鱼的地步。到了这家公司,我还是毫无保留的把我以前学的项目管理知识用在了这家公司,建立了CVS代码管理,创建了项目缺陷监控文档,教会了同事如何写测试用例,也教了同事如何做项目计划和项目发布管理。希望,他们什么都学会了,不要就一脚把我踢开了。如果真是那样,我想我还是适合自己去当老板了。
现在,我也很难说我能在这家工作能工作到多久,我在这里已经工作了整整一年了,该解决的问题我都解决的差不多了,该教他们的,他们也学的差不多了,现在感觉公司有我没我也都差不多了,如果老板现在要炒我,我又有什么办法呢? 股票的事情就更别提了,大概,那只是一个美丽的传说吧。
今年五月份,我们大家一起辛辛苦苦,加班加点地忙完了项目,并且,还给客户发了一台样机在使用,客户反映的结果非常好。大概从六月份开始,突然有一天,我们一个做销售的人突然对我说话很不客气,要知道我们之间根本就没有什么关系,并且她以前对我总是很客气,这里面就一定有问题了。问题是什么,接下来我就知道了,从六月份开始,老板就基本上不再让我做任何事情,也不找我谈任何事情,基本上也不说什么话,就是说也是说一些不着边的话。从六月份开始,我们研发人员还在继续修改程序,让程序变得更好。我们内部发布了2.1版,后来又发布了3.0版,测试部的人却一直都不去测试。我觉得问题很严重,就多次和公司说要加紧测试,或者给我们再招聘一个人,由我们自己来做测试。可是,公司的人并不支持我的工作。虽然说,我是一个项目经理,但我好像是一个被架空的项目经理,什么都不是,自己想做事情,别人又不让你做。我不做什么事情,其他的同事还以为我个人有什么问题,工作积极性不高。我想,我离被炒也不远了。我一个人的薪水够老板去招聘三,五个人了。
这段时间,老板只让我做了一件事情,是一件他们都解决不了的问题,公司的软件在新买的电脑上运行会有问题,电脑供应商也检查不出什么问题,公司的人也找不到原因。后来,我花了一天时间才找到问题原因,原来是Intel公司的CPU在设计上有缺陷,然后,我就绕过了这个CPU的缺陷把问题解决了。这就是老板这段时间找我做的唯一一件事情。
到了八月份,公司要给客户发新的设备,测试部的人不知道一直都在忙什么,一直没有调试好设备,发送设备的日期托了一天又是一天。最新的软件版本我也不敢让他们用,没有经过严格的测试,我是不敢给客户使用的。到最后,老板又开始找我了,让我去做,我们忙了一天,把设备搞好了,第二天发给了客户,大家才算是松了一口气。老板好像似乎想起了什么,又开始找我了,让我去制定测试流程,帮公司培养测试人员。有意思的是,那个销售人员见到我又非常主动非常热情地开始和我打招呼了,这个销售人员真是会见风使舵啊。不知道,做完测试规范和培训测试人员以后,是否就是我离开公司的时候了。
我也不清楚这个老板到底是一个什么样的人,只是想老板做事情一定有他的道理。老板有时候在客户那里遇到了麻烦,回到公司的时候就带着一脸死相,真的好像就是他们家死人了。而且他还用那副样子一直看着你,好几次我都想马上给他拿个镜子让他看看自己的样子,不过,每次我都是迅速地调整自己的心态,一直怀着喜悦或者平和的心情和他谈工作。
其实,老板在和我们开会的时候,至少有80%的话,他说的都非常有道理,那绝对是一个当老板应该说的话,说的员工心里也感激暖暖的。只是,有一点,千万不要和老板谈钱的事情,大家都是兄弟,谈钱多伤感情啊。我们可以拼命的工作,忘我的工作,就是别和老板谈钱,谈钱实在是俗,一谈钱,老板就不在是老板了,而是真正的资本家了。大概,多数老板都是这样吧,我们可以为老板拼命的工作,老板需要想法设法节约成本,不该花的老板绝对不花,该花的,老板也要尽力不花;我们该干的是一定要干,不该干的老板也希望我们要争取去干。
不过,到目前为止,所有这些事情也只是我个人的猜测而以,或许事情并不是象我想象的样子。我生活的环境,我所经历的事情,以及我看到我的同事发生的事情,会让我这样去思考问题。或许,你们有不同的环境,不同的经历,看到的和我不一样吧。另外,老板之所以是老板,一定有过人的地方,老板做事情也一定有他的道理。无论是什么原因,或者是什么结果,我都要好好的工作,挣钱养家。

感谢
很感谢老板,老板在开始的时候也常常会和我沟通,告诉我哪里做的不对,我太需要一个能告诉我缺点的人了。


第18家公司――可算可不算
这家公司就是我上学的时候在外面打工的公司,可算可不算。另外,我在广州的时候,用VISUAL C++帮过一个工厂写过一个自动化冲床系统的软件,不知道算不算是一份工作呢?
那个时候,我也算是第一次使用VISUAL C++语言开发软件,也是很多东西都不懂,很多Windows的开发都不懂。买了几本书,天天在学,一边学习,一边开发。
很多东西,当时都觉得不明白。现在再回过头看,都是很简单的知识。再看看以前写的代码,需要改进的地方实在太多了。
如果,现在再让我去写那套程序,我想我应该会写得更好。

感谢
非常感谢那个老板,让我一边学习,一边去开发他的软件,让我有机会能实践一下VISUAL C++。


十年总结
性格决定命运

性格决定命运,如果你想改变自己的命运,就先改变一下自己的性格吧。工作了这么多年,我想我主要做了两件事:
一是坚持不懈地努力学习
二是不断地改变自己的性格
学习,学习,再学习。做我们计算机的,就是需要不断地学习再学习。计算机的知识需要学的太多了,要多读书。读书读的越多,越觉得自己懂得少。我们不懂的东西实在太多,比我们懂的人也太多。
性格,这是我最大的问题。口乃心之门户,我以前就是常常说错话,口无遮拦,经常得罪人。从前的不懂事、无知、粗鲁,只会让我到处碰壁。改变性格,改变心态,做一个真正成熟的人,那么就能改变自己的命运。
在我刚毕业的时候,不知道将来会做什么,就是非常努力的学习,希望自己能找到一个好的工作,能吃饱肚子,对工作,对公司都没有什么要求。
当我工作了几年以后,自我认为自己的技术很不错,希望自己能做更高的职位,能挣更多的薪水,同时也因为自以为是,就不尊重别人,不和他人好好沟通合作。
等到我30岁的时候,我的心态又变了。因为,在中国,大家都觉得计算机是20几岁的人做的事情,人过了三十以后就很难在找到计算机的工作了,我在想,我能做计算机做到35岁就算到头了,等到我35岁以后我会如何去生活呢?
到现在我已经35岁了,我才明白,真正懂计算机的人应该是工作了七、八年的时间,并且每年还要都在努力地学习,这样的人才能称得上是有经验的人,这样的人才能在分析、设计和编写代码上有一定的功底。同时,我到现在才突然发现,我自己太过于专注计算机知识,而忘了如何与他人沟通合作,到现在,我才真正开始去学习管理的知识,学习沟通的技巧,学习做人的方法,学习中国的文化。
我想,在中国,大概五、六十年代的人应该算是中国第一批搞计算机的人,象我们在学校的时候学习的是求伯君开发的WPS,他们是我们的前辈。我们大概是属于第二批搞计算机的人,我们这批的人,从DOS系统开始学习计算机,一直学到现在的Windows和Linux。等我们毕业,又跟随着下海的浪潮去外地打工。我们这批人,没有太多的养老保险的意识,而且那个时候的公司也很少会给我们买什么养老保险。如果我们这批人到35岁或者40岁的时候失业了,那么我们到时候要如何去生存呢?如果,到时候去改行,还来得及吗?还是一定要靠自己去创业呢?毕竟,能创业的人并不多。
现在,我35岁了,我也开始担心如果我明天就失业,或者当我40岁的时候失业,我还能找到工作吗?在中国,究竟做计算机能做到多少岁?如果,我明天失业了,我自己的养老保险都不够养活我自己,我还拿什么去养活家人呢?
或许外人看着我们做IT,以为我们薪水很高,其实仔细想想,我们还不如那些一个月拿两、三千,但是可以稳稳定定工作一辈子的人,而且等到他们退休了还有退休金、养老金。我们打工的就没有退休一说,只有失业或者创业。

非常感谢这十年我所经历的不顺和挫折,因为这些不顺和挫折,才激发了我去思考,激发了我去学习。如果,这十年我一帆风顺,平平淡淡,那么,现在的我就和十年前的我没有什么太大的区别。

这么多年,我也明白了一些道理
一要尊重他人
二要明白吃亏是福
三要以一颗感恩的心对待别人
这些说起来容易,做起来难啊。


我的同学的工作经历
天降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行指乱其所为,所以动心忍性,曾益其所不能。——《孟子》

同学:牛哥
当我在香港公司工作的时候,我也算是工作生活稳定下来了。后来,我介绍了一个我大学的同学来公司工作。出门在外,都是大家互相帮助,你帮我,我帮你。
我们都叫他“牛哥”,牛哥刚来的时候,在路上还遇到了车祸,整个汽车都翻了,还好他没有事情。
牛哥个子高高,人也很好,一看就是很踏实的人,很实在的人。有一次,我们一起坐车。司机和牛哥聊天,就问他有没有女朋友,要给他介绍一个。当时,我还真是有点妒忌啊。
后来,公司解散的时候,老板就带着牛哥和我一起继续工作了。
我工作的时候也常常和牛哥争吵技术问题,吵的时候,声音很大,谁也舒服不了谁。但争吵之后,我们还是很好的同学。直到最后,老板实在坚持不下去的时候,我们才各自分开。
后来,牛哥去了另外一个城市,在一家台湾公司工作。他从公司的一个小职员,一直工作到现在,成为公司的主要领导。如果论工作,还是应该象牛哥学习,踏踏实实,兢兢业业。

舍友:二哥
二哥是我大学宿舍的舍友,他毕业后大概去了上海做软件开发。据说二哥在上海找了一个女朋友,但到最后还是没有谈成,女方说二哥养不起她。
后来,二哥就到了广州一个海归人士的公司工作。当时公司老板对二哥也相当的好,对二哥许诺将来要如何如何,二哥工作也非常努力。可是到后来却什么也没有。
也许是二哥觉得做IT太累,最后就终于不再做IT,而是在广州找了一家私立大学学校去教书。
教书的生活很轻松,二哥给学生教计算机课程,一个星期也只是上几节课。二哥在学校的日子过得还是很不错。
但是,后来,二哥因为二嫂的工作关系,辞去了教师的工作,目前在一家鞋厂工作。做IT实在是很难,到后来,还是去做鞋子比较轻松。
到现在,我们大学同学毕业后,做IT的大概就只有几个人了,其他的同学早就转行了。

同学:君
君是我高中的同学。他也是一个大学生。君毕业的时候在顺德的一家台湾工厂。虽然,在工厂,没有人欺负他,因为他是大学生,大学生在工厂还是有一定的地位。
但是他实在是看不惯工厂的领导方式。在工厂,各个领导对底层工人谩骂和侮辱,好像就是家常便饭,工人们也不敢反抗。到最后,君辞职了,到广州来找我。
他来我这里的时候,也正是我、牛哥和老板离开香港公司,老板给我们租房子住的时候。后来,我们也就一直住在了一起。
记得,君来的时候,我们还一起去吃过麦当劳,那是君第一次吃麦当劳,大概也是我第一次吃吧。
不久,君在广州找了一个技术性的工作。
君天天都很努力的学习工作,在公司,除了吃饭、上厕所,也是基本上没有离开过椅子,很认真的工作。公司领导也很看重他。
可是,也不明白君的同事有什么问题,当君遇到了问题,不知道该怎么解决的时候,公司的同事一个也都不肯帮忙。后来,君不得不转行去做业务了。
这不知道是不是中国做技术人员的悲哀呢?大概现在不是了吧,我们那个时候,好像人和人之间都很冷漠。
没过几个月,君就去了深圳。后来君在一家台湾公司一直做业务,也是一直做到现在。到现在,君也是这家公司的一个主管了。这么多年,君过得也很不容易,头发都白了很多。

同学:朱
朱也是我高中的同学。朱来深圳已经好多年了,我见到他的时候,他已经开了一家办公家具工厂。
后来,我才知道,朱在深圳的生活并不是我们想象的那样好。朱曾经有一年的时间都没有工作,至于原因我也没有去问。我想,他一定有什么原因,没有几个人愿意身无分文,又一年都不工作的。
他那一年的那种日子,那种生活,是我们无法想象的,一定是非常非常的难。他还能活到现在,应该是非常的不容易。

同学:争
争是我大学的同学。争的年龄很小,大概比我们小四岁。争在学校的时候是一个很不懂事的孩子。
他每天都不洗脚,后来,宿舍的人给他打好水,然后恳求他,他才去洗的脚。他也不理发,一个学期上完后,他回到家的时候,站在家门口,他奶奶问他:“你找谁?”。这就是争,在学校是一个很不懂事的孩子。
后来,争去了德国学习。在国外,有很多人经受不了压力而自杀的,在国外,如果你学业不好,被学校开除,那你该怎么办?你大学没有毕业,难道再回国重新考大学?争在德国学习很努力,争的学习倒不是特别大的问题,而是生存。在德国生存才是最大的问题。争的家并不是很有钱,争大概曾经为了生存而去贩过毒吧,如果是你,我想你不会冒着终身监禁的风险去贩毒吧。我知道,争曾经有很长一段时间是睡在公园里,争所经历的事情是我们很多人都不曾经历的。
现在,争毕业了,在德国找工作。曾经,争找了一份非常非常好的工作,但是因为太贪心,而放弃了工作,去做了另外一件事。到头来,事情没做成,工作也丢了。
现在的争,心态要好多了。努力找份工作,然后,安安稳稳地去上班,做事还是要踏踏实实的。
看到争的经历,奉劝大家,没事别出国,出国的人并不是我们想的那样好。家里有钱的可以考虑出去,没钱的还是呆在国内好了。很多博士生在国外搬运货物,很多IT的技术高手,在国外做一些非常简单的工作,在国外找工作并不是非常容易,尤其是现在经济危机的时候。

校友:英子
英子是我大学的校友,他的家就在广州,他是广州的本地人。我来广州后,有时候也会和他在一起坐坐,聊聊天。
英子也是属于那种很踏实的人,在一家公司上班,一直工作到现在,也没有跳过槽。英子的公司也应该还不错,福利待遇都挺好。
当时,我也很羡慕英子的公司,如果我能在那种公司上班就好了,那该多稳定啊。

校友:老胡
老胡是我的大学校友,也是我的老乡。当年,老胡是我们全部大学新生中成绩最好的一个,老胡学习其实是非常好的。
老胡毕业后回了老家,在老家上了两年班。后来,估计是老胡在老家的单位实在是没有发展,不得已来了深圳。
我和老胡差不多是同一年到了深圳。我和老胡第一次见面的时候,老胡正在深圳图书馆看书学习。老胡刚出来打工的时候,和我们都差不多,没有钱吃饭,常常吃不饱肚子。
搞技术没有太大的发展,后来,老胡去做了业务。做业务的人都知道,做业务不是一件很容易的事情,尤其是我们这些来自异乡的人,人生地不熟的。老胡也是到处跑着做业务,吃了很多亏,一点一点的在学习做业务。做业务的时候,也会经常碰到一些危险,有些地方治安不好,老胡也要非常小心。据说,老胡的同事曾经在宾馆被人偷得只剩下内裤了。
老胡在公司可以说做的非常好,老板也和他称兄道弟的,并且答应到了年底给老胡十万元钱。可是,到了年底,老板一分钱也没有给老胡。老胡为公司赚了不少钱,可是到头来,还是被老板骗了。最后,老胡就不得不离职了。
后来几年,老胡吃了不少苦,也吃了很多亏。到现在,老胡有了自己的公司,有了自己的工厂,终于有了自己的事业,可以说是苦尽甘来。
教训
各位看官,一定要明白一件事情,那就是老板永远都不会是你的兄弟,除非在他当老板以前就已经是你的兄弟了,否则他永远都不会是你的兄弟。我们和老板之间的关系只有利用和被利用的关系,或者可以说是互相利用的关系。老板需要你的技术能力来为公司挣钱,你也需要公司来挣钱和学习东西。你在这个世界上所能相信的人只有你的家人,你的朋友和你的老乡。

校友:杨
杨是我的大学校友。杨是一毕业就到了深圳,他毕业前就在深圳找到了工作。杨工作很认真,又非常好学。在公司没做多久,就被公司的一个领导看重,这个领导带着杨一起出去创建了一个公司。
开公司,并不是我们想的那么容易的事。那一年,杨几乎都没有钱吃饭,基本上都是靠着朋友借钱过日子。杨在公司开发产品,条件也非常艰苦。杨的头发基本上都已经全白了。
现在,杨的公司已经很不错了。

总结
我的这些同学刚开始都是非常的不容易,都吃了很多苦。现在,他们的日子都要好了。
吃的苦中苦,方为人上人。


给IT人的一点建议
1. 孝敬父母,热爱兄弟姐妹
2. 不当将军的兵不是一个好兵
3. 选择好行业,并且坚持做下去
4. 努力学习,学以致用
5. 学会沟通合作
6. 学会理财

孝敬父母,热爱兄弟姐妹
为什么我会在这里特别提出“孝敬父母,热爱兄弟姐妹”呢?因为,一个对自己父母都不孝敬的人,一个对兄弟姐妹都不热爱的人,试问,他/她如何能在一个公司里敬业,如何能在一个团队里和其他同事合作相处,如何能尊重他人呢?所以,一个人做事首先是要修身修己,爱人敬天。这样一个有爱心的人才会是一个容易相处的人,一个敬业的人。

不当将军的兵不是一个好兵
我小时候听到“不当将军的兵不是一个好兵”的时候,我觉得很奇怪,怎么可能说所有的兵都去当将军,那么谁当兵呢。而且,也不是每一个兵都能当将军的,何必还要求每个兵都要去当将军。
我现在才明白,“当将军”并不是一定会当将军,而是把“当将军”作为自己的一个理想。人活着应该有理想,我们应该有一个好的理想,然后我们才会为了我们的理想去奋斗,去拼搏,即使道理坎坷,布满荆棘,我们也绝不轻言放弃。虽然理想不一定能够实现,但是最重要的是我们追求理想的过程,过程重于结果。

选择好行业,并且坚持做下去
我们很多人都很清楚自己的人生计划就是,先做初级程序员,再做高级程序员,然后是系统分析员,架构设计师,最后到项目经理。其实,这只是一个技术上的发展方向,而不是行业的选择方向,行业往往更为重要。
俗话说,男怕入错行,女怕嫁错郎。我们这一生的工作,选择好一个合适自己的行业非常重要,所以,在你打算上学,或者打算开始找工作的时候,或者是你正在跳槽的时候,请认真地选择你想要去工作的行业,并且也是你能够坚持去工作的行业。坚持很重要,不要两天打鱼,三天晒网,这个行业干干,又到那个行业做做,到最后,没有一个行业是精通的。如果是那样,那就是真的是自己对不起自己了。
确切地说,我个人认为,IT行业并不能算是一个真正的行业,而只能说IT是一门基础的技术,是为其他行业服务的技术。如果你选择了IT行业,请你也同时也要考虑一下,自己究竟真正会去做什么样的行业。而且无论我们去做哪一个行业,计算机知识仅仅是一门基础的技术,我们还需要真正了解的就是行业本身的内容和知识,它和计算机并没有太多直接的关系,它才是行业里的灵魂,计算机知识只是一个工具而以,希望我们都能成为某一个领域的专家。目前来说,IT界大概为以下几个大的行业服务:

制造行业
制造行业是一个不会消失的行业,在全球各地,到处都是制造企业,企业越大,就越需要一套有效的系统去管理和维护企业的运行。
制造行业的软件系统以ERP系统为主,企业资源计划,主要是面向大型的制造厂商,据说一个好的ERP系统大概要几千万美元。国内也有很多ERP软件公司,象用友软件公司,金堞软件公司等等。在国内,加上世界经济危机的影响,越来越多的企业开始选择ERP系统来提高企业管理的生产和执行效率。
面向制造行业的计算机知识需要学习一些数据库设计和数据库操作等等方面的知识,以及大量的ERP系统知识,最后就是一定要了解制造行业的工作流程。精通了这些知识,大概你也就能成为一个制造行业里的专家了。在国内,据说做ERP实施顾问的人比开发ERP系统的人的薪水要多很多,因为ERP实施顾问非常了解企业客户的工作流程,他们能帮助企业建立一套行之有效的ERP系统和作业流程。

网络行业
网络行业特别能说明一个问题,就是技术永远都不是最主要的,而是领导的眼光,产品的内容和市场的操作才是最重要的。
看看很多知名的网络,象QQ,新浪,网易,阿里巴巴等等,他们本身并没有太多的技术含量。很多人都能做的出来,但是他们成功了,而不是我们。记得,当国外的icq刚出来的时候,我们大家都在使用它和朋友聊天,而只有腾讯的那个人照搬icq的思想写出了oicq,后来就变成今天我们大多数人都在使用的QQ,同时腾讯公司也成为了中国最大的聊天软件公司。
我们那些大多数自以为是的人,认为自己技术一流的人,认为公司离开了自己就不能经营的人,真的要坐下来好好想一想,除了技术之外,公司还有很多人做着非常重要的工作,你的项目经理或者你的公司经理,或许他们并不懂太多的技术,他们也没有去做太多的技术工作,但是他们做着都是非常重要的工作,远远重要过你所懂的技术。所以,千万不要认为,自己在公司工作最重要,自己工作最辛苦,公司除了自己,其他人都不行。
中国也有很多网站,技术含量很高,但是就是缺少访问量,这和网络的运营有关。技术再好,没有一个好的市场推广也做不好。
对于,那些想要从事网络行业的人,计算机技术主要就是学习Java方面的知识,和数据库有关的还要学习数据库等等。如果你有好的点子再加上其他人的帮助,说不定你也能做出一个非常有人气的网站,每天都可以呆在家里数钱了 :)。

游戏行业
游戏行业简直就是一块肥肉,没有几个人不喜欢玩游戏的,记得我从小就很喜欢打游戏。现在的游戏都是一些非常大型的游戏,网络游戏,游戏的Fans超乎想象的多。我没有做过游戏的软件开发,所以对它所需要学习的计算机技术还不是很了解。但是我知道,游戏行业是一个能让你做一辈子的行业。

半导体行业
半导体行业是一个国家非常重视,企业正在奋斗的一个行业。我国是半导体的消费大国,但是目前我们国家的半导体技术还很落后,核心技术还是被外国人垄断着,外国人把我们中国人的钱都给挣走了。
我现在主要在研发半导体的探针台设备,主要计算机技术是用到了C语言和C++语言。一个半导体设备的研发,需要各个部门的人合作开发,机械部门,电气部门和软件部门的人一起研发。

还有很多其他的行业,比如银行证券,医疗保险等等行业。无论你选择哪一个行业,都请务必努力学习行业知识,并且坚持做下去。

努力学习,学以致用
学习不仅要努力,而且还要学以致用。如果只是会死读书本,而不知道如何应用你学到的知识,实在是一件憾事。
有一件事情也让我感到有点奇怪,不知道是不是时代不同了,还是现在的生活工作都好了,我发现我现在的同事,他们下班回去以后不是打台球就是在上网聊天或者打游戏,他们很少会去学习。也许是大家都很安于现状吧,或者他们在上班的时间已经学好了。偶尔娱乐一下是很需要的,但是不能拿全部的时间都去娱乐,还是应该要学学习,提高一下自己。活到老,学到老。现在,即使是奔四的我,每天也要坚持看看书,学学习。
我还是希望大家有时间能去多看看书,学习学习,不仅要学技术知识,更要学会做人做事的方法。

学会沟通合作
很多人都认为自己和别人沟通合作很好,其实并不然。以前我也总认为我是一个很容易沟通的人,后来才发现其实我自己一点也不懂得如何与他人沟通,我和他人的合作也不融洽,我是最不会沟通合作的人。
对我好的人,我对他们就沟通合作得非常好,对我不好的人,我就沟通合作的很不好了。当对方对我们不好的时候,我们常常认为是对方的问题(中华民族是一个不轻易承认错误的民族,出了问题,我们大家总会找到许多理由,认为是其他人的问题),其实,往往是因为我们的对人做事的方法出了问题,才导致对方和我们态度不好。无论对方对我们好还是不好,都是因为我们自己的所作所为让对方产生了种种对待我们的态度。所以,如果和他人沟通合作不好,一定是我们自己的问题,而不是他人的问题,我们应该要经常反求诸己,从自己开始找问题。
相由心生,在沟通的时候我们也要注意保持一种喜悦的心情,不要一脸死相。沟通的目的是为了解决问题,而不是加深矛盾,所以在沟通的时候保持一种喜悦的心情,去感染对方,让对方能和你做到有效的沟通。
另外,学会沟通合作也同时是一个人品德修养的问题。一个越是有品德的人,越是容易和其他人沟通合作。德才兼备,我们不仅要有才,更要有德。翟鸿燊教授也讲过,海纳百川,是因为大海比其他的江河都要低,低才可以纳百川,我们做人也要象大海一样谦卑、低下,并且大海有容乃大,我们要有宽广的胸怀,心中能容得下别人。
学会沟通的最简单的方法就是先学会和自己的家人沟通。如果连自己家人都沟通不好,你又怎么能和其他人沟通好呢?
另外,我们作为打工的还要明白一件事情,不仅客户永远都是对的,老板也永远都是对的。一个公司的成败80%都是看老板,一个老板是什么样的人,他/她的公 司也就会是什么样子。老板可以有各种各样的个性,可以说任何他们想说的话,我们打工的其实都是在顺着老板的个性在做事,除非我们不想在公司做了,或者我们根本就不懂得如何做事,也就是我们的性格缺陷。
谨记两点:
1. 我们都是打工的,我们都不会在一家公司工作一辈子,所以,无论和同事之间有什么不愉快的事情,都要记住,我们没有必要把关系搞得很僵。同事就是你自己的人脉,就是你生活中的伙伴。
2. 在任何公司都要跟着老板走,或者跟着你的领导走,除非你不想在这家公司做了。

学会理财
挣钱了还要学会理财,学习技术的人应该懂一点金融方面的知识。几年前,曾经有一个IT的人,一直都没有去买房子,他心里想的是把钱挣够,买房的时候一次付清。当然,我们大家都知道,房价是一年比一年贵,他最终也没有买上房子。当然,房子涨价有很多原因,而且也不是我们大多数人能看得到的。我说这个例子是希望大家在做技术的同时,能去关注一下经济,学着去理财。
同时,当你去研究经济的时候,你就会去关系国家的政治。以前老师告诉我们一个人一定要懂政治,我们以前上课的时候觉得最没用的就是政治,直到现在我才明白老师所说的道理。
另外,其实我们做IT的人薪水并没有外面的人想象得那么多。而且,其实很多其他的行业比我们搞IT的人的薪水多的多。即使一个房屋中介的销售人员,一年挣上十几万也算什么,遇到行情好的时候,他们挣个几十万也不是不可能的事情。可能大家都想不到,即使一个学车的师傅,一个月也能挣一万多,你能比吗?而且,学车师傅能工作到四、五十岁,我们做IT的能吗?
有很多人,工作不累,但是一个月挣的钱比我们做IT的多得多,我们做IT的究竟能有多少值得自豪的地方,我们都是吃青春饭的人。
我一个老乡,做幕墙设计,现在一年也能挣50万,买个80万的房子也就是两年的事情。而我们还有很多做IT的人觉得自己的薪水很高,其实是高不高,低不低的。
做我们IT的人,大多数都是非常聪明的人。在我们做好人生职业规划的时候,我们也要做好人生理财的计划,为将来做好打算,结婚了以后怎么打算,有了孩子以后如何打算,四十岁了如何生活等等,不要等到一切事情都到了眼前,才去考虑如何做了。

后记
人生能有几回搏,人生又能有几个十年

稳定压倒一切
我想这也许就是命运捉弄吧,我好想有个稳定的工作,可是我一直都工作的不稳定。即使我去工厂当IT维护人员的时候,工厂最后也都被收购了,我还是不得不去找工作。
这十年,我常常更换工作,我想有公司的问题,也有我自己的问题,主要也应该是我自己的问题。公司不稳定,我自己心态也有点不稳定吧。
看到刚毕业的学生就直接进入IBM公司,那个时候,我真的是好羡慕他们啊。一毕业就有个好工作,就能吃饱肚子,多幸福啊。
希望大家不要象我这样运气差。
如果你能在一家公司工作,就去好好稳定的工作。只要能吃饱肚子,就不要去在乎公司有多大,薪水都多高,只要这家公司没倒闭,老板不是非常黑心,并且老板没让你去找工作,就好好干吧。
能好好在公司工作几年,都会有很多收获的。如果能在一家公司工作,其他都不要计较太多,在一家公司做久了,有很多东西都能学到了。
最重要的事情是,一定要在一个行业里好好做上几年,不仅仅是一个计算机语言上的高手,还要是一个精通行业上的高人。这个行业,可以是做银行系统的研发,可以是做游戏的研发,可以是做网络的研发,可以是任何一个行业,总之要精通行业知识,行业背景。
这让我也想起我曾经看过的一个佛的故事。

人与佛关于婚外情的一段对话深夜,寺里一人一佛,佛坐人站。
人:圣明的佛,我是一个已婚之人,我现在狂热地爱上了另一个女人,我真的不知道该怎么办。
佛:你能确写你现在爱上的这个女人就是你生命里唯一的最后一个女人吗?
人:是的。
佛:你离婚,然后娶她。
人:可是我现在的爱人温柔,善良,贤惠,我这样做是否有一点残忍,有一点不道德。
佛:在婚姻中没有爱才是残忍和不道德的,你现在爱上了别人已不爱她了,你这样做是正确的。
人:可是我爱人很爱我,真的很爱我。
佛:那她就是幸福的。
人:我要与她离婚后另娶她人,她应该是很痛苦的又怎么会是幸福的呢?
佛:在婚姻里她还拥有她对你的爱,而你在婚姻中已失去对她的爱,因为你爱上了别人,正谓拥有的就是幸福的,失去的才是痛苦的,所以痛苦的人是你。
人:可是我要和她离婚后另娶她人,应该是她失去了我,她应该才是痛苦的。
佛:你错了,你只是她婚姻中真爱的一个具体,当你这个具体不存在的时候,她的真爱会延续到另一个具体,因为她在婚姻中的真爱从没有失去过。所以她才是幸福的而你才是痛苦的。
人:她说过今生只爱我一个,她不会爱上别人的。
佛:这样的话你也说过吗?
人:我。我。。我。。。
佛:你现在看你面前香炉里的三根蜡烛,哪根最亮。
人:我真的不知道,好像都是一样的亮。
佛:这三根蜡烛就好比是三个女人,其中一根就是你现在所爱的那个女人,芸芸众生,女人何止千百万万,你连这三根蜡烛那根最亮都不知道,都不能把你现在爱的人找出来,你为什么又能确定你现在爱的这个女人就是你生命里唯一的最后一个女人呢?
人:我。我。。我。。。
佛:你现在把一根蜡烛拿到你眼前,看看哪根最亮
人:当然是眼前的这根最亮。
佛:你现在把它放回原处,再看看哪根最亮
人:我真的还是看不出哪根最亮。
佛:其实你刚拿的那根蜡烛就是好比是你现在爱的那个最后的女人,所谓爱由心生,当你感觉你爱她时,你用心去看就觉的它最亮,当你把它放回原处,你却找不到最亮的一点感觉,你这种所谓的最后的唯一的爱只是镜花水月,到头来终究是一场空。
人:哦,我懂了,你并不是要我与我的爱人离婚,你是在点化我,
佛:看破不说破,你去吧。
人:我现在真的知道我爱的是谁了,她就是我现在的爱人。
佛:阿弥陀佛,阿弥陀佛。
真的精辟,一生只要守好一只蜡烛就可以了,看多了自会眼花......
我们也可以试着把这个女人比做你现在的工作,工作换多了,你也就不知道哪个工作才是最好的了,或许是丢了西瓜,捡了芝麻,得不偿失。

沟通合作
做我们IT不仅要学好技术,还要学会与人沟通合作。
很多IT人员有个通病,就是只知道埋头做事,有的是努力工作,有的是私心太强,不希望别人参与自己做的东西。
其实这样做都不正确,作为领导,他们需要知道你工作的内容,进度和工作中遇到的问题。并且,你自己也应该需要多和其他人交流,遇到问题的时候和其他人交流,看看其他人是否有解决办法。集思广益,很多问题,大家一讨论就有解决办法了。
我碰到过一些开发人员,开发的东西只有自己清楚,别人都不太清楚他做的东西,领导有问题,他自己也有问题。
有时候客户提了一些问题,他自己改了就直接交给客户,其他人都不知道他改了什么东西,也不知道什么时候改的。
这些公司管理有问题,开发人员自己也有问题。
有一天,我突然在电视中看到翟鸿燊教授在讲电视连续剧《亮剑》中的管理思维,当时顿觉自己非常无知,古人的书我读得实在是太少了,对于国学实在是懂得少得可怜,我看我的笔名“无青”应该改成“无知”了。
翟鸿燊教授还说了一句话“优秀难以卓越”,越是优秀的人越难以卓越。我想我的计算机水平还不是很优秀,但是我的个性和为人处世的方法一定让我很难再会卓越,也许我太专注去学习计算机技术,而不懂得去学习如何与人沟通,与人合作了。
另外,我们作为打工的还要明白一件事情,不仅客户永远都是对的,老板也永远都是对的。一个公司的成败80%都是看老板,一个老板是什么样的人,他/她的公 司也就会是什么样子。老板可以有各种各样的个性,可以说任何他们想说的话,我们打工的其实都是在顺着老板的个性在做事,除非我们不想在公司做了,或者我们 根本就不懂得如何做事,也就是我们的性格缺陷。

指导授业
另外,经验丰富的人不要对刚毕业的人要求太高。我以前经常犯这个错误,因为对方做的不对,就严厉批评,这样只会让同事和我的关系变得越来越差,没有一点好处。很多事情,我是对的,但是对没有用。“对没有用”这句话也是我听曾仕强老师讲的,这句话真的需要好好体会一下,说话要说的合适,做事也是一样,要做的合适,绝对不能做错,但是做对也没有用。
刚毕业的人犯错误这是肯定的,我们要多给他们机会学习,对他们不要要求太高。看了翟鸿燊教授的讲课以后,我终于明白在和他们沟通的时候不要说“你”,而要说“我们”;不要说“你为什么做错了”,或者说“你做的这个XX怎么怎么了”,而应该说“这个东西这样做会更好”。对事不对人,谈话的时候不要把“人”带进来,说项目就是项目,不要说人。
前几天看了湖南卫视台的一个新人魔术表演节目。其中有一个新人表演的魔术,没有人能看明白他究竟在表演什么,很快就被评委给停掉了。这位新人很沮丧,但是刘谦大师却又给了这位新人一次机会,让他重新表演一次。并且,刘谦告诉这位新人,在坐的这些评委任何一个人都吃过比他还要多的苦,让他把眼泪搽干,努力去学习。
我想刘谦大师是一个很好的前辈,他自己也吃过很多苦,他给新人的是鼓励和希望。这是我们要好好学习的。

国人对软件的误解
国人对软件开发多少有点误解,总觉得编程是20多岁年轻人的事情。
实际上我个人觉得一个软件人员大概到30岁左右才能称得上有经验,当然前提是他一直在努力学习。一个30岁左右的人,首先有很多年的工作经验,在技术上,需求分析和设计方面,系统架构方面都会有一定的理解;而且30多岁的人,心态也会稳定得多,和其他人沟通合作也会很好。刚毕业的人很难说他看过多少书,学过多少东西。
可是现实就是我们做IT的,如果30多岁了再去找工作就是一件很不容易的事情了。找个编程的工作,他们认为你年龄太大了;找个管理的工作,他们又基本上不需要,除非是个刚刚成立的公司或者是他的经理走了。总之是过了这个年龄,再找工作就不是很容易了。
我以前的一个同事一直在公司做,现在他想换个工作,可是他也找不到什么好工作。最后,他就一直在公司做着,算是就这么混日子吧。后来,他还招聘了一个清华大学的研究生,这个清华的研究生,是去给他当下手啊。这个研究生曾经也是公司的技术经理啊,因为公司倒闭,才不得不出去找工作,找个工作还是给别人打下手,这就是现实啊。
做IT的不容易啊,过了35岁还不自己创业或者在一个大的公司混日子,真不知道以后的日子怎么过啊。(我说的也不一定正确哦)

三十未立,四十能否不惑
古人说的话还是很有道理,三十而立,四十而不惑。我三十多了,刚刚稳定下来,其实也不是真正的稳定。有很多事情我也渐渐地明白了,如果你有一份工作,还是好好干吧。现在看来,英国公司把我炒了,未必不是一件好事。我的心态变得好多了,人也平和多了。
到今天,我终于明白了一个道理。我一直以来都认为我是一个技术非常好的人,我也常常抱怨我的技术这么好,为什么在公司就是不能得到重用,在公司就是没有太大的发展,我总觉得是公司的领导看人没有眼光。我想,大概也有很多人和我有一样的想法吧,常常觉得自己是个人才,技术一流,就是在公司没有发展,常常抱怨老天对自己太不公平。其实,我想老天对每个人都是非常公平的,所有一切,都是我们自己做的,自己找的。我们的技术是很不错,可是为什么在公司没有发展,是因为我们修身不够。技术是学的,能力是练的,德行是自己修的。“修身,齐家,平天下”,首先,我们自己的修身不够,又如何能做到齐家,平天下呢?即使我们的技术再好,而不懂得如何去修身,也很难在这个社会上有太大的发展。技术这种东西,在网上一查基本上都有,或者也可以花钱去买,而修身是用钱买不来,别人也帮不了忙的,是需要靠自己去修炼的。所以,我想,我需要常常反求诸己,认识自我,然后提高自我,常修身,常修己。
再过几年,我就四十岁了。现在,我真的还是有一些迷惑。我们做计算机的,在中国还能够做到多少岁呢?如果,再过几年,我失业了,到那个时候,我还能找到计算机的工作吗?如果没有找到工作,我的老婆孩子吃什么?或者,到时候还是我要去转行去做别的工作,就象我二哥一样现在转行在做鞋子?目前的状态,说到底,我们还是打工的,老板什么时候不高兴了,或者老板觉得我们没有什么利用的价值了,说炒我们就可以炒我们,我们又有什么办法呢?即使你在一家国际大公司工作,并且还拥有高级的职位,但是当遇到经济危机的时候,公司要裁人就裁人,你又能做什么呢?三十多岁的人,又有几个想跳槽呢?就象我那个以前的同事,帮公司搞定问题后,就被公司给炒了,他又有什么办法呢?最近世界经济危机,我的老乡也碰到了问题,他的老板把他们的薪水都减了一半,是一半啊,这让人怎么办呢?可是不继续工作又有什么办法呢,难道去跳槽吗?(不过,说实在的,老板也是没有办法啊)或者我们还是象老胡那些人到最后都要被逼着自己去创业呢?大概,很多去创业的人都是被逼出来的吧。
突然想起翟鸿燊教授曾经讲过一个人只要心里想着成为什么样的人,他就会成为什么样的人。这么多年来,我心里一直都是想着好好学习计算机技术,好好找个工作做,一直都在努力的找工作,然后工作中。或许,我自己也应该去创业吧,虽然创业非常的难,虽然我很想有一个稳定的工作,可是打工的从来就没有稳定的工作,也许创业才是最稳定的吧。如果再去打工,我一定不会去找一个很小的公司,没有人知道等你帮公司完成了大部分工作后,老板是否还会留你。
如果你是一个技术非常好的人,现在,我感觉最好还是不要选择一家小公司去工作。首先,小公司给你的薪水少了,你不愿意做。其次,如果公司老板给你的薪水太多了,老板又不愿意。老板如果愿意给你很高的薪水,基本上只有一个理由,就是希望你能帮助他们解决他们解决不了的问题。但是等你把他们的问题解决了以后呢,会怎么样就没有人知道了。如果打工还是选择一家比较大的公司,有一个好的公司能让我稳定地工作,我也愿意做啊,自己放心,家人也放心啊。
另外,我们作为打工的还要明白一件事情,不仅客户永远都是对的,老板也永远都是对的。一个公司的成败80%都是看老板,一个老板是什么样的人,他/她的公 司也就会是什么样子。老板可以有各种各样的个性,可以说任何他们想说的话,我们打工的其实都是在顺着老板的个性在做事,除非我们不想在公司做了,或者我们 根本就不懂得如何做事,也就是我们的性格缺陷。
工作了这么多年,自己没有多少钱,十年了才回了一次家过年,惭愧啊。现在,父母都老了,我想多花点时间陪陪他们都感觉很难,想回老家生活也不现实了。现在,儿子一天一天地长大,需要用钱的地方还很多,我又想多花点时间陪陪孩子,把儿子留在老家养也舍不得,而且父母也老了,带不动孩子了。人生实在是有点矛盾啊。
或许,我到了四十岁的时候就会有答案了吧,也会不惑了吧。

经验分享
做软件开发的也很不容易,需要学习很多东西。我工作了这十年,也有一些经验上的积累,也写了一些代码。现在,我把我的一些工作经验都写到了网上,也把一些源代码放到了网上(有些也不一定正确),希望新人少走一些弯路,多学一些经验。如果,你有兴趣,也可以去网上看看。网址是:

经验分享

常用代码共享下载


十年,一晃而过,好像做梦一样。只是,梦醒后,又要去面对另外一个人生。现在的我,我想,心态应该很平静了,要好好地工作,多挣点钱养家。其他一切的事情,就好像:

归去,也无风雨也无晴。
已标记关键词 清除标记
【为什么还需要学习C++?】 你是否接触很多语言,但从来没有了解过编程语言的本质? 你是否想成为一名资深开发人员,想开发别人做不了的高性能程序? 你是否经常想要窥探大型企业级开发工程的思路,但苦于没有基础只能望洋兴叹?   那么C++就是你个人能力提升,职业之路进阶的不二之选。 【课程特色】 1.课程共19大章节,239课时内容,涵盖数据结构、函数、类、指针、标准库全部知识体系。 2.带你从知识与思想的层面从0构建C++知识框架,分析大型项目实践思路,为你打下坚实的基础。 3.李宁老师结合4大国外顶级C++著作的精华为大家推出的《征服C++11》课程。 【学完后我将达到什么水平?】 1.对C++的各个知识能够熟练配置、开发、部署; 2.吊打一切关于C++的笔试面试题; 3.面向物联网的“嵌入式”和面向大型化的“分布式”开发,掌握职业钥匙,把握行业先机。 【面向人群】 1.希望一站式快速入门的C++初学者; 2.希望快速学习 C++、掌握编程要义、修炼内功的开发者; 3.有志于挑战更高级的开发项目,成为资深开发的工程师。 【课程设计】 本课程包含3大模块 基础篇 本篇主要讲解c++的基础概念,包含数据类型、运算符等基本语法,数组、指针、字符串等基本词法,循环、函数、类等基本句法等。 进阶篇 本篇主要讲解编程中常用的一些技能,包含类的高级技术、类的继承、编译链接和命名空间等。 提升篇: 本篇可以帮助学员更加高效的进行c++开发,其中包含类型转换、文件操作、异常处理、代码重用等内容。
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页