Let's Go!

发布新日志

  • 阿里巴巴马云:最怕别人把我看成圣人和教父(转载)

    2010-12-31 12:58:36

    阿里巴巴马云:最怕别人把我看成圣人和教父
    http://www.sina.com.cn  2010年12月25日 02:39  21世纪经济报道[ 微博 ]

      侯继勇

      10年间,坐观西子湖,马云却永远心潮澎湃。从一名教师、翻译,到全球市值最大电子商务公司的领袖,他是无数创业青年心中的“偶像”。

      但10年后的当下,坐在记者对面的他却用全力要打碎这个“偶像”的幻境。“我不知道创业教父是什么东西,也从来没有想过做创业教父!”阿里巴巴集团主席兼CEO马云大声说。

      企业的成功靠的是什么,通常的解答是企业领袖的远见,技术、管理的创新;而马云将个人的成功归结于这个时代。“是我的同事,是这个时代,是中国互联网的高速发展,给了我成功的机会,并不是每个人遇到这些东西,靠机缘,甚至运气。”

      马云说,一个人有他的时代,有他的环境,只有在这样的时代,才有这样的成功,创业者不能重走别人的路。

      “我跟所有人一样,一开始榜样是比尔·盖茨、李嘉诚。后来发现他们不是的榜样,没法学习,太大太强。真正的榜样一定在你附近,你做小饭馆,榜样就是斜对面的小饭馆,他为什么门口排队而我们家服务员比客户多?他是你的榜样。”

      马云认为,“失去榜样的一代”,一定比“自己这一代”更强:“我爷爷认为我父亲不如他,你父亲认为我不如他,事实却是一代比一代强。我20岁的时候,提不出今天的90后提出的问题,他们更强,能做更大的事业。社会正因此而进步。”

      “上一代人都会告诉下一代,我们比你们这一代难多了。结果是每一代人都超过了上一代。”他的不经意回答,仿佛打开了10年的坎坷成败后的心结。

      平凡人不凡事

      《21世纪》:如果你现在一无所有,还是一个学生,你有信心说自己会成功,会成为未来的创业的教父吗?

      马云:我不知道创业教父是什么东西?我从来没有想做过创业教父。

      现在我各方面的能力都比十年以前的我强得多,假如我再回到十年以前,按照今天的能力重新走一遍,我一定走不过来。很多天时地利人和的事情过去了。十年以前的我比现在刚毕业的大学生更糟糕,大学考了好几次,比我能干的人很多。

      这十年走下来,绝大部分的人犯的错误我也犯过,我自己也说不清楚为什么我能走出来,这是讲实话。不是我自己有多么能干,没有我的团队,没有这个时代,没有互联网,没有中国的改革开放,那什么都没有。

      我父亲跟我说过,早生20年我肯定给抓进去了;晚生20年,我会坐在这跟另外一个马云对话。时代给了我的机会。

      《21世纪》:你觉得自己是个传奇吗?

      马云:我挺喜欢听《传奇》这首歌,但我不是传奇,我是平凡的人。

      我最怕别人把我看成圣人、教父。晕了。我跟大家没什么区别,是淘宝和阿里巴巴给了我光环,不是我给淘宝、阿里巴巴、支付宝光环。是两万多名员工帮了我,不是我帮了他们。我跟每个人都一样。我经历了一个好的时代。

      《21世纪》:阿里巴巴创业的“十八罗汉”也是凡人?这些平凡人如何做成了不凡事?

      马云:其实就像我选择员工、员工选择我一样。选择什么样的员工?我选择平凡的人。什么是平凡的人?就是没把自己当精英的人。我不喜欢那些精英,精英眼睛都长在这(指着头顶)。这个世界没有一个人就可以做成的事,需要团队与配合。

      平凡的人有平凡的梦想,不是为社会主义奋斗终生、改变全人类,而就是买房、买车、娶老婆、生孩子,这是人最基本的梦想。这些梦想真实,为自己干,我觉得这样的员工我喜欢、实在。

      阿里巴巴创业十八人都是平凡的人,平凡的人在一起做一件不平凡的事。什么是伟大的事?伟大的事就是无数次平凡、重复、单调、枯燥的做同一件事情,就会成为伟大。我们相互影响,相互激励,一路走下去,一切就会变得不平凡。

      创业之痛与乐

      《21世纪》:现在社会不乏激情,但不足10%的创业成功率让人惶惑,怎么办?

      马云:创业其实是很艰辛的。我一方面鼓励大家创业,另一方面我想告诉大家一个很现实的问题:100个人创业95个人死掉,连声音都没听见。还有4个人,你是看着他们死的。最后剩下1个人,你看到他成功了。

      这个人很勤奋但未必是最勤奋的,这个人很努力很聪明,但未必是最努力最聪明的。有很多的机缘、有很多的因素使得他成功。

      创业者要永远去想,我是为五年以后十年以后创业,不是为今天。我希望大家既要有激情但更要有耐性。要有像兔子一样的速度,但要像乌龟一样有耐心。

      《21世纪》:很多创业者无法平衡自己的工作和家庭,你是怎么做的?

      马云:真正的创业者是平衡不了的。你如果选择了创业这条路,你就没办法想平衡。

      创业者应该做到把生活和工作融为一体,在里面获得乐趣。今天如果有谁说,我可以把工作和生活分的很开,我相信这是职业经理人,我也不相信他的企业会做的很好。

      我年轻的时候,最大的理想是早上在伦敦吃早饭,中午在巴黎吃午饭,晚上到布宜诺斯艾利斯沙滩上走走,觉得太美了。今天我觉得世界上最残酷的事情就是这样,我天天在飞,去日本早上去晚上就回来,回来赶会议,却也快乐。我也得到家人的支持,都已经适应了。

      《21世纪》:创业者面对许多诱惑,如何在永不放弃与选择放弃之间平衡?

      马云:要想成功一定要永不放弃,克服各种困难,但是你学会放弃的时候你才开始进步。假如这是一堵墙,你撞在墙上永不放弃的撞还是撞不过去,学会放弃退一步看一看,从边上绕过去。永不放弃的是使命感、价值观。

      中国式超越

      《21世纪》:热钱涌向电子商务,你觉得未来电子商务会朝一个什么样的方向发展?

      马云:我希望很多学生去看看中国本土的电子商务,其发展远远超过欧美。不管大家信不信,10年以后70%左右的商务都会以电子商务形式展开,这是时代的未来。

      美国电子商务发展比较艰难,尽管今天美国有的eBay、亚马逊等。美国整个传统商业的环境非常好,银行体系非常好,零售体系非常好,信用体系比较好,这使电子商务只是美国商务中的小小的补充而已。中国不同,由于整个商务环境,整个零售体系、物流体系、信息体系、诚信体系都比较糟糕,所以电子商务就有可能成为整个中国商务体系的主要框架。

      在中国,电子商务只是开始,他将重塑中国的整个商业环境,成为中国面向未来的核心竞争力。这就是后发优势。

      《21世纪》:十年前,你讲电子商务未来的时候,没人听得懂,觉得假大空,你如何说服你的同事坚持过来的?

      马云:我跟我同事讲话的时候,是希望唤醒他们心中的共鸣。我讲的也许是错的,但我相信我在讲的话。很多人演讲的话全是对的,但是他们自己不相信。忽悠跟不忽悠的区别是什么?忽悠是自己不相信让人家相信;真实是我相信,并相信你们慢慢也会相信。

      我们看到的是愿景,我是为未来工作,我绝不为今天工作。

      《21世纪》:中国的商业环境存在哪些问题?

      马云:今年发生了富士康事件、国美事件、360和腾讯事件。我们每个人在想什么呢?我们天天想的是打败竞争对手,整个社会非常浮躁。每个人都希望把自己的企业越来越强大,越来越大,越来越壮。

      我们的人都学会了埋怨,埋怨政府、埋怨体制、埋怨社会、埋怨没有机会,总是埋怨,而自己好像没有一点问题。

      我一直在思考一个问题,生态这样了,心态这样了,我们得不断地研究自己的姿态,每个人研究自己做事的方法。我相信心态不好,姿态一定不好,心态和姿态不好的话,整个生态是会越来越差。

      也许我们应该停下来做些事情,思考如何把自己的心态调整更好,如何把自己的姿态做的更好,如何保持商业的生态。比如互联网,就不是消灭谁,而是完善谁。

  • 2010 贱语大全!搜刮整理版,你被贱到了吗?

    2010-10-28 23:28:50

  • 【精彩】

    2010 贱语大全!搜刮整理版,你被贱到了吗?

  • 1,撼山易,撼姑娘难,撼对你没电的姑娘更是难上加难....
    2,长个包子样其实也没什么,毕竟看了没**,起码还有食欲,要是狗都不理了,那真是人品有问题了....
    3,你长的比假奶粉的毒性还大 我看着都头大....
    4,上帝关上一扇门的同时也打开了一扇窗,如此说来,上帝没安排丘比特射你可他赐予你双手...这个都懂,不解释!
    5,日久不仅生情,还可能生子....
    6,这条说个事吧 初入大学时,常见水果摊摆卖黄瓜,女生常购之,不解,后来联合男生大一就要买电脑此事,顿悟....都是单身惹的祸....对了想起一句不知谁说的:情侣多了,黄瓜也不好卖了....哈哈,够邪恶... (此6条均为猫扑楼主自编 不信还有巧合雷同)

    =====================华丽丽的分割线===========================

    1.别和我谈恋爱,虚伪。有本事咱俩结婚。
    2.你情敌和曾经背叛你的人同时掉入河中,并且他们不会游泳,你是选择蹦迪还是去KTV?
    3.love your mother who who…...
    4.别做点错事就把什么脏水都往自己身上泼,姐还要留着冲厕所呢。
    5.新闻联播的牛X之处在于就算你一直在换台,也能完整的看完一条新闻。

    6.你跟谁俩整那表情呢。。我欠你贷款要到期了还是怎么的。
    7.爷不是你的小浣熊,玩不出你的其乐无穷。
    8.人生苦短,必须性感。
    9.不是所有看上去**的美女都是婊 子,还有可能是推销员。
    10.我不整理房间,我是乱室佳人。

    11.法律规定:男人23岁才能结婚,可是18岁就能当兵。这说明了3个问题:一是杀人比做丈夫容易;二是过日子比打仗难;三是女人比敌人更难对付。
    12.姐不是客服人员,你没权要求姐答这答那。
    13.别人的钱财乃我的身外之物。
    14.你出生后是不是被扔上去3次,但只被接住2次?
    15.有的人,做面膜的时候,比真人好看多了。

    16.跟你很熟吗?没事弹个视频,你当是你家电视啊,一按就出人。
    17.能动手,就尽量别吵吵。
    18.长张鞋垫脸,就别怪人踩着。
    19.牛B中的战斗机,贱人中的VIP。
    20.牛粪终归是牛粪,上锅蒸了也不会变成香饽饽。

    21.你给我滚,马不停蹄的滚... ...
    22.猛的一看你不怎么样,仔细一看还不如猛的一看。
    23.你就是堕胎失败的最好例子!
    24.想做二奶并不是你的错,可来大学念书就是你的不对了!!
    25.做个有气质的流氓,做个有品位的色狼,做个有知识的文盲!

    26.你问雄癞蛤蟆什么最美,他的回答一定是雌癞蛤蟆。不用怀疑他的欣赏水平,只是所处的环境不同。
    27.有些事情无须争辩,表面服从,偷偷反抗。
    28.昨天捡了一块鼠标垫,想配台电脑,大家说还缺些啥呢?
    29.打你就打你,还要挑日子吗?
    30.真羡慕你这么年轻就认识我了。

    31.勇于认错,坚决不改。
    32.你匍匐在地上仰视别人,就不能怪人家站得笔直俯视你。
    33.灵魂的性感,才是骨子里的真正的性感。
    34.**尚未努力,革命仍须成功。
    35.太理智的人一定会错过误入歧途的机会,以及错误带来的沿途美景。

    36.有谁会在时过境迁之后还在那里等你?
    37.要戒烟,早睡,好好的死。
    38.要不是打不过你,早就跟你翻脸了。
    39.万恶的新社会啊,为什么你就没有包办婚姻了?
    40.毁谁不是毁,灭谁不是灭。

    41.不是我不叠被子,主要是我恋旧,就是喜欢睡前一天睡过的被窝。非逼我把这个生活习惯问题上升到人格修养上来。
    42.从单纯到冷漠是怎样的疲惫?
    43.眼泪的存在是为了证明悲伤不是一场幻觉。
    44.我真的不愿意用脚趾头鄙视你。但是,是你逼我这么做的!
    45.讨厌听到“对不起”这三个字,这说明我又被什么人占便宜,或者被欺骗,甚至被辜负。

    46.终究要亲自受伤,才会学着聪明...
    47.看不见的东西固然可怕,但人心不是更可怕吗?
    48.有些失望是无可避免的,但大部分的失望,都是因为你高估了自己。
    49.很多事介于不说憋屈和说了矫情之间。
    50.这世间,真心本就稀缺,更该俭省。

    51.在乎的人不明白,明白的人不在乎。
    52.诺不轻信,故人不负我;诺不轻许,故我不负人。
    53.男人哭了,是因为他真的爱了;女人哭了,是因为她真的放弃了。
    54.身边有太多的伤害,希望某天早上醒来,世界上只有我一个人,安静的死去...
    55.有些问题没有答案就是最后的答案,有的事情没有结果就是最好的结果。

    56.世上有三种人:一是良心被狗吃了的人,二是良心没被狗吃的人,三是良心连狗都不吃的人。
    57.女人的眼泪是最无用的液体,但你让女人流泪说明你很无用。
    58.一念起,万水千山;一念灭,沧海桑田。
    59.我深信,会有一个男人是为受我的折磨而来到这世上的。
    60.心不动,则不痛。

    61.想说爱我,先学会和我做朋友。
    62.男人是条狗,谁有本事谁牵走。
    63.恨,有时是误用了爱的力量。
    64.谎言和誓言的区别在于,一个是听的人当真了,一个是说的人当真了。
    65.狼行天下,吃肉;狗行天下,吃屎。

    66.爱的反义词不是不爱而是曾经爱过。
    67.我不骂你是因为我不想恭维你,知道不?
    68.一觉醒来,天都黑了...
    69.连贝克汉姆都不知道,你丫还有什么资格敢跟我谈篮球!
    70.男人与牙刷--我绝不与人共用!

    71.将来就娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。
    72.人不怕死,但是最怕不知道怎么活!
    73.我不能让所有人都满意,因为不是所有人都是人!
    74.我只在意我在意的,你,不在这个范围!
    75.你以为你是多余的,其实吧...你还真是多余的!

    76.不爱我,放了我...
    77.他说爱你的时候,是无心之过,别轻易感动。
    78.再美好也经不住遗忘,再悲伤也抵不过时间。
    79.幸好爱情不是一切,幸好一切都不是爱情。
    80.男人说谎,是要让自己觉得好过;女人说谎,是要让对方好过。

    81.让女人念念不忘的是感情,让男人念念不忘的是感觉。
    82.感情随着时间沉淀,感觉随着时间消失...
    83.谁能明白谁的深爱,谁又能理解谁的离开...
    84.也许似乎大概是,然而未必不见得。
    85.除了变化,无一例外。

    86.一个人时,善待自己;两个人时,善待对方。
    87.地球是运动的,一个人不会永远处在倒霉的位置。
    88.誓言只是一时的失言。
    89.就算再想哭,也要微笑着说一句:你大爷的!
    90.人生如戏,全靠演技。

    91.你信不信我一巴掌把你拍墙上,想抠都抠不下来。
    92.喜欢吸烟是因为它可以伤肺,却不会伤心。
    93.没有谁瞧不起你,因为别人根本就没有瞧你,大家都很忙的。
    94.宁愿悲哀的深刻,不愿开心的肤浅。
    95.但愿我能像个婴儿那么善忘与无情...

    96.和对自己有恶意的人绝交。人有绝交,才有至交。
    97.现在很痛苦,等过阵子回头看看,会发现其实那都不算事。
    98.过去的事情可以不忘记,但一定要放下。
    99.永远不要给背叛过自己的朋友第二次背叛的机会。
    100.你没那么多观众,别那么累。

    101.贱人就是贱人,经济危机了也贵不了!
    102.和你一同笑过的人,你可能把他忘了,但是和你一同哭过的人,你却永远不会忘。
    103.如果方向错了,停下来就是前进。
    104.你会流泪,并不代表真的慈悲;我会微笑,并不代表一切都好。
    105.结局其实一早就注定了,我们不过是按照命运的剧本生活。

    106.我的精神分裂已经治好了,现在我和我都很好。
    107.感谢虚伪突然诚恳,感谢谎言弄假成真。
    108.在寂寞当儿想念一个人,不算什么。但如果在热闹的时候想念,又不同了。
    109.我曾拥有你,想到就心酸。
    110.世上没有未完的事,只有未死的心。

    111.不见得我比别人更坚强些,只不过我沉默得比别人更彻底些。不见得你比别人更痛苦些,只不过你表达得更精彩些。
    112.我们有着不同的假面,扮演着不同的角色,演绎着不同的经历,却有着相同的悲哀。
    113.这年头,有人忙单身,有人忙结束单身。
    114.开心了就笑,不开心了就过会儿再笑。
    115.读万卷书,不如行万里路;行万里路,不如阅人无数;阅人无数,不如明师指路。

    116.只有殉情的女人,没有痴情的男人。
    117.让我在这里低调的喊一句,你的过去我来不及参与,你的未来打死我也不想参与了。
    118.我眼本明,因你而瞎!!!
    119.世界很大,转角有爱,我走了,您随意!
    120.一个人要是舍得让你伤心,就根本不会在乎你是否流泪。所以赶紧收起那卑微的泪水,洗洗脸刷刷牙,该干嘛就干嘛去吧...

    121.如果你是我的菜,对不起,最近我不想吃菜。况且,你并不是我的菜...
    122.这星期就下了两场雨,第一场三天,第二场四天...
    123.我们一直在寻觅,寻觅,那个我们都有的结局。
    124.牵着你的手,闭着眼睛走我也不会迷路。
    125.什么叫快乐?就是掩饰自己的悲伤对每个人微笑。

    126.快乐和幸福那么相似,可是快乐就是幸福吗?
    127.第一句话错误,整个假设失败。
    128.在一个不爱你的男人面前流泪,那是侮辱你自己。
    129.敬告各位家长:请不要骂自己的孩子是“小兔崽子”,因为从遗传学的角度讲,这对你们自己是非常不利的。
    130.有招想去,没招死去。

    131.爱或被爱,不如相爱。
    132.当一个女人在看天空的时候,她并不想寻找什么。她只是寂寞...
    133.话是人说的,屁也是人放的,说话和放屁一样,都是一口气而已。
    134.某些人的爱情,只是一种“当时的情绪”。如果对方错将这份情绪当做长远的爱情,是本身的幼稚。
    135.如果没法忘记他,就不要忘记好了。真正的忘记,是不需要努力的。

    136.如果我们不能在一起,那么说明我们没有缘分。既然没有缘分,那么不能在一起也没什么好遗憾的。
    137.如何知世故而不世故。
    138.让我们心理上受苦的,不是事情本身,而是我们对事情的想法和围绕着这个事情所编造的故事。
    139.珍惜能拥有的,放弃得不到的,何乐而不为?
    140.欢乐如烟花般短暂,感情如玻璃般脆弱。

    141.我想要的是一起吃方便面,也能够谦让着喝汤。
    142.不爱非要爱,是一种自虐;有爱而不爱,是一种自残。
    143.看别人不顺眼,是自己修养不够。
    144.一个女人的品位,在于她身边站着一个怎样品位的男人。
    145.女人一生之中最成功的事情之一,便是选了一个对的男人。

    146.看透的时候,假装没看透。
    147.吃下去的就坚决不再吐出来,所以吃之前要想清楚。恋爱也是。
    148.可以不认同,但要学会尊重。
    149.我是没有锅,有锅早就把你给炖了!
    150.你不害人就是给社会做贡献了!

    151.打你应该!不打你悲哀!
    152.同样都是自来水,装你妈的纯净啊!
    153.历史,只有人名是真的;小说,只有人名是假的。
    154.要么忍,要么残忍。
    155.别跟姐问东问西,猫扑上的人比姐懂的多,有问题上去发帖子去!

    156.早回家的男人,讲故事给老婆听;晚回家的男人,编故事给老婆听。
    157.你这么牛B为什么tian~an-door没挂你的照片啊?
    158.把你栽到花盆里让你也知道知道什么是植物人!
    159.我把你的话放到油锅里可以榨出油来!
    160.一个受过教育的笨蛋是多么可怕的笨蛋啊!

    161.你的话,我连标点符号都不信。
    162.hey,请问一下,你的棺材是翻盖的还是滑盖的?
    163.qq的在线率越高,证明这个人越寂寞。
    164.男人的实力,就是你兜里的人民币。
    165.想想,还是幼儿园好混。

    166.梦想不实现都是因为不够现实。
    167.如果我的人生是一部电影,你就是那弹出来的广告。
    168.我哪有空跟你玩儿啊,像我这样的大牌,今年档期早都排满了,我有好多好多电影,电视剧和广告要看啊。
    169.我说这位大哥,我又不是草船,你的贱用不着总往我这儿乱发!
    170.俩人彻底分手了之后,任何一方在对方每年生日时发短信送祝福,以此证明:你看咱俩虽然分手了,但我还记得你,甚至还记得你的生日。是完全没有必要的狗屎行为,你把人家当烈士陵园了?

    171.光长着一双发现美的眼睛还不够,关键是你那眼睛必须还得能发现自己的丑。
    172.爱变成婚姻,无非就是慢慢的把感受变成忍受,其中还可能夹杂无法预料的承受。
    173.什么都在涨价,就是人越来越贱...
    174.你原来在我的心里,后来慢慢你就跑我胃里了,再后来我把你消化了,你就跑我大肠里了,最后你变成了一个屁,然后我就把你放了,你是个屁我不放了你,难道还留在肠子里慢慢回味不成?!
    175.我们都能勇敢的面对--你爱的人不爱你;但是,谁都无力面对--一个爱你很久很久的人转身离去。

    176.有多少人一辈子承诺爱一个人又付诸行动了呢?
    177.传闻对女人不好的男人下辈子会做卫生巾。
    178.青春不常在,抓紧谈恋爱。
    179.一个人一辈子成功不成功就看追悼会了。
    180.你若先走了,转身时就不要怪我也在背对着你。

    181.找不到我喜欢的伞,我宁愿淋雨。
    182.没人牵我的手,我就--揣兜里。
    183.人生最重要的不是所在的位置,而是所朝的方向。同样是个B,你一路向北能变成NB,撞破南墙不回头,就只能当个NB。
    184.脑袋空不要紧,关键是不要进水。
    185.人生为棋,我愿为卒,行动虽慢,可谁曾见我后退一步。

    186.虾的大红之日,便是它的大悲之时。
    187.朋友和刺客唯一的区别是:刺客在背后捅你一刀,你回头痛苦地说,啊,你是?----朋友在背后捅你一刀,你回头惊讶的说,啊,是你!
    188.中国人的2大特点:不爱说实话,不爱听实话。
    189.婆婆妈妈的结果:男性女性化,女性大妈化。
    190.像每一滴酒回不了最初的葡萄,我回不了年少。

    191.生活多美好,有吃有喝有电脑。
    192.在古代,我们不短信 不网聊 不漂洋过海 不被堵在路上,如果我想你,就翻过两座山 走五里路 去牵你的手。
    193.那些你所不知道的,就是命中注定。
    194.发情的你和绝情的我怎样面对这个滥情的世界。
    195.如果你想让他从此忘记你,那你就以你一贯的样子去见他;而如果你想让他从此忘不了你,那就以一个颠覆性的面貌去见他。

    196.我不是天桥上算命的,唠不出那么多你爱听的嗑。
    197.明月几时有,把酒问青天...青天说:滚你妈的,我这么忙,哪有时间理你,自己看天气预报去!
    198.铁杵能磨成针,但木杵只能磨成牙签。材料不对,再努力也没用。
    199.男人偷腥时的智商仅次于爱因斯坦!
    200.有人说生了孩子就不会痛经了,那就生一个吧!

    201.男人保持兴趣的时间通常会与猎物挣扎的时间成正比,投降越快,失宠越早。
    202.再美好也经不住遗忘,再悲伤也抵不过时间。
    203.Miss somebody I lost.Forget somebody I miss...
    204.幸好爱情不是一切,幸好一切都不是爱情...
    205.年少时,我们因谁因爱或是只因寂寞而同场起舞;
    沧桑后,我们何因何故寂寞如初却宁愿形同陌路。

    206.自从两个妓 女自称是某名牌大学的毕业生后,我现在一般都自称文盲。
    207.人要是无聊啊,鼻涕泡都能拿来玩会。
    208.最近穷疯了,没钱买大饼吃,只好啃馒头。想吃大饼了,就把馒头拍扁,想吃面条了,就用梳子把馒头梳几下。
    209.在职场中就应该像柯南那样,有一种我走到哪就让别人死到哪的霸气。
    210.将错就错,或者将计就计了,反正将就了。

    211.初恋无限好,只是挂得早。
    212.就怕会更难过,只好装作比你冷漠。
    213.这世界上有两个我,一个假装快乐,一个真心难过。
    214.带着你的为我好滚出我的生活。
    215.怎么会突然想哭?难道我也有些逆流成河的小忧伤。

    216.我不要求什么,并不代表我不在乎什么。
    217.一称体重我就很不开心,不开心的时候我就想吃东西。
    218.我祝你孤独,并且长命百岁。
    219.当我努力地提高自我修为的时候,总有那么一些人就是喜欢跑过来当炮灰...那我只好换个角度,成全你!
    220.再多的“我爱你”抵不上一句“我娶你”。

    221.9朵玫瑰是长久,99朵玫瑰还是长久,不就是99朵是相对豪华长久呗...
    222.有这样一个人,你给他发短信,他会马上回你,无论白天还是深夜。有这样一个人,你问他,他会听你说,你不想理他了,他也不会再发短信烦你。他,是10086...
    223.企鹅GG和企鹅MM去约会,企鹅MM还没有到约会地点,企鹅GG就一直在左看看,右看看...左看看,右看看...左看看,右看看...企鹅MM来了后看见企鹅GG这个样子,怒了!一巴掌呼了过去骂道:“你以为你TMD在登陆QQ啊?”
    224.女朋友说她在日本找到工作了,叫我在国内好好工作,没事不要看**。
    225.男朋友说他在泰国找到工作了,叫我在国内好好工作,不要去泰国旅游。

    226.如果你恨一个男人,就把他的女人揍成李宇春,让他无法享受上半身的快乐,如果你恨一个女人,就把她的男人揍成李宇春,让她无法享受下半身的快乐。
    227.谁对我的感情能像......对人民币那样的坚定啊?
    228.你妈生你的时候一定是满怀焦虑,心不在焉的,如此潦草...
    229.你别总是带着一脸便秘似的郁闷!
    230.比恋爱更能使人疯狂的是--失恋。

    231.明明是乡镇干部之子的气质还偏装都市富二代。
    232.没人给你台阶下,还是自己搬把椅子吧。
    233.股市暴跌后还有报复性反弹呢,我偶尔做下出格的事,用以表达自己的不满,无可厚非吧?
    234.年轻时抖落的那些目光,十年后还剩几双?
    235.没有男朋友的人每个晚上都是有时间的...

    236.两耳不闻窗外事,一心只上猫扑网。
    237.一觉醒来,天都黑了...
    238.只要你要,只要我有。
    239.记性好,还是太过关心的缘故?
    240.你这人特善良,特别是对不起人的时候...

    241.没有伞的孩子必须努力奔跑。
    242.如果心胸不似海,又怎能有海一样的事业。
    243.只做第一个我,不做第二个谁。
    244.窈窕君子,淑女好求。
    245.专家建议,每天睡眠不要超过24小时,有个差不多就行了,也别太过。
    246.如果你相信命,那么一切的偶然都是注定;如果你不相信命,那么一切的注定都是偶然。
    247.收女友一名,名额有限 预报从速(小月月教主级别恭请绕行,吾等屁民,口味较淡!) 并赠送豪华大礼包:1,床位半张,2,逛街免费跟班一名 3,寂寞无聊陪扯淡人员一名 4,无助时坚实肩膀一个 5,可升任管家婆 助理 内务大臣等等重要官职!另有随机大礼一份,入选揭晓!
     
  • 八个问题思考人生,生活需要思索(反思下下)

    2010-10-24 11:26:28

    八个问题思考人生,生活需要思索

     

    问题一:如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗?  
        回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受?  
        可同样的情况换个场合,自己或许就做类似的蠢事。  
        不少男女都曾经抱怨过他们的情人或配偶品性不端,三心二意,不负责任。明知在一起没什么好的结果,怨恨已经比爱还多,但却“不知道为什么”还是要和他搅和下去,分不了手。说穿了,只是为了不甘,为了习惯,这不也和光临餐厅一样?  
        ———做人,为什么要过于执着?!


        问题二:如果你不小心丢掉100块钱,只知道它好像丢在某个你走过的地方,你会花200块钱的车费去把那100元找回来吗?  
        回答:一个超级愚蠢的问题。  
        可是,相似的事情却在人生中不断发生。做错了一件事,明知自己有问题,却怎么也不肯认错,反而花加倍的时间来找藉口,让别人对自己的印象大打折扣。被人骂了一句话,却花了无数时间难过,道理相同。为一件事情发火,不惜损人不利己,不惜血本,不惜时间,只为报复,不也一样无聊?  
        失去一个人的感情,明知一切已无法挽回,却还是那么伤心,而且一伤心就是好几年,还要借酒浇愁,形销骨立。其实这样一点用也没有,只是损失更多。
        ———做人,干吗为难自己?!
      

        问题三:你会因为打开报纸发现每天都有车祸,就不敢出门吗?  
        回答:这是个什么烂问题?当然不会,那叫因噎废食。  
        然而,有不少人却曾说:现在的离婚率那么高,让我都不敢谈恋爱了。说得还挺理所当然。也有不少女人看到有关的诸多报道,就对自己的另一半忧心忡忡,这不也是类似的反应?所谓乐观,就是得相信:虽然道路多艰险,我还是那个会平安过马路的人,只要我小心一点,不必害怕过马路。  
        ———做人,先要相信自己。
      

        问题四:你相信每个人随便都可以成功立业吗?  
        回答:当然不会相信。
        但据观察,有人总是在听完成功人士绞尽脑汁的建议,比如说,多读书,多练习之后,问了另一个问题?那不是很难?  
        我们都想在3分钟内学好英文,在5分钟内解决所有难题,难道成功是那么容易的吗?改变当然是难的。成功只因不怕困难,所以才能出类拔萃。 有一次坐在出租车上,听见司机说看到自己前后都是高档车,兀自感叹:“唉,为什么别人那么有钱,我的钱这么难赚?”  
        我心血来潮,问他:“你认为世上有什么钱是好赚的?”他答不出来,过了半晌才说:好像都是别人的钱比较好赚。  
        其实任何一个成功者的钱都是艰辛取得。我们实在不该抱怨命运。  
        ———做人,依靠自己!

      
        问题五:你认为完全没有打过篮球的人,可以当很好的篮球教练吗?  
        回答:当然不可能,外行不可能领导内行。  
        可是,有许多人,对某个行业完全不了解,只听到那个行业好赚钱,就马上开起业来了。  
        我看过对穿着没有任何品味,或根本不在乎穿着的人,梦想却是开间服装店;不知道电脑怎么开机的人,却想在网上聊天,结果道听途说,却不反省自己是否专业能力不足,只抱怨时不我与。  
        ———做人,量力而行。
      

        问题六:相似但不相同的问题:你是否认为,篮球教练不上篮球场,闭着眼睛也可以主导一场完美的胜利?  
        回答:有病啊,当然是不可能的。  
        可是却有不少朋友,自己没有时间打理,却拼命投资去开咖啡馆、餐厅,开自己根本不懂的公司,火烧屁股一样急着把辛苦积攒的钱花掉,去当一个稀里糊涂的投资人。亏的总是比赚的多,却觉得自己是因为运气不好,而不是想到出了问题。  
        ———做人,记得反省自己。

      
        问题七:你宁可永远后悔,也不愿意试一试自己能否转败为胜?  
        回答:恐怕没有人会说:“对,我就是这样的孬种”吧。  
        然而,我们却常常在不该打退堂鼓时拼命打退堂鼓,为了恐惧失败而不敢尝试成功。  
         以关颖珊赢得2000年世界花样滑冰冠军时的精彩表现为例:她一心想赢得第一名,然而在最后一场比赛前,她的总积分只排名第三位,在最后的自选曲项目上,她选择了突破,而不是少出错。在4分钟的长曲中,结合了最高难度的三周跳,并且还大胆地连跳了两次。她也可能会败得很难看,但是她毕竟成功了。  
        她说:“因为我不想等到失败,才后悔自己还有潜力没发挥。”  
        一个中国伟人曾说:胜利的希望和有利情况的恢复,往往产生于再坚持一下的努力之中。  
        ———做人,何妨不放手一搏。

      
        问题八:你的时间无限,长生不老,所以最想做的事,应该无限延期?  
        回答:不,傻瓜才会这样认为。 然而我们却常说,等我老了,要去环游世界;等我退休,就要去做想做的事情;等孩子长大了,我就可以……  
        我们都以为自己有无限的时间与精力。其实我们可以一步一步实现理想,不必在等待中徒耗生命。如果现在就能一步一步努力接近,我们就不会活了半生,却出现自己最不想看到的结局。  
        ———做人,要活在当下。

     

     

  • 跳槽前10件你首先要做的事

    2010-09-01 10:44:17

    转自:http://blog.csdn.net/wzh0439/archive/2009/11/18/4828762.aspx

     

    每个人面对这样抉择时,都会有所顾虑。想要跳槽成功,你必须要思考10件事,只要你头脑冷静、全面分析,结果必将一目了然。

        Step1: 要跳的值得,你必问新东家的5件事

        知名的公司不一定是适合你的公司,最重要的是,你和新工作究竟能不能“气味相投”?破除“下一个会更好”的想象,你需要问清楚,想明白,才不会枉然白走一遭,还赔上自己的生涯。

        1.职位出缺的原因

        面对自己可能接手的职位,应征时得问清楚:“这个位置出缺的原因是什么?”是原来职位的人升职、调配、健康考量等一般原因,还是绩效不佳、人际失和、廉洁操守等负面理由?针对负面信息,你要注意前面的人遭遇的问题,短时间能不能解决?相处不和睦是人的性格,还是职位设计的角色冲突?能力不足是不是老板期望太高,没有下放职权与资源?

        从问答之间的蛛丝马迹,就可以知道这个职位与自己的人格特征、能力是否相符。

        一定要花点时间打听最为保险,探询对象从猎头公司、员工到上下游合作厂商都会是正确消息的来源。

        2.企业文化和制度

        必须弄清楚跳槽对象的企业文化,是充分授权,还是高压集权;是家族色彩浓厚,还是走向专业治理?一旦得知新公司的管理风格,你得扪心自问,“我的弹性够大吗?我能不能在那样的气氛下,充分发挥所长?”否则过度乐观赴任,最终会落得水土不服、白忙一? ?

        企业文化中有些看似小事,却会严重影响你的工作情绪。加班频率太高、每天打卡分秒计较、办公室不禁烟、开会时老板带头吞云吐雾、经常外出应酬出入声色场所、老板在企业里大谈宗教理念,鼓励员工信教。若你对这些事情特别敏感,一定都要一一问清楚。

        3.薪资条件和报酬

        薪水背后代表的是“需求”与“自尊”,到底你的贡献价值有多少,市场行情如何,劳雇双方的底线在哪里,都是交手的重点。若自己没有很好的谈判技巧,或是想要拉高新酬,不妨透过中间人或猎头代为打理。

        4.对职位的期望

        当你知道职位出缺的原因,下一步便要搞懂老板对这个职位的期待,而且最好“白纸黑字”。有的老板勾画一些虚幻的远景,开了许多空头支票,等到上任后才觉得受骗;也有的老板对你的角色有太多不切实际的期待,没有把游戏规则谈的清楚、具体。在询问当中,应逐一问清公司的方向与问题所在,并适度回应老板可能的解决之道。

        5.相关主管的管理风格

        对中高层求职者来说,最好的做法是:与自己业务相关的主管都要面谈。有的中高层主管只与直属主管或人事聊过,对平行的主管完全不了解,跨部门合作时,才会因沟通不良,惊觉问题所在。有的则是只跟董事长聊过,这些负责策略思考的大老板,对于改革,多半充满理想,十分容易“感召”人才。等到进去后,却发现真正承担执行重责的总经理,才是决定他未来工作形式的关键人物。

        Step2:避免提前阵亡,到任后你要做的5件事

        进到一个新的组织,你这个阻碍旧有人马升迁的“外人”尽管系出名门,怀有万般武艺,也不一定能安然存活。所以既然决定踏入,就要全心认同这家公司,而且要确实做到以下5点。

        1.快速了解公司与团队定位

        到任后,不要不眠不休尽快进入状况。因为在公司任何一个人眼中,“你已经占了这个位置,领了一天薪水,没理由说你才刚来?

        “大”的是了解整个产业趋势与特性,“中”指的是公司的定位、策略,

        2.主动广结善缘

        对于新上任的人,有人给予厚望,也有人抱持着问号。“第一时间愿意来支援你的不会超过两成,因为大家都在观望。”因此,不妨先向与自己业务相关的同事伸手,向他们请教,并建立起沟通的模式,包括目标与达成目标的标准,找一个团队的共识。

        另外,应把握员工休息活动机会,尽可能的参与。因为离开办公室,大家在谈笑之间,往往卸除心防,可深一层了解彼此,建立私谊。

        3.避免误踩公司的禁忌地雷

        “办公室政治”是新到任者最易误踩的地雷。关于“消息”之说,有时只是谣传,若察觉一些微妙的迹象,显示其真实性,要记得千万别被框?

        4.订立标杆,建立战功

        对于一个新面孔,想在最短时间内站稳,靠的就是如何赢得大家的信任。立下“标杆”与“战功”常常是取得“发言权”的做法。对于资深的人而言,初来乍到,要赢得老板的信任,得尽快做出来半年或1年的计划,订出时间的标杆。当你提出后,老板会告诉你哪些没问题,哪些需要修改,除了达到沟通的目的,还能让老板清楚你未来会有哪些贡献。

        若你不断张扬自己以前的战功,表现却跟上一任没两样,甚至更差,很快就会被看破手脚,甚至打入冷宫。

        5.先小修正,再求大改革

        “新官上任三把火”是表现企图心惯用手法,但却会引来最大的副作用。由于上司对你仍缺乏信任,改革太过急切,等于是对旧有势力的挑衅,反弹力道自然不言而喻。因为老板请来经理人,不是要他在自己好不容易建立的王国里翻上一番,弄成焦土后就闪人,若真要进行改革,也要在倾听员工声音、充分了解组织问题后,与老板取得共识,采取渐进式的做法。若组织改革有空间,在信任与磨合间,订一个长期的修改顺序,才能获得最大的支持与资源。

     

    本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/wzh0439/archive/2009/11/18/4828762.aspx

     

     

     

  • HP大中华区总裁孙振耀退休十五天后九大感言

    2010-08-10 17:37:35

     

    发现自:http://www.51testing.com/?uid-4024-action-viewspace-itemid-218072

    转载自:http://blog.sina.com.cn/s/blog_4a78b4ee010096c8.html

    HP大中华区总裁孙振耀退休十五天后九大感言

    一、关于工作与生活

      我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自己的成功90%归功于自己的能力,实际上,外企公司随便换个中国区总经理并不会给业绩带来什么了不起的影响。好了问题来了,当这些经理人40多岁了,他们的薪资要求变得很高,而他们的才能其实又不是那么出众,作为外企公司的老板,你会怎么选择?有的是只要不高薪水的,要出位的精明强干精力冲沛的年轻人,有的是,为什么还要用你?
      从上面这个例子,其实可以看到我们的工作轨迹,二三十岁的时候,生活的压力还比较小,身体还比较好,上面的父母身体还好,下面又没有孩子,不用还房贷,也没有孩子要上大学,当个外企小白领还是很光鲜的,挣得不多也够花了。但是人终归要结婚生子,终归会老,到了40岁,父母老了,要看病要吃药,要有人看护,自己要还房贷,要过基本体面的生活,要养小孩……那个时候需要挣多少钱才够花才重要。所以,看待工作,眼光要放远一点,一时的谁高谁低并不能说明什么。
      从这个角度上来说,我不太赞成过于关注第一份工作的薪水,更没有必要攀比第一份工作的薪水,这在刚刚出校园的学生中间是很常见的。正常人大概要工作35年,这好比是一场马拉松比赛,和真正的马拉松比赛不同的是,这次比赛没有职业选手,每个人都只有一次机会。要知到,有很多人甚至坚持不到终点,大多数人最后是走到终点的,只有少数人是跑过终点的,因此在刚开始的时候,去抢领先的位置并没有太大的意义。刚进社会的时候如果进500强公司,大概能拿到3k-6k/月的工资,有些特别技术的人才可能可以到8k/月,可问题是,5年以后拿多少?估计5k-10k了不起了。起点虽然高,但增幅有限,而且,后面的年轻人追赶的压力越来越大。
      我前两天问我的一个销售,你会的这些东西一个新人2年就都学会了,但新人所要求的薪水却只是你的一半,到时候,你怎么办?
      职业生涯就像一场体育比赛,有初赛、复赛、决赛。初赛的时候大家都刚刚进社会,大多数都是实力一般的人,这时候努力一点认真一点很快就能让人脱颖而出,于是有的人二十多岁做了经理,有的人迟些也终于赢得了初赛,三十多岁成了经理。然后是复赛,能参加复赛的都是赢得初赛的,每个人都有些能耐,在聪明才智上都不成问题,这个时候再想要胜出就不那么容易了,单靠一点点努力和认真还不够,要有很强的坚忍精神,要懂得靠团队的力量,要懂得收服人心,要有长远的眼光……
      看上去赢得复赛并不容易,但,还不是那么难。因为这个世界的规律就是给人一点成功的同时让人骄傲自满,刚刚赢得初赛的人往往不知道自己赢得的仅仅是初赛,有了一点小小的成绩大多数人都会骄傲自满起来,认为自己已经懂得了全部,不需要再努力再学习了,他们会认为之所以不能再进一步已经不是自己的原因了。虽然他们仍然不好对付,但是他们没有耐性,没有容人的度量,更没有清晰长远的目光。就像一只愤怒的斗牛,虽然猛烈,最终是会败的,而赢得复赛的人则象斗牛士一样,不急不躁,跟随着自己的节拍,慢慢耗尽对手的耐心和体力。赢得了复赛以后,大约已经是一位很了不起的职业经理人了,当上了中小公司的总经理,大公司的副总经理,主管着每年几千万乃至几亿的生意。
      最终的决赛来了,说实话我自己都还没有赢得决赛,因此对于决赛的决胜因素也只能凭自己的猜测而已,这个时候的输赢或许就像武侠小说里写得那样,大家都是高手,只能等待对方犯错了,要想轻易击败对手是不可能的,除了使上浑身解数,还需要一点运气和时间。世界的规律依然发挥着作用,赢得复赛的人已经不只是骄傲自满了,他们往往刚愎自用,听不进去别人的话,有些人的脾气变得暴躁,心情变得浮躁,身体变得糟糕,他们最大的敌人就是他们自己,在决赛中要做的只是不被自己击败,等着别人被自己击败。这和体育比赛是一样的,最后高手之间的比赛,就看谁失误少谁就赢得了决赛。

     

      二、 根源

      你工作快乐么?你的工作好么?
      有没有觉得干了一段时间以后工作很不开心?有没有觉得自己入错了行?有没有觉得自己没有得到应有的待遇?有没有觉得工作像一团乱麻每天上班都是一种痛苦?有没有很想换个工作?有没有觉得其实现在的公司并没有当初想象得那么好?有没有觉得这份工作是当初因为生存压力而找的,实在不适合自己?你从工作中得到你想要得到的了么?你每天开心么?
      天涯上愤怒的人很多,你有没有想过,你为什么不快乐?你为什么愤怒?
      其实,你不快乐的根源,是因为你不知道要什么!你不知道要什么,所以你不知道去追求什么,你不知道追求什么,所以你什么也得不到。
      我总觉得,职业生涯首先要关注的是自己,自己想要什么?大多数人大概没想过这个问题,唯一的想法只是——我想要一份工作,我想要一份不错的薪水,我知道所有人对于薪水的渴望,可是,你想每隔几年重来一次找工作的过程么?你想每年都在这种对于工作和薪水的焦急不安中度过么?不想的话,就好好想清楚。饮鸩止渴,不能因为口渴就拼命喝毒药。越是焦急,越是觉得自己需要一份工作,越饥不择食,越想不清楚,越容易失败,你的经历越来越差,下一份工作的人看着你的简历就皱眉头。于是你越喝越渴,越渴越喝,陷入恶性循环。最终只能哀叹世事不公或者生不逢时,只能到天涯上来发泄一把,在失败者的共鸣当中寻求一点心理平衡罢了。大多数人都有生存压力,我也是,有生存压力就会有很多焦虑,积极的人会从焦虑中得到动力,而消极的人则会因为焦虑而迷失方向。所有人都必须在压力下做出选择,这就是世道,你喜欢也罢不喜欢也罢。
      一般我们处理的事情分为重要的事情和紧急的事情,如果不做重要的事情就会常常去做紧急的事情。比如锻炼身体保持健康是重要的事情,而看病则是紧急的事情。如果不锻炼身体保持健康,就会常常为了病痛烦恼。又比如防火是重要的事情,而救火是紧急的事情,如果不注意防火,就要常常救火。找工作也是如此,想好自己究竟要什么是重要的事情,找工作是紧急的事情,如果不想好,就会常常要找工作。往往紧急的事情给人的压力比较大,迫使人们去赶紧做,相对来说重要的事情反而没有那么大的压力,大多数人做事情都是以压力为导向的,压力之下,总觉得非要先做紧急的事情,结果就是永远到处救火,永远没有停歇的时候。(很多人的工作也像是救火队一样忙碌痛苦,也是因为工作中没有做好重要的事情。)那些说自己活在水深火热为了生存顾不上那么多的朋友,今天找工作困难是当初你们没有做重要的事情,是结果不是原因。如果今天你们还是因为急于要找一份工作而不去思考,那么或许将来要继续承受痛苦找工作的结果。
      我始终觉得我要说的话题,沉重了点,需要很多思考,远比唐笑打武警的话题来的枯燥乏味,但是,天下没有轻松的成功,成功,要付代价。请先忘记一切的生存压力,想想这辈子你最想要的是什么?所以,最要紧的事情,先想好自己想要什么。

    三、什么是好工作

      当初微软有个唐骏,很多大学里的年轻人觉得这才是他们向往的职业生涯,我在清华bbs里发的帖子被这些学子们所不屑,那个时候学生们只想出国或者去外企,不过如今看来,我还是对的,唐骏去了盛大,陈天桥创立的盛大,一家民营公司。一个高学历的海归在500强的公司里拿高薪水,这大约是很多年轻人的梦想,问题是,每年毕业的大学生都在做这个梦,好的职位却只有500个。
      人都是要面子的,也是喜欢攀比的,即使在工作上也喜欢攀比,不管那是不是自己想要的。大家认为外企公司很好,可是好在哪里呢?好吧,他们在比较好的写字楼,这是你想要的么?他们出差住比较好的酒店,这是你想要的么?别人会羡慕一份外企公司的工作,这是你想要的么?那一切都是给别人看的,你干吗要活得那么辛苦给别人看?另一方面,他们薪水福利一般,并没有特别了不起,他们的晋升机会比较少,很难做到很高阶的主管,他们虽然厌恶常常加班,却不敢不加班,因为“你不干有得是人干”,大部分情况下会找个台湾人香港人新加坡人来管你,而这些人又往往有些莫名其妙的优越感。你想清楚了么?500强一定好么?找工作究竟是考虑你想要什么,还是考虑别人想看什么?
      我的大学同学们大多数都到美国了,甚至毕业这么多年了,还有人最近到国外去了。出国真的有那么好么?我的大学同学们,大多数还是在博士、博士后、访问学者地挣扎着,至今只有一个正经在一个美国大学里拿到个正式的教职。国内的教授很难当么?我有几个表亲也去了国外了,他们的父母独自在国内,没有人照顾,有好几次人在家里昏倒都没人知道,出国,真的这么光彩么?就像有人说的“很多事情就像看A片,看的人觉得很爽,做的人未必。”
      人总想找到那个最好的,可是,什么是最好的?你觉得是最好的那个,是因为你的确了解,还是因为别人说他是最好的?即使他对于别人是最好的,对于你也一定是最好的么?
      对于自己想要什么,自己要最清楚,别人的意见并不是那么重要。很多人总是常常被别人的意见所影响,亲戚的意见,朋友的意见,同事的意见……问题是,你究竟是要过谁的一生?人的一生不是父母一生的续集,也不是儿女一生的前传,更不是朋友一生的外篇,只有你自己对自己的一生负责,别人无法也负不起这个责任。自己做的决定,至少到最后,自己没什么可后悔。对于大多数正常智力的人来说,所做的决定没有大的对错,无论怎么样的选择,都是可以尝试的。比如你没有考自己上的那个学校,没有入现在这个行业,这辈子就过不下去了?就会很失败?不见得。
      我想,好工作,应该是适合你的工作,具体点说,应该是能给你带来你想要的东西的工作,你或许应该以此来衡量你的工作究竟好不好,而不是拿公司的大小,规模,外企还是国企,是不是有名,是不是上市公司来衡量。小公司,未必不是好公司,赚钱多的工作,也未必是好工作。你还是要先弄清楚你想要什么,如果你不清楚你想要什么,你就永远也不会找到好工作,因为你永远只看到你得不到的东西,你得到的,都是你不想要的。
      可能,最好的,已经在你的身边,只是,你还没有学会珍惜。人们总是盯着得不到的东西,而忽视了那些已经得到的东西。

     

    四、普通人

      我发现中国人的励志和国外的励志存在非常大的不同,中国的励志比较鼓励人立下大志愿,卧薪尝胆,有朝一日成富成贵。而国外的励志比较鼓励人勇敢面对现实生活,面对普通人的困境,虽然结果也是成富成贵,但起点不一样,相对来说,我觉得后者在操作上更现实,而前者则需要用999个失败者来堆砌一个成功者的故事。
      我们都是普通人,普通人的意思就是,概率这件事是很准的。因此,我们不会买彩票中500万,我们不会成为比尔盖茨或者李嘉诚,我们不会坐飞机掉下来,我们当中很少的人会创业成功,我们之中有30%的人会离婚,我们之中大部分人会活过65岁……
      所以请你在想自己要什么的时候,要得“现实”一点,你说我想要做李嘉诚,抱歉,我帮不上你。成为比尔盖茨或者李嘉诚这种人,是靠命的,看我写的这篇文章绝对不会让你成为他们,即使你成为了他们,也绝对不是我这篇文章的功劳。“王侯将相宁有种乎”但真正当皇帝的只有一个人,王侯将相,人也不多。目标定得高些对于喜欢挑战的人来说有好处,但对于大多数普通人来说,反而比较容易灰心沮丧,很容易就放弃了。
      回过头来说,李嘉诚比你有钱大致50万倍,他比你更快乐么?或许。有没有比你快乐50万倍,一定没有。他比你最多也就快乐一两倍,甚至有可能还不如你快乐。寻找自己想要的东西不是和别人比赛,比谁要得更多更高,比谁的目标更远大。虽然成为李嘉诚这个目标很宏大,但你并不见得会从这个目标以及追求目标的过程当中获得快乐,而且基本上你也做不到。你必须听听你内心的声音,寻找真正能够使你获得快乐的东西,那才是你想要的东西。
      你想要的东西,或者我们把它称之为目标,目标其实并没有高低之分,你不需要因为自己的目标没有别人远大而不好意思,达到自己的目标其实就是成功,成功有大有小,快乐却是一样的。我们追逐成功,其实追逐的是成功带来的快乐,而非成功本身。职业生涯的道路上,我们常常会被攀比的心态蒙住眼睛,忘记了追求的究竟是什么,忘记了是什么能使我们更快乐。
      社会上一夜暴富的新闻很多,这些消息,总会在我们的心里面掀起很多涟漪,涟漪多了就变成惊涛骇浪,心里的惊涛骇浪除了打翻承载你目标的小船,并不会使得你也一夜暴富。“只见贼吃肉,不见贼挨揍。”我们这些普通人既没有当贼的勇气,又缺乏当贼的狠辣绝决,虽然羡慕吃肉,却更害怕挨揍,偶尔看到几个没挨揍的贼就按奈不住,或者心思活动,或者大感不公,真要叫去做贼,却也不敢。
      我还是过普通人的日子,要普通人的快乐,至少,晚上睡得着觉。
       
    五、跳槽与积累

      首先要说明,工作是一件需要理智的事情,所以不要在工作上耍个性,天涯上或许会有人觉得你很有个性而叫好,煤气公司电话公司不会因为觉得你很有个性而免了你的帐单。当你很帅地炒掉了你的老板,当你很酷地挖苦了一番招聘的HR,账单还是要照付,只是你赚钱的时间更少了,除了你自己,没人受损失。
      我并不反对跳槽,但跳槽决不是解决问题的办法,而且频繁跳槽的后果是让人觉得没有忠诚度可言,而且不能安心工作。现在很多人从网上找工作,很多找工作的网站常常给人出些馊主意,要知道他们是盈利性企业,当然要从自身盈利的角度来考虑,大家越是频繁跳槽频繁找工作他们越是生意兴隆,所以鼓动人们跳槽是他们的工作。所以他们会常常告诉你,你拿的薪水少了,你享受的福利待遇差了,又是“薪情快报”又是“赞叹自由奔放的灵魂”。至于是否会因此让你不能安心,你跳了槽是否解决问题,是否更加开心,那个,他们管不着。
      要跳槽肯定是有问题,一般来说问题发生了,躲是躲不开的,很多人跳槽是因为这样或者那样的不开心,如果这种不开心,在现在这个公司不能解决,那么在下一个公司多半也解决不掉。你必须相信,90%的情况下,你所在的公司并没有那么烂,你认为不错的公司也没有那么好。就像围城里说的,“城里的人拼命想冲出来,而城外的人拼命想冲进去。”每个公司都有每个公司的问题,没有问题的公司是不存在的。换个环境你都不知道会碰到什么问题,与其如此,不如就在当下把问题解决掉。很多问题当你真的想要去解决的时候,或许并没有那么难。有的时候你觉得问题无法解决,事实上,那只是“你觉得”。
      人生的曲线应该是曲折向上的,偶尔会遇到低谷但大趋势总归是曲折向上的,而不是象脉冲波一样每每回到起点,我见过不少面试者,30多岁了,四五份工作经历,每次多则3年,少则1年,30多岁的时候回到起点从一个初级职位开始干起,拿基本初级的薪水,和20多岁的年轻人一起竞争,不觉得有点辛苦么?这种日子好过么?
      我非常不赞成在一个行业超过3年以后换行业,基本上,35岁以前我们的生存资本靠打拼,35岁以生存的资本靠的就是积累,这种积累包括人际关系,经验,人脉,口碑……如果常常更换行业,代表几年的积累付之东流,一切从头开始,如果换了两次行业,35岁的时候大概只有5年以下的积累,而一个没有换过行业的人至少有了10年的积累,谁会占优势?工作到2-3年的时候,很多人觉得工作不顺利,好像到了一个瓶颈,心情烦闷,就想辞职,乃至换一个行业,觉得这样所有一切烦恼都可以抛开,会好很多。其实这样做只是让你从头开始,到了时候还是会发生和原来行业一样的困难,熬过去就向上跨了一大步,要知道每个人都会经历这个过程,每个人的职业生涯中都会碰到几个瓶颈,你熬过去了而别人没有熬过去你就领先了。跑长跑的人会知道,开始的时候很轻松,但是很快会有第一次的难受,但过了这一段又能跑很长一段,接下来会碰到第二次的难受,坚持过了以后又能跑一段,如此往复,难受一次比一次厉害,直到坚持不下去了。大多数人第一次就坚持不了了,一些人能坚持到第二次,第三次虽然大家都坚持不住了,可是跑到这里的人也没几个了,这点资本足够你安稳活这一辈子了。
      一份工作到两三年的时候,大部分人都会变成熟手,这个时候往往会陷入不断的重复,有很多人会觉得厌倦,有些人会觉得自己已经搞懂了一切,从而懒得去寻求进步了。很多时候的跳槽是因为觉得失去兴趣了,觉得自己已经完成比赛了。其实这个时候比赛才刚刚开始,工作两三年的人,无论是客户关系,人脉,手下,和领导的关系,在业内的名气……还都是远远不够的,但稍有成绩的人总是会自我感觉良好的,每个人都觉得自己跟客户关系铁得要命,觉得自己在业界的口碑好得很。其实可以肯定地说,一定不是,这个时候,还是要拿出前两年的干劲来,稳扎稳打,积累才刚刚开始。
      你足够了解你的客户吗?你知道他最大的烦恼是什么吗?你足够了解你的老板么?你知道他最大的烦恼是什么吗?你足够了解你的手下么?你知道他最大的烦恼是什么吗?如果你不知道,你凭什么觉得自己已经积累够了?如果你都不了解,你怎么能让他们帮你的忙,做你想让他们做的事情?如果他们不做你想让他们做的事情,你又何来的成功?

    六、等待

      这是个浮躁的人们最不喜欢的话题,本来不想说这个话题,因为会引起太多的争论,而我又无意和人争论这些,但是考虑到对于职业生涯的长久规划,这是一个躲避不了的话题,还是决定写一写,不爱看的请离开吧。
      并不是每次穿红灯都会被汽车撞,并不是每个罪犯都会被抓到,并不是每个错误都会被惩罚,并不是每个贪官都会被枪毙,并不是你的每一份努力都会得到回报,并不是你的每一次坚持都会有人看到,并不是你每一点付出都能得到公正的回报,并不是你的每一个善意都能被理解……这个,就是世道。好吧,世道不够好,可是,你有推翻世道的勇气么?如果没有,你有更好的解决办法么?有很多时候,人需要一点耐心,一点信心。每个人总会轮到几次不公平的事情,而通常,安心等待是最好的办法。
      有很多时候我们需要等待,需要耐得住寂寞,等待属于你的那一刻。周润发等待过,刘德华等待过,周星驰等待过,王菲等待过,张艺谋也等待过……看到了他们如今的功成名就的人,你可曾看到当初他们的等待和耐心?你可曾看到金马奖影帝在街边摆地摊?你可曾看到德云社一群人在剧场里给一位观众说相声?你可曾看到周星驰的角色甚至连一句台词都没有?每一个成功者都有一段低沉苦闷的日子,我几乎能想象得出来他们借酒浇愁的样子,我也能想象得出他们为了生存而挣扎的窘迫。在他们一生最中灿烂美好的日子里,他们渴望成功,但却两手空空,一如现在的你。没有人保证他们将来一定会成功,而他们的选择是耐住寂寞。如果当时的他们总念叨着“成功只是属于特权阶级的”,你觉得他们今天会怎样?
      曾经我也不明白有些人为什么并不比我有能力却要坐在我的头上,年纪比我大就一定要当我的领导么?为什么有些烂人不需要努力就能赚钱?为什么刚刚改革开放的时候的人能那么容易赚钱,而轮到我们的时候,什么事情都要正规化了?有一天我突然想,我还在上学的时候他们就在社会里挣扎奋斗了,他们在社会上奋斗积累了十几二十年,我们新人来了,他们有的我都想要,我这不是在要公平,我这是在要抢劫。因为我要得太急,因为我忍不住寂寞。二十多岁的男人,没有钱,没有事业,却有蓬勃的欲望。
      人总是会遇到挫折的,人总是会有低潮的,人总是会有不被人理解的时候的,人总是有要低声下气的时候,这些时候恰恰是人生最关键的时候,因为大家都会碰到挫折,而大多数人过不了这个门槛,你能过,你就成功了。在这样的时刻,我们需要耐心等待,满怀信心地去等待,相信,生活不会放弃你,机会总会来的。至少,你还年轻,你没有坐牢,没有生治不了的病,没有欠还不起的债。比你不幸的人远远多过比你幸运的人,你还怕什么?路要一步步走,虽然到达终点的那一步很激动人心,但大部分的脚步是平凡甚至枯燥的,但没有这些脚步,或者耐不住这些平凡枯燥,你终归是无法迎来最后的那些激动人心。
      逆境,是上帝帮你淘汰竞争者的地方。要知道,你不好受,别人也不好受,你坚持不下去了,别人也一样,千万不要告诉别人你坚持不住了,那只能让别人获得坚持的信心,让竞争者看着你微笑的面孔,失去信心,退出比赛。胜利属于那些有耐心的人。
      在最绝望的时候,我会去看电影《The Pursuit of Happyness》《JerryMaguire》,让自己重新鼓起勇气,因为,无论什么时候,我们总还是有希望。当所有的人离开的时候,我不失去希望,我不放弃。每天下班坐在车里,我喜欢哼着《隐形的翅膀》看着窗外,我知道,我在静静等待,等待属于我的那一刻。
      原贴里伊吉网友的话我很喜欢,抄录在这里:
      每个人都希望,自己是独一无二的特殊者
      含着金匙出生、投胎到好家庭、工作安排到电力局拿1w月薪这样的小概率事件,当然最好轮到自己
      红军长征两万五、打成右派反革命、胼手胝足牺牲尊严去奋斗,最好留给祖辈父辈和别人
      自然,不是每个吃过苦的人都会得到回报
      但是,任何时代,每一个既得利益者身后,都有他的祖辈父辈奋斗挣扎乃至流血付出生命的身影
      羡慕别人有个好爸爸,没什么不可以
      问题是,你的下一代,会有一个好爸爸吗?
      至于问到为什么不能有同样的赢面概率?我只能问:为什么物种竞争中,人和猴子不能有同样的赢面概率?
      物竞天择。猴子的灵魂不一定比你卑微,但你身后有几十万年的类人猿进化积淀。


     


    七、入对行跟对人

      在中国,大概很少有人是一份职业做到底的,虽然如此,第一份工作还是有些需要注意的地方,有两件事情格外重要,第一件是入行,第二件事情是跟人。第一份工作对人最大的影响就是入行,现代的职业分工已经很细,我们基本上只能在一个行业里成为专家,不可能在多个行业里成为专家。很多案例也证明即使一个人在一个行业非常成功,到另外一个行业,往往完全不是那么回事情,“你想改变世界,还是想卖一辈子汽水?”是乔布斯邀请百事可乐总裁约翰·斯考利加盟苹果时所说的话,结果这位在百事非常成功的约翰,到了苹果表现平平。其实没有哪个行业特别好,也没有哪个行业特别差,或许有报道说哪个行业的平均薪资比较高,但是他们没说的是,那个行业的平均压力也比较大。看上去很美的行业一旦进入才发现很多地方其实并不那么完美,只是外人看不见。
      说实话,我自己都没有发大财,所以我的建议只是让人快乐工作的建议,不是如何发大财的建议,我们只讨论一般普通打工者的情况。我认为选择什么行业并没有太大关系,看问题不能只看眼前。比如,从前年开始,国家开始整顿医疗行业,很多医药公司开不下去,很多医药行业的销售开始转行。其实医药行业的不景气是针对所有公司的,并非针对一家公司,大家的日子都不好过,这个时候跑掉是非常不划算的,大多数正规的医药公司即使不做新生意撑个两三年总是能撑的,大多数医药销售靠工资撑个两三年也是可以撑的,国家不可能永远捏着医药行业不放的,两三年以后光景总归还会好起来的,那个时候别人都跑了而你没跑,那时的日子应该会好过很多。有的时候觉得自己这个行业不行了,问题是,再不行的行业,做得人少了也变成了好行业,当大家都觉得不好的时候,往往却是最好的时候。大家都觉得金融行业好,金融行业门槛高不说,有多少人削尖脑袋要钻进去,竞争激励,进去以后还要时时提防,一个疏忽,就被后来的人给挤掉了,压力巨大,又如何谈得上快乐?也就未必是“好”工作了。
      太阳能这个东西至今还不能进入实际应用的阶段,但是中国已经有7家和太阳能有关的公司在纽交所上市了,国美苏宁永乐其实是贸易型企业,也能上市,鲁泰纺织连续10年利润增长超过50%,卖茶的一茶一座,卖衣服的海澜之家都能上市……其实选什么行业真的不重要,关键是怎么做。事情都是人做出来的,关键是人。
      有一点是需要记住的,这个世界上,有史以来直到我们能够预见得到的未来,成功的人总是少数,有钱的人总是少数,大多数人是一般的,普通的,不太成功的。因此,大多数人的做法和看法,往往都不是距离成功最近的做法和看法。因此大多数人说好的东西不见得好,大多数人说不好的东西不见得不好。大多数人都去炒股的时候说明跌只是时间问题,大家越是热情高涨的时候,跌的日子越近。大多数人买房子的时候,房价不会涨,而房价涨的差不多的时候,大多数人才开始买房子。不会有这样一件事情让大家都变成功,发了财,历史上不曾有过,将来也不会发生。有些东西即使一时运气好得到了,还是会在别的时候别的地方失去的。
      年轻人在职业生涯的刚开始,尤其要注意的是,要做对的事情,不要让自己今后几十年的人生总是提心吊胆,更不值得为了一份工作赔上自己的青春年华。我的公司是个不行贿的公司,以前很多人不理解,甚至自己的员工也不理解,不过如今,我们是同行中最大的企业,客户乐意和我们打交道,尤其是在国家打击腐败的时候,每个人都知道我们做生意不给钱的名声,都敢于和我们做生意。而勇于给钱的公司,不是倒了,就是跑了,要不就是每天睡不好觉,人还是要看长远一点。很多时候,看起来最近的路,其实是最远的路,看起来最远的路,其实是最近的路。
      跟对人是说,入行后要跟个好领导好老师,刚进社会的人做事情往往没有经验,需要有人言传身教。对于一个人的发展来说,一个好领导是非常重要的。所谓“好”的标准,不是他让你少干活多拿钱,而是以下三个。
      首先,好领导要有宽广的心胸,如果一个领导每天都会发脾气,那几乎可以肯定他不是个心胸宽广的人,能发脾气的时候却不发脾气的领导,多半是非常厉害的领导。中国人当领导最大的毛病是容忍不了能力比自己强的人,所以常常可以看到的一个现象是,领导很有能力,手下一群庸才或者手下一群闲人。如果看到这样的环境,还是不要去的好。
      其次,领导要愿意从下属的角度来思考问题,这一点其实是从面试的时候就能发现的,如果这位领导总是从自己的角度来考虑问题,几乎不听你说什么,这就危险了。从下属的角度来考虑问题并不代表同意下属的说法,但他必须了解下属的立场,下属为什么要这么想,然后他才有办法说服你,只关心自己怎么想的领导往往难以获得下属的信服。
      第三,领导敢于承担责任,如果出了问题就把责任往下推,有了功劳就往自己身上揽,这样的领导不跟也罢。选择领导,要选择关键时刻能抗得住的领导,能够为下属的错误买单的领导,因为这是他作为领导的责任。
      有可能,你碰不到好领导,因为,中国的领导往往是屁股决定脑袋的领导,因为他坐领导的位置,所以他的话就比较有道理,这是传统观念官本位的误区,可能有大量的这种无知无能的领导,只是,这对于你其实是好事,如果将来有一天你要超过他,你希望他比较聪明还是比较笨?相对来说这样的领导其实不难搞定,只是你要把自己的身段放下来而已。多认识一些人,多和比自己强的人打交道,同样能找到好的老师,不要和一群同样郁闷的人一起控诉社会,控诉老板,这帮不上你,只会让你更消极。和那些比你强的人打交道,看他们是怎么想的,怎么做的,学习他们,然后跟更强的人打交道。

    八、选择

      我们每天做的最多的事情,其实是选择,因此在谈职业生涯的时候不得不提到这个话题。
      我始终认为,在很大的范围内,我们究竟会成为一个什么样的人,决定权在我们自己,每天我们都在做各种各样的选择,我可以不去写这篇文章,去别人的帖子拍拍砖头,也可以写下这些文字,帮助别人的同时也整理自己的思路,我可以多注意下格式让别人易于阅读,也可以写成一堆,我可以就这样发上来,也可以在发以前再看几遍,你可以选择不刮胡子就去面试,也可以选择出门前照照镜子……每天,每一刻我们都在做这样那样的决定,我们可以漫不经心,也可以多花些心思,成千上万的小选择累计起来,就决定了最终我们是个什么样的人。
      从某种意义上来说我们的未来不是别人给的,是我们自己选择的,很多人会说我命苦啊,没得选择阿,如果你认为“去微软还是去IBM”“上清华还是上北大”“当销售副总还是当厂长”这种才叫选择的话,的确你没有什么选择,大多数人都没有什么选择。但每天你都可以选择是否为客户服务更周到一些,是否对同事更耐心一些,是否把工作做得更细致一些,是否把情况了解得更清楚一些,是否把不清楚的问题再弄清楚一些……你也可以选择在是否在痛苦中继续坚持,是否抛弃掉自己的那些负面的想法,是否原谅一个人的错误,是否相信我在这里写下的这些话,是否不要再犯同样的错误……生活每天都在给你选择的机会,每天都在给你改变自己人生的机会,你可以选择赖在地上撒泼打滚,也可以选择咬牙站起来。你永远都有选择。有些选择不是立杆见影的,需要累积,比如农民可以选择自己常常去浇地,也可以选择让老天去浇地,诚然你今天浇水下去苗不见得今天马上就长出来,但常常浇水,大部分苗终究会长出来的,如果你不浇,收成一定很糟糕。
      每天生活都在给你机会,他不会给你一叠现金也不会拱手送你个好工作,但实际上,他还是在给你机会。我的家庭是一个普通的家庭,没有任何了不起的社会关系,我的父亲在大学毕业以后就被分配到了边疆,那个小县城只有一条马路,他们那一代人其实比我们更有理由抱怨,他们什么也没得到,年轻的时候文化大革命,书都没得读,支援边疆插队落户,等到老了,却要给年轻人机会了。他有足够的理由象成千上万那样的青年一样坐在那里抱怨生不逢时,怨气冲天。然而在分配到边疆的十年之后,国家恢复招研究生,他考回了原来的学校。研究生毕业,他被分配到了安徽一家小单位里,又是3年以后,国家第一届招收博士生,他又考回了原来的学校,成为中国第一代博士,那时的他比现在的我年纪还大。生活并没有放弃他,他也没有放弃生活。10年的等待,他做了他自己的选择,他没有放弃,他没有破罐子破摔,所以时机到来的时候,他改变了自己的人生。你最终会成为什么样的人,就决定在你的每个小小的选择之间。
      你选择相信什么?你选择和谁交朋友?你选择做什么?你选择怎么做?……
    我们面临太多的选择,而这些选择当中,意识形态层面的选择又远比客观条件的选择来得重要得多,比如选择做什么产品其实并不那么重要,而选择怎么做才重要。选择用什么人并不重要,而选择怎么带这些人才重要。大多数时候选择客观条件并不要紧,大多数关于客观条件的选择并没有对错之分,要紧的是选择怎么做。一个大学生毕业了,他要去微软也好,他要卖猪肉也好,他要创业也好,他要做游戏代练也好,只要不犯法,不害人,都没有什么关系,要紧的是,选择了以后,怎么把事情做好。
      除了这些,你还可以选择时间和环境,比如,你可以选择把这辈子最大的困难放在最有体力最有精力的时候,也可以走一步看一步,等到了40岁再说,只是到了40多岁,那正是一辈子最脆弱的时候,上有老下有小,如果在那个时候碰上了职业危机,实在是一件很苦恼的事情。与其如此不如在20多岁30多岁的时候吃点苦,好让自己脆弱的时候活得从容一些。你可以选择在温室里成长,也可以选择到野外磨砺,你可以选择在办公室吹冷气的工作,也可以选择40度的酷热下,去见你的客户,只是,这一切最终会累积起来,引导你到你应得的未来。
      我不敢说所有的事情你都有得选择,但是绝大部分事情你有选择,只是往往你不把这当作一种选择。认真对待每一次选择,才会有比较好的未来。

    九、选择职业

      职业的选择,总的来说,无非就是销售、市场、客服、物流、行政、人事、财务、技术、管理几个大类,有个有趣的现象就是,500强的CEO当中最多的是销售出身,第二多的人是财务出身,这两者加起来大概超过95%。现代IT行业也有技术出身成为老板的,但实际上,后来他们还是从事了很多销售和市场的工作,并且表现出色,公司才获得了成功,完全靠技术能力成为公司老板的,几乎没有。这是有原因的,因为销售就是一门跟人打交道的学问,而管理其实也是跟人打交道的学问,这两者之中有很多相通的东西,他们的共同目标就是“让别人去做某件特定的事情。”而财务则是从数字的层面了解生意的本质,从宏观上看待生意的本质,对于一个生意是否挣钱,是否可以正常运作有着最深刻的认识。
      公司小的时候是销售主导公司,而公司大的时候是财务主导公司,销售的局限性在于只看人情不看数字,财务的局限性在于只看数字不看人情。公司初期,运营成本低,有订单就活得下去,跟客户也没有什么谈判的条件,别人肯给生意做已经谢天谢地了,这个时候订单压倒一切,客户的要求压倒一切,所以当然要顾人情。公司大了以后,一切都要规范化,免得因为不规范引起一些不必要的风险,同时运营成本也变高,必须提高利润率,把有限的资金放到最有产出的地方。对于上市公司来说,股东才不管你客户是不是最近出国,最近是不是那个省又在搞严打,到了时候就要把业绩拿出来,拿不出来就抛股票,这个时候就是数字压倒一切。
      前两天听到有人说一句话觉得很有道理,开始的时候我们想“能做什么?”,等到公司做大了有规模了,我们想“不能做什么。”很多人在工作中觉得为什么领导这么保守,这也不行那也不行,错过很多机会。很多时候是因为,你还年轻,你想的是“能做什么”,而作为公司领导要考虑的方面很多,他比较关心“不能做什么”。
      我并非鼓吹大家都去做销售或者财务,究竟选择什么样的职业,和你究竟要选择什么样的人生有关系,有些人就喜欢下班按时回家,看看书听听音乐,那也挺好,但就不适合找个销售的工作了,否则会是折磨自己。有些人就喜欢出风头,喜欢成为一群人的中心,如果选择做财务工作,大概也干不久,因为一般老板不喜欢财务太积极,也不喜欢财务话太多。先想好自己要过怎样的人生,再决定要找什么样的职业。有很多的不快乐,其实是源自不满足,而不满足,很多时候是源自于心不定,而心不定则是因为不清楚究竟自己要什么,不清楚要什么的结果就是什么都想要,结果什么都没得到。
      我想,我们还是因为生活而工作,不是因为工作而生活,生活是最要紧的,工作只是生活中的一部分。我总是觉得生活的各方方面都是相互影响的,如果生活本身一团乱麻,工作也不会顺利。所以要有娱乐、要有社交、要锻炼身体,要有和睦的家庭……最要紧的,要开心,我的两个销售找我聊天,一肚子苦水,我问他们,2年以前,你什么都没有,工资不高,没有客户关系,没有业绩,处于被开的边缘,现在的你比那时条件好了很多,为什么现在却更加不开心了?如果你做得越好越不开心,那你为什么还要工作?首先的首先,人还是要让自己高兴起来,让自己心态好起来,这种发自内心的改变会让你更有耐心,更有信心,更有气质,更能包容……否则,看看镜子里的你,你满意么?
      有人会说,你说得容易,我每天加班,不加班老板就会把我炒掉,每天累得要死,哪有时间娱乐、社交、锻炼?那是人们把目标设定太高的缘故,如果你还在动不动就会被老板炒掉的边缘,那么你当然不能设立太高的目标,难道你还想每天去打高尔夫?你没时间去健身房锻炼身体,但是上下班的时候多走几步可以吧,有楼梯的时候走走楼梯不走电梯可以吧?办公的间隙扭扭脖子拉拉肩膀做做俯卧撑可以吧?谁规定锻炼就一定要拿出每天2个小时去健身房?你没时间社交,每月参加郊游一次可以吧,周末去参加个什么音乐班,绘画班之类的可以吧,去尝试认识一些同行,和他们找机会交流交流可以吧?开始的时候总是有些难的,但迈出这一步就会向良性循环的方向发展。而每天工作得很苦闷,剩下的时间用来咀嚼苦闷,只会陷入恶性循环,让生活更加糟糕。
        虽然离开惠普仅有十五天,但感觉上惠普已经离我很远。我的心思更多放在规划自己第二阶段的人生,这并非代表我对惠普没有任何眷恋,主要还是想以此驱动自己往前走。
      万科王石登珠穆朗玛峰的体验给我很多启发,虽然在出发时携带大量的物资,但是登顶的过程中,必须不断减轻负荷,最终只有一个氧气瓶和他登上峰顶。登山如此,漫长的人生又何尝不是。
      我宣布退休后,接到同事朋友同学的祝贺。大部分人都认为我能够在这样的职位上及年龄选择退休,是一种勇气,也是一种福气。          
      还有一部分人怀疑我只是借此机会换个工作,当然还有一些人说我在HP做不下去了,趁此机会离开。
      我多年来已经习惯别人对我的说三道四,但对于好友,我还是挺关心大家是否真正理解我的想法,这也是写这篇文章的目的。
      由于受我父亲早逝的影响,我很早就下定决心,要在有生之年实现自己的愿望,我不要像我父亲一样,为家庭生活忙碌一辈子,临终前感伤,懊恼自己有很多没有实现的理想。
      一本杂志的文章提到我们在生前就应该思考自己的墓志铭,因为那代表你自己对完美人生的定义,我们应该尽可能在有生之年去实现它。
      我希望我的墓志铭上除了与家人及好友有关的内容外,是这样写着:
      1.这个人曾经服务于一家全球最大的IT公司(HP)25年,和她一起经历过数次重大的变革,看着她从以电子仪表为主要的业务变革成全球最大的IT公司。
      2.这个人曾经在全球发展最快的国家(中国)工作16年,并担任HP中国区总裁7年,见证及经历过中国改革开放的关键最新突破阶段,与中国一起成长。
      3.这个人热爱飞行,曾经是一个有执照的飞行员,累积飞行时数超过X小时,曾经在X个机场起降过。
      4.这个人曾经获得管理硕士学位,在领导管理上特别关注中国企业的组织行为及绩效,并且在这个领域上获得中国企业界的认可。
      我费时25年才总结1和2两项成果,我不知还要费时多久才能达成3和4的愿望,特别是第4个愿望需要经历学术的训练,才能将我的经验总结成知识。
        否则我的经验将无法有效影响及传授他人。因此重新进入学校学习,拿一个管理学位是有必要的,更何况这是我一个非常重要的愿望。
      另一方面,我25年的时间都花在运营(operation)的领域,兢兢业业的做好职业人士的工作,它是一份好工作,特别是在HP,这份工作也帮助我建立财务的基础,支持家庭的发展。
      但是我不想终其一生,都陷入在运营的领域,我想象企业家一样,有机会靠一些点子(ideas)赚钱,虽然风险很高,但是值得一试,即使失败,也不枉走一回,这也是第4个愿望其中的一部份。
      Carly Fiorina曾经对我说过“这个世界上有好想法的人很多,但有能力去实现的人很少”,2007年5月21日在北大演讲时,有人问起那些书对我影响较大,我想对我人生观有影响的其中一本书叫“TriggerPoint”,它的主要观点是:人生最需要的不是规划,而是在适当的时机掌握机会,采取行动。
      我这些愿望在我心中已经酝酿一段很长的时间,开始的时候,也许一年想个一两次,过了也就忘掉,但逐渐的,这个心中的声音,愈来愈大,出现的频率也愈来愈高,当它几乎每一个星期都会来与我对话时,我知道时机已经成熟。
      但和任何人一样,要丢掉自己现在所拥有的,所熟悉的环境及稳定的收入,转到一条自己未曾经历过,存在未知风险的道路,需要绝大的勇气,家人的支持和好友的鼓励。有舍才有得,真是知易行难,我很高兴自己终于跨出了第一步。
      我要感谢HP的EER提前退休优惠政策,它是其中一个关键的TriggerPoints,另一个关键因素是在去年五六月发生的事。
      当时我家老大从大学毕业,老二从高中毕业,在他们继续工作及求学前,这是一个黄金时段,让我们全家可以相聚一段较长的时间,我为此很早就计划休一个长假,带着他们到各地游玩。
      但这个计划因为工作上一件重要的事情(Mark Hurd访华)不得不取消。这个事件刺激了我必须严肃的去对待那心中的声音,我会不会继续不断的错失很多关键的机会?
      我已经年过50,我会不会走向和我父亲一样的道路?人事部老总Charles跟我说,很多人在所有对他有利的星星都排成一列时,还是错失时机。
      我知道原因,因为割舍及改变对人是多么的困难,我相信大部分的人都有自己人生的理想,但我也相信很多人最终只是把这些理想当成是幻想,然后不断的为自己寻找不能实现的藉口,南非前总统曼德拉曾经说过,“与改变世界相比,改变自己更困难”,真是一针见血。
      什么是快乐及有意义的人生?我相信每一个人的定义都不一样,对我来说,能实现我墓志铭上的内容就是我的定义。
      在中国惠普总裁的位置上固然可以吸引很多的关注及眼球,但是我太太及较亲近的好友,都知道那不是我追求的,那只是为扮演好这个角色必须尽力做好的地方。
      做一个没有名片的人士,虽然只有十多天的时间,但我发现我的脑袋里已经空出很多空间及能量,让我可以静心的为我ChapterII的新生活做细致的调研及规划。
      我预订以两年的时间来完成转轨的准备工作,并且花多点时间与家人共处。这两年的时间我希望拿到飞行执照,拿到管理有关的硕士学位,提升英文的水平,建立新的网络,多认识不同行业的人,保持与大陆的联系。希望两年后,我可以顺利回到大陆去实现我第四个愿望。
      毫不意外,在生活上,我发现很多需要调整的地方。
      二十多年来,我生活的步调及节奏,几乎完全被公司及工作所左右,不断涌出的deadline及任务驱动我每天的安排,一旦离开这样的环境,第一个需要调整的就是要依靠自己的自律及意志力来驱动每天的活动,睡觉睡到自然醒的态度绝对不正确,放松自己,不给事情设定目标及时间表,或者对错失时间目标无所谓,也不正确,没有年度,季度,月及周计划也不正确。
      担任高层经理多年,已经养成交待事情的习惯,自己的时间主要花在思考,决策及追踪项目的进展情况,更多是依靠一个庞大的团队来执行具体的事项及秘书来处理很多协调及繁琐的事情。
      到美国后,很多事情需要打800号电话联系,但这些电话很忙,常让你在waitingline上等待很长的时间,当我在等待时,我可以体会以前秘书工作辛苦的地方,但同时也提醒我自己,在这个阶段要改变态度,培养更大的耐性及自己动手做的能力。
      生活的内容也要做出很大的调整,多出时间锻炼身体,多出时间关注家人,多出时间关注朋友,多出时间体验不同的休闲活动及飞行,一步步的,希望生活逐步调整到我所期望的轨道上,期待这两年的生活既充实又充满乐趣及意义。
      第一个快乐的体验就是准备及参加大儿子的订婚礼,那种全心投入,不需担忧工作数字的感觉真好。同时我也租好了公寓,买好了家具及车子,陪家人在周末的时候到Reno及Lake Tahoe玩了一趟,LakeTahoe我去了多次,但这次的体验有所不同,我从心里欣赏到它的美丽。
      但同时我也在加紧调研的工作,为申请大学及飞行学校做准备,这段时间也和在硅谷的朋友及一些风险投资公司见面,了解不同的产业。
      我的人生观是“完美的演出来自充分的准备”,“勇于改变自己,适应不断变化的环境,机会将不断出现”,“快乐及有意义的人生来自于实现自己心中的愿望,而非外在的掌声”。
      我离开时,有两位好朋友送给我两个不同的祝语,Baron的是“多年功过化烟尘”,杨华的是“莫春者,风乎舞雩,咏而归”,它们分别代表了我离开惠普及走向未来的心情。
      我总结人生有三个阶段,一个阶段是为现实找一份工作,一个阶段是为现实,但可以选择一份自己愿意投入的工作,一个阶段是为理想去做一些事情。
      我珍惜我的福气,感激HP及同事、好朋友给我的支持,鼓励及协助,这篇文字化我心声的文章与好友分享。

     

     

     

  • 如何在Linux系统下实现Apache与Tomcat整合

    2010-02-11 23:46:50

     

    http://www.th7.cn/Article/cz/li/200905/355559.html

     

    http://www.diybl.com/course/6_system/linux/Linuxjs/200899/141205_3.html

     

    1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。

      到Apache官方网站下载所需要的文件:httpd-2.2.0.tar.gz

      apache-tomcat-5.5.12.tar.gz

      jakarta-tomcat-connectors-1.2.15-src.tar.gz

      其中httpd和jakarta-tomcat-connectors为源码包,apache-tomcat为二进制包。

      2、安装Apache。# tar xzvf httpd-2.2.0.tar.gz

      # cd httpd-2.2.0

      # ./configure --prefix=/usr/local/apache2 --enable-so

      # make

      # make install

      3、安装Tomcat。# cp apache-tomcat-5.5.12.tar.gz /usr/local/

      # cd /usr/local

      # tar xzvf apache-tomcat-5.5.12.tar.gz

      # ln -s apache-tomcat-5.5.12 tomcat

      4、编译生成mod_jk。# tar xzvf jakarta-tomcat-connectors-1.2.15-src.tar.gz

      # cd jakarta-tomcat-connectors-1.2.15-src/jk/native

      # ./configure --with-apxs=/usr/local/apache2/bin/apxs

      # make

      # cp ./apache-2.0/mod_jk.so /usr/local/apache2/modules/

      5、配置。

      在/usr/local/apache2/conf/下面建立两个配置文件mod_jk.conf和workers.properties。

      # vi mod_jk.conf

      添加以下内容:

      # 指出mod_jk模块工作所需要的工作文件workers.properties的位置

      JkWorkersFile /usr/local/apache2/conf/workers.properties

      # Where to put jk logs

      JkLogFile /usr/local/apache2/logs/mod_jk.log

      # Set the jk log level [debug/error/info]

      JkLogLevel info

      # Select the log format

      JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

      # JkOptions indicate to send SSL KEY SIZE,

      JkOptions+ForwardKey

    Size +ForwardURICompat -ForwardDirectories

      # JkRequestLogFormat set the request format

      JkRequestLogFormat "%w %V %T"

      # 将所有servlet 和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理

      JkMount /servlet/*worker1

      JkMount /*.jsp worker1JkMount *.action Worker1JkMount *.do Worker1

      # vi workers.properties

      添加以下内容:

      # Defining a worker named worker1 and of type ajp13

      worker.list=worker1

      # Set properties for worker1

      worker.worker1.type=ajp13

      worker.worker1.host=localhost

      worker.worker1.port=8009

      worker.worker1.lbfactor=50

      worker.worker1.cachesize=10

      worker.worker1.cache_timeout=600

      worker.worker1.socket_keepalive=1

      worker.worker1.socket_timeout=300

      再配置httpd.conf,作以下修改:

      将Listen 80 修改为 Listen 127.0.0.1:80

      将ServerName 修改为 ServerName LocalHost:80

      在DirectoryIndex中添加 index.jsp

      我的网页放在/var/wwwroot下,所以要修改DocumentRoot

      DocumentRoot "/var/wwwroot"

      Options Includes FollowSymLinks

      AllowOverride None

      Order deny,allow

      Allow from all

      XBitHack on

      Order deny,allow

      Deny from all

      增加关于加载mod_jk的语句:LoadModule jk_module modules/mod_jk.so

      Include /usr/local/apache2/conf/mod_jk.conf

      最后编辑Tomcat的配置文件server.xml,在HOST段中加入:

      <Context path="" docBase="/var/wwwroot" debug="0" reloadable="true" crossContext="true"/>

      在/var/wwwroot下建立一个index.jsp:

      2 + 2 =

      启动Apache和Tomcat,用浏览器访问http://localhost/,应该可以看到正确的页面了。

     

     

     

     

     

  • 决定你一生成就的21个信念(信念的力量)

    2009-07-08 11:13:36

     

    http://sxpujs.javaeye.com/blog/361663

    决定你一生成就的21个信念(信念的力量)

    貌似是陈安之的东东。。。。

     


     

  • 如何改变你自己?21天理论

    2009-07-08 10:36:58

     

     

    如何改变你自己?21天理论

     

    行为心理学研究表明:21天以上的重复会形成习惯;90天的重复会形成稳定的习惯。即同一个动作,重复21天就会变成习惯性的动作;同样道理,任何一个想法,重复21天,或者重复验证21次,就会变成习惯性想法。所以,一个观念如果被别人或者自己验证了21次以上,它一定已经变成了你的信念。

    习惯的形成大致分三个阶段。

    第一阶段:17天左右。此阶段的特征是刻意,不自然。你需要十分刻意提醒自己改变,而你也会觉得有些不自然,不舒服。

    第二阶段:721天左右。不要放弃第一阶段的努力,继续重复,跨入第二阶段。此阶段的特征是:刻意,自然。你已经觉得比较自然,比较舒服了,但是一不留意,你还会回复到从前。因此,你还需要刻意提醒自己改变。

    第三阶段:2190天左右。此阶段的特征是不经意,自然,其实这就是习惯。这一阶段被称为习惯性的稳定期。一旦跨入此阶段,一个人已经完成了自我改造,这项习惯就已经成为他生命中的一个有机组成部分,它会自然

    而然地不停地为人们效劳

     

     

     

     

     

    时刻锻炼我的执行力!!

    ①规定一个固定的日期,一定要在这日期之前把你要求的钱赚到手——没有时间表,你的船永远不会"泊岸"。
      ②不妨每天两次,大声朗诵你写下的计划的内容。一次在晚上就寝之前,另一次在早上起床之后——当你朗诵的时候,你必须看到、感觉到和深信你已经拥有这些钱!
      ③确确实实地决定,你将会付出什么努力与多少代价去换取你所需要的钱——世界上是没有不劳而获这回事的。
      ④不可单靠记忆,一定要白纸黑字。
      ⑤你要在心里,确定你希望拥有的财富数字——散漫地说:"我需要很多、很多的钱"是没有用的;你必须确定你要求的财富具体数。
      ⑥拟定一个实现你理想的可行性计划,并马上进行……


    必定成功公式,我要成功。

     

    必定成功公式

      古希腊哲学大师亚里士多德写道:“首先,要有一个明确可行的构想,也就是一个目标;其次,用任何可行的方式,诸如智慧、金钱、物质等方法来达成目标;第三,调整所用的一切方法,以达到成功。”

      美国现代成功学代表人物安东尼·罗宾写道:“知道目标,找出好的方法,起身去做,观察每个步骤的结果,不断修正调整,以达到目标为止。俄国著名芭蕾舞家帕芙洛娃说过,不休止地朝着一个目标前进,那就是成功的秘诀。”

      我们把“必定成功公式”细化为十个步骤和方法:

      1.目标必须是明确的、可达到的、可衡量的。只有明确而具体的目标才可衡量,而只有可衡量的目标才可能达到。否则,只能是笼统、空泛的大话而已。

      2.分析你的起始点。没有目标,就没有前进方向。没有起始点,就无从规划自己的航程,即使有了地图和指南针,仍然会无可奈何地迷失方向,只有当你明确知道自己现在所处的位置时,地图和指南针才能发挥作用。分析起始点,也就是要分析现在所处的境况和条件。

      3.把目标写下来并问自己为什么要实现这个目标。当你在书写时,你的思维活动在记忆中产生一种不可磨灭的印象,它告诉你的潜意识:这是真的。不相信记忆,只相信笔记。实现目标的理由或好处越多越好。这样做,有助于发现、认识目标的必要性和重要性,从而增加实现目标的紧迫感,获得深刻的趋动力。

      4.制定实现目标的期限。没有期限,就等于没有目标。期限、衡量目标的进展,激发向目标不断前进的压力。

      5.确认实现目标的障碍,并依“难度”设定优先顺序。确认障碍,是为了有备无患,从容不迫。同时要记住:障碍是来帮助我们学习成长的,而不是来阻碍我们的。每一次成功都在障碍之中,也就是说,达成目标的过程,其实就是克服障碍的过程。

      6.确认对实现目标有帮助的人和团体。充分调动一切可以调动的力量和因素,来帮助自己实现目标。

      7.找出解决障碍的方法。关键性障碍应找出不低于五个解决方案,其他每个障碍都要找出解决方法。

      8.制订实现目标的计划。一旦确定了目标和实现目标(解决障碍)的方法,就要制订每年、每月、每周甚至每天的计划。计划,就是目标分解一览表。

      9.按期评估与考核。没有评估和考核,一切目标都会“夭折”,设定目标也就没什么实际意义了。

      10.根据你的目标马上行动,现在就做。没有行动,再好的计划也只是白日梦。不要拖延,不要“以后”,立即就做,现在就做。

      特别提示:

      1.达成目标要有核心。每一级(中期、近期、年、月、周)的目标,都可能会有许多个,十几个、二十个甚至七八十个。先把它们写下来,然后本着“突出自己最重视的事”的精神,依据既急迫又重要的原则,从所有目标中选出四个最重要、最想要达成的目标,再选出其中一个最重要的为“核心目标”。所谓核心目标,就是在今年(或本月、本周)最想达成的目标。如果今年(本月、本周)只能完成一个目标,那么就选定那一个。选出核心目标之后,再把其他的三个依照优先顺序排列。只有这样,才能保证自己实现的目标,始终是自己最重视的。特别是核心目标,它代表着我们成功的发展方向(主线)。

      2.目标要每天衡量进度。

      3.目标需要不断调整甚至修改。如果所设立的目标已经不符合现实情况了,便要迅速作出调整修改。僵化保守不是积极心态。情况是在不断地变化,当时设定的目标,是在当时的环境条件下形成的。如果环境条件都变了,我们还顽固不化,抱残守缺,就很难发挥潜能,利用环境走向成功。正常情况下,至少一年一次检视自己的目标体系。

     

    怎样锻炼意志力(自制力)?

    自制力是指一个人在意志行动中善于控制自己的情绪,约束自己的言行。

    自制力主要表现在两个方面:一方面使自己在实际工作、学习中努力克服不利于自己的恐惧、犹豫、懒惰等;一方面应善于在实际行动中抑制冲动行为。

    自制力对人走向成功起着十分重要的作用。自古代百科全书式科学家亚里士多德,到近代的哲学家们都注意到:“美好的人生建立在自我控制的基础上。”

    如何增强自制力呢?

    我认为在增强法制和伦理道德观念的同时做一些“磨练法则”。

    “磨练法则”对于培养克己自制的品质至关重要。举个列子,第一位成功征服珠穆朗玛峰的新西兰人埃德蒙·希拉里在被问起是如何征服这世界最高峰时,希拉里回答道:“我真正征服的不是一座山,而是我自己。”这种优秀的品质就叫做意志力、自制力或克己自律,实际上,你也完全可以从每天去做一些并不喜欢的或原本认为做不到的事情开始,在“磨练法则”的作用下,开发出自己更强的意志力、自制力等等。

    你也知道只有通过实践锻炼,才能够真正获得自制力。也只有依靠惯性和反复的自我控制训练,我们的神经才有可能得到完全的控制。从反复努力和反复训练意志的角度上而言,自制力的培养在很大程度上就是一种习惯的形成。”

    而我可以给你最有效方便实际的建议是每天早上做5公里慢跑。不论严寒酷暑,刮风下雨,都要坚持。早上在床上的每一分钟都是如此让人珍惜,特别是冬天赖在被窝里为起床做着激烈的思想斗争,而且长跑又艰苦又乏味,还会让人腰酸背痛,可真是名副其实的苦差事,所以在这过程中你就可以得到磨练,从一开始的新鲜到讨厌到痛苦到渺茫,你可以想想马克·吐温(Mark Twain)的一句话,来解释如何做到克己自制:“关键在于每天去做一点自己心里并不愿意做的事情,这样,你便不会为那些真正需要你完成的义务而感到痛苦,这就是养成自觉习惯的黄金定律。”只要你坚持,随着身体状况的慢慢变好,跑步逐渐变得轻松起来,跑步这份苦差事似乎不再那么恐怖了,尽管早起仍然有点儿困难,有点儿费劲,但似乎可以克服。一切都变得越来越容易,越来越自然,到最后清晨成了一个习惯,成了日常行为的一个部分,不用强迫自己,每天的晨跑成为了自然而然的习惯。这样通过每天跑步的“磨练”,使你的自律能力、决心、意志、承诺、效率、自信、自尊都得到锻炼和提高。

    你可以选择每天清晨长跑来帮助自己培养高度的自制力。也可以选择各种各样的体育活动。不论你选择怎样的事情,它首先是一件你必须强迫自己完成的苦差事。其次,这件苦差事也必须是你每天都可以完成的。最后,这件苦差事当然还应该是一件有益处的事情(例如,体育锻炼有助于身体健康,提高身体机能,增强自信,改善认知能力等等。)你可以选择各种各样的苦差事,例如跑步,健美,游泳,骑车,散步,有氧运动,瑜珈,武术等等。体育锻炼的项目数不胜数,但是,并不是说可以选择的苦差事仅限于体育锻炼。练习一种乐器,坚持阅读或是写作,和朋友通信或写邮件等等同样适用。选择怎样的苦差事本身并不重要,坚持才是问题的关键。每天坚持做点儿自己原本不太喜欢的事情,最终会让你获得自律、毅力、以及信守承诺,增强自制力的。

     

  • 我要告诉测试新手的(转)——用来提醒自己的

    2009-06-24 01:29:17

     

     

    我要告诉测试新手的

    作者:Randall W.Rice, CSQA, CST, CSTM

    翻译:skinapi

    前言
    因为已经带领和训练测试团队多年,所以按惯例我总有些东西确定需要传达给测试新手。不管你是一个测试新手还是一个经验丰富的测试专家,都有不少有益的东西需要牢记在心。

    1、你是一个检查者,你不需要为质量负责
    很多测试人员误入歧途,不明白他们是评测产品的而不是控制产品的。这两者之间有着天壤之别。例如,一个测试团队花费好几周时间测试并发现很多缺陷,只是为了看着管理层决定发布一个有已知严重缺陷的产品。测试团队经常会感到士气受挫,置疑他们测试的目的。

    我询问团队中的成员他们是否被支付薪水了,通常得到的回答都是“是”。我又询问他们是否尽力去做工作了,再一次,通常得到的回答都是“是”。我于是告诉他们,“你们做了你们的工作。你们尽力测试,发现了缺陷并进行了上报。那么现在可以回家休息了。实际上,作为一名测试人员唯一失败的地方是不上报一个已知的缺陷。”

    这不会提高士气,但却有助于事情向正确的方向发展,特别是能让人不用每天晚上都在家接着办公。

    很多测试人员,包括我,当我们刚开始测试工作时,似乎会觉得自己对我们所测试的系统应用的质量负责。尽管这个工作的出发点是让人钦佩的,可实际上我们测试人员对于产品的质量基本没有控制能力。也是由于这个原因,测试人员不为质量负责。现在问题是管理层并不总是能看到这种区别。所以经常看见管理层提出类似于“我们付钱给这些人不是为了获得高质量的软件吗?”的问题。

    2、缺陷都是有价值的
    每一个缺陷都是深入了解和提高的机会。我们可能只有一次机会观察到一个缺陷,所以我总是告诉测试人员始终保持高度注意力,不要为测试的乏味所折磨。

    缺陷信息可能是可获取的项目数据中最有效的资源之一。但是这都取决于我们能多好的捕捉和传达我们所发现的缺陷的相关信息。

    每个缺陷都会花费整个组织的金钱。如果我们不能从中更进一步了解产品,我们会浪费大量时间和金钱。当我们把一个错误转换成一次深入了解的机会时杠杆作用就出现了。让我们面对它――有些教训只能通过经历来学习的。

    由于一个缺陷而责备谁不会有任何好的作用。责备只会让士气低落、沟通中断。这就像不断鞭打一匹死马希望它能活过来一样。

    3、你报告第一个问题之前一切都是美好的
    这就是一个测试人员所面对的现实。你可以计划测试,获取所需要的资源,看起来所有人都站在你这边。可当你报告第一个问题之后,事情就开始变得紧张了。

    出现这种态度上的突然变化的原因是现在你在批评某些人的工作了。自尊心使得自我收到伤害,关系变得紧张。有些情况下自尊心是值得期盼的,只要知道当你开始发现问题的时候态度有可能变化就可以了。

    我经常建议测试人员做的一件事是读一读一些你过去写的缺陷报告,假设自己是接收缺陷报告的人。你会发现自己需要更老练一些。写一个没有任何挖苦语句的缺陷报告可能没什么乐趣,但它的确有助于和开发人员之间保持一个好的关系。

    4、只能测试你能观察的
    你可能总想测试一些真正有创造性的用例,但如果你没有办法观察到结果,那有什么意义?尽管有些应用让你能观察到很多,但仍然有你没办法接近的,例如结构、隐藏的对象、后台进程等。

    5、别忘记你是怎样到一个地方的
    我不是在谈论知道为什么你走进一个房间,而是在测试时执行的步骤。对于测试新手常见的是发现了一个重大的缺陷,但却无法复现它以便定位解决。这样你只会觉得不舒服,不知道自己到底是真发现了一个缺陷,还是说仅仅是错误的使用了应用。

    你能用来跟踪你的测试步骤的方法有测试脚本、测试记录、敲键记录器如Spector和屏幕视频捕捉工具如Hypercam。

    6、标准和流程是你的朋友
    尽管标准和流程让一些人觉得受限,但它们为你的工作提供了有价值的指导。不要拒绝标准因为它们是详细的、具体的。因此用它们指导自己更快、更一致的完成自己的工作。

    7、没有足够的时间用于测试
    几乎每一个测试人员都抱怨没有足够的时间用于测试,但实际情况是测试任何东西到完整的程度都是不可能有充足时间的。当你充分考虑软件的特性如可用性、安全性、兼容性、互操作性等时这一点尤其正确。

    不要再抱怨缺少时间,学会根据风险来进行优先级排序,把注意力都放在对管理层很重要的应用目标上。有时候我们测试的内容超出了我们需要测试的,因为我们的目标偏离了产品的价值。

    8、你不可能发现所有的缺陷
    如果你测试的东西后来有缺陷被发现,不要变得气馁。你可能已经做了非常全面的工作,获得了高水平的缺陷移除,但100%都是不可能的目标。

    9、保持幽默感和对前景充满信心
    经常微笑、保持健康可能是你最好的生存方式。如果你正处在困难条件下,请相信,这一切都将过去。

    10、争取做到最好而不是完美
    测试新手经常会陷入追求完美的过程中,认为100%的正确才是标准。我曾经也是受害者之一,但要为自己辩护的是,我以前深受80年代后期类似于“99.9%还不够好”的TQM帖子和文章的影响。

    追求完美的问题在于它会让测试进程变慢,将担心引入你所做的一切,使得你对别人更挑剔,而且通常会让你的朋友和家人感到失望。

    当然,没人愿意犯错误,但他们稍不注意就出现了。想不犯错误就是否认现实。争取做到最好是一种好的习惯,表明你对工作的态度和投入程度。如果你想努力做到最好,你就会往前再多走一点。

    根据我的观察,大多数人看到错误或者经历失误时都是很宽容的。人们最关心的是你对待问题的反应。

    11、开发人员不是敌人
    需要整个项目团队的努力才能递交高质量的产品。有时候似乎开发人员不太关心质量,这个时候事情背后可能存在隐情。这时候你需要更好的和开发人员合作而不是反对他们。要始终牢记良好的交流是一个项目成功的关键因素。当你和开发人员站到对立面时,交流就停止了,你测试所需的很多信息也无法获取了。

    12、建立和维护一个私人的交际网
    你的私人和工作关系是一个很重要的资产。无论时当你有工作时还是当你没工作时他们都是一个很好的支持系统。找一个好的指导者,而当你学到足够的东西时成为别人的指导者。

    13、持续锻炼自己的技能
    你的技能把你和别人区分开。始终通过参加专业会议、获取认证、阅读专业资料等来不断学习。我给自己制定的目标是每周至少读一本和个人发展以及职业发展相关的书(测试、领导艺术、商业、IT等)。

    一个个人发展方面的专家说过如果你每天在任何特定的主题上花费30分钟进行阅读,五年之内你肯定能成为这个主题方面的专家。这一点对我是起作用的――你也可以试试。

    另一种让自己始终内行并建立网络的好的方式是活跃在一些QA或者测试论坛上。

    14、当前进变得困难,懒惰就需要创造力了
    当我第一次成为一个测试团队负责人时,我用这句话做了一个字条挂在我的桌上。它不断提醒我把创造力作为我解决问题的一个杠杆。

    学着从一个新的有创造性的方式来看待问题。你可能有一个好的测试计划,但你如何应付各种变化呢?弹性是一个优秀的问题解决负责人的关键特性。

    15、简单并不总是很容易
    我们测试中做的很多工作看起来都很简单。但是,挑战在于保持努力的连贯性。

    有些解决问题的方式刚开始看起来很简单,但不要由于它简单和明显就丢弃任何一种想法。同样,不要低估实现一个简单想法所需要付出的努力。

    一些看过我和William E.Perry合著的书“Surviving the Top Ten Challenges of Software Testing”评论说这些挑战都很简单且很容易解决。这就让我奇怪为什么人们还在年复一年的提出“人的问题”。我认为在大脑中产生想法比实际实现出来要简单的多。

    结论
    智慧比知识更重要。你可能已经学习了大量测试技术,但如果你没有足够的智慧判断什么时候采用它们,没有从整体上理解它们,你应用它们的能力将受到很大限制。对任何都有涉猎的你存在的一个问题是“你不知道什么你不知道”。智慧帮助你明白你需要知道哪些东西才能成功。

     

     

     

  • 一次LoadRunner的CPC考试经历

    2009-05-21 01:27:44

    在公司里用LoadRunner做性能测试有大半年的时候,因为公司买了不少的License,所以Mercury公司送了几个CPC认证考试的名额,一不小心我分到了一个名额。
           我考试地点是在广州市,一早上跑到那个什么广州信息情报所 ,搞了半天是一个供别人上网的大机房。等了好久,也没有人来,问一下周围的人说不知道。后来我们自己到计算机上看了看,原来的CPC考试的上机题都是在机器上(我们考试就是用的这个),我原来想象应该比较保密的, 可是?!你可以轻易的把考试资料Copy出来或者发送给别人(可以上网)。等了好久,终于来了几个考生(考CPC总共8个人),可还不见“主考官”。大人物总是到最后才出来吗。最终来了背着一个胯包的小伙进来了,后来知道这就是所谓的考官,小伙穿着挺阳光的,他发完考卷以后,就一个人在那玩他的笔记本了!这个就是CPC考试呀!
          考完以后,我总结有以下几点感受:
           1、现在很多人都在做LoadRunner方面的培训,而且培训费蛮高的。我想告诉你们的是,CPC认证考过了,
                 不能证明你的多少能力。现在网上很多人的炒作LoadRunner的认证有多高“钱景”,是这样吗?
           2、现在考试成绩没有下来,可我现在发现成绩对我来说并不重要了。我自己用LoadRunner测试过各种各    样的协议,包括Web(SOAP)、WAP(Push)、Winsock,测试平台主要是:Solaris、Linux,在测试过程中也积累了一些经验。可以最终发现:
                 LoadRunner只是一个工具而已,高手没有这些,可能只有一些朴素的命令:vmstat、iostat、sar、netstat等就可以分析系统存在性能瓶颈,因为他们了解OS、数据库,了解高性能系统是如何架构的,一些常见的性能问题等。没有丰富的经验,再好的工具,你啥也分析不出来。
          3、我只是希望大家看清认证与能力之间的关系,他们之间没有必然的关系,不希望大家把大笔的Money为
    去拿一个所谓的高$的认证。踏踏实实地学习好程序设计、深入的理解操作系统、数据库、网络通信才是根本。 
       
      --   后来去上海参加了第二次考试顺利的通过了CPC考试!不过在上海的考试各方面都比较正规!过了也没有什么,想想只是一个工具而已!

     

     

    #1楼  2006-08-07 14:24 命运有自己的梦!      

    中国的考试也就这样了,走走过场!   回复  引用  查看    

    #2楼  2006-08-07 14:57 7798 [未注册用户]

    说的好,支持!
    我们程序员要认清自己,不能被社会上一些现象给骗了。
    认认真真做学问才是对了。
      回复  引用    

    #3楼  2006-08-07 17:48 zension [未注册用户]

    支持,强烈支持   回复  引用    

    #4楼  2006-08-07 18:12 压力变送器 [未注册用户]

    批评的好   回复  引用    

    #5楼  2006-08-08 09:31 jy [未注册用户]

    其实,如果真想在技术上发展,应该看看《程序员为什么拿不到高薪》这篇文章 ,否则趁早回头。   回复  引用    

    #6楼  2006-08-08 12:30 xing      

    我觉得有些证书只是看看用的.真真的高手,是看实力的吧.   回复  引用  查看    

    #7楼  2006-08-09 16:29 Carlwave-陆飞(Fei.Lu)      

    强烈支持,老早不是考证的年代了,怎么还有那么多朋友在考证,快想不通了。   回复  引用  查看    

    #8楼  2007-05-30 20:09 51testing 钱亦嵘 [未注册用户]

    现在国内考试确实存在这样的情况,无论什么考试都会存在这样的情况,在这里我不提倡这样的考试情况.

    我就是在51testing负责HP-Mercury认证考试的,我本人也考的Loadrunner CPC,允许是因为我个人水平有限,第二次才通过.但是像你所说的考场情况或许只有广州地区才有吧,北京,上海地区决不会出现这种情况,况且我也和一些客户打过交道,他们考的OCP,CPC还有其他高Money的证书都是有题目和答案的,更有甚者是不知甚解也能拿到证书的,但这个不能代表中国绝大部分确实靠能力获得证书的人.

    我很赞成楼主说的"我只是希望大家看清认证与能力之间的关系,他们之间没有必然的关系",但是我始终相信有能力的人才能配的起这样的证书,毕竟在我看来这个证书还没有普及,也谈不上一文不如的,像我和大部分考生交流时,他们确实是有真实能力的才能考过.而且我们也负责推荐了好几个CPC的人到大企业拿高薪的.

    所以任何事情不能一概而论.呵呵~~
    最后打一句广告语,"论我们的能力能够配的上这张证书",企业也希望看到这样能力的人来工作.
          

     

    LoadRunnerCPC认证考试复习试题

    http://www.51testing.com/?uid-156874-action-viewspace-itemid-80237

     

     

     

  • 测试工程师职业要求汇总

    2009-05-19 23:22:03

    http://bbs.51testing.com/viewthread.php?tid=137662&statsdata=127||124130

    测试工程师职业要求汇总


    现在很多新手都问,做测试工程师怎么入手啊,需要哪些技术啊。。。

    那么我么现在就说说要做个软件测试工程师,需要了解的方方面面,也可以说是一个职业要求汇总吧。

    一、基本常识类

    1. 计算机基础知识  
    2. 计算机网络基础知识  
    3. 软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)   
    4. 软件开发基本知识(软件工程知识,理解软件开发方法及过程)

    二、技术类

    1. 程序语言   

    C/C++,VB,VC,Java,.net,ASP,Javascrīpt等。具体要求要视公司的具体项目或产品来定。但一般以C为基本要求。

      
    2. 数据库知识   

    SQL Server,Oracle,Mysql,Sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进行查询,修改,添加,删除数据操作。  
    3. 操作系统   

    Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系统。

    三、自动化测试工具类

    1. 自动化测试概念/自动化测试框架   好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。

    2. 自动化测试流程


    3. 自动化测试工具的使用   自动化测试框架(流程)   GUI的功能测试自动化   非GUI的功能测试自动化   性能测试(广义的和狭义的性能测试)   自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具)   (HP)Mercury Interactive QuickTest Pro,WinRunner,LoadRunner,Quality Center(Test Director),SiteScope   Compuware QACenter(TestPartner QARun QALoad QADirector TrackRecord),DevPartner studio   (IBM)Rational TestSuite(Robot TestManager FunctionalTester PerformeranceTester ClearQuest ClearCase ...)   (Borland)Segue SilkTest SilkPerformer SCTestManager   其它:JUnit,NUnit,Auto It,Test Architect,OpenSTA等

    四、实战类

    1. 公司的测试流程   

    2. 公司的具体缺陷管理流程(提交bug报告,追踪bug状态)   

    3. 测试环境的搭建及管理

    4. 测试计划,测试用例,测试报告等相关文档的编写

    五、语言类

    1. 英语   2. 日语

    六、性格类

    1. 细心,关注细节  
    2. 耐心,不怕麻烦   
    3. 良好的沟通能力   
    4. 优秀的学习能力,逻辑思维强   
    5. 工作积极主动   
    6. 上进性强,永远不满足现状
     
     
  • 小资料

    2009-05-18 09:25:53

  • 编程知识---杂乱

    2009-05-13 00:49:54

    浅谈C++的string类型
    文章出处:http://www.diybl.com/course/3_program/c++/cppjs/2008215/99862.html

    一,C语言的字符串

    在C语言里,对字符串的处理一项都是一件比较痛苦的事情,因为通常在实现字符串的操作的时候都会用到最不容易驾驭的类型——指针。

    比如下面这个例子:

    //example 1:

    char str[12] = "Hello";

    char *p = str;

    *p = ''h'';  //改变第一个字母

     

    //example 2:

    char *ptr = "Hello";

    *ptr = ''h'';  //错误

     

    第一个字符串时用数组开辟的,它是可以改变的变量。而第二个字符串则是一个常量,也就是字面值。ptr只是指向它的指针而已,而不能改变指向的内容。

    看两者的汇编即可明了:

    char p[] = "Hello";
    004114B8  mov         eax,dword ptr [string "Hello" (4166FCh)]
    004114BD  mov         dword ptr [ebp-10h],eax
    004114C0  mov         cx,word ptr ds:[416700h]
    004114C7  mov         word ptr [ebp-0Ch],cx

    char *ptr = "Hello";
    004114CB  mov         dword ptr [ebp-1Ch],offset string "Hello" (4166FCh)

    可见用数组和用指针是完全不相同的。

    要想通过指针来改变常量是错误,正确的写法应该是用const指针。

    const char *ptr = "Hello";

     

     

    二,初识string类

    正是因为C风格字符串(以空字符结尾的字符数组)太过复杂难于掌握,不适合大程序的开发,所以C++标准库定义了一种string类,定义在头文件<string>。注意<string.h>和<cstring>都是错误的,这两个头文件主要定义C风格字符串操作的一些方法,譬如strlen(), strcpy()等。第一个是C的头文件格式,而第二个是C++风格的头文件,但是和<string.h>是一样的,它的目的是为了和C兼容。

    看下面例子:

    //example 3:

    string str("world");   //可以用C风格字符串初始化

    string words = "Hello";

    string greet = words;

    string  join = greet + words;  //可以像基本类型一样操作

     

    但是如果试图把string类型的对象直接赋给C风格的字符串的话,编译器会报错的。

    string var = "Olympic";

    char *ptr = var;  //error!

     

    但是实际应用中这个问题也难以避免,很多时候我们还是需要将string类型的转化为char*来实现自定义的操作,C++标准库也为了和之前用C写的程序兼容,于是可以用string的c_str()函数。

    string var = "Olympic";

    char *ptr = var.c_str(); //还不能被编译

     

    但是c_str()为了防止意外地修改string对象,返回的是const指针,所以上面这段代码是不能被编译的。正确的应该是用const指针。

    string var = "Olympic";

    const char *p = var.c_str(); //Correct!

     

    这个c_str()方法在C++IO流操作上也被广泛应用。

    在打开文件时,如果要指定文件名,可以用C风格的字符串。如果用到string类型的字符串作为文件名时,就必须调用c_str()方法将其转换为一个C风格字符串。

    //example 4:

    string   filename;  //定义文件名称

    cin >> filename;

    ifstream.open(filename.c_str());  //要使用C风格字符串

     

    三, 深入了解string类

    对string有一定了解以后,我们可以来了解C++标准库定义的一系列丰富的字符串操作,当然都是基于string类型。从某一种程度上来说,string就是一种字符容器。

    标准库为string定义了很多方法,包括构造、插入(insert)、替换(assign和replace)、比较(compare)、查找(find)、删除(erase)、连接(append)以及对子串的操作(substr)。而每一种操作都有很多种重载。

    比如插入,除了包括标准容器的插入方式以外,string类本身还有一些特有的插入方法。

    //example 5:

    //与标准容器相同的插入操作:

    str.insert(iter, value) //在迭代器iter之前插入value, 返回新元素的迭代器

    str.insert(iter, n, value); //在迭代器iter之前插入n个value,返回void

    str.insert(iter, begin, end); //在迭代器iter之前插入迭代器begin和end标记范围内的元素,返回void

    //string类特有的插入方法:

    str.insert(pos, n, ch); //在下标为pos的字符之前插入n个字符ch

    str.insert(pos, str2); //在下标为pos的字符之前插入string类型的对象str2的副本

    str.insert(pos1, str2, pos2, len); //在下标为pos1的z字符之前插入string类型str2中从下表为pos2开始的len个字符

    str.insert(pos, cp); //在下标为pos的字符前插入字符指针cp指向的C风格字符串的副本

     

    总之string是一种非常灵活的字符串类型,标准库让我们可以忽略内存管理和具体实现方式,我们只需要关注其接口就好。并且初学者在使用字符串的时候也应尽量使用这种类型,而不是C风格的字符串。

    当然,无C语言学习经历的人可以例外。

     

     

    参阅书籍:

    <C++ Primer 4th>Stanley Lippman

    <The C++ Programming Language> Bjarne Stroustrup>


     

    Delphi

    话题218757的标题是:Pchar 与String(50分)
                 分类:Object Pascal(Delphi)

    sess(2000-04-12 21:45)

    PChar和String有什么不同,如何互相转换,动态连接传输字符串
    建议用什么?

    DreamTiger(2000-04-12 21:56)

    var
     s:string;
     p:pchar;
    begin
     s := 'test';
     p := PChar(s);

     p := 'test2';
     s := strpas(p);
    end;

    动态连接强烈建议用pchar。要注意的是,这是传了一个地址,
    最好是一个全局变量的地址,这样不会很快破坏掉,在dll中
    接收的时候拷贝到自己分配的空间中。反之也一样。

    popeye(2000-04-12 21:58)

    pchar是c,c++里指向以空结尾的字符串的指针,如: 'aaaaa空'
    string是pascal里的字符串类型,和pchar结构不同.
    可以通过pchar(string)转换到pchar类型,pchar多用于调用windows api函数

    wrench(2000-04-13 02:02)

    做DLL,COM最好不要用String,
    PCHAR在Windows中才是标准

    windz(2000-04-13 02:03)

    //Pchar to string :
    s:=StrPas(p);

    //string to pchar :
    p:=pchar(s);//进行强制转换。
    //建议用:
    getmem(p,length(s));
    StrPCopy(p,s);

    sess(2000-04-13 08:58)

    DFreamTiger:对不起,我昨天晚上发完,MAIL后就下班啦。请问,调用DLL和DLL程序中要不要对PCHAR重新分配内存?急!谢谢!

    DreamTiger(2000-04-13 09:05)

    你可以看看:
    http://www.gislab.ecnu.edu.cn/delphibbs/dispq.asp?LID=207101
    这是我以前提的一个问题,里面有比较好的回答。
    我当时是在dll中调用主程序中的函数,在主程序中调用dll函数也一样。

    snowman2000(2000-04-13 09:10)

    Pchar只是一个指针,如果只定义了一个Pchar变量,是不会分配内存的。
    一般都将其指向一个字符数组来使用。
    调用DLL传递的只是这个指针,当然不要重新分配内存。

    sess(2000-04-13 09:32)

    :snowman2000:分配内存是不是在主程序分配的?

    lczhuohuo(2000-04-13 09:58)

    PChar就是个指针,String使用了引用计数技术,而且在首字节里有字符
    串长度信息

    hsw(2000-05-07 00:00)

    >>分配内存是不是在主程序分配的?
    >>调用DLL和DLL程序中要不要对PCHAR重新分配内存?
    一个DLLs拥有自己的数据段(DS),因而它声明的任何变量都为自己所私有。调用它的模块不能直接使用它定义的变量。要使用必须通过过程或函数界面才能完成。而对DLLs来说,它永远都没有机会使用调用它的模块中声明的变量。

      一个DLLs没有自己的堆栈段(SS),它使用调用它的应用程序的堆栈。因此在DLL中的过程、函数绝对不要假定DS = SS。一些语言在小模式编译下有这种假设,但使用Delphi可以避免这种情况。Delphi绝不会产生假定DS = SS的代码,Delphi的任何运行时间库过程/函数也都不作这种假定。需注意的是如果读者想嵌入汇编语言代码,绝不要使SS和DS登录同一个值。

      主程序的变量(包括全局变量),DLL是不能共享的,
    但变量可以通过外部过程映入(Exports).
    如果一定要主程序与DLL间共享变量,需要使用内存映射
    (Memory ???)
     
    另外,希望你给我加分(即使一分也好,我想留个纪念
    毕竟,我打了非常多的字)

    wjiachun(2000-08-23 10:08)

    多人接受答案了。

    DreamTiger-8,hsw-7,lczhuohuo-7,popeye-7,snowman2000-7,windz-7,wrench-7,的回答最终被接受。

     

     

    如果是 java 中调用,
    我所知道的方法是用 JNI 再把dll包装一层,
    调用 JNI,然后在 JNI 中调用 dll 中的方法 ...

     

     

     

    利用VC调用动态链接库中的函数

    2006-10-29 08:00作者:刘涛出处:天极开发责任编辑:方舟
      自从微软推出16位的Windows操作系统起,此后每种版本的Windows操作系统都非常依赖于动态链接库(DLL)中的函数和数据,实际上Windows操作系统中几乎所有的内容都由DLL以一种或另外一种形式代表着,例如显示的字体和图标存储在GDI DLL中、显示Windows桌面和处理用户的输入所需要的代码被存储在一个User DLL中、Windows编程所需要的大量的API函数也被包含在Kernel DLL中。在Windows操作系统中使用DLL有很多优点,最主要的一点是多个应用程序、甚至是不同语言编写的应用程序可以共享一个DLL文件,真正实现了资源"共享",大大缩小了应用程序的执行代码,更加有效的利用了内存;使用DLL的另一个优点是DLL文件作为一个单独的程序模块,封装性、独立性好,在软件需要升级的时候,开发人员只需要修改相应的DLL文件就可以了,而且,当DLL中的函数改变后,只要不是参数的改变,程序代码并不需要重新编译。这在编程时十分有用,大大提高了软件开发和维护的效率。

      既然DLL那么重要,所以搞清楚什么是DLL、如何在Windows操作系统中开发使用DLL是程序开发人员不得不解决的一个问题。本实例针对这些问题,通过一个简单的例子,即调用在一个DLL中函数,实现用户输入数据的自加功能,全面地解析了在Visual C++编译环境下编程实现DLL、调用DLL中的函数的过程。程序编译运行后的界面效果如图一所示:


    图一、调用DLL中的函数实现数据自加功能程序效果图

      一、实现方法

      1、DLL的概念

      DLL是建立在客户/服务器通信的概念上,包含若干函数、类或资源的库文件,函数和数据被存储在一个DLL(服务器)上并由一个或多个客户导出而使用,这些客户可以是应用程序或者是其它的DLL。DLL库不同于静态库,在静态库情况下,函数和数据被编译进一个二进制文件(通常扩展名为*.LIB),Visual C++的编译器在处理程序代码时将从静态库中恢复这些函数和数据并把他们和应用程序中的其他模块组合在一起生成可执行文件。这个过程称为"静态链接",此时因为应用程序所需的全部内容都是从库中复制了出来,所以静态库本身并不需要与可执行文件一起发行。在动态库的情况下,有两个文件,一个是引入库(.LIB)文件,一个是DLL文件,引入库文件包含被DLL导出的函数的名称和位置,DLL包含实际的函数和数据,应用程序使用LIB文件链接到所需要使用的DLL文件,库中的函数和数据并不复制到可执行文件中,因此在应用程序的可执行文件中,存放的不是被调用的函数代码,而是DLL中所要调用的函数的内存地址,这样当一个或多个应用程序运行是再把程序代码和被调用的函数代码链接起来,从而节省了内存资源。从上面的说明可以看出,DLL和.LIB文件必须随应用程序一起发行,否则应用程序将会产生错误。

      微软的Visual C++支持三种DLL,它们分别是Non-MFC Dll(非MFC动态库)、Regular Dll(常规DLL)、Extension Dll(扩展DLL)。Non-MFC DLL指的是不用MFC的类库结构,直接用C语言写的DLL,其导出的函数是标准的C接口,能被非MFC或MFC编写的应用程序所调用。Regular DLL:和下述的Extension Dlls一样,是用MFC类库编写的,它的一个明显的特点是在源文件里有一个继承CWinApp的类(注意:此类DLL虽然从CWinApp派生,但没有消息循环),被导出的函数是C函数、C++类或者C++成员函数(注意不要把术语C++类与MFC的微软基础C++类相混淆),调用常规DLL的应用程序不必是MFC应用程序,只要是能调用类C函数的应用程序就可以,它们可以是在Visual C++、Dephi、Visual Basic、Borland C等编译环境下利用DLL开发应用程序。常规DLL又可细分成静态链接到MFC和动态链接到MFC上的,这两种常规DLL的区别将在下面介绍。与常规DLL相比,使用扩展DLL用于导出增强MFC基础类的函数或子类,用这种类型的动态链接库,可以用来输出一个从MFC所继承下来的类。扩展DLL是使用MFC的动态链接版本所创建的,并且它只被用MFC类库所编写的应用程序所调用。例如你已经创建了一个从MFC的CtoolBar类的派生类用于创建一个新的工具栏,为了导出这个类,你必须把它放到一个MFC扩展的DLL中。扩展DLL 和常规DLL不一样,它没有一个从CWinApp继承而来的类的对象,所以,开发人员必须在DLL中的DllMain函数添加初始化代码和结束代码。

      2、动态链接库的创建

      在Visual C++6.0开发环境下,打开File\New\Project选项,可以选择Win32 Dynamic-Link Library或MFC AppWizard[dll]来以不同的方式来创建Non-MFC Dll、Regular Dll、Extension Dll等不同种类的动态链接库。

      (一) Win32 Dynamic-Link Library方式创建Non-MFC DLL动态链接库

      每一个DLL必须有一个入口点,这就象我们用C编写的应用程序一样,必须有一个WINMAIN函数一样。在Non-MFC DLL中DllMain是一个缺省的入口函数,你不需要编写自己的DLL入口函数,用这个缺省的入口函数就能使动态链接库被调用时得到正确的初始化。如果应用程序的DLL需要分配额外的内存或资源时,或者说需要对每个进程或线程初始化和清除操作时,需要在相应的DLL工程的.CPP文件中对DllMain()函数按照下面的格式书写。

    BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved)
    {
     switch( ul_reason_for_call )
     {
      case DLL_PROCESS_ATTACH:
       .......
      case DLL_THREAD_ATTACH:
       .......
      case DLL_THREAD_DETACH:
       .......
      case DLL_PROCESS_DETACH:
       .......
     }
     return TRUE;
    }

      参数中,hMoudle是动态库被调用时所传递来的一个指向自己的句柄(实际上,它是指向_DGROUP段的一个选择符);ul_reason_for_call是一个说明动态库被调原因的标志,当进程或线程装入或卸载动态链接库的时候,操作系统调用入口函数,并说明动态链接库被调用的原因,它所有的可能值为:DLL_PROCESS_ATTACH: 进程被调用、DLL_THREAD_ATTACH: 线程被调用、DLL_PROCESS_DETACH: 进程被停止、DLL_THREAD_DETACH: 线程被停止;lpReserved为保留参数。到此为止,DLL的入口函数已经写了,剩下部分的实现也不难,你可以在DLL工程中加入你所想要输出的函数或变量了。

      我们已经知道DLL是包含若干个函数的库文件,应用程序使用DLL中的函数之前,应该先导出这些函数,以便供给应用程序使用。要导出这些函数有两种方法,一是在定义函数时使用导出关键字_declspec(dllexport),另外一种方法是在创建DLL文件时使用模块定义文件.Def。需要读者注意的是在使用第一种方法的时候,不能使用DEF文件。下面通过两个例子来说明如何使用这两种方法创建DLL文件。

      1)使用导出函数关键字_declspec(dllexport)创建MyDll.dll,该动态链接库中有两个函数,分别用来实现得到两个数的最大和最小数。在MyDll.h和MyDLL.cpp文件中分别输入如下原代码:

    //MyDLL.h
    extern "C" _declspec(dllexport) int Max(int a, int b);
    extern "C" _declspec(dllexport) int Min(int a, int b);
    //MyDll.cpp
    #include<stdio.h>
    #include"MyDll.h"
    int Max(int a, int b)
    {
     if(a>=b)return a;
     else
      return b;
    }
    int Min(int a, int b)
    {
     if(a>=b)return b;
     else
      return a;
    }

      该动态链接库编译成功后,打开MyDll工程中的debug目录,可以看到MyDll.dll、MyDll.lib两个文件。LIB文件中包含DLL文件名和DLL文件中的函数名等,该LIB文件只是对应该DLL文件的"映像文件",与DLL文件中,LIB文件的长度要小的多,在进行隐式链接DLL时要用到它。读者可能已经注意到在MyDll.h中有关键字"extern C",它可以使其他编程语言访问你编写的DLL中的函数。

      2)用.def文件创建工程MyDll

      为了用.def文件创建DLL,请先删除上个例子创建的工程中的MyDll.h文件,保留MyDll.cpp并在该文件头删除#include MyDll.h语句,同时往该工程中加入一个文本文件,命名为MyDll.def,再在该文件中加入如下代码:

      LIBRARY MyDll
      EXPORTS
      Max
      Min

      其中LIBRARY语句说明该def文件是属于相应DLL的,EXPORTS语句下列出要导出的函数名称。我们可以在.def文件中的导出函数后加@n,如Max@1,Min@2,表示要导出的函数顺序号,在进行显式连时可以用到它。该DLL编译成功后,打开工程中的Debug目录,同样也会看到MyDll.dll和MyDll.lib文件。

     

     

     

  • LR中文帮助文档(全套),新手必备,

    2009-05-13 00:05:20

  • 工具下载地址

    2009-05-12 22:58:56

    LoadRunner 9.10下载地址

    在官方得到了9.1镜像下载,但是郁闷的是UNIX端的缺始终下载失败,今天随便上官方网站上试试运气,没想到这个链接已经恢复,正在全速下载中,算是一个不小的而意外吧

    大家可以访问这个地址来进入hp下载中心

    https://h10078.www1.hp.com/cda/h ... &cp=54_4000_100

    注意哦,想要下载需要你先注册一个hp的账号,登录后才能下载的

    DVD, LoadRunner 9.10 Win (T7177-15005.iso
      
    http://119.147.41.16/down?cid=5C ... 32&t=2&fmt=
      
    LoadRunner 9.10 UNIX/Linux (T7177-15006.iso)

    http://119.147.41.16/down?cid=35 ... D&t=2&fmt=-

     

    UNIX链接,我来更新一下
    http://h30302.www3.hp.com/prdown ... =HP_DOWNLOAD_CENTER

     

    其他地址:

    LoadRunner9.10下载地址(需要先注册):

    https://h10078.www1.hp.com/cda/hpdc/display/main/secure/license.jsp;jsessionid=17C25FDCA22F6EBC5FB91CD663179C30.g1u1195c_14?zn=bto&cp=54_4012_100__

    文件比较大,超过2G! 

    File name: T7177-15005.iso
    Specification: DVD, LoadRunner 9.10 Win (T7177-15005.iso)
    File size: 2106 MB
    URL: T7177-15005.iso

     

     

    HP Mercury QTP10的下载、破解和新功能

     

    HP MercuryQTP 10已放出下载了(下面是我的用户名下载的链接,直接Copy到迅雷中就可以,有效期30天):

    T6510-15063.zip 1.37G

    http://h30302.www3.hp.com/prdownloads/T6510-15063.zip?ordernumber=380454070&itemid=1&downloadid=33606114&merchantId=HP_DOWNLOAD_CENTER&dlm=ON

    幸运的是对License的部分没有做修改,仍就适用破解8.2~9.5的方法,或输入:
    CT6M4C3XCDUTD34NNKIDXB6UIANZHNXA4ZV24UET9XQY7BHJA9Q5IJV996IC6ZKVBL3WH5HV4J
    (就是lservrc文件第一行的#前面的那部分代码)
    QTP10 破解方法,空间有帖子详细说明
  • 软件测试模型

    2009-05-12 22:28:18

     

    一个人,一个组织,测试成熟的表现,应该是有自己的测试模型,并不断改进

    测试工具是一方面,测试理论的话,我也应该寻找一个成熟的软件测试模型,

    软件测试模型,我也不是很理解,应该是以一定得软件可靠性理论为基础而构建起来的,针对一定软件而

    要实施的测试的基本骨架,有个这个模型---骨架,更能够让我们从整体上去把握测试,控制软件的质量,

    怎么说着说着和质量模型靠上边了,应该是关系紧密吧,

    测试实践-----测试理论的逐渐总结---------软件测试模型

    有点高深哦,呵呵,慢慢来吧

    (测试模型和开发模型相关)-----貌似和我的理解不太一样哦,我的理解偏向质量模型

    http://hi.baidu.com/%C7%ED%D0%A1%C2%BF/blog/item/dbd7461c7144438c87d6b636.html

    http://www.crazycoder.cn/mypdf/33817.pdf

    http://www.enet.com.cn/ediy/inforcenter/enet_z.jsp?articleid=20061101279955

    http://bbs.51testing.com/thread-64399-1-1.html

    http://www.51testing.com/html/60/n-82560-3.html

     

  • 5k薪水 算啥?

    2009-05-11 00:01:53

    http://bbs.51testing.com/thread-146725-1-2.html

     

    5k薪水 算啥?


    请教一下 比较老的鸟们 5k的薪水在这个行业是不是只是一个起步薪资?

    你睡醒了吗??起步5000??你以为钱是天上掉下来的吗?正常的话是2000--3000!你自己琢磨吧!
    视能力而为。。。
    至少在现在中国的环境下,5K算是不错的了。
    LZ小心被别人喷
    我要为伟大的祖国做贡献,但是祖国不给我岗位!
    5K     对于2年以上的测试老鸟
    应该不算很高
    看地区,看能力,看企业~
    一件做工精美的瓷器,惊世骇俗。但经不起历史的考验它就永远成不了古董!
    经济发达的地区 会高点   其他的地区就少点    深圳大概起点是2000到3000     上海是3000到4000   
    长沙就1000到2000   看水平的 看地区的
    穿过了所有人群.     我看见你,看见你
    把所有的春天都收藏在心里.   然后,寻找
    我的下落……

    这么多人来喷啊!


    这么多人来喷啊!
    就北京市场来个老鸟分析分析呗?具体点的!
    开发的我见过有这么高起薪。。。测试的还真没见过。广州的起薪也是2000~2500,试用。
    :: 人生在勤,不索何获 ::
        ——shunfyu取“顺风鱼”之意 ^.^...
    我来说说北京的吧,自己的经历。
    本人非北京地方三流院校,非计系专业出身,从测试外包开始介入软件测试行业

    起薪一般 2500到3000
    两年,一般4500-5500
    三年,一般6000-6500

    然后就跳,跳500强IT

    四年,就能拿9k左右,混个500强外企经验

    五年,然后再跳个500强或通讯行业,12K以上,然后养老吧

    全程黑盒手工测试,也许规划的不好吧,不懂性能测试,当然也就不懂什么LR之类很牛B的性能测试工具,不懂自动化测试,不懂任何一种编程语言(笔试时C都过不了),不懂这个*nix那个×nix的,更加不会什么更牛B的perl,python的脚本语言

    真实案例而已,不代表任何观点,,,本来正在养老中,,遭遇通讯行业大裁员,,,,,,,希望给同志们警示!

    [ 本帖最后由 Keeno 于 2009-4-28 14:45 编辑 ]

    回复 9# 的帖子


    前辈 大多年纪了
    强。。Black Testing 能做到世界500强,应该是牛人。。
    :: 人生在勤,不索何获 ::
        ——shunfyu取“顺风鱼”之意 ^.^...

    回复 10# 的帖子


    按身份证算,应该刚过28,,,,,

    回复 12# 的帖子


    我想郑重告诉你  你太牛B了!给坛子里的兄弟来点路子呗
    引用:
    原帖由 Keeno 于 2009-4-28 13:53 发表
    我来说说北京的吧,自己的经历。
    本人非北京地方三流院校,非计系专业出身,从测试外包开始介入软件测试行业

    起薪一般 2500到3000
    两年,一般4500-5500
    三年,一般6000-6500

    然后就跳,跳500强IT

    四年, ...
    你真是我的前辈啊~我目前干了三年,在一个北京的小外企,拿到5000~正琢磨这跳和500强呢~哈
    MM们忘情工作的时候别忘了把自己打扮的美美的哦,欢迎光临我的小店~~日本自带化妆品,护肤品,保真~比国内买便宜很多很多……
    为了方便大众,顺带手机充值业务
    http://shop36615097.taobao.com/
    dddddddddddddd