下面是非常有用的類庫:
APIs、Libs、Components
1、as3ebaylib
http://code.google.com/p/as3ebaylib/
2、as3youtubelib
http://code.google.com/p/as3youtubelib/
3、as3flickrlib
http://code.google.com/p/as3flickrlib/
4、Yahoo ASTRA Flash Components
http://developer.yahoo.com/flash/astra-flash/
5、facebook-as3
http://code.google.com/p/facebook-as3/
6、as3awss3lib
http://code.google.com/p/as3awss3lib/
7、Adobe ActionScript. 3:resources:apis:libraries (官方,包括corelib、FlexUnit、Flickr、Mappr、RSS and Atom libraries、Odeo、YouTube)
http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries
8、Tweener 用于過渡與切換的一組動畫庫
http://code.google.com/p/tweener/
9、uicomponents-as3 一組輕量級的AS3 UI組件庫
http://code.google.com/p/uicomponents-as3/
10、as3ds AS3的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn)
http://code.google.com/p/as3ds/
11、mecheye-as3-libraries 一組主要用于Flash 游戲開發(fā)的AS3庫
http://code.google.com/p/mecheye-as3-libraries/
12、XIFF 一套XMPP協(xié)議的AS3實(shí)現(xiàn)
http://svn.igniterealtime.org/svn/repos/xiff/branches/xiff_as3_flexlib_beta1/
13、FZip 一套AS3庫,可用作對ZIP壓縮文件的載入、修改與創(chuàng)建
http://codeazur.com.br/lab/fzip/
14、FlexLib 一套開源的Flex界面組件庫
http://code.google.com/p/flexlib/
15、AnimatedGIfLoader Flex Component 可載入GIF的Flex組件
http://dougmccune.com/blog/animatedgifloader-flex-component/
16、goplayground 一套輕量級的,可用創(chuàng)建屬于你自己的AS3 動畫工具的庫
http://code.google.com/p/goplayground/
17、AlivePDF 開源的用于PDF創(chuàng)建的AS3庫
http://www.alivepdf.org/
18、jwopitz-lib 一組開源的Flex用戶界面組件
http://code.google.com/p/jwopitz-lib/
19、as3crypto AS3實(shí)現(xiàn)的一套加密庫,包括多種加密算法
http://code.google.com/p/as3crypto/
20、flare 一套強(qiáng)大的可視化交互的AS3類庫
http://flare.prefuse.org/
21、SWFAddress 一小而強(qiáng)大的庫,可以為Flash和Ajax提供深鏈接的功能
http://www.asual.com/swfaddress/
22、SWFObject 用于嵌入Flash,Adobe官方也認(rèn)可了
http://code.google.com/p/swfobject/
23、ulse Particle System 一套開源的強(qiáng)大的AS3動態(tài)粒子系統(tǒng)
http://code.google.com/p/pulse-particle/
http://www.rogue-development.com/pulseParticles.html
24、SpringGraph Flex Component
http://mark-shepherd.com/blog/springgraph-flex-component/
25、GoASAP AS3動畫庫
http://code.google.com/p/goasap/
http://www.goasap.org/index.html
26、asaplibrary 一套開源的Flash Actionscript3.0 RIA庫
http://code.google.com/p/asaplibrary/
http://asaplibrary.org/
http://asapframework.org
27、as3mathlib 開源Flex/Actionscript數(shù)學(xué)庫
http://code.google.com/p/as3mathlib/
28、as3corelib 包含一些基礎(chǔ)功能AS3庫
http://code.google.com/p/as3corelib/
29、minimalcomps 一組AS3 UI組件
http://www.bit-101.com/minimalcomps/
30、as3gif
http://code.google.com/p/as3gif/
31、queueloader-as3 一組AS3庫,用來進(jìn)行資源序列載入及監(jiān)測
http://code.google.com/p/queueloader-as3/
32、TweenMax (AS3)
http://blog.greensock.com/tweenmaxas3/
33、Atellis Reflection Component 一款Flex反射效果組件
http://labs.atellis.com/2007/07/11/atellis-reflection-component/
34、AS3Eval 簡單來說,就是用AS3實(shí)現(xiàn)的AS3編譯器
http://eval.hurlant.com/
35、ByteArray的組件、庫合集,包括liquid components、mousegesture、ASZip、GIF Player、GIF Animation Encoder、AlivePDF、Live JPEG Encoder、ScaleBitmap等
http://www.bytearray.org/?page_id=82
36、AS3C 針對AVM2虛擬機(jī),用C#寫的字節(jié)碼編譯器
http://code.google.com/p/as3c/
37、as3httpclientlib as3實(shí)現(xiàn)的http客戶端
http://code.google.com/p/as3httpclientlib/
38、as3ui 一組常規(guī)的as3 ui界面庫
http://code.google.com/p/as3ui/
39、as3xls 讓你在flex中可以讀寫Excel文件
http://code.google.com/p/as3xls/
40、as3flexdb 讓你的flex程序可以連接到MySQL服務(wù)器,主要是使用AMFPHP來訪問PHP服務(wù)器
http://code.google.com/p/as3flexdb/
這一是一篇詳細(xì)使用介紹的教程
http://itutorials.ro/viewtopic.php?f=9&t=7
41、vivisectingmedia-as3 一組AS3/Flex實(shí)用庫,是作者在實(shí)踐中總結(jié)出來的
http://code.google.com/p/vivisectingmedia-as3/
Actionscript. 3.0 Class
1、fZip 此類可允許你載入標(biāo)準(zhǔn)的zip文件并提取里面包含的文件
http://wahlers.com.br/claus/blog/zip-it-up/
2、AS3: Layout class for Flash CS3 一組用作布局的類
http://www.senocular.com/?id=2.8
3、CSSLoader 該類允許Flex應(yīng)用程序在運(yùn)行時(shí)載入CSS
http://www.rubenswieringa.com/blog/cssloader
4、AS3: QueryString 一個(gè)單例類,用來獲取URL地址后所帶參數(shù)值對
http://evolve.reintroducing.com/2008/07/03/as3/as3-querystring/#more-141
5、ActionScript. 3 Contextual Menu Manager Class AS3關(guān)聯(lián)菜單管理類
http://www.blog.noponies.com/archives/103
2D & 3D Engine
1、APE (Actionscript. Physics Engine) 物理引擎
APE前身是as2版本的Flade,呼聲很高,優(yōu)點(diǎn)就是清晰簡單,一共沒有幾個(gè)類:),目 前版本alpha 0.45 ,有API文檔和示例,教程有一篇quick start ,在Google Group上有一個(gè)論壇可以討論。svn上一直在更新目前svn上的版本為0.5a
http://www.cove.org/ape/
2、Away3D
http://code.google.com/p/away3d/
3、Papervision3D
http://code.google.com/p/papervision3d/
4、Sandy 開源3D庫
http://www.flashsandy.org/versions/3.0
5、FORM 一套AS3完成的用于2D剛性物體的物理引擎
http://code.google.com/p/foam-as3/
6、Five3D 基于矢量的Flash 3D 交互動畫創(chuàng)建
http://five3d.mathieu-badimon.com/
7、Flade (Flash Dynamics Engine) 一套開源的2D物理引擎,AS2實(shí)現(xiàn)
http://www.cove.org/flade/
8、Box2DFlashAS3 2D物理引擎,AS3實(shí)現(xiàn),基于強(qiáng)大的Box2D C++物理庫
http://box2dflash.sourceforge.net/
9、Paradox 基于Flash的第一稱3D引擎
http://animasinteractive.com/propaganda/
10、ND3D AS3 3D Engine 一款簡單的AS3開源3D引擎,編譯后的引擎大小僅約10K
http://code.google.com/p/nd3d/
http://www.nulldesign.de/nd3d-as3-3d-engine/
11、motor2 基于Box2d的AS3剛體引擎,也是2D的.
作者就是 AS3數(shù)據(jù)結(jié)構(gòu)的作者,2007年最后一天發(fā)布
作者主頁:http://lab.polygonal.de/motor_physics/
代碼:http://code.google.com/p/motor2/
12、WOW-Engine 法國人寫的,基于Sandy library的算法 3D物理引擎
http://seraf.mediabox.fr/wow-engine/as3-3d-physics-engine-wow-engine/
FrameWorks
1、Cairngorm Adobe官方出的Flex框架
http://labs.adobe.com/wiki/index.php/Cairngorm
2、PureMVC 純AS3框架,也有其它語言的實(shí)現(xiàn)
http://www.puremvc.org/
3、ASWing AS3 一套開源的AS3 GUI框架
http://www.aswing.org/
4、EasyMVC 由事件驅(qū)動的MVC框架
http://projects.simb.net/easyMVC/
5、Mate 基于Tag及事件驅(qū)動的Flex框架
http://mate.asfusion.com/
6、ARP 基于模式(Pattern)的RIA框架,F(xiàn)lash平臺,支持AS2和AS3
http://osflash.org/projects/arp
7、Gaia 開源的Flash前端框架,支持AS2和AS3,用于快速開發(fā)
http://www.gaiaflashframework.com/
8、flest Actionscript3.0/Flex應(yīng)用程序框架,用來開發(fā)企業(yè)級的RIA
http://code.google.com/p/flest/
9、Gugga Flash Framework 更新至AS3
http://www.gugga.com/flashblog/
10、Prana 另一個(gè)提供了IOC反轉(zhuǎn)控制的框架,類似著名的Spring框架
http://www.pranaframework.org/
11、OpenFlux 開源的Flex組件框架,讓開發(fā)Flex組件更加快速容易
http://code.google.com/p/openflux/
12、Degrafa 聲明式的Flex圖形框架,允許以MXML標(biāo)簽的方式繪制圖形、創(chuàng)建皮膚,還包括對CSS的支持
http://code.google.com/p/degrafa/
13、FlexMVCs 針對AS3和Flex的應(yīng)用程序框架,基于PureMVC,作了些修正和精簡
http://code.google.com/p/flexmvcs/
Flash & Flex Tools、Servers
1、FlexUnit Flex/Actionscript3.0單元測試框架
http://code.google.com/p/as3flexunitlib/
2、Visual FlexUnit 增強(qiáng)的FlexUnit,支持“可視化斷言”
http://code.google.com/p/visualflexunit/
3、RED bug debug調(diào)試控制器,讓Flash、Flex、AIR應(yīng)用程序更加容易
http://www.realeyesmedia.com/redbug/
4、reflexutil 可在運(yùn)行時(shí)對Flex組件進(jìn)行調(diào)試
http://code.google.com/p/reflexutil/
5、FxSpy 當(dāng)Flex應(yīng)用程序運(yùn)行時(shí)可以檢測和動態(tài)的改變可視化組件屬性值
http://code.google.com/p/fxspy/
6、ThunderBolt 基于Firefox的Firebug插件的日志擴(kuò)展,支持AS2及AS3
http://code.google.com/p/flash-thunderbolt/
7、FlashTracer Firefox擴(kuò)展,可以以側(cè)欄的方式將Flash中trace()的結(jié)果顯示
8、RIALogger 另一款Flex/AIR的Debug工具
http://renaun.com/blog/flex-components/rialogger/
9、Alcon 一款輕量級的AS2及AS3的Debug工具,AIR方式將Debug信息展示出來
http://blog.hexagonstar.com/alcon/
10、GDS (Granite Data Services) 開源,提供了Adobe LiveCycle Data Services類似功能的服務(wù)器
http://www.graniteds.org/
Flex Explorers (大部分為Flex2版本,但同樣適用于Flex3)
1、Flex3 Component Explorer Flex各類組件示例
http://examples.adobe.com/flex3/componentexplorer/explorer.html
2、Resize ManagerFX Explorer (此為商業(yè)作品,要收費(fèi)的)
http://www.teotigraphix.com/explorers/ResizeManagerFX/ResizeManagerFXExplorer.html
3、Flex3 Style. Explorer
http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html
4、Flex2 Style. Explorer(添加了Kuler功能)Flex UI組件風(fēng)格定制并可輸出為CSS
http://www.maclema.com/content/sek/
5、Flex2 Style. Explorer(Adobe 原始的版本)
http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html
6、Flex2 Filter Explorer 查看各類濾鏡效果并可進(jìn)行設(shè)置
http://merhl.com/flex2_samples/filterExplorer/
http://merhl.com/?p=40 (AIR版本)
7、Flex2 Primitive Explorer 在Flex中創(chuàng)建各種簡單形狀
http://www.flexibleexperiments.com/Flex/PrimitiveExplorer/Flex2PrimitiveExplorer.html
posted @
2010-03-21 18:20 北國狼人的BloG 閱讀(1702) |
評論 (0) |
編輯 收藏
香港著名經(jīng)濟(jì)學(xué)家——郎咸平
'中國99%的白領(lǐng)以及他們的家庭即將面臨破產(chǎn)。而且是必然破產(chǎn)!無路可逃!這件事可能是發(fā)生在未來2-10年。你可以盡量去懷疑這個(gè)數(shù)字。但它必然發(fā)生,絕非危言聳聽。'就如我預(yù)言中國國營企業(yè)職工必然失業(yè)一樣,在當(dāng)時(shí)來說沒人信。但確實(shí)會發(fā)生。因?yàn)樵谥袊@樣一個(gè)發(fā)展中國家,其必然以不斷的以通貨膨脹和改革手段來換取經(jīng)濟(jì)的發(fā)展。而每一次改革所帶來的陣痛都是由百姓來承擔(dān)的。無論是上山下鄉(xiāng)時(shí)迷茫的知青們還是改革開放帶來的大量國企紛紛倒閉時(shí)大量下崗職工。如果他們能有一定的前瞻性的話,那么我想他們也許會為自己留一點(diǎn)后路。但是由于過分相信文件以及過分相信生活不會突變,所以才導(dǎo)致了他們的人生悲劇。
有人說政府不會坐視不理白領(lǐng)破產(chǎn),其實(shí)政府當(dāng)然不愿意。可有的事情……怎么說呢。想想當(dāng)年的下崗職工吧。引起了那么大的社會震動。又能怎樣呢?今天的白領(lǐng)明天破產(chǎn)的時(shí)候也那樣而已。
而改革開放20多年來,中國的經(jīng)濟(jì)發(fā)展快速騰飛。但舊的體制并沒有完全更改。各種重要行業(yè)依然施行的是政府壟斷機(jī)制在運(yùn)轉(zhuǎn)。如:銀行,金融,冶金,能源,信息,運(yùn)輸,醫(yī)療,教育,土地。在改革開放初期我國不可能對這些東西進(jìn)行全方面的改革開放。但到了今天,壟斷經(jīng)營所帶來的矛盾日益突出。
首當(dāng)其沖的就是房地產(chǎn)。由于我國的法制不健全,尤其是金融以及改革領(lǐng)域里出現(xiàn)了各種失誤導(dǎo)致房地產(chǎn)節(jié)節(jié)攀升。隨著房地產(chǎn)的增加以及外來人口向大城市集中。所以城市新民工也就是所謂的'白領(lǐng)'收入表面上也在提升,以北京為例3000-15000元人民幣的月薪處處可見。但這一部分收入主要用于支付租房或還貸。
為了深入地了解為什么99%的白領(lǐng)家庭會破產(chǎn),我們就必須先了解房價(jià)為什么會這么高?高在哪里?資金是運(yùn)轉(zhuǎn)的?(這里的白領(lǐng)指買房或者準(zhǔn)備買房族。)以及發(fā)展趨勢帶來的相關(guān)效應(yīng)。本文會分三個(gè)階段向你闡述。
1:導(dǎo)致房價(jià)爆漲的第一個(gè)因素:銀行競爭下的貸款開放。
其實(shí)房價(jià)的爆漲的因素主要是因?yàn)榘傩赵谔嬲赶碌腻e(cuò)誤買單。比如以前一個(gè)開發(fā)商通過某銀行貸款了1000萬開發(fā)了一個(gè)房子。如果還不起那他就倒霉了,因?yàn)樗械你y行都是一個(gè)體系,你欠了錢沒還就再也沒有翻身的機(jī)會。但是中國在銀行改革的基礎(chǔ)上開了一條口子,為了各銀行之間的競爭所以把工行,農(nóng)行,建設(shè)銀行等等全部獨(dú)立運(yùn)營。這本來是好事。但問題是這些銀行都不是私有的,而是國家的。我們不難想象。當(dāng)一個(gè)開發(fā)商從工行貸款1000萬的后果。他只需要用500萬來開發(fā)房子,然后把售價(jià)提升,再把這個(gè)開發(fā)中的房子按他的售價(jià)標(biāo)準(zhǔn)抵押從農(nóng)行再貸款2000萬,然后再用這2000萬中的1000萬開發(fā)一套售價(jià)更高的房子來找建設(shè)銀行抵押貸款4000萬。就是這樣一個(gè)滾雪球的瘋狂貸款模式。
房子賣不賣得出去不重要,關(guān)鍵是房價(jià)要高,不得降價(jià)。反正銀行的錢不是私人的,所以稍微疏通一下行長加之又有'合法的'高零售價(jià)的樓盤做抵押所以自然就越來越好從銀行貸款。
那么這樣造成的結(jié)果就是,房子價(jià)格只攀不跌!因?yàn)椴荒艿∫坏y行貸出去的款就再也回不來了。這可是政府的銀行,政府的錢!所以為了堵住這個(gè)資金黑洞一些被收買的專家、媒介便開始瘋狂制造輿論用各種輿論手段威逼利誘人買房子。
比如土地資源嚴(yán)重緊張,再不買房將來就只能住在郊區(qū)呀之類的。導(dǎo)致人們不得不去買房。其實(shí)住不了市中心這種情況這根本不可能發(fā)生,城市居民是一個(gè)新老替換的過程,要上班的住城里,老人退休喜歡住郊區(qū)。只要人口不爆炸就不會出現(xiàn)上班族住不了市中心的情況。雖然這些輿論造成了很多人買房子,但是僅僅是這樣,房價(jià)還沒有高到現(xiàn)在這樣的離譜。緊接著政府又犯了第二個(gè)錯(cuò)誤。
2:導(dǎo)致房價(jià)爆漲的第二個(gè)錯(cuò)誤:中國特色的按揭。
按揭本來是一種西方很流行的制度,也很合適。但這個(gè)制度一旦運(yùn)用到中國就有點(diǎn)問題了。因?yàn)閺拇蟮捏w制上來說。所有銀行都是國家的,而不是私人的。所以貸款這個(gè)關(guān)口就不可能控制得住。只要文件上說得過去,人們就能貸到款。
為了早日緩解第一個(gè)錯(cuò)誤所帶來的資金黑洞。政府開始實(shí)行個(gè)人按揭制度來售房。還經(jīng)常舉什么美國來太太和中國老太太的例子來誘惑人們?nèi)グ唇摇4_實(shí)有人按揭了,而且是瘋狂的按揭。只要和銀行有點(diǎn)'路子'的人。他們先按揭一套80萬的房子,自己出10萬首付然后再從銀行貸出70萬。之后再把這個(gè)房子抬高價(jià)格到180萬出售。這個(gè)時(shí)候他們的親戚或者老爸老媽再去買下,也用按揭的方式自己出首付30萬再從銀行貸出150萬。然后就不管了。他們不還貸款怎么辦?銀行愛收不收。反正根據(jù)合同我還不上錢你可以收走房子,我們兩不相欠。
所以轉(zhuǎn)了一圈,抬高了幾倍價(jià)格的房子又回到了政府回到了銀行手里。這就解釋了為什么很多新樓盤剛開始修就被'炒房團(tuán)'買走了。他們炒的不是賭房子會升值。而是拿了房子去收拾銀行。
銀行拿到這個(gè)房子怎么辦?更不敢降價(jià)了。只好再加點(diǎn)價(jià)接著賣。所以普通老百姓現(xiàn)在根本別想買到真正合理價(jià)格的房子!即使你直接從開發(fā)商手里買來的房子都說不定已經(jīng)轉(zhuǎn)了好幾次手又回到銀行以及開發(fā)商手里的了。說句不好聽的現(xiàn)在8000/平的房子里,有只有2500才是房價(jià),有5500都是以為決策錯(cuò)誤帶來的資金黑洞!也就是說你正在替人任勞任怨地擦屁股。
3:第三個(gè)問題:白領(lǐng)家庭何時(shí)破產(chǎn)??
那么我們研究了房子價(jià)格為什么會漲,再來研究一下中國城市所謂的白領(lǐng)家庭破產(chǎn)的必然性。
首先國外白領(lǐng)收入確實(shí)是高,但是高得有價(jià)值。而中國所謂的白領(lǐng)則普遍素質(zhì)較差。中國企業(yè)內(nèi)耗嚴(yán)重。人人相輕,人人頑固。所以難怪外資企業(yè)一進(jìn)入中國大陸市場就開始驚呼:'在中國辦企業(yè)招不到人!'對此我也深有體會。那有人會說:'既然現(xiàn)在的白領(lǐng)不值這個(gè)身價(jià),那水木周平你說說為什么他們還能拿到這樣的薪水呢?'其實(shí),這由于房地產(chǎn)的火爆造成的一個(gè)量子效應(yīng)。銀行損失的資金大量的經(jīng)過少數(shù)人之手流向了市場。這些人開始在中國的其他領(lǐng)域瘋狂投資。因?yàn)樗麄冏约阂仓婪康禺a(chǎn)就快要崩盤了。他們這樣一輪又一輪的投資熱潮正在快速消化這些資金,他們投資互聯(lián)網(wǎng),投資高新技術(shù),投資娛樂,投資很多很多。但起碼付出的工資要夠員工付房子月租或者月供吧。所以正是因?yàn)榉績r(jià)的高漲所以造就了中國城市人口工資水平的相對提升。不相信你自己算算你所在的城市白領(lǐng)階級平均收入一旦交完每月的房錢,手上還能剩多少錢?我想這個(gè)問題就不用我再羅嗦了吧。大家心理有數(shù)。所以我可以說一旦房地產(chǎn)崩盤緊接著崩潰的就是你的工資。
有很多很多我認(rèn)識的白領(lǐng)們都購了房。他們的算盤很簡單:'兩口子除開各種稅收保險(xiǎn)每月純收入還12000。交3000房錢算什么?我還能再買一套呢!'是的不算什么。但因?yàn)榉孔淤F所以什么東西都貴。吃的貴,交通貴,學(xué)費(fèi)貴,醫(yī)療費(fèi)用更貴!!!所以交了房錢你再除開生活費(fèi)用就基本上一分錢存不下來,就算存點(diǎn)也趕不上正常的通貨膨脹率。問題是如果能一直保持這個(gè)現(xiàn)狀的話,理論上說應(yīng)該沒事。你這二十年賺來的錢正好可以彌補(bǔ)政府的兩個(gè)錯(cuò)誤帶來的虧損。
但問題也出在這里。隨著WTO5年緩沖期的結(jié)束,大量外資通訊,銀行,醫(yī)療,保險(xiǎn)等等公司都會陸續(xù)進(jìn)入中國。到時(shí)候沒有人能阻止你把錢存入花旗,存入?yún)R豐。請問一下到那個(gè)時(shí)候誰愿意把錢存在呆帳壞帳如此之多的中國國有銀行呢?即使政府再怎么采取措施也可能擠兌,所以到時(shí)候會發(fā)生什么現(xiàn)在還很難說。但有一點(diǎn)可以肯定的是到時(shí)中國國有這些銀行的壓力將變得非常巨大。貸款就會難上加上,因?yàn)殂y行根本無錢可貸!同時(shí)大量具備高素質(zhì)人材的外資企業(yè)進(jìn)入中國必定帶來市場的強(qiáng)烈沖擊和大量現(xiàn)有企業(yè)的倒閉以及白領(lǐng)失業(yè)。也就是說。一旦外資企業(yè)加入競爭,中國現(xiàn)有的99%的白領(lǐng)都將面臨大環(huán)境下的就業(yè)壓力!
而且外資銀行一旦積累了資金開始投資房地產(chǎn),那么由于它們是正常的操作流程所以造出來的房子就會便宜,其必然拉動全國房地產(chǎn)大幅下跌。如我剛才所說,房價(jià)一跌,緊跟著跌的就是你所在的企業(yè)的工資收入!可你之前買的房子還貸價(jià)格并不會降低或者減少,所以你將無力支付高昂的貸款。那么你的的房子會被銀行收走,你的存款會被直接凍結(jié)。所以未來中國城市中的白領(lǐng)們最大的可能是和幾十年前的中國國有企業(yè)職工一樣。辛辛苦苦二十年,到頭來竹籃打水一場空!
如何避免破產(chǎn)?
看到這里您應(yīng)該明白,不要買房是一個(gè)避免破產(chǎn)的好辦法。不過我還要提醒你,為了托住樓市不跌,他們還有個(gè)辦法,那就是鼓吹老百姓不買房就不是個(gè)爺們兒!您別說,這還真有點(diǎn)效果。現(xiàn)在的人一張口第一句就是:'你有房嗎。'似乎你沒房就是個(gè)太監(jiān)一樣。我實(shí)在是氣得連罵人的力氣都沒有了。還有人在百度水木周平這個(gè)帖吧里發(fā)帖說:'不買房子你住哪里?'我就奇怪了,住和買有必然聯(lián)系嗎?在中國一個(gè)土地都不屬于你的房子賣給你和租給你有什么區(qū)別?(笑)。更別提土匪一樣的物業(yè)和把人不當(dāng)人的強(qiáng)制拆遷!這不純粹是'皇帝的新裝'嗎?不過既然WTO中已經(jīng)說明出版業(yè)和傳媒業(yè)中國還是不對外開放的。那么輿論救市就會成為政府和開發(fā)商手中的最后一張王牌。
所以我們在面對很多花言巧語的時(shí)候還是自己多動動腦子。以后我們聽到的房產(chǎn)的鬼話會越來越多,越來越令人發(fā)指!比如最近就有磚家在鼓吹房價(jià)不貴時(shí)都說:'什么即使年薪5萬,兩口子也是一年10萬,5年就50萬。所以房價(jià)當(dāng)然不貴。'我奇怪的是居然有人點(diǎn)頭稱是?也許對于這種或者此類已經(jīng)進(jìn)化到了不吃不喝不病不穿不動且爹娘早已死絕不用贍養(yǎng)的磚家來說也許還真是那么回事。所以大家注意提高警惕。
結(jié)束語:
已經(jīng)買房或者準(zhǔn)備買房的白領(lǐng)一族必定隨著房價(jià)的崩潰而崩潰,那會是一個(gè)緩慢發(fā)生的過程。短則兩年,長則十年。但這是不可逆轉(zhuǎn)的趨勢。所以中國99%城市白領(lǐng)一族已經(jīng)面臨破產(chǎn)一說絕非危言聳聽!今天你往銀行交的每一分房錢都是替政府替炒房者補(bǔ)洞,只有一小部分是真正的房錢。明天大環(huán)境一變,你沒有那么多資金來補(bǔ)洞的時(shí)候就會被市場和銀行一腳踢回老家,換一批新人來接著補(bǔ)。不信?走著瞧唄!--PS:為什么我說99%這個(gè)數(shù),是因?yàn)楦鶕?jù)我的了解99%的人一旦月薪過5000就開始買房,甚至3000,4000都買。小倆口什么都不明白這樣買下去人生一定會很慘。我只是替他們感到憂傷。當(dāng)然如果你是那1%的智者,多勸救他們吧。獨(dú)樂樂不如眾樂樂。
中國人正在上的四個(gè)大當(dāng)
第一大當(dāng):房產(chǎn)
買房意味著什么?意味著你擁有了一個(gè)屬于自己的房子。是的,你是這樣以為,但是在中國你并無法擁有這個(gè)房子,只是租給你而已。因?yàn)榉孔邮悄愕?地不是你的,只是把土地使用權(quán)70年(從現(xiàn)在退70年那是抗日戰(zhàn)爭時(shí)期,誰見過那時(shí)候的房子?)。房子通常情況下30年左右就會遇上拆遷或者舊房改造。也就是說你花了買房的錢,卻只能得到租房的實(shí)際效果。當(dāng)然這還不是最壞的。最壞的是,當(dāng)幾十年后你發(fā)覺上當(dāng)了!有一群流氓沖進(jìn)你用一輩子積蓄買下的房子,畫上一個(gè)大大的拆字!然后把你的家當(dāng)全部當(dāng)垃圾一樣的仍出門外,不顧你的苦苦哀求,甚至還在報(bào)紙上給你按一個(gè)釘子戶的臭名,任大眾辱罵的時(shí)候你就會知道什么叫做絕望!
形容中國的房地產(chǎn)有一個(gè)很有名的笑話是這樣寫的:
以前,有個(gè)地主有很多地,找了很多長工干活,地主給長工們蓋了一批團(tuán)結(jié)樓住著,一天,地主的謀士對地主說:東家,長工們這幾年手上有點(diǎn)錢了,他們住你的房子,每月交租子,不劃算,反正他們永遠(yuǎn)住下去,你干脆把房子賣給他們起個(gè)名堂叫做——公房出售!告訴他們房子永遠(yuǎn)歸他們了,可以把他們這幾年攢的錢收回來,地主說:不錯(cuò),那租金怎么辦?謀士說:照收不誤,起個(gè)日本名兒,叫物業(yè)費(fèi)!地主很快實(shí)行了,賺了好多錢,長工們那個(gè)高興啊!
過了幾年,地主的村子發(fā)展成城鎮(zhèn)了,有錢人越來越多,沒地方住,謀士對地主說:東家,長工們這幾年手上又有錢了,咱們給他們蓋新房子,起個(gè)名堂叫做舊城改造,他們把手上的錢給我們,我們拆了房子蓋新的,叫他們再買回去,可以多蓋一些賣給別人,地主又實(shí)行了,這次,有些長工們不高興了,地主的家丁派上用途了,長工們打掉牙只好往肚子里咽,地主又賺了好多錢。
又過了幾年,地主的村子發(fā)展成大城市了,有錢人更多了,地主的土地更值錢了,謀士對地主說:東家,咱們把這些長工的房子拆了,在這個(gè)地方建別墅,拆出來的地蓋好房子賣給那些有錢的大款還能賺一筆,地主說:長工們不干怎么辦?謀士說:咱給他們錢多點(diǎn)兒,起個(gè)名堂叫貨幣化安置,咱再到咱們的豬圈旁邊建房子,起個(gè)名堂叫經(jīng)濟(jì)適用房,給他們修個(gè)馬車道讓他們到那邊買房住,地主說:他們錢不夠怎么辦?謀士說:從咱家的錢莊借前給他們,一年6分利,咱這錢還能生錢崽,又沒風(fēng)險(xiǎn),地主又實(shí)行了,長工們拿到錢,地主的經(jīng)濟(jì)適用房到現(xiàn)在才建了一間,長工們只好排隊(duì)等房子,直到現(xiàn)在,還等著呢……
于是,長工們開始鬧事了,地主有點(diǎn)慌,忙問謀士怎么辦?謀士說:趕緊通知長工們,房子要跌價(jià)了,別買了,租房住吧,正好把我們的豬圈租給他們,結(jié)果,這么多年后,長工們的錢全沒了,還在租房住,直到永遠(yuǎn)!
這個(gè)笑話雖然有點(diǎn)夸張,但實(shí)際上這何嘗又不是事實(shí)呢?有人說既然如此?為什么中國人還要買房?瘋了一樣的買?為什么?還不是愚民教育的結(jié)果,就好象60年代,鼓吹人們必須購買三大件:手表、縫紉機(jī)、自行車才算是成功人士才可嫁人娶妻。70年代鼓吹人們必須購買新四大件:電視,冰箱,洗衣機(jī),裝電話才算是出人頭地才可娶妻生子一樣,記得當(dāng)年裝電話可是要幾千塊錢一部啊(人均收入不到200的小城),而北京上海更有上萬一部的時(shí)候,還得排隊(duì)買號搭人情,和今天的買房又何其相似?
而今天所有的狗屁學(xué)者又開始了這一套愚弄百姓的舊招:白領(lǐng)一族新標(biāo)準(zhǔn),成功人士新選擇X環(huán)X路小戶型,X環(huán)X路商住型。收了你幾十萬后,還得每個(gè)月收你租金(新物業(yè)費(fèi)),銀行利息,以及各種巧立名目的加息、政策等等等等。總之不怕你不被整死,就怕你死得不夠慘!老百姓咋就怎么樂于上當(dāng),而且百上不厭呢?我真是氣得渾身都濕了!
第二大當(dāng):就業(yè)
當(dāng)有人終于開始感嘆:當(dāng)年當(dāng)知青的時(shí)候,當(dāng)有人下崗之后感到?jīng)]有生路,只能靜坐抗議卻無人理會,只能淪落街頭還被人編首歌嘲笑著人生豪邁,重頭再來的時(shí)候。你可曾想過!他們也曾經(jīng)和今天的白領(lǐng)一樣風(fēng)光!他們的收入和地位也曾經(jīng)讓周圍的人艷羨不已?你可曾想過20年后的今天!你一樣會和他們一樣淪落街頭,眾叛親離?!
有人說嘿!你不知道有失業(yè)保險(xiǎn),養(yǎng)老保險(xiǎn),XX保險(xiǎn)么?呵呵,我在北京漂泊N年,交了無數(shù)保險(xiǎn)大概有好幾萬吧,但失業(yè)的時(shí)候跑斷腿也沒人給我啥保險(xiǎn),反而很多保險(xiǎn)都被凍結(jié)了說我交得斷斷續(xù)續(xù)的,我簡直又氣得……這還不算,你以為你到了60歲真的就可以拿到養(yǎng)老保險(xiǎn)了嗎?天上又不會掉錢!今天的老年人拿的退休金是我們在掙!而今天30-40歲的人通常都有好幾個(gè)兄弟姐妹!意思就是,今天的老年人能在60歲拿到養(yǎng)老保險(xiǎn)是因?yàn)橛?個(gè)人供一個(gè)老人!而我們這一代老去之后則是一個(gè)人供我們兩個(gè)老人!錢從哪里來?沒得來!您要是能活到90歲估計(jì)能領(lǐng)到一些養(yǎng)老保險(xiǎn),嘿保重吧您。然而即使是這樣,家長們還是瘋了一樣的把孩子往各種企事業(yè)國有單位里送,我身邊就經(jīng)常有這樣的例子。我老家一個(gè)遠(yuǎn)房親戚,找關(guān)系拖朋友,花了七萬塊錢通過公開招聘把兒子送進(jìn)了交警隊(duì),干上合同制的police。一個(gè)月拿800塊。結(jié)果第三年被競爭上崗給刷下來了。一家人哭哭啼啼,我說刷了好,你上那班一輩子掙不回那七萬,趕緊先洗洗睡,改明再湊點(diǎn)錢做小生意去吧!沒準(zhǔn)還能賺點(diǎn)。
當(dāng)年我畢業(yè)的時(shí)候,我不文明用語也是領(lǐng)著我抱著錢,把我往XX部送。我一看負(fù)責(zé)招工那人那德行,就忍不住的惡心,再一看薪水,不文明用語呀,我這不是白干10年不吃不喝才拿回成本。所以我私下威脅了那家伙一把,嚇得那個(gè)大腹便便的X科長再也不敢招收我。我才得已:離家出走。
我就想不明白?中國人咋就這么傻?這么迷信國字呢?醒醒吧,思維正常一點(diǎn)行不?做事之前自己算算合算不合算成不?
還有那些年紀(jì)輕輕的小白領(lǐng)們,找工作最好把薪水要高點(diǎn),別要醫(yī)療保險(xiǎn)和啥保險(xiǎn),然后自己把錢存起來最保險(xiǎn),將來用得著。
第三大當(dāng):教育
一張文憑值多少錢?一張文憑值多少錢?一張文憑值多少錢?印刷成本兩塊錢頂了天了。一個(gè)老師工資多少?嘿,兩個(gè)學(xué)生的學(xué)費(fèi)足夠一學(xué)期了!一個(gè)班的書本印刷多少錢?兩個(gè)學(xué)生的足夠了!一個(gè)班房租多少錢一學(xué)期?嘿嘿兩個(gè)學(xué)生足夠了。!嘿!中國教育你憑啥收那么多錢!?
嘿!百姓們!我們?yōu)樯兑袭?dāng)?因?yàn)閺男〗y(tǒng)治階級就告訴我們考上秀才才光榮。哦對不起我說錯(cuò)了,是考上大學(xué)才光榮。但老百姓從來不去想一想為什么光榮?為什么光榮……大學(xué)秀才又怎樣還不是廢物!
你知道你的孩子是什么人在教么?在中國一般是無法適應(yīng)社會的人才會淪為一個(gè)教師,舉個(gè)例子。前段時(shí)間我因?yàn)橐粋€(gè)項(xiàng)目的關(guān)系,找了幾個(gè)大學(xué)的碩士生做程序。結(jié)果有幾個(gè)人笨得很,完全不給你考慮,非得你守著才干活,而且給個(gè)文件明顯有一個(gè)錯(cuò)別字,也不給改,等你發(fā)現(xiàn)了還跟你較真,是這不是他的錯(cuò),是你給的就是錯(cuò)的。一點(diǎn)責(zé)任感,一都不會考慮究竟是為了做事而做事還是為了做好一件事而做事。我還是很心平氣和的給他們講道理:你們必須學(xué)會為別人思考,思考別人想要什么結(jié)果再去做事情。否則無法在社會上生存。結(jié)果那幾個(gè)說:我們才不要去社會上,我們考試成績好得很,學(xué)校要我們留校做老師。再說了本來我們就沒什么錯(cuò),你怎么安排我們怎么做,你不安排我們就不做。這是我們的尊嚴(yán)和原則。我說:如果你去守門,老板沒安排你下班的時(shí)候鎖好倉庫你就不鎖了嗎?您心寒嗎?以后您的孩子就是在這樣的人的指導(dǎo)下學(xué)習(xí)和成長。您放心么?
難怪現(xiàn)在讀大學(xué)的同居,逃課,打架,自殺……但家長們還是愿意花錢把孩子送進(jìn)學(xué)校去,而且是花一輩子的錢。
第四大當(dāng):買車
中國人瘋了嗎?買車?為什么要買車???當(dāng)然您有了錢花不光了,您愛怎么買怎么買,買車買房,反正油價(jià)怎么漲你也花不完錢,房子要拆遷你也不心疼。但是大多數(shù)老百姓呢?
我以前有個(gè)同事住北二環(huán),公司西直門那里。每天坐地鐵上班最多半小時(shí)。可非得買一二手夏利,每天早上8點(diǎn)開始在路上堵著,然后一點(diǎn)一點(diǎn)的挪到公司。嘿,一個(gè)月停車費(fèi)都不少。可人家就覺得開了車自己身份高級一點(diǎn)。別說開個(gè)夏利,就是開個(gè)奧迪我也沒見誰對誰三磕九拜。除了顯得自己比別人傻一點(diǎn)外完全沒有別的作用。
還有一次,我遇見一個(gè)月收入才4000的小姑娘,在計(jì)劃貸款買車。于是我就問她:小姑娘,你又沒做生意,自己按時(shí)上班,地鐵又方便,買車干什么呢?想了半天,實(shí)在估計(jì)也想不出什么理由來了就說:有時(shí)候去超市買東西吧,打車又覺得近了點(diǎn)不劃算,走路又遠(yuǎn)了點(diǎn)。所以自己開車去了!聽得我差點(diǎn)沒惡心死。你開車去超市買個(gè)方便面不覺得惡心么?裝備了大哥大去揀垃圾,也是揀垃圾的!別以為買了車能證明什么。
比如我現(xiàn)在自己做生意,很忙,一天大概要跑4-5個(gè)地方,見很多客戶。但我就不買車,為什么?我打車隨招即來,打完就走,不用擔(dān)心停車沒地方,不用擔(dān)心掛了碰了,不用擔(dān)心被賊偷了綁了,無論掛風(fēng)下雨都有司機(jī)。萬一碰著個(gè)堵車還可以下車坐地鐵。一年也就一萬多塊RMB!要買一車!一年停車費(fèi)都得一萬多!這不是傻么?
說別買車別買車,可就有無數(shù)的人瘋了一樣的去貸款買?一定要嫌自己將來死得不夠慘似的!買吧,買完了加息了不是?油價(jià)漲瘋了不是?停車又貴了不是?后悔了不是?新車一上路就掉價(jià)了賣也賣不掉了不是??
告訴你,油價(jià)還得漲。一定要漲到和美圓一樣的油價(jià)。嘿嘿!您拿老美1/10的收入,養(yǎng)和人家一個(gè)價(jià)的汽油。我看您還得瑟不。
最后說一句,每個(gè)人都不傻,都是從小被愚民教育給弄啥了。傻點(diǎn)不要緊,但性命悠關(guān)的事兒您還是緊著點(diǎn),多盤算盤算經(jīng)濟(jì)利益之間的關(guān)系!別到頭來,房產(chǎn)一跌,油價(jià)一漲,交了半輩子錢拿了畢業(yè)證還是啥啥不會干,交了幾十年苛捐雜稅還啥啥福利沒有。您虧的可不僅僅是差價(jià)幾十萬。
有人還說什么?哎呀?jīng)]辦法,難道不住了,不買車?yán)玻嚭脭D呀。我說全是愚民教育出來的虛榮心在做怪。您看看我,租一個(gè)房子住才一千多塊一個(gè)月,也就相當(dāng)于有些人的物業(yè)費(fèi)。如果要結(jié)婚我還租得起3-4千的,家具裝修一應(yīng)具全。而且還哪方便我住哪兒。不想搬就長期租。也和交物業(yè)費(fèi)一個(gè)樣。還白白省出還銀行貸款、利息、首付一大堆。有事就打車,沒事就地鐵,一年一萬頂天了,還省了車庫費(fèi),停車費(fèi),罰款等一堆,油價(jià)漲到10塊也樂呵,也不耽誤事。俺大學(xué)沒念完就跑了,一邊自學(xué)一邊自己鉆研市場出策劃跑業(yè)務(wù),不也同樣可以進(jìn)外資企業(yè),上市企業(yè)做經(jīng)理么?還省出好幾萬學(xué)費(fèi)來。
當(dāng)然有的人會說:你連個(gè)房子都不買,指定結(jié)不了婚。我心想:我是沒有,您以為您有啊?有人說租房子不劃算,租完了還是別人的,嘿嘿,你以為買房子還了幾十年貸款,還清了就是你的了啊……
posted @
2010-03-21 17:43 北國狼人的BloG 閱讀(270) |
評論 (0) |
編輯 收藏
1,老鼠嘲笑貓的時(shí)候,身旁必有一個(gè)洞。
2,站在山頂和站在山腳下的兩人,雖然地位不同,但在對方眼里,同樣的渺 小。
3,路的盡頭,仍然是路,只要你愿意走。
4,使我們不快樂的,都是一些芝麻小事,我們可以躲閃一頭大象,卻躲不開一只蒼蠅。
5,最好的與最壞的創(chuàng)造了歷史,平庸之輩則繁衍了種族。
6,在這世上惟一件事比別人議論更糟,那就是無人議論你。
7,成功便是站起比倒下多一次。
8,失敗并不意味你浪費(fèi)了時(shí)間和生命。失敗表明你有理由重新開始。
9,人生中有時(shí)不去冒險(xiǎn)比冒險(xiǎn)更危險(xiǎn)。
10,所有的人都站在一邊并不一定是好事,譬如他們都站在船的一邊。
11,許多人爬到了梯子的頂端,卻發(fā)現(xiàn)梯子架錯(cuò)了墻。
12,偶然的成功比失敗更可怕。
13,才華其實(shí)就是把與人相同的聰明用到與眾不同的地方。
14,狀態(tài)是干出來的,而不是等出來的。
15,道歉是為將來再次冒犯打下伏筆。
31,世上只有想不通的人,沒有走不通的路。
32,幸運(yùn)之神的降臨,往往只是因?yàn)槟愣嗫戳艘谎郏嘞肓艘幌拢嘧吡艘徊健?br />
33,失敗發(fā)生在徹底的放棄之后。
34,所謂敵人,不過是那些迫使我們自己變得強(qiáng)大的人。
35,膽怯的人在危險(xiǎn)前被嚇住了;懦弱的人在危險(xiǎn)中被嚇住了;勇敢的人在危險(xiǎn)過后被嚇住了。
36,使人疲憊的不是遠(yuǎn)方的高山,而是鞋里的一粒沙子。
37,家庭的幸福需夫妻共同努力,而破壞它,一人就夠了。
38,最了解你的人有時(shí)不是你的朋友,而是你的敵人。
39,你若不想做,會找一個(gè)或無數(shù)個(gè)借口;你若想做,會想一個(gè)或無數(shù)個(gè)辦法。
40,看一個(gè)人的心術(shù),看他的眼神;看一個(gè)人的身價(jià),看他的對手;看一個(gè)人的底牌,看他的朋友。
41,魅力女人,就是有充分的意志力去抵擋男人的進(jìn)攻,也有足夠多的魅力阻擋男人的撤退。
42,山盟海誓是一種經(jīng)常讓高山和海洋領(lǐng)受尷尬的重量級承諾。
43,好女人是一所學(xué)校,好男人畢業(yè)了可留校任教。
44,你不理財(cái),財(cái)不理你。
45,不要同一個(gè)傻瓜爭辯,否則別人會搞不清到底誰是傻瓜。46,加班加點(diǎn),廢寢忘食有時(shí)很可能是不具備效率和工作能力的表現(xiàn)。
47,做父母是個(gè)專業(yè)性很強(qiáng)的職業(yè),可大部分的父母未經(jīng)任何培訓(xùn)就上崗了。
48,凡向鱷魚池內(nèi)投擲物品者,必須下池自己撿回。――肯尼亞天然動物園告示。
49,當(dāng)你想丟點(diǎn)什么的時(shí)候請想想,千萬別丟臉。――成都垃圾箱,果皮箱上語。
50,凡是上了年紀(jì)的人,大多是反對的太多,商議的太久,行動的太遲,后悔的太早。
51,做生意的過程就是一個(gè)不斷慫恿別人放松警惕,而自己保持高度警惕的過程。
52,打工者做工,小老板做事,中老板做市,大老板做勢――你是哪一種?
53,成功是一種觀念,致富是一種義務(wù),快樂是一種權(quán)力。
54,聰明人能洞察事物未來的發(fā)展趨勢。他們在發(fā)洪水之前養(yǎng)鴨,而不是養(yǎng)雞。
55,兩種人無藥可救:一是不服從命令的人,二是惟命是從的人。
56,打算開創(chuàng)新事業(yè)時(shí),十人中有一兩人贊成時(shí)就可開始,以免太遲。
57,買保險(xiǎn)――用不上時(shí)痛苦,用上時(shí)更痛苦。
58,給猴一棵樹,給虎一座山。――用人之道
59,世上有三種人:一是良心被狗吃了的人,二是良心沒被狗吃的人,三是良心連狗都不吃的人。
60,你可以先知先覺地領(lǐng)導(dǎo)產(chǎn)業(yè),后知后覺地苦苦追趕,或不知不覺地被淘汰。
16,所謂百依百順,就是為了某種不可告人的目的在未完成前,所表現(xiàn)的不同尋常的耐心。
17,所謂兒童不宜,其實(shí)就是大人們令人感動地把犯錯(cuò)誤的危險(xiǎn)留給了自己。
18,你想以40km/h的速度開車到80歲,還是以80km/h的速度開車到40歲?
19,在敵人面前,誰先鎮(zhèn)定下來,誰就離勝利不遠(yuǎn)了。
20,所有的人都是平凡的,有些人因知道這一點(diǎn)而真正成了平凡的人。
21,乞丐就是一種向你的良心征稅的人。
22,所謂大難不死,就是有了災(zāi)禍之后,得到的不是同情,而是莫名其妙的祝賀。
23,處在社交圈中是一種煩惱,而超脫出來簡直是一場悲劇。
24,厭倦,就是一個(gè)人吃完盤子里的食物后對盤子的感情。
25,參加追悼會的程序常常是,先受一次深刻的人生教育,然后大家一起抽煙喝酒打牌。
26,知識是一種使求知者吃得越多越覺得餓的糧食。
27,愛情是會沉底的,在平淡的日子里,最重要的是經(jīng)常輕輕晃一晃盛裝愛情的“水杯”。
28,戰(zhàn)爭:用舌頭解不開就用牙齒咬吧!
29,憎恨別人就像為了逮住一只耗子而不惜燒毀你自己的房子。但耗子不一定逮到了。
30,每個(gè)人的一生都有許多夢想,但如果其中一個(gè)不斷攪擾著你,剩下的就僅僅是行動了。
posted @
2010-03-16 13:25 北國狼人的BloG 閱讀(151) |
評論 (0) |
編輯 收藏
這個(gè)需求應(yīng)該是很常見的吧,需要從 0 到
n 之間選 k 個(gè)不重復(fù)的
數(shù)組成
一個(gè)序列。
我最早遇到這個(gè)問題是在給校ACM比賽出題時(shí),需要
隨機(jī)產(chǎn)生一些測試數(shù)據(jù),當(dāng)時(shí)我想的是用
一個(gè)輔助數(shù)組記錄之前已經(jīng)產(chǎn)生的
隨機(jī)數(shù),如果當(dāng)前產(chǎn)生的
隨機(jī)數(shù)已經(jīng)出現(xiàn)過就再重新
隨機(jī)。
顯然這樣的實(shí)現(xiàn)效率是很低的,設(shè)想從10000個(gè)
數(shù)中
隨機(jī)產(chǎn)生10000個(gè)
數(shù)的序列,當(dāng)前面9999個(gè)
數(shù)已經(jīng)確定了時(shí),最后
一個(gè)數(shù)被
隨機(jī)到的概率是 0.0001,也就是說大概需要調(diào)用
隨機(jī)函數(shù)10000
次才會產(chǎn)生。類似的,第9999個(gè)
數(shù)被
隨機(jī)到的概率是0.0002……
.....
我后來采用了一個(gè)改進(jìn)的辦法是,如果當(dāng)前產(chǎn)生的隨機(jī)數(shù)a已經(jīng)在之前產(chǎn)生過了,就順序去找比a小的數(shù),直到找到一個(gè)之前沒有產(chǎn)生過的數(shù),如果找不到就找比a大的數(shù)。
可以看到這樣的改進(jìn)節(jié)省了大量的時(shí)間,但是這樣產(chǎn)生的已經(jīng)不是隨機(jī)數(shù)序列了!
試想從1,2,3,4中隨機(jī)挑選2個(gè)數(shù),假如第一次選出來的是3,那么第二次再選的話,選中2的概率就變成了1/2,因?yàn)楫?dāng)隨機(jī)出來的數(shù)為2或3時(shí),我們都選擇2。
在我遇到的應(yīng)用中,因?yàn)閷?strong style="color: black; background-color: #a0ffff">隨機(jī)數(shù)序列的“隨機(jī)性”要求不是很高,所以湊合著用了上述辦法。
直到今天在《Programming pearls》里看到這個(gè)很完美的辦法:
for(i = 0; i < n; i++)
{
x[i] = i;
}
for(i = 0; i < k; i++)
{
t = rand(i,n-1);
swap(x[i], x[t]);
out(x[i]);
}
其中,rand(a,b)產(chǎn)生一個(gè) a 到 b 之間的隨機(jī)數(shù),swap(a,b)交換a和b的值,out(a)把a(bǔ)輸出作為結(jié)果。
我們來看看這個(gè)算法的完美之處吧!
首先,x數(shù)組里把0到n-1的所有數(shù)都存儲了,而最后輸出的都是x數(shù)組里的值,所以滿足輸出的數(shù)是k個(gè)0到n-1的數(shù)。
然后,我們對于第 i 次隨機(jī),產(chǎn)生一個(gè) i 到 n-1 的下標(biāo) t ,并把x[t] 和x[i]交換,將其輸出,這樣每次產(chǎn)生的數(shù)都是之前沒有出現(xiàn)過的數(shù),因?yàn)橹俺霈F(xiàn)過的數(shù)都在x[0] 到 x[i-1]里呢!這樣就保證了輸出數(shù)據(jù)的不重復(fù)性。
最后,我們考察輸出數(shù)據(jù)的“隨機(jī)性”,顯然,因?yàn)榻粨Q操作,使得所有沒有出現(xiàn)過的數(shù)都在x[i] 到 x[n-1]中存著呢,所以被選中的概率相等。
寫完上面這些文字之后,我在想,這樣經(jīng)典的算法,應(yīng)該是早就已經(jīng)出現(xiàn)了,但是我竟然還不知道,這樣看來,我百度實(shí)習(xí)面試遭鄙視也就是很自然的了,這也算是我之前的一個(gè)毛病,喜歡遇到問題才去想怎么解決,沒問題就很少看相關(guān)的書或資料,而對于自己能解決的問題(比如上面說的這個(gè)湊合著能用的問題),我又懶得去找更好的甚或是標(biāo)準(zhǔn)的解決方法,所以才造成了我現(xiàn)在的知識局限,以后要多看書,多想問題,盡量多的積累知識吧……
posted @
2010-02-21 14:21 北國狼人的BloG 閱讀(4136) |
評論 (1) |
編輯 收藏
flash 用起來xml 來簡直就跟object 點(diǎn)屬性一樣簡單。
flash object 可以變成任何東西,xml object json object .可以不去強(qiáng)轉(zhuǎn)取值,取屬性,干任何你想干的事
if(xmlobj.@name)
{
var aaa:XMLList = xmlobj.functiondef(@perm == "superadmin");
treecontrol.dataprovider = aaa;
}
json object 用作socket 傳輸?shù)膶ο螅琷ava接過去再類型化。flash這邊永遠(yuǎn)都是弱類型。隨心所欲
messagemanager.getInstance().addMessage({
name: "some name",
loginPolicy: 1;
...
});
posted @
2010-02-16 22:23 北國狼人的BloG 閱讀(329) |
評論 (0) |
編輯 收藏
On occasion you may want to create classes dynamically by name. To do this in Flex 3 you can use getDefinitionByName
(it's previous incarnation was getClassByName
). Here's a quick example:
Actionscript:
-
//cc() is called upon creationComplete
-
private function cc():void
-
{
-
var obj:Object = createInstance("flash.display.Sprite");
-
}
-
-
public function createInstance(className:String):Object
-
{
-
var myClass:Class = getDefinitionByName(className) as Class;
-
var instance:Object = new myClass();
-
return instance;
-
}
The docs for getDefinitionByName
say:
"Returns a reference to the class object of the class specified by the name parameter."
...so you may be wondering why in the above code we needed to specify the return value as a Class? This is because getDefinitionByName
can also return a Function (e.g. 'flash.utils.getTimer' - a package level function that isn't in any class). As the return type can be either a Function or a Class the Flex team specified the return type to be Object
and you are expected to perform a cast as necessary.
The above code closely mimics the example given in the docs, but in one way it is a bad example because everything will work fine for "flash.display.Sprite"
, but try to do the same thing with a custom class and you will probably end up with the following error:
ReferenceError: Error #1065: Variable [name of your class] is not defined.
The reason for the error is that you must have a reference to your class in your code - e.g. you need to create a variable and specify it's type like so:
Actionscript:
-
private var forCompiler:SomeClass;
Without doing this your class will not be compiled in to the .swf at compile time - and there is reason behind this madness. The compiler only includes classes which are actually used (and not just imported). It does so in order to optimise the size of the .swf. So the need to declare a variable should not really be considered an oversight or bug, although it does feel hackish to declare a variable that you don't directly use.
Here is the code your would need to create a custom class called Person
from a string (where Person resides in the top level package along with your default application).
Actionscript:
-
//cc() is called upon creationComplete
-
private var forCompiler:Person; //REQUIRED! (but otherwise not used)
-
-
private function cc():void
-
{
-
var obj:Object = createInstance("Person");
-
}
-
-
public function createInstance(className:String):Object
-
{
-
var myClass:Class = getDefinitionByName(className) as Class;
-
var instance:Object = new myClass();
-
return instance;
-
}
You can declare properties for all possible classes that you intend to create but if you are not happy with doing that inside your main app Alex Harui has another suggestion (something I've not personally tried yet):
"The code for the class has to be in a SWF. It can be in the main SWF or
loaded via a module later. There is a compiler option (-includes) that
allows you to stuff other classes into a SWF without explicitly naming
them in your source code."
Passing in Parameters
Another thing you may find yourself wanting to do is to pass parameters to the constructor of your class (indeed, this is what got me on to the subject today). As far as I'm aware this isn't possible to do this in AS3 (and isn't part of the ECMA spec so it is unlikely to change - please leave a comment or email if you know otherwise ), so you may want to set up another method which can accept and set multiple parameters . If you pass in an array you may stumble across another problem - the original array you passed in becomes the first item of a new array ... okay, that probably sounds confusing so see here for a similar example and solution. In short, the solution is to use Function.apply
, and you can see how I used it below:
Actionscript:
-
private var forCompiler:Person;
-
-
private function cc():void
-
{
-
var obj:Object = createInstance("Person", ["bob", 30]);
-
}
-
-
public function createInstance(className:String, args:Array):Object
-
{
-
var myClass:Class = getDefinitionByName(className) as Class;
-
var instance:Object = new myClass();
-
instance.initArgs.apply(null, args);
-
return instance;
-
}
-
-
/*********************************************************************
-
//In person.initArgs()....
-
-
//Note: the constructor also accepts name & age, assigning them default values
-
//if not specified.
-
-
public function initArgs(name:String, age:uint):void
-
{
-
this.name = name;
-
this.age = age;
-
}
-
*********************************************************************/
Now, I'm not sure if this is the best approach, but it works, and with a deadline approaching that's good enough for now :]
u dont have to create a variable, its enough just to reference to the class somewhere in the code;
package example
{
import example.items.*;
import flash.utils.getDefinitionByName;
// force import
example.items.Class1;
example.items.Class2;
class Test
{
public function Test()
{
var test:Class = getDefinitionByName(”example.items.Class1?) as Class;
var testInstance = new test();
}
}
}
posted @
2010-02-14 15:40 北國狼人的BloG 閱讀(230) |
評論 (0) |
編輯 收藏
FLEX 系統(tǒng)提供的事件與DOM的事件基本上完全一致 但是和傳統(tǒng)的WEB開發(fā)不同的是 可以為自定義的組件添加自定義的事件 比如我們做了一個(gè)組件是一個(gè)登錄框 當(dāng)點(diǎn)擊登錄按鈕的時(shí)候觸發(fā)我們自定義的事件 比如叫"login"事件 雖然這個(gè)login事件 歸根結(jié)底還是某個(gè)按鈕的click事件 但自定義的事件比傳統(tǒng)的事件有什么好處呢 :一是事件的名字是自定義的 可以形象的表示這個(gè)事件本身 而不像以前還要關(guān)心是哪個(gè)按鈕按了一下等等 這樣為組件與組件的通訊提供便利 下面的例子中自定義了一個(gè)組件叫testComponent , 這個(gè)自定義的組件中有一個(gè)按鈕和一個(gè)輸入框, 當(dāng)按下這個(gè)按鈕的時(shí)候 新建一個(gè)新的事件叫shareData
并且shareData事件被聲明為一個(gè)textEvent , textEvent可以通過text屬性來傳遞數(shù)據(jù)(textInput控件的值) 。
EventTest.mxml中引用了這個(gè)自定義組件testComponent 并捕獲testComponent中的自定義事件shareData, 輸出testComponent 中textInput控件的字符串
testComponent.mxml :
<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="
<!-- 聲明本組件將拋出的事件 -->
<mx:Metadata>
[Event(name="shareData",type="flash.events.TextEvent")]
</mx:Metadata>
<mx:Script>
<![CDATA[
private function fnOnClick_testComp():void {
//event 構(gòu)造函數(shù) 至少傳遞一個(gè)事件名
var event:TextEvent = new TextEvent("shareData");
event.text = myTxtInput.text;
//使用disptchEvent 來拋出創(chuàng)建的事件
dispatchEvent(event);
}
]]>
</mx:Script>
<mx:Label text="This is the Test component" />
<mx:TextInput id="myTxtInput"/>
<!-- 當(dāng)點(diǎn)擊按鈕時(shí)進(jìn)行自定義事件 -->
<mx:Button label="clickMe" click="fnOnClick_testComp()" />
</mx:VBox> |
eventTest.mxml :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="
xmlns:view="view.*">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
private function fnOnShareData(event:TextEvent):void {
Alert.show("event has been use. event.text => " + event.text );
}
]]>
</mx:Script>
<!-- 調(diào)用我們自定義的組件 并處理它的shareData事件 就像click事件一樣使用 -->
<view:testComponent shareData="fnOnShareData(event)"/>
</mx:Application>
|
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="
layout="absolute" width="200" height="150"
title="請?jiān)诖溯斎肽拿郑? fontWeight="normal" fontSize="12" showCloseButton="true" close="PopUpManager.removePopUp(this);">
<mx:TextInput x="10" y="10" id="myTextInput"/>
<mx:Button x="36" y="74" label="確定" id="myButton"
click="closeTitleWindow(event);"/>
<mx:Script>
<![CDATA[
import mx.managers.PopUpManager;
import mx.controls.Text;
// 定義一個(gè)變量來獲取對主應(yīng)用程序的引用
public var myObj:Object;
// 該方法用來關(guān)閉彈出的TitleWindow 容器.
private function closeTitleWindow(event:MouseEvent):void {
myObj.myLabel.text = "您輸入的是:" + myTextInput.text;
myObj.myLabel.setStyle("color",String(cp.selectedColor))
PopUpManager.removePopUp(this);
}
private function close(evt:MouseEvent):void{
PopUpManager.removePopUp(this);
}
]]>
</mx:Script>
<mx:Button x="96" y="74" label="close" click="close(event);"/>
<mx:ColorPicker x="10" y="44" id="cp" selectedColor="#F30A0A"/>
</mx:TitleWindow>
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="
<mx:Script>
<![CDATA[
import flash.events.*;
import mx.managers.PopUpManager;
import mx.containers.TitleWindow;
// 響應(yīng)按鈕單擊事件,彈出myTitleWindow對話框
private function openWindow(event:MouseEvent):void {
// 使用PopUpManager.createPopUp方法彈出myTitleWindow
var aTitleWindow:title=title(PopUpManager.createPopUp(this,title, true));
PopUpManager.centerPopUp(aTitleWindow); //居中
// 注意這里為自定義組件的myObj屬性賦值以引用當(dāng)前MXML文檔
aTitleWindow.myObj = this;
}
]]>
</mx:Script>
<mx:Button label="打開對話框" click="openWindow(event);" x="404" y="24"/>
<mx:Label id="myLabel" text="wait..." width="200" x="375" y="110" fontWeight="bold" fontSize="18" color="#06C9F3"/>
</mx:Application>
|
posted @
2010-02-10 16:57 北國狼人的BloG 閱讀(522) |
評論 (0) |
編輯 收藏
看到的這篇文章,雖然我不知道HP大中華區(qū)總裁孫振耀到底是怎樣的人,不過這篇文章寫的很誠懇,沒有什么說教,是我見過的最好的感言之一,特意轉(zhuǎn)載過來。這篇文章很長,不過值得花費(fèi)一點(diǎn)時(shí)間和耐心看完。
一、關(guān)于工作與生活
我有個(gè)有趣的觀察,外企公司多的是25-35歲的白領(lǐng),40歲以上的員工很少,二三十歲的外企員工是意氣風(fēng)發(fā)的,但外企公司40歲附近的經(jīng)理人是很尷尬的。我見過的40歲附近的外企經(jīng)理人大多在一直跳槽,最后大多跳到民企,比方說,唐駿。外企員工的成功很大程度上是公司的成功,并非個(gè)人的成功,西門子的確比國美大,但并不代表西門子中國經(jīng)理比國美的老板強(qiáng),甚至可以說差得很遠(yuǎn)。而進(jìn)外企的人往往并不能很早理解這一點(diǎn),把自己的成功90%歸功于自己的能力,實(shí)際上,外企公司隨便換個(gè)中國區(qū)總經(jīng)理并不會給業(yè)績帶來什么了不起的影響。好了問題來了,當(dāng)這些經(jīng)理人40多歲了,他們的薪資要求變得很高,而他們的才能其實(shí)又不是那么出眾,作為外企公司的老板,你會怎么選擇?有的是只要不高薪水的,要出位的精明強(qiáng)干精力沖沛的年輕人,有的是,為什么還要用你?
從上面這個(gè)例子,其實(shí)可以看到我們的工作軌跡,二三十歲的時(shí)候,生活的壓力還比較小,身體還比較好,上面的父母身體還好,下面又沒有孩子,不用還房貸,也沒有孩子要上大學(xué),當(dāng)個(gè)外企小白領(lǐng)還是很光鮮的,掙得不多也夠花了。但是人終歸要結(jié)婚生子,終歸會老,到了40歲,父母老了,要看病要吃藥,要有人看護(hù),自己要還房貸,要過基本體面的生活,要養(yǎng)小孩……那個(gè)時(shí)候需要掙多少錢才夠花才重要。所以,看待工作,眼光要放遠(yuǎn)一點(diǎn),一時(shí)的誰高誰低并不能說明什么。
從這個(gè)角度上來說,我不太贊成過于關(guān)注第一份工作的薪水,更沒有必要攀比第一份工作的薪水,這在剛剛出校園的學(xué)生中間是很常見的。正常人大概要工作 35年,這好比是一場馬拉松比賽,和真正的馬拉松比賽不同的是,這次比賽沒有職業(yè)選手,每個(gè)人都只有一次機(jī)會。要知到,有很多人甚至堅(jiān)持不到終點(diǎn),大多數(shù)人最后是走到終點(diǎn)的,只有少數(shù)人是跑過終點(diǎn)的,因此在剛開始的時(shí)候,去搶領(lǐng)先的位置并沒有太大的意義。剛進(jìn)社會的時(shí)候如果進(jìn)500強(qiáng)公司,大概能拿到3k -6k/月的工資,有些特別技術(shù)的人才可能可以到8k/月,可問題是,5年以后拿多少?估計(jì)5k-10k了不起了。起點(diǎn)雖然高,但增幅有限,而且,后面的年輕人追趕的壓力越來越大。
我前兩天問我的一個(gè)銷售,你會的這些東西一個(gè)新人2年就都學(xué)會了,但新人所要求的薪水卻只是你的一半,到時(shí)候,你怎么辦?
職業(yè)生涯就像一場體育比賽,有初賽、復(fù)賽、決賽。初賽的時(shí)候大家都剛剛進(jìn)社會,大多數(shù)都是實(shí)力一般的人,這時(shí)候努力一點(diǎn)認(rèn)真一點(diǎn)很快就能讓人脫穎而出,于是有的人二十多歲做了經(jīng)理,有的人遲些也終于贏得了初賽,三十多歲成了經(jīng)理。然后是復(fù)賽,能參加復(fù)賽的都是贏得初賽的,每個(gè)人都有些能耐,在聰明才智上都不成問題,這個(gè)時(shí)候再想要?jiǎng)俪鼍筒荒敲慈菀琢耍瑔慰恳稽c(diǎn)點(diǎn)努力和認(rèn)真還不夠,要有很強(qiáng)的堅(jiān)忍精神,要懂得靠團(tuán)隊(duì)的力量,要懂得收服人心,要有長遠(yuǎn)的眼光……
看上去贏得復(fù)賽并不容易,但,還不是那么難。因?yàn)檫@個(gè)世界的規(guī)律就是給人一點(diǎn)成功的同時(shí)讓人驕傲自滿,剛剛贏得初賽的人往往不知道自己贏得的僅僅是初賽,有了一點(diǎn)小小的成績大多數(shù)人都會驕傲自滿起來,認(rèn)為自己已經(jīng)懂得了全部,不需要再努力再學(xué)習(xí)了,他們會認(rèn)為之所以不能再進(jìn)一步已經(jīng)不是自己的原因了。雖然他們?nèi)匀徊缓脤Ω叮撬麄儧]有耐性,沒有容人的度量,更沒有清晰長遠(yuǎn)的目光。就像一只憤怒的斗牛,雖然猛烈,最終是會敗的,而贏得復(fù)賽的人則象斗牛士一樣,不急不躁,跟隨著自己的節(jié)拍,慢慢耗盡對手的耐心和體力。贏得了復(fù)賽以后,大約已經(jīng)是一位很了不起的職業(yè)經(jīng)理人了,當(dāng)上了中小公司的總經(jīng)理,大公司的副總經(jīng)理,主管著每年幾千萬乃至幾億的生意。
最終的決賽來了,說實(shí)話我自己都還沒有贏得決賽,因此對于決賽的決勝因素也只能憑自己的猜測而已,這個(gè)時(shí)候的輸贏或許就像武俠小說里寫得那樣,大家都是高手,只能等待對方犯錯(cuò)了,要想輕易擊敗對手是不可能的,除了使上渾身解數(shù),還需要一點(diǎn)運(yùn)氣和時(shí)間。世界的規(guī)律依然發(fā)揮著作用,贏得復(fù)賽的人已經(jīng)不只是驕傲自滿了,他們往往剛愎自用,聽不進(jìn)去別人的話,有些人的脾氣變得暴躁,心情變得浮躁,身體變得糟糕,他們最大的敵人就是他們自己,在決賽中要做的只是不被自己擊敗,等著別人被自己擊敗。這和體育比賽是一樣的,最后高手之間的比賽,就看誰失誤少誰就贏得了決賽。
二、 根源
你工作快樂么?你的工作好么?
有沒有覺得干了一段時(shí)間以后工作很不開心?有沒有覺得自己入錯(cuò)了行?有沒有覺得自己沒有得到應(yīng)有的待遇?有沒有覺得工作像一團(tuán)亂麻每天上班都是一種痛苦?有沒有很想換個(gè)工作?有沒有覺得其實(shí)現(xiàn)在的公司并沒有當(dāng)初想象得那么好?有沒有覺得這份工作是當(dāng)初因?yàn)樯鎵毫Χ业模瑢?shí)在不適合自己?你從工作中得到你想要得到的了么?你每天開心么?
天涯上憤怒的人很多,你有沒有想過,你為什么不快樂?你為什么憤怒?
其實(shí),你不快樂的根源,是因?yàn)槟悴恢酪裁矗∧悴恢酪裁矗阅悴恢廊プ非笫裁矗悴恢雷非笫裁矗阅闶裁匆驳貌坏健?
我總覺得,職業(yè)生涯首先要關(guān)注的是自己,自己想要什么?大多數(shù)人大概沒想過這個(gè)問題,唯一的想法只是——我想要一份工作,我想要一份不錯(cuò)的薪水,我知道所有人對于薪水的渴望,可是,你想每隔幾年重來一次找工作的過程么?你想每年都在這種對于工作和薪水的焦急不安中度過么?不想的話,就好好想清楚。飲鴆止渴,不能因?yàn)榭诳示推疵榷舅帯T绞墙辜保绞怯X得自己需要一份工作,越饑不擇食,越想不清楚,越容易失敗,你的經(jīng)歷越來越差,下一份工作的人看著你的簡歷就皺眉頭。于是你越喝越渴,越渴越喝,陷入惡性循環(huán)。最終只能哀嘆世事不公或者生不逢時(shí),只能到天涯上來發(fā)泄一把,在失敗者的共鳴當(dāng)中尋求一點(diǎn)心理平衡罷了。大多數(shù)人都有生存壓力,我也是,有生存壓力就會有很多焦慮,積極的人會從焦慮中得到動力,而消極的人則會因?yàn)榻箲]而迷失方向。所有人都必須在壓力下做出選擇,這就是世道,你喜歡也罷不喜歡也罷。
一般我們處理的事情分為重要的事情和緊急的事情,如果不做重要的事情就會常常去做緊急的事情。比如鍛煉身體保持健康是重要的事情,而看病則是緊急的事情。如果不鍛煉身體保持健康,就會常常為了病痛煩惱。又比如防火是重要的事情,而救火是緊急的事情,如果不注意防火,就要常常救火。找工作也是如此,想好自己究竟要什么是重要的事情,找工作是緊急的事情,如果不想好,就會常常要找工作。往往緊急的事情給人的壓力比較大,迫使人們?nèi)ペs緊做,相對來說重要的事情反而沒有那么大的壓力,大多數(shù)人做事情都是以壓力為導(dǎo)向的,壓力之下,總覺得非要先做緊急的事情,結(jié)果就是永遠(yuǎn)到處救火,永遠(yuǎn)沒有停歇的時(shí)候。(很多人的工作也像是救火隊(duì)一樣忙碌痛苦,也是因?yàn)楣ぷ髦袥]有做好重要的事情。)那些說自己活在水深火熱為了生存顧不上那么多的朋友,今天找工作困難是當(dāng)初你們沒有做重要的事情,是結(jié)果不是原因。如果今天你們還是因?yàn)榧庇谝乙环莨ぷ鞫蝗ニ伎迹敲椿蛟S將來要繼續(xù)承受痛苦找工作的結(jié)果。
我始終覺得我要說的話題,沉重了點(diǎn),需要很多思考,遠(yuǎn)比唐笑打武警的話題來的枯燥乏味,但是,天下沒有輕松的成功,成功,要付代價(jià)。請先忘記一切的生存壓力,想想這輩子你最想要的是什么?所以,最要緊的事情,先想好自己想要什么。
三、什么是好工作
當(dāng)初微軟有個(gè)唐駿,很多大學(xué)里的年輕人覺得這才是他們向往的職業(yè)生涯,我在清華bbs里發(fā)的帖子被這些學(xué)子們所不屑,那個(gè)時(shí)候?qū)W生們只想出國或者去外企,不過如今看來,我還是對的,唐駿去了盛大,陳天橋創(chuàng)立的盛大,一家民營公司。一個(gè)高學(xué)歷的海歸在500強(qiáng)的公司里拿高薪水,這大約是很多年輕人的夢想,問題是,每年畢業(yè)的大學(xué)生都在做這個(gè)夢,好的職位卻只有500個(gè)。
人都是要面子的,也是喜歡攀比的,即使在工作上也喜歡攀比,不管那是不是自己想要的。大家認(rèn)為外企公司很好,可是好在哪里呢?好吧,他們在比較好的寫字樓,這是你想要的么?他們出差住比較好的酒店,這是你想要的么?別人會羨慕一份外企公司的工作,這是你想要的么?那一切都是給別人看的,你干嗎要活得那么辛苦給別人看?另一方面,他們薪水福利一般,并沒有特別了不起,他們的晉升機(jī)會比較少,很難做到很高階的主管,他們雖然厭惡常常加班,卻不敢不加班,因?yàn)?#8220;你不干有得是人干”,大部分情況下會找個(gè)臺灣人香港人新加坡人來管你,而這些人又往往有些莫名其妙的優(yōu)越感。你想清楚了么?500強(qiáng)一定好么?找工作究竟是考慮你想要什么,還是考慮別人想看什么?
我的大學(xué)同學(xué)們大多數(shù)都到美國了,甚至畢業(yè)這么多年了,還有人最近到國外去了。出國真的有那么好么?我的大學(xué)同學(xué)們,大多數(shù)還是在博士、博士后、訪問學(xué)者地掙扎著,至今只有一個(gè)正經(jīng)在一個(gè)美國大學(xué)里拿到個(gè)正式的教職。國內(nèi)的教授很難當(dāng)么?我有幾個(gè)表親也去了國外了,他們的父母獨(dú)自在國內(nèi),沒有人照顧,有好幾次人在家里昏倒都沒人知道,出國,真的這么光彩么?就像有人說的“很多事情就像看A片,看的人覺得很爽,做的人未必。”
人總想找到那個(gè)最好的,可是,什么是最好的?你覺得是最好的那個(gè),是因?yàn)槟愕拇_了解,還是因?yàn)閯e人說他是最好的?即使他對于別人是最好的,對于你也一定是最好的么?
對于自己想要什么,自己要最清楚,別人的意見并不是那么重要。很多人總是常常被別人的意見所影響,親戚的意見,朋友的意見,同事的意見……問題是,你究竟是要過誰的一生?人的一生不是父母一生的續(xù)集,也不是兒女一生的前傳,更不是朋友一生的外篇,只有你自己對自己的一生負(fù)責(zé),別人無法也負(fù)不起這個(gè)責(zé)任。自己做的決定,至少到最后,自己沒什么可后悔。對于大多數(shù)正常智力的人來說,所做的決定沒有大的對錯(cuò),無論怎么樣的選擇,都是可以嘗試的。比如你沒有考自己上的那個(gè)學(xué)校,沒有入現(xiàn)在這個(gè)行業(yè),這輩子就過不下去了?就會很失敗?不見得。
我想,好工作,應(yīng)該是適合你的工作,具體點(diǎn)說,應(yīng)該是能給你帶來你想要的東西的工作,你或許應(yīng)該以此來衡量你的工作究竟好不好,而不是拿公司的大小,規(guī)模,外企還是國企,是不是有名,是不是上市公司來衡量。小公司,未必不是好公司,賺錢多的工作,也未必是好工作。你還是要先弄清楚你想要什么,如果你不清楚你想要什么,你就永遠(yuǎn)也不會找到好工作,因?yàn)槟阌肋h(yuǎn)只看到你得不到的東西,你得到的,都是你不想要的。
可能,最好的,已經(jīng)在你的身邊,只是,你還沒有學(xué)會珍惜。人們總是盯著得不到的東西,而忽視了那些已經(jīng)得到的東西。
四、普通人
我發(fā)現(xiàn)中國人的勵(lì)志和國外的勵(lì)志存在非常大的不同,中國的勵(lì)志比較鼓勵(lì)人立下大志愿,臥薪嘗膽,有朝一日成富成貴。而國外的勵(lì)志比較鼓勵(lì)人勇敢面對現(xiàn)實(shí)生活,面對普通人的困境,雖然結(jié)果也是成富成貴,但起點(diǎn)不一樣,相對來說,我覺得后者在操作上更現(xiàn)實(shí),而前者則需要用999個(gè)失敗者來堆砌一個(gè)成功者的故事。
我們都是普通人,普通人的意思就是,概率這件事是很準(zhǔn)的。因此,我們不會買彩票中500萬,我們不會成為比爾蓋茨或者李嘉誠,我們不會坐飛機(jī)掉下來,我們當(dāng)中很少的人會創(chuàng)業(yè)成功,我們之中有30%的人會離婚,我們之中大部分人會活過65歲……
所以請你在想自己要什么的時(shí)候,要得“現(xiàn)實(shí)”一點(diǎn),你說我想要做李嘉誠,抱歉,我?guī)筒簧夏恪3蔀楸葼柹w茨或者李嘉誠這種人,是靠命的,看我寫的這篇文章絕對不會讓你成為他們,即使你成為了他們,也絕對不是我這篇文章的功勞。“王侯將相寧有種乎”但真正當(dāng)皇帝的只有一個(gè)人,王侯將相,人也不多。目標(biāo)定得高些對于喜歡挑戰(zhàn)的人來說有好處,但對于大多數(shù)普通人來說,反而比較容易灰心沮喪,很容易就放棄了。
回過頭來說,李嘉誠比你有錢大致50萬倍,他比你更快樂么?或許。有沒有比你快樂50萬倍,一定沒有。他比你最多也就快樂一兩倍,甚至有可能還不如你快樂。尋找自己想要的東西不是和別人比賽,比誰要得更多更高,比誰的目標(biāo)更遠(yuǎn)大。雖然成為李嘉誠這個(gè)目標(biāo)很宏大,但你并不見得會從這個(gè)目標(biāo)以及追求目標(biāo)的過程當(dāng)中獲得快樂,而且基本上你也做不到。你必須聽聽你內(nèi)心的聲音,尋找真正能夠使你獲得快樂的東西,那才是你想要的東西。
你想要的東西,或者我們把它稱之為目標(biāo),目標(biāo)其實(shí)并沒有高低之分,你不需要因?yàn)樽约旱哪繕?biāo)沒有別人遠(yuǎn)大而不好意思,達(dá)到自己的目標(biāo)其實(shí)就是成功,成功有大有小,快樂卻是一樣的。我們追逐成功,其實(shí)追逐的是成功帶來的快樂,而非成功本身。職業(yè)生涯的道路上,我們常常會被攀比的心態(tài)蒙住眼睛,忘記了追求的究竟是什么,忘記了是什么能使我們更快樂。
社會上一夜暴富的新聞很多,這些消息,總會在我們的心里面掀起很多漣漪,漣漪多了就變成驚濤駭浪,心里的驚濤駭浪除了打翻承載你目標(biāo)的小船,并不會使得你也一夜暴富。“只見賊吃肉,不見賊挨揍。”我們這些普通人既沒有當(dāng)賊的勇氣,又缺乏當(dāng)賊的狠辣絕決,雖然羨慕吃肉,卻更害怕挨揍,偶爾看到幾個(gè)沒挨揍的賊就按奈不住,或者心思活動,或者大感不公,真要叫去做賊,卻也不敢。
我還是過普通人的日子,要普通人的快樂,至少,晚上睡得著覺。
五、跳槽與積累
首先要說明,工作是一件需要理智的事情,所以不要在工作上耍個(gè)性,天涯上或許會有人覺得你很有個(gè)性而叫好,煤氣公司電話公司不會因?yàn)橛X得你很有個(gè)性而免了你的帳單。當(dāng)你很帥地炒掉了你的老板,當(dāng)你很酷地挖苦了一番招聘的HR,賬單還是要照付,只是你賺錢的時(shí)間更少了,除了你自己,沒人受損失。
我并不反對跳槽,但跳槽決不是解決問題的辦法,而且頻繁跳槽的后果是讓人覺得沒有忠誠度可言,而且不能安心工作。現(xiàn)在很多人從網(wǎng)上找工作,很多找工作的網(wǎng)站常常給人出些餿主意,要知道他們是盈利性企業(yè),當(dāng)然要從自身盈利的角度來考慮,大家越是頻繁跳槽頻繁找工作他們越是生意興隆,所以鼓動人們跳槽是他們的工作。所以他們會常常告訴你,你拿的薪水少了,你享受的福利待遇差了,又是“薪情快報(bào)”又是“贊嘆自由奔放的靈魂”。至于是否會因此讓你不能安心,你跳了槽是否解決問題,是否更加開心,那個(gè),他們管不著。
要跳槽肯定是有問題,一般來說問題發(fā)生了,躲是躲不開的,很多人跳槽是因?yàn)檫@樣或者那樣的不開心,如果這種不開心,在現(xiàn)在這個(gè)公司不能解決,那么在下一個(gè)公司多半也解決不掉。你必須相信,90%的情況下,你所在的公司并沒有那么爛,你認(rèn)為不錯(cuò)的公司也沒有那么好。就像圍城里說的,“城里的人拼命想沖出來,而城外的人拼命想沖進(jìn)去。”每個(gè)公司都有每個(gè)公司的問題,沒有問題的公司是不存在的。換個(gè)環(huán)境你都不知道會碰到什么問題,與其如此,不如就在當(dāng)下把問題解決掉。很多問題當(dāng)你真的想要去解決的時(shí)候,或許并沒有那么難。有的時(shí)候你覺得問題無法解決,事實(shí)上,那只是“你覺得”。
人生的曲線應(yīng)該是曲折向上的,偶爾會遇到低谷但大趨勢總歸是曲折向上的,而不是象脈沖波一樣每每回到起點(diǎn),我見過不少面試者,30多歲了,四五份工作經(jīng)歷,每次多則3年,少則1年,30多歲的時(shí)候回到起點(diǎn)從一個(gè)初級職位開始干起,拿基本初級的薪水,和20多歲的年輕人一起競爭,不覺得有點(diǎn)辛苦么?這種日子好過么?
我非常不贊成在一個(gè)行業(yè)超過3年以后換行業(yè),基本上,35歲以前我們的生存資本靠打拼,35歲以生存的資本靠的就是積累,這種積累包括人際關(guān)系,經(jīng)驗(yàn),人脈,口碑……如果常常更換行業(yè),代表幾年的積累付之東流,一切從頭開始,如果換了兩次行業(yè),35歲的時(shí)候大概只有5年以下的積累,而一個(gè)沒有換過行業(yè)的人至少有了10年的積累,誰會占優(yōu)勢?工作到2-3年的時(shí)候,很多人覺得工作不順利,好像到了一個(gè)瓶頸,心情煩悶,就想辭職,乃至換一個(gè)行業(yè),覺得這樣所有一切煩惱都可以拋開,會好很多。其實(shí)這樣做只是讓你從頭開始,到了時(shí)候還是會發(fā)生和原來行業(yè)一樣的困難,熬過去就向上跨了一大步,要知道每個(gè)人都會經(jīng)歷這個(gè)過程,每個(gè)人的職業(yè)生涯中都會碰到幾個(gè)瓶頸,你熬過去了而別人沒有熬過去你就領(lǐng)先了。跑長跑的人會知道,開始的時(shí)候很輕松,但是很快會有第一次的難受,但過了這一段又能跑很長一段,接下來會碰到第二次的難受,堅(jiān)持過了以后又能跑一段,如此往復(fù),難受一次比一次厲害,直到堅(jiān)持不下去了。大多數(shù)人第一次就堅(jiān)持不了了,一些人能堅(jiān)持到第二次,第三次雖然大家都堅(jiān)持不住了,可是跑到這里的人也沒幾個(gè)了,這點(diǎn)資本足夠你安穩(wěn)活這一輩子了。
一份工作到兩三年的時(shí)候,大部分人都會變成熟手,這個(gè)時(shí)候往往會陷入不斷的重復(fù),有很多人會覺得厭倦,有些人會覺得自己已經(jīng)搞懂了一切,從而懶得去尋求進(jìn)步了。很多時(shí)候的跳槽是因?yàn)橛X得失去興趣了,覺得自己已經(jīng)完成比賽了。其實(shí)這個(gè)時(shí)候比賽才剛剛開始,工作兩三年的人,無論是客戶關(guān)系,人脈,手下,和領(lǐng)導(dǎo)的關(guān)系,在業(yè)內(nèi)的名氣……還都是遠(yuǎn)遠(yuǎn)不夠的,但稍有成績的人總是會自我感覺良好的,每個(gè)人都覺得自己跟客戶關(guān)系鐵得要命,覺得自己在業(yè)界的口碑好得很。其實(shí)可以肯定地說,一定不是,這個(gè)時(shí)候,還是要拿出前兩年的干勁來,穩(wěn)扎穩(wěn)打,積累才剛剛開始。
你足夠了解你的客戶嗎?你知道他最大的煩惱是什么嗎?你足夠了解你的老板么?你知道他最大的煩惱是什么嗎?你足夠了解你的手下么?你知道他最大的煩惱是什么嗎?如果你不知道,你憑什么覺得自己已經(jīng)積累夠了?如果你都不了解,你怎么能讓他們幫你的忙,做你想讓他們做的事情?如果他們不做你想讓他們做的事情,你又何來的成功?
六、等待
這是個(gè)浮躁的人們最不喜歡的話題,本來不想說這個(gè)話題,因?yàn)闀鹛嗟臓幷摚矣譄o意和人爭論這些,但是考慮到對于職業(yè)生涯的長久規(guī)劃,這是一個(gè)躲避不了的話題,還是決定寫一寫,不愛看的請離開吧。
并不是每次穿紅燈都會被汽車撞,并不是每個(gè)罪犯都會被抓到,并不是每個(gè)錯(cuò)誤都會被懲罰,并不是每個(gè)貪官都會被槍斃,并不是你的每一份努力都會得到回報(bào),并不是你的每一次堅(jiān)持都會有人看到,并不是你每一點(diǎn)付出都能得到公正的回報(bào),并不是你的每一個(gè)善意都能被理解……這個(gè),就是世道。好吧,世道不夠好,可是,你有推翻世道的勇氣么?如果沒有,你有更好的解決辦法么?有很多時(shí)候,人需要一點(diǎn)耐心,一點(diǎn)信心。每個(gè)人總會輪到幾次不公平的事情,而通常,安心等待是最好的辦法。
有很多時(shí)候我們需要等待,需要耐得住寂寞,等待屬于你的那一刻。周潤發(fā)等待過,劉德華等待過,周星馳等待過,王菲等待過,張藝謀也等待過……看到了他們?nèi)缃竦墓Τ擅偷娜耍憧稍吹疆?dāng)初他們的等待和耐心?你可曾看到金馬獎(jiǎng)影帝在街邊擺地?cái)偅磕憧稍吹降略粕缫蝗喝嗽趧隼锝o一位觀眾說相聲?你可曾看到周星馳的角色甚至連一句臺詞都沒有?每一個(gè)成功者都有一段低沉苦悶的日子,我?guī)缀跄芟胂蟮贸鰜硭麄兘杈茲渤畹臉幼樱乙材芟胂蟮贸鏊麄優(yōu)榱松娑鴴暝木狡取T谒麄円簧钪袪N爛美好的日子里,他們渴望成功,但卻兩手空空,一如現(xiàn)在的你。沒有人保證他們將來一定會成功,而他們的選擇是耐住寂寞。如果當(dāng)時(shí)的他們總念叨著“成功只是屬于特權(quán)階級的”,你覺得他們今天會怎樣?
曾經(jīng)我也不明白有些人為什么并不比我有能力卻要坐在我的頭上,年紀(jì)比我大就一定要當(dāng)我的領(lǐng)導(dǎo)么?為什么有些爛人不需要努力就能賺錢?為什么剛剛改革開放的時(shí)候的人能那么容易賺錢,而輪到我們的時(shí)候,什么事情都要正規(guī)化了?有一天我突然想,我還在上學(xué)的時(shí)候他們就在社會里掙扎奮斗了,他們在社會上奮斗積累了十幾二十年,我們新人來了,他們有的我都想要,我這不是在要公平,我這是在要搶劫。因?yàn)槲乙锰保驗(yàn)槲胰滩蛔〖拍6鄽q的男人,沒有錢,沒有事業(yè),卻有蓬勃的欲望。
人總是會遇到挫折的,人總是會有低潮的,人總是會有不被人理解的時(shí)候的,人總是有要低聲下氣的時(shí)候,這些時(shí)候恰恰是人生最關(guān)鍵的時(shí)候,因?yàn)榇蠹叶紩龅酱煺郏蠖鄶?shù)人過不了這個(gè)門檻,你能過,你就成功了。在這樣的時(shí)刻,我們需要耐心等待,滿懷信心地去等待,相信,生活不會放棄你,機(jī)會總會來的。至少,你還年輕,你沒有坐牢,沒有生治不了的病,沒有欠還不起的債。比你不幸的人遠(yuǎn)遠(yuǎn)多過比你幸運(yùn)的人,你還怕什么?路要一步步走,雖然到達(dá)終點(diǎn)的那一步很激動人心,但大部分的腳步是平凡甚至枯燥的,但沒有這些腳步,或者耐不住這些平凡枯燥,你終歸是無法迎來最后的那些激動人心。
逆境,是上帝幫你淘汰競爭者的地方。要知道,你不好受,別人也不好受,你堅(jiān)持不下去了,別人也一樣,千萬不要告訴別人你堅(jiān)持不住了,那只能讓別人獲得堅(jiān)持的信心,讓競爭者看著你微笑的面孔,失去信心,退出比賽。勝利屬于那些有耐心的人。
在最絕望的時(shí)候,我會去看電影《The Pursuit of Happyness》《JerryMaguire》,讓自己重新鼓起勇氣,因?yàn)椋瑹o論什么時(shí)候,我們總還是有希望。當(dāng)所有的人離開的時(shí)候,我不失去希望,我不放棄。每天下班坐在車?yán)铮蚁矚g哼著《隱形的翅膀》看著窗外,我知道,我在靜靜等待,等待屬于我的那一刻。
原貼里伊吉網(wǎng)友的話我很喜歡,抄錄在這里:
每個(gè)人都希望,自己是獨(dú)一無二的特殊者
含著金匙出生、投胎到好家庭、工作安排到電力局拿1w月薪這樣的小概率事件,當(dāng)然最好輪到自己
紅軍長征兩萬五、打成右派反革命、胼手胝足犧牲尊嚴(yán)去奮斗,最好留給祖輩父輩和別人
自然,不是每個(gè)吃過苦的人都會得到回報(bào)
但是,任何時(shí)代,每一個(gè)既得利益者身后,都有他的祖輩父輩奮斗掙扎乃至流血付出生命的身影
羨慕別人有個(gè)好爸爸,沒什么不可以
問題是,你的下一代,會有一個(gè)好爸爸嗎?
至于問到為什么不能有同樣的贏面概率?我只能問:為什么物種競爭中,人和猴子不能有同樣的贏面概率?
物競天擇。猴子的靈魂不一定比你卑微,但你身后有幾十萬年的類人猿進(jìn)化積淀。
七、入對行跟對人
在中國,大概很少有人是一份職業(yè)做到底的,雖然如此,第一份工作還是有些需要注意的地方,有兩件事情格外重要,第一件是入行,第二件事情是跟人。第一份工作對人最大的影響就是入行,現(xiàn)代的職業(yè)分工已經(jīng)很細(xì),我們基本上只能在一個(gè)行業(yè)里成為專家,不可能在多個(gè)行業(yè)里成為專家。很多案例也證明即使一個(gè)人在一個(gè)行業(yè)非常成功,到另外一個(gè)行業(yè),往往完全不是那么回事情,“你想改變世界,還是想賣一輩子汽水?”是喬布斯邀請百事可樂總裁約翰·斯考利加盟蘋果時(shí)所說的話,結(jié)果這位在百事非常成功的約翰,到了蘋果表現(xiàn)平平。其實(shí)沒有哪個(gè)行業(yè)特別好,也沒有哪個(gè)行業(yè)特別差,或許有報(bào)道說哪個(gè)行業(yè)的平均薪資比較高,但是他們沒說的是,那個(gè)行業(yè)的平均壓力也比較大。看上去很美的行業(yè)一旦進(jìn)入才發(fā)現(xiàn)很多地方其實(shí)并不那么完美,只是外人看不見。
說實(shí)話,我自己都沒有發(fā)大財(cái),所以我的建議只是讓人快樂工作的建議,不是如何發(fā)大財(cái)?shù)慕ㄗh,我們只討論一般普通打工者的情況。我認(rèn)為選擇什么行業(yè)并沒有太大關(guān)系,看問題不能只看眼前。比如,從前年開始,國家開始整頓醫(yī)療行業(yè),很多醫(yī)藥公司開不下去,很多醫(yī)藥行業(yè)的銷售開始轉(zhuǎn)行。其實(shí)醫(yī)藥行業(yè)的不景氣是針對所有公司的,并非針對一家公司,大家的日子都不好過,這個(gè)時(shí)候跑掉是非常不劃算的,大多數(shù)正規(guī)的醫(yī)藥公司即使不做新生意撐個(gè)兩三年總是能撐的,大多數(shù)醫(yī)藥銷售靠工資撐個(gè)兩三年也是可以撐的,國家不可能永遠(yuǎn)捏著醫(yī)藥行業(yè)不放的,兩三年以后光景總歸還會好起來的,那個(gè)時(shí)候別人都跑了而你沒跑,那時(shí)的日子應(yīng)該會好過很多。有的時(shí)候覺得自己這個(gè)行業(yè)不行了,問題是,再不行的行業(yè),做得人少了也變成了好行業(yè),當(dāng)大家都覺得不好的時(shí)候,往往卻是最好的時(shí)候。大家都覺得金融行業(yè)好,金融行業(yè)門檻高不說,有多少人削尖腦袋要鉆進(jìn)去,競爭激勵(lì),進(jìn)去以后還要時(shí)時(shí)提防,一個(gè)疏忽,就被后來的人給擠掉了,壓力巨大,又如何談得上快樂?也就未必是“好”工作了。
太陽能這個(gè)東西至今還不能進(jìn)入實(shí)際應(yīng)用的階段,但是中國已經(jīng)有7家和太陽能有關(guān)的公司在紐交所上市了,國美蘇寧永樂其實(shí)是貿(mào)易型企業(yè),也能上市,魯泰紡織連續(xù)10年利潤增長超過50%,賣茶的一茶一座,賣衣服的海瀾之家都能上市……其實(shí)選什么行業(yè)真的不重要,關(guān)鍵是怎么做。事情都是人做出來的,關(guān)鍵是人。
有一點(diǎn)是需要記住的,這個(gè)世界上,有史以來直到我們能夠預(yù)見得到的未來,成功的人總是少數(shù),有錢的人總是少數(shù),大多數(shù)人是一般的,普通的,不太成功的。因此,大多數(shù)人的做法和看法,往往都不是距離成功最近的做法和看法。因此大多數(shù)人說好的東西不見得好,大多數(shù)人說不好的東西不見得不好。大多數(shù)人都去炒股的時(shí)候說明跌只是時(shí)間問題,大家越是熱情高漲的時(shí)候,跌的日子越近。大多數(shù)人買房子的時(shí)候,房價(jià)不會漲,而房價(jià)漲的差不多的時(shí)候,大多數(shù)人才開始買房子。不會有這樣一件事情讓大家都變成功,發(fā)了財(cái),歷史上不曾有過,將來也不會發(fā)生。有些東西即使一時(shí)運(yùn)氣好得到了,還是會在別的時(shí)候別的地方失去的。
年輕人在職業(yè)生涯的剛開始,尤其要注意的是,要做對的事情,不要讓自己今后幾十年的人生總是提心吊膽,更不值得為了一份工作賠上自己的青春年華。我的公司是個(gè)不行賄的公司,以前很多人不理解,甚至自己的員工也不理解,不過如今,我們是同行中最大的企業(yè),客戶樂意和我們打交道,尤其是在國家打擊腐敗的時(shí)候,每個(gè)人都知道我們做生意不給錢的名聲,都敢于和我們做生意。而勇于給錢的公司,不是倒了,就是跑了,要不就是每天睡不好覺,人還是要看長遠(yuǎn)一點(diǎn)。很多時(shí)候,看起來最近的路,其實(shí)是最遠(yuǎn)的路,看起來最遠(yuǎn)的路,其實(shí)是最近的路。
跟對人是說,入行后要跟個(gè)好領(lǐng)導(dǎo)好老師,剛進(jìn)社會的人做事情往往沒有經(jīng)驗(yàn),需要有人言傳身教。對于一個(gè)人的發(fā)展來說,一個(gè)好領(lǐng)導(dǎo)是非常重要的。所謂“好”的標(biāo)準(zhǔn),不是他讓你少干活多拿錢,而是以下三個(gè)。
首先,好領(lǐng)導(dǎo)要有寬廣的心胸,如果一個(gè)領(lǐng)導(dǎo)每天都會發(fā)脾氣,那幾乎可以肯定他不是個(gè)心胸寬廣的人,能發(fā)脾氣的時(shí)候卻不發(fā)脾氣的領(lǐng)導(dǎo),多半是非常厲害的領(lǐng)導(dǎo)。中國人當(dāng)領(lǐng)導(dǎo)最大的毛病是容忍不了能力比自己強(qiáng)的人,所以常常可以看到的一個(gè)現(xiàn)象是,領(lǐng)導(dǎo)很有能力,手下一群庸才或者手下一群閑人。如果看到這樣的環(huán)境,還是不要去的好。
其次,領(lǐng)導(dǎo)要愿意從下屬的角度來思考問題,這一點(diǎn)其實(shí)是從面試的時(shí)候就能發(fā)現(xiàn)的,如果這位領(lǐng)導(dǎo)總是從自己的角度來考慮問題,幾乎不聽你說什么,這就危險(xiǎn)了。從下屬的角度來考慮問題并不代表同意下屬的說法,但他必須了解下屬的立場,下屬為什么要這么想,然后他才有辦法說服你,只關(guān)心自己怎么想的領(lǐng)導(dǎo)往往難以獲得下屬的信服。
第三,領(lǐng)導(dǎo)敢于承擔(dān)責(zé)任,如果出了問題就把責(zé)任往下推,有了功勞就往自己身上攬,這樣的領(lǐng)導(dǎo)不跟也罷。選擇領(lǐng)導(dǎo),要選擇關(guān)鍵時(shí)刻能抗得住的領(lǐng)導(dǎo),能夠?yàn)橄聦俚腻e(cuò)誤買單的領(lǐng)導(dǎo),因?yàn)檫@是他作為領(lǐng)導(dǎo)的責(zé)任。
有可能,你碰不到好領(lǐng)導(dǎo),因?yàn)椋袊念I(lǐng)導(dǎo)往往是屁股決定腦袋的領(lǐng)導(dǎo),因?yàn)樗I(lǐng)導(dǎo)的位置,所以他的話就比較有道理,這是傳統(tǒng)觀念官本位的誤區(qū),可能有大量的這種無知無能的領(lǐng)導(dǎo),只是,這對于你其實(shí)是好事,如果將來有一天你要超過他,你希望他比較聰明還是比較笨?相對來說這樣的領(lǐng)導(dǎo)其實(shí)不難搞定,只是你要把自己的身段放下來而已。多認(rèn)識一些人,多和比自己強(qiáng)的人打交道,同樣能找到好的老師,不要和一群同樣郁悶的人一起控訴社會,控訴老板,這幫不上你,只會讓你更消極。和那些比你強(qiáng)的人打交道,看他們是怎么想的,怎么做的,學(xué)習(xí)他們,然后跟更強(qiáng)的人打交道。
八、選擇
我們每天做的最多的事情,其實(shí)是選擇,因此在談職業(yè)生涯的時(shí)候不得不提到這個(gè)話題。
我始終認(rèn)為,在很大的范圍內(nèi),我們究竟會成為一個(gè)什么樣的人,決定權(quán)在我們自己,每天我們都在做各種各樣的選擇,我可以不去寫這篇文章,去別人的帖子拍拍磚頭,也可以寫下這些文字,幫助別人的同時(shí)也整理自己的思路,我可以多注意下格式讓別人易于閱讀,也可以寫成一堆,我可以就這樣發(fā)上來,也可以在發(fā)以前再看幾遍,你可以選擇不刮胡子就去面試,也可以選擇出門前照照鏡子……每天,每一刻我們都在做這樣那樣的決定,我們可以漫不經(jīng)心,也可以多花些心思,成千上萬的小選擇累計(jì)起來,就決定了最終我們是個(gè)什么樣的人。
從某種意義上來說我們的未來不是別人給的,是我們自己選擇的,很多人會說我命苦啊,沒得選擇阿,如果你認(rèn)為“去微軟還是去IBM”“上清華還是上北大”“當(dāng)銷售副總還是當(dāng)廠長”這種才叫選擇的話,的確你沒有什么選擇,大多數(shù)人都沒有什么選擇。但每天你都可以選擇是否為客戶服務(wù)更周到一些,是否對同事更耐心一些,是否把工作做得更細(xì)致一些,是否把情況了解得更清楚一些,是否把不清楚的問題再弄清楚一些……你也可以選擇在是否在痛苦中繼續(xù)堅(jiān)持,是否拋棄掉自己的那些負(fù)面的想法,是否原諒一個(gè)人的錯(cuò)誤,是否相信我在這里寫下的這些話,是否不要再犯同樣的錯(cuò)誤……生活每天都在給你選擇的機(jī)會,每天都在給你改變自己人生的機(jī)會,你可以選擇賴在地上撒潑打滾,也可以選擇咬牙站起來。你永遠(yuǎn)都有選擇。有些選擇不是立桿見影的,需要累積,比如農(nóng)民可以選擇自己常常去澆地,也可以選擇讓老天去澆地,誠然你今天澆水下去苗不見得今天馬上就長出來,但常常澆水,大部分苗終究會長出來的,如果你不澆,收成一定很糟糕。
每天生活都在給你機(jī)會,他不會給你一疊現(xiàn)金也不會拱手送你個(gè)好工作,但實(shí)際上,他還是在給你機(jī)會。我的家庭是一個(gè)普通的家庭,沒有任何了不起的社會關(guān)系,我的父親在大學(xué)畢業(yè)以后就被分配到了邊疆,那個(gè)小縣城只有一條馬路,他們那一代人其實(shí)比我們更有理由抱怨,他們什么也沒得到,年輕的時(shí)候文化大革命,書都沒得讀,支援邊疆插隊(duì)落戶,等到老了,卻要給年輕人機(jī)會了。他有足夠的理由象成千上萬那樣的青年一樣坐在那里抱怨生不逢時(shí),怨氣沖天。然而在分配到邊疆的十年之后,國家恢復(fù)招研究生,他考回了原來的學(xué)校。研究生畢業(yè),他被分配到了安徽一家小單位里,又是3年以后,國家第一屆招收博士生,他又考回了原來的學(xué)校,成為中國第一代博士,那時(shí)的他比現(xiàn)在的我年紀(jì)還大。生活并沒有放棄他,他也沒有放棄生活。10年的等待,他做了他自己的選擇,他沒有放棄,他沒有破罐子破摔,所以時(shí)機(jī)到來的時(shí)候,他改變了自己的人生。你最終會成為什么樣的人,就決定在你的每個(gè)小小的選擇之間。
你選擇相信什么?你選擇和誰交朋友?你選擇做什么?你選擇怎么做?……我們面臨太多的選擇,而這些選擇當(dāng)中,意識形態(tài)層面的選擇又遠(yuǎn)比客觀條件的選擇來得重要得多,比如選擇做什么產(chǎn)品其實(shí)并不那么重要,而選擇怎么做才重要。選擇用什么人并不重要,而選擇怎么帶這些人才重要。大多數(shù)時(shí)候選擇客觀條件并不要緊,大多數(shù)關(guān)于客觀條件的選擇并沒有對錯(cuò)之分,要緊的是選擇怎么做。一個(gè)大學(xué)生畢業(yè)了,他要去微軟也好,他要賣豬肉也好,他要?jiǎng)?chuàng)業(yè)也好,他要做游戲代練也好,只要不犯法,不害人,都沒有什么關(guān)系,要緊的是,選擇了以后,怎么把事情做好。
除了這些,你還可以選擇時(shí)間和環(huán)境,比如,你可以選擇把這輩子最大的困難放在最有體力最有精力的時(shí)候,也可以走一步看一步,等到了40歲再說,只是到了40多歲,那正是一輩子最脆弱的時(shí)候,上有老下有小,如果在那個(gè)時(shí)候碰上了職業(yè)危機(jī),實(shí)在是一件很苦惱的事情。與其如此不如在20多歲30多歲的時(shí)候吃點(diǎn)苦,好讓自己脆弱的時(shí)候活得從容一些。你可以選擇在溫室里成長,也可以選擇到野外磨礪,你可以選擇在辦公室吹冷氣的工作,也可以選擇40度的酷熱下,去見你的客戶,只是,這一切最終會累積起來,引導(dǎo)你到你應(yīng)得的未來。
我不敢說所有的事情你都有得選擇,但是絕大部分事情你有選擇,只是往往你不把這當(dāng)作一種選擇。認(rèn)真對待每一次選擇,才會有比較好的未來。
九、選擇職業(yè)
職業(yè)的選擇,總的來說,無非就是銷售、市場、客服、物流、行政、人事、財(cái)務(wù)、技術(shù)、管理幾個(gè)大類,有個(gè)有趣的現(xiàn)象就是,500強(qiáng)的CEO當(dāng)中最多的是銷售出身,第二多的人是財(cái)務(wù)出身,這兩者加起來大概超過95%。現(xiàn)代IT行業(yè)也有技術(shù)出身成為老板的,但實(shí)際上,后來他們還是從事了很多銷售和市場的工作,并且表現(xiàn)出色,公司才獲得了成功,完全靠技術(shù)能力成為公司老板的,幾乎沒有。這是有原因的,因?yàn)殇N售就是一門跟人打交道的學(xué)問,而管理其實(shí)也是跟人打交道的學(xué)問,這兩者之中有很多相通的東西,他們的共同目標(biāo)就是“讓別人去做某件特定的事情。”而財(cái)務(wù)則是從數(shù)字的層面了解生意的本質(zhì),從宏觀上看待生意的本質(zhì),對于一個(gè)生意是否掙錢,是否可以正常運(yùn)作有著最深刻的認(rèn)識。
公司小的時(shí)候是銷售主導(dǎo)公司,而公司大的時(shí)候是財(cái)務(wù)主導(dǎo)公司,銷售的局限性在于只看人情不看數(shù)字,財(cái)務(wù)的局限性在于只看數(shù)字不看人情。公司初期,運(yùn)營成本低,有訂單就活得下去,跟客戶也沒有什么談判的條件,別人肯給生意做已經(jīng)謝天謝地了,這個(gè)時(shí)候訂單壓倒一切,客戶的要求壓倒一切,所以當(dāng)然要顧人情。公司大了以后,一切都要規(guī)范化,免得因?yàn)椴灰?guī)范引起一些不必要的風(fēng)險(xiǎn),同時(shí)運(yùn)營成本也變高,必須提高利潤率,把有限的資金放到最有產(chǎn)出的地方。對于上市公司來說,股東才不管你客戶是不是最近出國,最近是不是那個(gè)省又在搞嚴(yán)打,到了時(shí)候就要把業(yè)績拿出來,拿不出來就拋股票,這個(gè)時(shí)候就是數(shù)字壓倒一切。
前兩天聽到有人說一句話覺得很有道理,開始的時(shí)候我們想“能做什么?”,等到公司做大了有規(guī)模了,我們想“不能做什么。”很多人在工作中覺得為什么領(lǐng)導(dǎo)這么保守,這也不行那也不行,錯(cuò)過很多機(jī)會。很多時(shí)候是因?yàn)椋氵€年輕,你想的是“能做什么”,而作為公司領(lǐng)導(dǎo)要考慮的方面很多,他比較關(guān)心“不能做什么”。
我并非鼓吹大家都去做銷售或者財(cái)務(wù),究竟選擇什么樣的職業(yè),和你究竟要選擇什么樣的人生有關(guān)系,有些人就喜歡下班按時(shí)回家,看看書聽聽音樂,那也挺好,但就不適合找個(gè)銷售的工作了,否則會是折磨自己。有些人就喜歡出風(fēng)頭,喜歡成為一群人的中心,如果選擇做財(cái)務(wù)工作,大概也干不久,因?yàn)橐话憷习宀幌矚g財(cái)務(wù)太積極,也不喜歡財(cái)務(wù)話太多。先想好自己要過怎樣的人生,再決定要找什么樣的職業(yè)。有很多的不快樂,其實(shí)是源自不滿足,而不滿足,很多時(shí)候是源自于心不定,而心不定則是因?yàn)椴磺宄烤棺约阂裁矗磺宄裁吹慕Y(jié)果就是什么都想要,結(jié)果什么都沒得到。
我想,我們還是因?yàn)樯疃ぷ鳎皇且驗(yàn)楣ぷ鞫睿钍亲钜o的,工作只是生活中的一部分。我總是覺得生活的各方方面都是相互影響的,如果生活本身一團(tuán)亂麻,工作也不會順利。所以要有娛樂、要有社交、要鍛煉身體,要有和睦的家庭……最要緊的,要開心,我的兩個(gè)銷售找我聊天,一肚子苦水,我問他們, 2年以前,你什么都沒有,工資不高,沒有客戶關(guān)系,沒有業(yè)績,處于被開的邊緣,現(xiàn)在的你比那時(shí)條件好了很多,為什么現(xiàn)在卻更加不開心了?如果你做得越好越不開心,那你為什么還要工作?首先的首先,人還是要讓自己高興起來,讓自己心態(tài)好起來,這種發(fā)自內(nèi)心的改變會讓你更有耐心,更有信心,更有氣質(zhì),更能包容……否則,看看鏡子里的你,你滿意么?
有人會說,你說得容易,我每天加班,不加班老板就會把我炒掉,每天累得要死,哪有時(shí)間娛樂、社交、鍛煉?那是人們把目標(biāo)設(shè)定太高的緣故,如果你還在動不動就會被老板炒掉的邊緣,那么你當(dāng)然不能設(shè)立太高的目標(biāo),難道你還想每天去打高爾夫?你沒時(shí)間去健身房鍛煉身體,但是上下班的時(shí)候多走幾步可以吧,有樓梯的時(shí)候走走樓梯不走電梯可以吧?辦公的間隙扭扭脖子拉拉肩膀做做俯臥撐可以吧?誰規(guī)定鍛煉就一定要拿出每天2個(gè)小時(shí)去健身房?你沒時(shí)間社交,每月參加郊游一次可以吧,周末去參加個(gè)什么音樂班,繪畫班之類的可以吧,去嘗試認(rèn)識一些同行,和他們找機(jī)會交流交流可以吧?開始的時(shí)候總是有些難的,但邁出這一步就會向良性循環(huán)的方向發(fā)展。而每天工作得很苦悶,剩下的時(shí)間用來咀嚼苦悶,只會陷入惡性循環(huán),讓生活更加糟糕。
雖然離開惠普僅有十五天,但感覺上惠普已經(jīng)離我很遠(yuǎn)。我的心思更多放在規(guī)劃自己第二階段的人生,這并非代表我對惠普沒有任何眷戀,主要還是想以此驅(qū)動自己往前走。
萬科王石登珠穆朗瑪峰的體驗(yàn)給我很多啟發(fā),雖然在出發(fā)時(shí)攜帶大量的物資,但是登頂?shù)倪^程中,必須不斷減輕負(fù)荷,最終只有一個(gè)氧氣瓶和他登上峰頂。登山如此,漫長的人生又何嘗不是。
我宣布退休后,接到同事朋友同學(xué)的祝賀。大部分人都認(rèn)為我能夠在這樣的職位上及年齡選擇退休,是一種勇氣,也是一種福氣。
還有一部分人懷疑我只是借此機(jī)會換個(gè)工作,當(dāng)然還有一些人說我在HP做不下去了,趁此機(jī)會離開。
我多年來已經(jīng)習(xí)慣別人對我的說三道四,但對于好友,我還是挺關(guān)心大家是否真正理解我的想法,這也是寫這篇文章的目的。
由于受我父親早逝的影響,我很早就下定決心,要在有生之年實(shí)現(xiàn)自己的愿望,我不要像我父親一樣,為家庭生活忙碌一輩子,臨終前感傷,懊惱自己有很多沒有實(shí)現(xiàn)的理想。
一本雜志的文章提到我們在生前就應(yīng)該思考自己的墓志銘,因?yàn)槟谴砟阕约簩ν昝廊松亩x,我們應(yīng)該盡可能在有生之年去實(shí)現(xiàn)它。
我希望我的墓志銘上除了與家人及好友有關(guān)的內(nèi)容外,是這樣寫著:
1.這個(gè)人曾經(jīng)服務(wù)于一家全球最大的IT公司(HP)25年,和她一起經(jīng)歷過數(shù)次重大的變革,看著她從以電子儀表為主要的業(yè)務(wù)變革成全球最大的IT公司。
2.這個(gè)人曾經(jīng)在全球發(fā)展最快的國家(中國)工作16年,并擔(dān)任HP中國區(qū)總裁7年,見證及經(jīng)歷過中國改革開放的關(guān)鍵最新突破階段,與中國一起成長。
3.這個(gè)人熱愛飛行,曾經(jīng)是一個(gè)有執(zhí)照的飛行員,累積飛行時(shí)數(shù)超過X小時(shí),曾經(jīng)在X個(gè)機(jī)場起降過。
4.這個(gè)人曾經(jīng)獲得管理碩士學(xué)位,在領(lǐng)導(dǎo)管理上特別關(guān)注中國企業(yè)的組織行為及績效,并且在這個(gè)領(lǐng)域上獲得中國企業(yè)界的認(rèn)可。
我費(fèi)時(shí)25年才總結(jié)1和2兩項(xiàng)成果,我不知還要費(fèi)時(shí)多久才能達(dá)成3和4的愿望,特別是第4個(gè)愿望需要經(jīng)歷學(xué)術(shù)的訓(xùn)練,才能將我的經(jīng)驗(yàn)總結(jié)成知識。
否則我的經(jīng)驗(yàn)將無法有效影響及傳授他人。因此重新進(jìn)入學(xué)校學(xué)習(xí),拿一個(gè)管理學(xué)位是有必要的,更何況這是我一個(gè)非常重要的愿望。
另一方面,我25年的時(shí)間都花在運(yùn)營(operation)的領(lǐng)域,兢兢業(yè)業(yè)的做好職業(yè)人士的工作,它是一份好工作,特別是在HP,這份工作也幫助我建立財(cái)務(wù)的基礎(chǔ),支持家庭的發(fā)展。
但是我不想終其一生,都陷入在運(yùn)營的領(lǐng)域,我想象企業(yè)家一樣,有機(jī)會靠一些點(diǎn)子(ideas)賺錢,雖然風(fēng)險(xiǎn)很高,但是值得一試,即使失敗,也不枉走一回,這也是第4個(gè)愿望其中的一部份。
Carly Fiorina曾經(jīng)對我說過“這個(gè)世界上有好想法的人很多,但有能力去實(shí)現(xiàn)的人很少”,2007年5月21日在北大演講時(shí),有人問起那些書對我影響較大,我想對我人生觀有影響的其中一本書叫“TriggerPoint”,它的主要觀點(diǎn)是:人生最需要的不是規(guī)劃,而是在適當(dāng)?shù)臅r(shí)機(jī)掌握機(jī)會,采取行動。
我這些愿望在我心中已經(jīng)醞釀一段很長的時(shí)間,開始的時(shí)候,也許一年想個(gè)一兩次,過了也就忘掉,但逐漸的,這個(gè)心中的聲音,愈來愈大,出現(xiàn)的頻率也愈來愈高,當(dāng)它幾乎每一個(gè)星期都會來與我對話時(shí),我知道時(shí)機(jī)已經(jīng)成熟。
但和任何人一樣,要丟掉自己現(xiàn)在所擁有的,所熟悉的環(huán)境及穩(wěn)定的收入,轉(zhuǎn)到一條自己未曾經(jīng)歷過,存在未知風(fēng)險(xiǎn)的道路,需要絕大的勇氣,家人的支持和好友的鼓勵(lì)。有舍才有得,真是知易行難,我很高興自己終于跨出了第一步。
我要感謝HP的EER提前退休優(yōu)惠政策,它是其中一個(gè)關(guān)鍵的TriggerPoints,另一個(gè)關(guān)鍵因素是在去年五六月發(fā)生的事。
當(dāng)時(shí)我家老大從大學(xué)畢業(yè),老二從高中畢業(yè),在他們繼續(xù)工作及求學(xué)前,這是一個(gè)黃金時(shí)段,讓我們?nèi)铱梢韵嗑垡欢屋^長的時(shí)間,我為此很早就計(jì)劃休一個(gè)長假,帶著他們到各地游玩。
但這個(gè)計(jì)劃因?yàn)楣ぷ魃弦患匾氖虑椋∕ark Hurd訪華)不得不取消。這個(gè)事件刺激了我必須嚴(yán)肅的去對待那心中的聲音,我會不會繼續(xù)不斷的錯(cuò)失很多關(guān)鍵的機(jī)會?
我已經(jīng)年過50,我會不會走向和我父親一樣的道路?人事部老總Charles跟我說,很多人在所有對他有利的星星都排成一列時(shí),還是錯(cuò)失時(shí)機(jī)。
我知道原因,因?yàn)楦钌峒案淖儗θ耸嵌嗝吹睦щy,我相信大部分的人都有自己人生的理想,但我也相信很多人最終只是把這些理想當(dāng)成是幻想,然后不斷的為自己尋找不能實(shí)現(xiàn)的藉口,南非前總統(tǒng)曼德拉曾經(jīng)說過,“與改變世界相比,改變自己更困難”,真是一針見血。
什么是快樂及有意義的人生?我相信每一個(gè)人的定義都不一樣,對我來說,能實(shí)現(xiàn)我墓志銘上的內(nèi)容就是我的定義。
在中國惠普總裁的位置上固然可以吸引很多的關(guān)注及眼球,但是我太太及較親近的好友,都知道那不是我追求的,那只是為扮演好這個(gè)角色必須盡力做好的地方。
做一個(gè)沒有名片的人士,雖然只有十多天的時(shí)間,但我發(fā)現(xiàn)我的腦袋里已經(jīng)空出很多空間及能量,讓我可以靜心的為我ChapterII的新生活做細(xì)致的調(diào)研及規(guī)劃。
我預(yù)訂以兩年的時(shí)間來完成轉(zhuǎn)軌的準(zhǔn)備工作,并且花多點(diǎn)時(shí)間與家人共處。這兩年的時(shí)間我希望拿到飛行執(zhí)照,拿到管理有關(guān)的碩士學(xué)位,提升英文的水平,建立新的網(wǎng)絡(luò),多認(rèn)識不同行業(yè)的人,保持與大陸的聯(lián)系。希望兩年后,我可以順利回到大陸去實(shí)現(xiàn)我第四個(gè)愿望。
毫不意外,在生活上,我發(fā)現(xiàn)很多需要調(diào)整的地方。
二十多年來,我生活的步調(diào)及節(jié)奏,幾乎完全被公司及工作所左右,不斷涌出的deadline及任務(wù)驅(qū)動我每天的安排,一旦離開這樣的環(huán)境,第一個(gè)需要調(diào)整的就是要依靠自己的自律及意志力來驅(qū)動每天的活動,睡覺睡到自然醒的態(tài)度絕對不正確,放松自己,不給事情設(shè)定目標(biāo)及時(shí)間表,或者對錯(cuò)失時(shí)間目標(biāo)無所謂,也不正確,沒有年度,季度,月及周計(jì)劃也不正確。
擔(dān)任高層經(jīng)理多年,已經(jīng)養(yǎng)成交待事情的習(xí)慣,自己的時(shí)間主要花在思考,決策及追蹤項(xiàng)目的進(jìn)展情況,更多是依靠一個(gè)龐大的團(tuán)隊(duì)來執(zhí)行具體的事項(xiàng)及秘書來處理很多協(xié)調(diào)及繁瑣的事情。
到美國后,很多事情需要打800號電話聯(lián)系,但這些電話很忙,常讓你在waitingline上等待很長的時(shí)間,當(dāng)我在等待時(shí),我可以體會以前秘書工作辛苦的地方,但同時(shí)也提醒我自己,在這個(gè)階段要改變態(tài)度,培養(yǎng)更大的耐性及自己動手做的能力。
生活的內(nèi)容也要做出很大的調(diào)整,多出時(shí)間鍛煉身體,多出時(shí)間關(guān)注家人,多出時(shí)間關(guān)注朋友,多出時(shí)間體驗(yàn)不同的休閑活動及飛行,一步步的,希望生活逐步調(diào)整到我所期望的軌道上,期待這兩年的生活既充實(shí)又充滿樂趣及意義。
第一個(gè)快樂的體驗(yàn)就是準(zhǔn)備及參加大兒子的訂婚禮,那種全心投入,不需擔(dān)憂工作數(shù)字的感覺真好。同時(shí)我也租好了公寓,買好了家具及車子,陪家人在周末的時(shí)候到Reno及Lake Tahoe玩了一趟,LakeTahoe我去了多次,但這次的體驗(yàn)有所不同,我從心里欣賞到它的美麗。
但同時(shí)我也在加緊調(diào)研的工作,為申請大學(xué)及飛行學(xué)校做準(zhǔn)備,這段時(shí)間也和在硅谷的朋友及一些風(fēng)險(xiǎn)投資公司見面,了解不同的產(chǎn)業(yè)。
我的人生觀是“完美的演出來自充分的準(zhǔn)備”,“勇于改變自己,適應(yīng)不斷變化的環(huán)境,機(jī)會將不斷出現(xiàn)”,“快樂及有意義的人生來自于實(shí)現(xiàn)自己心中的愿望,而非外在的掌聲”。
我離開時(shí),有兩位好朋友送給我兩個(gè)不同的祝語,Baron的是“多年功過化煙塵”,楊華的是“莫春者,風(fēng)乎舞雩,詠而歸”,它們分別代表了我離開惠普及走向未來的心情。
我總結(jié)人生有三個(gè)階段,一個(gè)階段是為現(xiàn)實(shí)找一份工作,一個(gè)階段是為現(xiàn)實(shí),但可以選擇一份自己愿意投入的工作,一個(gè)階段是為理想去做一些事情。
我珍惜我的福氣,感激HP及同事、好朋友給我的支持,鼓勵(lì)及協(xié)助,這篇文字化我心聲的文章與好友分享。
posted @
2010-01-23 11:29 北國狼人的BloG 閱讀(304) |
評論 (0) |
編輯 收藏
update monster set exp=exp*2
posted @
2010-01-20 10:06 北國狼人的BloG 閱讀(205) |
評論 (0) |
編輯 收藏

、
posted @
2010-01-07 11:18 北國狼人的BloG 閱讀(214) |
評論 (0) |
編輯 收藏