<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>王超 - 博客 BLOG &#187; wangchao</title>
	<atom:link href="http://www.wangchao123.com/author/wangchao/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wangchao123.com</link>
	<description>code player 海盗精神 - 他们向往自由，面对大海胸怀宽广，只拿他们想要的，遵守契约，单纯而且机智。</description>
	<lastBuildDate>Fri, 18 Jun 2010 09:26:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>iphone app 如何联机调试和发布程序(99$) (转)</title>
		<link>http://www.wangchao123.com/2010/06/17/515</link>
		<comments>http://www.wangchao123.com/2010/06/17/515#comments</comments>
		<pubDate>Thu, 17 Jun 2010 06:25:40 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=515</guid>
		<description><![CDATA[原帖地址  http://www.cocoachina.com/bbs/read.php?tid-7923.html
这两天公司让整理文档，一直想写一篇更详细的联机调试的文档，这次刚好是机会
我写的只是联机调试的步骤，并没有深入的去写为什么这么做（关键是我不知道）
希望这篇文章对菜鸟们有帮助，
高手们见了了就不要笑了~~
明天再接着写如何发布程序
必须条件：
99$
(没这个就不用再往下看了)
我的系统是10.5.7   不同版本的系统，可能有点小小的区别
首先登录到
http://developer.apple.com/iphone/index.action
如果已经购买了99$, 登录进去后会看到如下地方(图1)
  
<img onclick="if(this.width&#62;=70<p />……<br /><a href="http://www.wangchao123.com/2010/06/17/515">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p>原帖地址  <a href="http://www.cocoachina.com/bbs/read.php?tid-7923.html">http://www.cocoachina.com/bbs/read.php?tid-7923.html</a></p>
<p>这两天公司让整理文档，一直想写一篇更详细的联机调试的文档，这次刚好是机会<br />
我写的只是联机调试的步骤，并没有深入的去写为什么这么做（关键是我不知道）<br />
希望这篇文章对菜鸟们有帮助，<br />
高手们见了了就不要笑了~~</p>
<p>明天再接着写如何发布程序</p>
<p>必须条件：<br />
99$<br />
(没这个就不用再往下看了)<br />
我的系统是10.5.7   不同版本的系统，可能有点小小的区别<br />
首先登录到<br />
<a id="url_1" onclick="return checkUrl(this)" href="http://developer.apple.com/iphone/index.action" target="_blank">http://developer.apple.com/iphone/index.action</a></p>
<p>如果已经购买了99$, 登录进去后会看到如下地方(图1)<br />
  <span id="att_4277"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540Blx.jpg');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540Blx.jpg" border="0" alt="" /></span></p>
<p>点进去会看到如下界面(图2)<br />
  <span id="att_4278"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540Zhc.jpg');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540Zhc.jpg" border="0" alt="" /></span></p>
<p>这里我要提一下，公司和个人的$99  Team里面的内容是有所不同的(至少我发现有不同)<br />
公司的Team下面可以加入Member  而个人的不能加入Member只能是一个人，不过这里并无大碍，不妨碍我们下面的内容。<br />
点击进入 Certificates 看到如下内容(图3)<br />
<span id="att_4279"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540NMh.jpg');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540NMh.jpg" border="0" alt="" width="700" /></span></p>
<p>点击图中红色部分 会下载下来一个名字为  AppleWWDRCA.cer  的东西<br />
这个是调试发布IPHONE 程序必须的一个东西，这个东西我们只要下载一次就够了，即使你有N个IDP，那么无论是调试程序，还是发布程序，那也只需要一个，后面我们要说到Distribution页面时，也有这个链接，如果已经下载过，那么就不用再下这个了。(最初因为对这个流程不懂，我下载了N次这个)，<br />
下完之后，点击这个，这个东西就会装到自己的机器上。<br />
打开你的  Keychain Access ，如果dock里面没有到 C盘 ApplicationsUtilities下面去找Keychain Access，中文名字好像叫” 钥匙串…” 打开这个，你会看到如下(图4)<br />
<span id="att_4280"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540PUj.jpg');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062540PUj.jpg" border="0" alt="" width="700" /></span></p>
<p>这代表你已经装进去了。</p>
<p>下面，我们打开Keychain的这个菜单(图5)<br />
  <span id="att_4281"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062541pno.jpg');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062541pno.jpg" border="0" alt="" width="700" /></span></p>
<p>按着下面的图来<br />
(图6)<br />
  <span id="att_4282"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062541vbt.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062541vbt.png" border="0" alt="" /></span></p>
<p>(图7)<br />
  <span id="att_4283"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062542BcK.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062542BcK.png" border="0" alt="" /></span></p>
<p>(图8)<br />
  <span id="att_4284"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062542XzI.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062542XzI.png" border="0" alt="" /></span></p>
<p>然后continute<br />
就会生成一个CertificateSigningRequest.certSigningRequest 的文件，在你的桌面上哦</p>
<p>下一步(图9)：<br />
  <span id="att_4285"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062543YOz.jpg');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062543YOz.jpg" border="0" alt="" width="700" /></span></p>
<p>点击Request Certificate(图10)<br />
  <span id="att_4286"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062543SXO.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062543SXO.png" border="0" alt="" width="700" /></span></p>
<p>点击Choose File（图11）<br />
<span id="att_4287"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062543WdZ.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062543WdZ.png" border="0" alt="" width="700" /></span><br />
选中CertificateSigningRequest.certSigningRequest</p>
<p>点击Choose（图12）<br />
  <span id="att_4288"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062544bgd.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062544bgd.png" border="0" alt="" width="700" /></span></p>
<p>点击Submit<br />
(图13)<br />
  <span id="att_4289"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625444va.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625444va.png" border="0" alt="" width="700" /></span></p>
<p>点击Approve<br />
（图14）<br />
  <span id="att_4290"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062544Bnp.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062544Bnp.png" border="0" alt="" width="700" /></span></p>
<p>这时你的证书是牌Pending的状态<br />
刷新一个网页，OK就处于如下状态<br />
（图15）<br />
  <span id="att_4291"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062544DQJ.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062544DQJ.png" border="0" alt="" width="700" /></span></p>
<p>这时点击 Download按钮，会得到一个developer_identity.cer   双击这个文件<br />
（图16）<br />
  <span id="att_4292"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062545ABF.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062545ABF.png" border="0" alt="" /></span></p>
<p>点击OK<br />
这时再打开你的keychain 看看 会是如下结果<br />
（图17）<br />
  <span id="att_4293"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062545XOQ.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062545XOQ.png" border="0" alt="" width="700" /></span></p>
<p>切记这时能看到下面那个 钥匙 状的东西，如果没有这个，是不可能调试的，以前有时，我经常看不到那个 钥匙 状的东西<br />
OK，我们继续</p>
<p>打开Devices 那一项<br />
(图18)<br />
  <span id="att_4294"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062546i0A.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062546i0A.png" border="0" alt="" width="700" /></span></p>
<p>点击 Add Devices<br />
（图19）<br />
  <span id="att_4295"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062546ZdR.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062546ZdR.png" border="0" alt="" width="700" /></span></p>
<p>给自己的设备取个名字例如MyIPod<br />
DeviceID 就是自己IPod或IPHONE的机身号（40位），机身号的获取方法有很多，可能通过 xcode 的window-&gt;Organizer 来取得<br />
(图20)<br />
  <span id="att_4296"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062546Rpy.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062546Rpy.png" border="0" alt="" width="700" /></span></p>
<p>然后填入表中并点击summit<br />
图21<br />
  <span id="att_4297"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062547qOG.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062547qOG.png" border="0" alt="" width="700" /></span></p>
<p>下面我们来搞APPID<br />
图22<br />
<span id="att_4298"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625479XD.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625479XD.png" border="0" alt="" width="700" /></span><br />
点击NewAppID</p>
<p>图23<br />
  <span id="att_4299"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548VpI.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548VpI.png" border="0" alt="" width="700" /></span><br />
第一处，随便写个名字就行了， 我以AppID为例<br />
第二处，一定要注意了，一定要按着这样的格式写<br />
我这里写的是<br />
com.abc.*<br />
你也可以写成 com.xyz.*    com.google.*  <br />
尽量中间那个变量有点意义，一般情况下是公司的名字。<br />
切记一定要写成这种格式，不然以后会有麻烦<br />
然后submit<br />
图24<br />
<span id="att_4300"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548VoK.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548VoK.png" border="0" alt="" width="700" /></span></p>
<p>继续Provisioning页面<br />
图25<br />
  <span id="att_4301"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548sc9.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548sc9.png" border="0" alt="" width="700" /></span><br />
点击New Profile<br />
按着我的填一下<br />
图26<br />
  <span id="att_4302"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548Tja.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062548Tja.png" border="0" alt="" width="700" /></span></p>
<p>填完后 Submit<br />
图27<br />
  <span id="att_4303"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625497ti.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625497ti.png" border="0" alt="" width="700" /></span></p>
<p>Download 你会得到一个 DevProvision.mobileprovision 的文件，这个文件是要装到手机里面的</p>
<p>将这个拖动到organizer  里面<br />
图28<br />
  <span id="att_4304"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625499Vq.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625499Vq.png" border="0" alt="" width="700" /></span></p>
<p>拖动后如图29<br />
  <span id="att_4305"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062550aIN.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062550aIN.png" border="0" alt="" /></span></p>
<p>这时打开你的IPOD 你会发现在  设置-&gt;通用-&gt;描述文件  里面有个东西，那就是你的证书了<br />
然后再双击DevProvision.mobileprovision这个文件，然后你的xcode 就被激活，这时查看C盘<br />
Users用户名LibraryMobileDeviceProvisioning Profiles下面 是不是有了一个<br />
XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件？</p>
<p>下面随便打开一个IPHONE的工程<br />
打开那个工程的plist文件，把Bundle identifier改成如下<br />
图30<br />
  <span id="att_4306"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062550N92.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062550N92.png" border="0" alt="" /></span></p>
<p>现在大概你知道 abc 是什么东西了吧<br />
打开这个工程的info<br />
图31<br />
  <span id="att_4307"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062550l1T.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062550l1T.png" border="0" alt="" /></span></p>
<p>然后按着下图改一下设置（切记选中你该选中的那一项）<br />
图32<br />
  <span id="att_4308"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062554r0x.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062554r0x.png" border="0" alt="" width="700" /></span></p>
<p>如果你想选中的那一项是灰色的，那么你前面的某些流程一定出了问题</p>
<p>然后还有一处需要确认，如下（图33）<br />
  <span id="att_4309"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625559n9.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0625559n9.png" border="0" alt="" /></span></p>
<p>请确认，红色是部分是你应该选中的<br />
图34<br />
  <span id="att_4310"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062555kQl.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062555kQl.png" border="0" alt="" width="700" /></span></p>
<p>OK<br />
现在已经大功告成了 99.9999%了<br />
选中Device…  Debug    然后 Build and Go<br />
图35<br />
  <span id="att_4311"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062555prd.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062555prd.png" border="0" alt="" width="700" /></span></p>
<p>程序肯定已经跑在你的机器上了，如果不行，那么重起一下你的IPOD，如果再不行那就重起一下你的电脑，如果再再不行那就自己想办法吧</p>
<p>续<br />
接着如何发布程序<br />
打开Certificicates 的Distribution页面<br />
（图36）<br />
  <span id="att_4330"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062556hiK.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062556hiK.png" border="0" alt="" width="700" /></span></p>
<p>点击 Request Certificate按钮(有上面联机调试的步骤这个过程一定很熟了吧)<br />
（图37）<br />
  <span id="att_4331"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062556KfB.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062556KfB.png" border="0" alt="" width="700" /></span></p>
<p>选中CertificateSigningRequest.certSigningRequest  文件(这个文件在联机调试的过程中已经生成过了)，<br />
图38<br />
  <span id="att_4332"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/06255659Y.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/06255659Y.png" border="0" alt="" width="700" /></span></p>
<p>选中然后点击Submit<br />
图39<br />
  <span id="att_4333"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062557Wa1.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062557Wa1.png" border="0" alt="" width="700" /></span></p>
<p>点击Appove<br />
图40<br />
  <span id="att_4334"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062558wUc.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062558wUc.png" border="0" alt="" width="700" /></span></p>
<p>这时需要刷新一下页面<br />
图41<br />
  <span id="att_4335"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062558YL9.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062558YL9.png" border="0" alt="" width="700" /></span></p>
<p>点击DownLoad<br />
会得到一个名为distribution_identity.cer 的文件<br />
双击这个文件，会有如下提示<br />
图42<br />
  <span id="att_4336"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062559Jec.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062559Jec.png" border="0" alt="" /></span></p>
<p>点击OK<br />
然后打开keychain 就会看到如下的图<br />
图43<br />
  <span id="att_4337"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062559y9v.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062559y9v.png" border="0" alt="" width="700" /></span></p>
<p>这时你的电脑就已经具备发布程序的证书了</p>
<p>下面打开Provisioning 的Distribution页面<br />
图44<br />
  <span id="att_4338"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062559iSI.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062559iSI.png" border="0" alt="" width="700" /></span><br />
点击New Profile<br />
然后按着下图填一下，Profile Name 随便写个名字就行了<br />
图45<br />
  <span id="att_4339"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062600P9f.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062600P9f.png" border="0" alt="" width="700" /></span></p>
<p>然后Submit<br />
图46<br />
  <span id="att_4340"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062600zwq.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062600zwq.png" border="0" alt="" width="700" /></span></p>
<p>刷新一下<br />
图47<br />
  <span id="att_4341"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062600yCz.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062600yCz.png" border="0" alt="" width="700" /></span></p>
<p>OK现在Download ，你会得到一个 Distribution.mobileprovision 的文件<br />
双击这个文件，你的xcode 会被激活<br />
查看C盘<br />
Users用户名LibraryMobileDeviceProvisioning Profiles下面 又多了一个<br />
XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision的文件</p>
<p>现在我们再配置一下xcode<br />
图48<br />
  <span id="att_4342"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062601zx4.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062601zx4.png" border="0" alt="" /></span></p>
<p>打开Configurations 页面<br />
选中Release 然后Duplicate 一下<br />
图49<br />
  <span id="att_4343"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062601nUK.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062601nUK.png" border="0" alt="" width="700" /></span></p>
<p>Duplicate之后如下图<br />
图50<br />
  <span id="att_4344"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062602F8o.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062602F8o.png" border="0" alt="" width="700" /></span></p>
<p>我们把名字改成Distribution<br />
图51<br />
  <span id="att_4345"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062602Svd.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062602Svd.png" border="0" alt="" width="700" /></span></p>
<p>接着我们切换到Build 页面<br />
图52<br />
  <span id="att_4346"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0626036xW.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0626036xW.png" border="0" alt="" width="700" /></span><br />
图中1处选中Distribution   2处选中Distribution<br />
然后<br />
图53<br />
  <span id="att_4347"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/06260354g.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/06260354g.png" border="0" alt="" /></span></p>
<p>图54<br />
  <span id="att_4348"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0626031my.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/0626031my.png" border="0" alt="" width="700" /></span><br />
确定图54中，是你应该选的，不然build时会出现签名错误</p>
<p>确定之后，继续<br />
图55<br />
  <span id="att_4349"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062604gTd.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062604gTd.png" border="0" alt="" /></span></p>
<p>选中Device 和 Distribution<br />
OK<br />
图56<br />
  <span id="att_4350"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062605xGY.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062605xGY.png" border="0" alt="" /></span></p>
<p>Build  OK  大功告成了99.9%了</p>
<p>这时如果有签名错误，那一定是你上面某个地方出了问题</p>
<p>成功后<br />
图57<br />
  <span id="att_4351"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062605EKE.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062605EKE.png" border="0" alt="" width="700" /></span><br />
其中的iHide 就是我们要上传的东西，在上传之前，我们要把他压缩成 zip 包</p>
<p>现在我们在浏览器中输入<br />
itunesconnect.apple.com<br />
登录一下<br />
图58<br />
  <span id="att_4352"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062605HOv.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062605HOv.png" border="0" alt="" width="700" /></span></p>
<p>进入Manage Your Applications<br />
图59<br />
  <span id="att_4353"><strong></strong><br />
<img onclick="if(this.width&gt;=700) window.open('http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062606aYT.png');" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2010/06/062606aYT.png" border="0" alt="" /></span><br />
点击Add New Application<br />
……………</p>
<p>OK了<br />
后面的不说了~~~</p>
<p>工具下载见原帖地址 <a href="http://www.cocoachina.com/bbs/read.php?tid-7923.html">http://www.cocoachina.com/bbs/read.php?tid-7923.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/06/17/515/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>手机应用方向 &#8212; 突出LBS，简单，实用，本地化，随时可以关掉它不会有任何顾虑</title>
		<link>http://www.wangchao123.com/2010/06/10/504</link>
		<comments>http://www.wangchao123.com/2010/06/10/504#comments</comments>
		<pubDate>Thu, 10 Jun 2010 05:04:39 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=504</guid>
		<description><![CDATA[经过一段时间的 iphone 开发和设计，在设计功能的时候也收到了一些以前设计 web 网站功能的影响
总结了一些体会：
*********
分析:
*********
1. 校内 iphone app - 
校内本身网站功能是很复杂的，iphone 端做了很多取舍（即时聊天没有在里面）
总结起来他们突出了3个功能: 看好友动态；评论分享；照相上传，
他们在两个频道右上角都有 照相机的 图标，有效利用了手机上这个移动的镜头， 这个是 web 网站上没有的应该突出。
<img class="alignnone size-full wp-image-512" title="IMG_0012" src="http://www.wangchao123.com/wp-content/uploads/2<p />……<br /><a href="http://www.wangchao123.com/2010/06/10/504">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p>经过一段时间的 iphone 开发和设计，在设计功能的时候也收到了一些以前设计 web 网站功能的影响<br />
总结了一些体会：</p>
<p>*********<br />
分析:<br />
*********</p>
<p>1. 校内 iphone app - </p>
<p>校内本身网站功能是很复杂的，iphone 端做了很多取舍（即时聊天没有在里面）<br />
总结起来他们突出了3个功能: 看好友动态；评论分享；<span style="color: #ff0000;">照相上传，</span></p>
<p>他们在两个频道右上角都有 照相机的 图标，有效利用了手机上这个移动的镜头， 这个是 web 网站上没有的应该突出。</p>
<p><a href="http://www.wangchao123.com/wp-content/uploads/2010/06/IMG_0012.png"><img class="alignnone size-full wp-image-512" title="IMG_0012" src="http://www.wangchao123.com/wp-content/uploads/2010/06/IMG_0012.png" alt="IMG_0012" width="320" height="480" /></a><br />
        </p>
<p>2. 新浪微薄<br />
写微博2个突出功能（和 web 网站不同）：<br />
<span style="color: #ff0000;">坐标 &#8211; 添加我在 XXX<br />
拍照</span></p>
<p>如果我在户外，拿着手机，我很喜欢用着两个功能。他是在 web 网站上没有的，也是手机特有的。<br />
<a href="http://www.wangchao123.com/wp-content/uploads/2010/06/IMG_0013.png"><img class="alignleft size-full wp-image-510" title="IMG_0013" src="http://www.wangchao123.com/wp-content/uploads/2010/06/IMG_0013.png" alt="IMG_0013" width="320" height="480" /></a></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>3.  Foursquare<br />
                            以一个动作为核心 check in<br />
                            用到 <span style="color: #ff0000;">坐标</span></p>
<p>4. GyPSii 图钉网<br />
手机端：<br />
核心足迹功能<br />
<span style="color: #ff0000;">坐标 + 照片</span></p>
<p>web端<br />
类似 sns 的复杂功能</p>
<p><a href="http://www.wangchao123.com/wp-content/uploads/2010/06/IMG_0011.png"><img class="alignnone size-full wp-image-511" title="IMG_0011" src="http://www.wangchao123.com/wp-content/uploads/2010/06/IMG_0011.png" alt="IMG_0011" width="320" height="480" /></a></p>
<p>********<br />
总结<br />
********</p>
<p>手机端两个核心功能: <span style="color: #ff0000;">坐标， 拍照片。</span> （不要让 GPS 和 摄像头闲下来）</p>
<p>我们手机的 GPS 特性已经发挥了一些，下面可以考虑 照相功能 能不能 发挥一下，突出这个功能的同时，会同时突出会员功能 因为一定和会员提供的照片。</p>
<p>         我们可以设计出一个到两个动作,是我们的核心动作。</p>
<p>一开始我们设计的功能比较多, 之间的交叉也比较多。</p>
<p>         我们需要把手机端的功能尽量简化，把流程比较长的，和坐标，及时性无关的操作放到网站上，剩下精华的，很简单的操作放在手机端。</p>
<p>****************<br />
功能的本地化<br />
****************</p>
<p> 在国内比较本地的功能点:<br />
                           <br />
1. 交友   -       可以结合自拍，和场所，设计交互的功能。<br />
2. 贴图   -       利用拍摄功能，在显著的位置显示网友上传的真实照片 （甚至可以用网友最新拍摄的图作为 venue 的图标,不断更新像GyPSii）<br />
3. 突出 平民网友发布的攻略，省钱秘笈，特色小店 （对于官方的评价，官方介绍，这个对我们国内用户更有吸引力）</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/06/10/504/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iphone app 功能设计分析</title>
		<link>http://www.wangchao123.com/2010/06/04/503</link>
		<comments>http://www.wangchao123.com/2010/06/04/503#comments</comments>
		<pubDate>Fri, 04 Jun 2010 06:39:26 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/2010/06/04/503</guid>
		<description><![CDATA[1. 尽量在一页做尽量少的事情
2. 同一功能尽量只有一个入口
3. table bar 很重要
4. 用原有 iphone 默认控件，让体验更顺畅。
5. 社交型APP
尽量少的给用户登出，重新注册的机会，一台手机绑定一个账号，他的价值很大。(gowalla 甚至没有给用户登出功能)
]]></description>
			<content:encoded><![CDATA[<p>1. 尽量在一页做尽量少的事情<br />
2. 同一功能尽量只有一个入口<br />
3. table bar 很重要<br />
4. 用原有 iphone 默认控件，让体验更顺畅。<br />
5. 社交型APP</p>
<p>尽量少的给用户登出，重新注册的机会，一台手机绑定一个账号，他的价值很大。(gowalla 甚至没有给用户登出功能)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/06/04/503/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>强烈推荐耐心看完&#8211;职业选择的秘诀 （转）</title>
		<link>http://www.wangchao123.com/2010/05/10/500</link>
		<comments>http://www.wangchao123.com/2010/05/10/500#comments</comments>
		<pubDate>Sun, 09 May 2010 19:22:58 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[keep walking]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=500</guid>
		<description><![CDATA[c
在担任公司高管的几年间，我面试过数以百计的各个层面的员工，其中最让我感到遗憾的一个现象就是很多人有着非常好的素质，甚至有的还是名校的毕业生，因为不懂得去规划自己的职业，在工作多年后，依然拿着微薄的薪水，为了一份好一点的工作而奔波。很多这样的人，他们只要稍微修正一下自己的职业方向，就能够在职业发展上走得更从容。
　　
　　有一次一个大连理工大学的研究生，好像是学电子的，来应聘我们的公关企划部部长。那小伙长得不错，将近一米八的身高，很阳光，个人素质也很好。他研究生毕业后去了一家稍微有点规模的IT企业，因为他对于软件的了解很不够，就没有做技术，而是从事管理，后来做到了总经理助理，主管行政和企划。工作5年后的薪水也就是5000多点，他在公司的发展也受到了一定的局限。我在面试的过程中了解到，他之所<p />……<br /><a href="http://www.wangchao123.com/2010/05/10/500">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>c</strong></p>
<p>在担任公司高管的几年间，我面试过数以百计的各个层面的员工，其中最让我感到遗憾的一个现象就是很多人有着非常好的素质，甚至有的还是名校的毕业生，因为不懂得去规划自己的职业，<strong>在工作多年后，依然拿着微薄的薪水，为了一份好一点的工作而奔波。很多这样的人，他们只要稍微修正一下自己的职业方向，就能够在职业发展上走得更从容。<br />
</strong>　　<br />
　　有一次一个大连理工大学的研究生，好像是学电子的，来应聘我们的公关企划部部长。那小伙长得不错，将近一米八的身高，很阳光，个人素质也很好。他研究生毕业后去了一家稍微有点规模的IT企业，因为他对于软件的了解很不够，就没有做技术，而是从事管理，后来做到了总经理助理，主管行政和企划。工作5年后的薪水也就是5000多点，他在公司的发展也受到了一定的局限。我在面试的过程中了解到，他之所以应聘我们的公关企划部部长，只是因为我们这个职位给的薪水还可以，而不是因为他喜欢这样的工作。后来我帮助他分析，依照他的素质和职业兴趣，如果选择得当，几年后应该有着很好的发展。但是我们公关企划部部长的职位并不适合他，如果我们聘用了他，不但耽误企业的发展，而且也会耽误他本人的发展。我帮助他分析以后他恍然大悟，对我十分的感谢。后来他经过认真的思考及时修正了自己的职业道路，目前取得了不错的发展。所以有时候没有应聘上反而是面试的成功。<strong>在今天的市场环境中，类似的例子还有很多，这样的人大多都有一个共性，那就是最初的时候不知道自己应该在哪个领域开始自己的职业生涯，几年过去了，稀里糊涂的换了几家公司，回过头来才发现，只是积累了不同行业、不同职能方向不成功地丰富经验。而且据我观察越是聪明的人越容易产生这样的问题。因为似乎什么工作都难不倒聪明人，他们就有机会尝试不同的工作，结果却都是“蜻蜓点水”。一段时间以后突然发现，多种多样的工作经验并没有给自己带来沉甸甸的收获，反而造成了自己缺乏专长、缺乏核心竞争力的局面。最最关键的就是他们永远都难以结束低薪长跑，白白浪费了上天赋予他们的才智。<br />
</strong>　　<br />
　　当然，和此相对应的是另外的例子。有的人起点并不高，既非名校也不是什么好得不得了的专业，甚至这里边还有大专和中专毕业的人，但是因为他们的正确的职业发展之路，<strong>几年之后他们在职场上的价值超过了很多当初起点比他们高的人</strong>。我们公司现在的财务总监就是专科毕业的。但在十多年的财务生涯中，从出纳、会计、主管会计到财务经理，他<strong>一步一个脚印走得很踏实。不少和他同龄的本科生、研究生也还没有取得这样的成绩。我也认识不少拿着高薪的人士，他们中不乏低学历的人才，只是因为在一个领域里辛勤耕耘而成为这个领域的专精之士，从而能够获得和他们价值相匹配的薪酬</strong>。<br />
　　各种有趣的职场现象还有很多。<br />
　　<br />
　　<strong>有的人进了国有企业，进了政府机关，没有得到太大发展,一直非常矛盾，想离开又不愿失去既得利益，转换成本越来越大，勉强得来一官半职，也很是没意思。始终处在矛盾当中，年轻人的激情在无聊的事务中慢慢消磨。<br />
　　也有的人盲目的相信考证和考研，希望借助证书增加自己在职场的砝码；有人成功了，为数不少的人却越读越穷，所获得的薪酬远远达不到自己的期望。如果把考证和考研比作投资的话，至少是投资收益率不高。我就亲自面试过不少MBA，至少我是觉得他们没有获得和他们的投资相匹配的回报。<br />
</strong>　　<br />
　　<strong>我们身边总有这种从一工作就抱怨不断却委曲求全的人存在，他们或者从一开始就没有为自己的职业做过规划，要么只进行过短期的职业指导，等有了一份自己可以接受的工作之后就“适可而止”，<span style="color: #ff0000;">任由无聊和无奈一天天侵蚀自己日渐衰老的心</span>。<br />
</strong>　　根据我个人的经验和观察。有太多的人不了解如何去规划自己的职业生涯，包括不少读过职业生涯方面的书的人。接触到不少刚刚毕业的大学生，他们对这样的问题更是全然没有概念，甚至我看到有的人30岁了还在为自己的职业发展感到迷茫，而且看趋势还要继续迷茫下去。究其原因关键是功力太浅，仅仅囿于职业来考虑职业，没有能够从更高的高度上来考虑这样的问题；而目前所谓的职业生涯之南的书也大都为学者所作，理论性有余，实践性不足，用以促进思考或许还有点帮助，用来指导实践则全无所获。正是基于这样的原因，近来我一直考虑怎么样将自己对于职业生涯的经验和观点能够系统的表达出来，以期能够对这方面的问题感到困惑的朋友有所帮助。<br />
　　<br />
　　事实上，只要我们拥有了一定的理念和技巧，我们完全可以使我们的职业生涯不断增值，达到我们所期望的境界。今天我就就和大家探讨一下职业规划相关的理念。<br />
　　<br />
第一章 职业生涯扬帆于选择<br />
　　<br />
　　首先想表达的第一个观点就是<strong>选择比努力更重要</strong>。其实一生来讲失败的人和成功的人努力差不多，我甚至发现很多在职业发展上并不顺利的人非常努力，反而一些人顺风顺水，仿佛很轻易的就得到了别人眼中的成功。成功的人努力几年就很轻松了，顶多智力上开发的多一些；而失败的人也很努力，因为一旦他不努力就没有饭吃。<br />
　　<br />
　　一个人一生当中最大的幸福在于选择对两件事， 一是找对单位、找对老板、找对上司；第二件事就是找对妻子或丈夫。 为什么这么说呢？当太阳升起时我们与上司共 事，当日落西下时我们与自己的爱人相拥。<br />
　　<br />
　　正确的选择是如此重要，然而你会发现现实生活当中很多的人面临选择的时候竟然会非常草率。一个人花在影响自己未来命运的工作选择上的精力，竟比花在购买衣服上的心思要少的多，这是一件多么奇怪的事情，尤其是当他的未来幸福和富足全部依赖于这份工作时。 几乎没有人会认为自己是错误的——没有人会故意做出一个不利于自己的决定。<strong>他们之所以选错，往往是由于不懂得如何选择。很多人认为自己无法了解自己到底适合做什么工作，只好换来换去，希望能在过程中找到自己的兴趣所在,但许多年过去了，仍然很迷惑。所以我们要认真选择，否则你根本不知道这个世界上那片土地适合你生长，什么样的环境适合你发展。和企业发展是一个道理，方向比速度更重要，在没有选择对明确地方向以前,单纯的谈速度是没有太大意义的,甚至有时等待优于行动。没有明确选择的行动就是我们平时所说的瞎折腾,瞎折腾的结果就是无序导致无效.<br />
</strong>　　<br />
　　在这个世界上，通向成功的道路何止千万条，但你要记住：<span style="color: #ff0000;"><strong>所有的道路，不是别人给的，而是你自己选择的结果。</strong></span>你有什么样的选择，也就有了什么样的人生。你有什么样的职业选择，你就拥有什么样的职业生涯。你今天的现状是你几年前选择的结果,你今天的选择决定你几年后的职业状况.成功与失败者的区别在于，成功者选择了正确的方向，而失败者选择了错误，因此我们经常能够看到一些基础相差无几的人由于选择了不同的方向，职业生涯迥然不同。问题是人们在做出选择时，几乎没有人认为自己是错误的，因为没有人会故意作出一个错误的不利于自己将来发展的职业选择，他们之所以做出了错误的选择，是因为没有能力作出正确的答案，就如同我们在考场上遇到自己不会做的选择题，只能根据自己的判断去选择，就如同我们的父母，他们就认为我们做某一份工作会对我们有利，全然不知道那会把我们推向职业的陷阱。<br />
　　<br />
　　晋惠帝司马衷当皇帝的时候，有一年闹大饥荒，官员向他汇报百姓无粮可吃，饿死了很多人。这个历史上有名的白痴皇帝很惊讶的问道：“他们为什么不吃肉呢。” 我们或者所谓得职业生涯规划专家很容易对于别人的职业选择开出药方，如果不喜欢自己当前所作的工作，那就去做自己喜欢做的事情吧。话很容易，但对于职业发展感到迷茫的人来说，就如同上面的笑话一样，这种美好的愿望在现实中很难轻易实现。<br />
　　<br />
　　 职场生涯是很现实的，这也是为什么那么多的生涯规划理论对我们没有实质性的意义，我个人的意见是<strong>一定要立足于现实积极思考，并且充分利用机会，一步一步的改善自己的职业状况。</strong>正如我开始所言，职业生涯扬帆与选择。在职业生涯发展的过程中，选择是一个连续的过程，你很难一下子就作出完全正确的选择，但要学会选择正确的方向。在生涯之初或者遭遇职业困境的时候，你的个人选择余地非常的狭小，并不能完全自主地做出决定，但是<span style="color: #ff0000;"><strong>有志者自有千方百计，无志者只感千难万难</strong></span>，无论如何，你总是会有一定的选择余地，如何把握有效的选择权，使你的职业路径逐渐导向一个正确的方向是非常重要的，只有这样，在职业发展的长征路上，你的路才会越走越宽，你在职场的选在余地也才会越来越大并最终达到真正的职业自由。<br />
　　<br />
　　那么究竟如何来做职业选择?职业选择的依据是什么?选择要考虑的要点又有哪些呢?<br />
　　<br />
　　第二章 价值观之于职业规划<br />
　　<br />
　　根据我个人的经验，<span style="color: #ff0000;"><strong>选择的最深层次的依据是你的价值观，选择的表面依据是你的职业目标</strong></span>，当然对于没有目标的人选择的依据就是他个人所理解的利益。主动选择要考虑的要点主要包括地域、行业、企业和职业。或者说一个非常清晰的职业目标应该描述为多少年后我希望在某地（北京/上海/纽约/老家的县城）某个行业（房地产/物流/教育培训等等）某个企业（500强/民企/国企/政府等等）的一个从事某职业（人力资源/财务/金融/管理等等高/中/低层）的人士。这几个要点我会在后面做详细地论述，我个人觉得也是最有实际参考作用的部分。<br />
　　<br />
　　从实际的例子来看，<strong>我们的人生价值观决定了我们的生活态度，从而决定了我们的职业取向并导致了我们做出各种的职业选择，这种职业选择决定了我们的职业状况从而也决定了我们的生活方式，这种生活方式又最后决定了我们的<span style="color: #ff0000;">人生幸福感</span>。</strong><br />
　　<br />
　　价值观的这个环节是我们大多数人很容易忽略的，虽然它在事实上左右着我们的决定并进而决定我们的人生包括职业。<strong>一个人之要想成为职场的顶尖人物，他就<span style="color: #ff0000;">必须清楚知道自己的价值观</span>，同时确实按照这个价值观过其人生。我所见到的在职业上有着良好发展的人士都是因为他们秉持他们的价值观念，而一些不太顺利的人士大多思想混乱，要么是秉持错误的价值观念，要么是根本没有，随着社会大众的舆论摇摆不定。<br />
</strong>　　<br />
　　从企业选人的角度也能够很好地揭示价值观的重要性。为什么麦肯锡的咨询顾问很多并不是出身于管理专业？为什么一些学业上并不突出的同学能够在竞争激烈的应聘中胜过那些学习成绩突出的人？为什么外企在招聘trainee的面试中总是会有“你最大的成就是什么”、“你最大的优缺点是什么”等等看似非常普通的问题？其实我觉得都和价值观有非常密切的关系。因为一个人在职业上的价值观念和他能取得的成就是息息相关的，与此相比，一时的学习成绩反倒成了末节。<br />
　　<br />
　　<strong>从价值观的角度来说，职业发展成功还是失败的判别标准就是你是否得到了<span style="color: #ff0000;">你想要的生活</span>，你的职业所带来的生活方式是否符合你的价值观。</strong>如果符合，你就会感觉很快乐，哪怕收入会相对低一些；如果不符合，你会感觉很疼苦，哪怕你拿着看起来很高的年薪。我刚刚工作的时候，遇到哪些拿高薪的人，总是很羡慕；到了今天心态就比较平和，遇到比自己薪水高的人能够理解甚至有时候有些高薪的朋友还让人觉得同情，因为为了高薪他们也失去了很多，比如天伦之乐和某种程度的身体健康，但他们得到了成就感。所以，<strong>我一向主张在职业发展上我们没有必要去羡慕别人，因为当你得到的时候你就失去了，反之亦然</strong>。你可能得到的是高薪，但失去的是时间；你可能不能成为一个好领导，但会成为一个好儿子。关键是你得到的正好是你想要的，而你失去的你并不介意，真正的职业追求是圆满和平衡。<br />
　　<br />
　　职业发展不能用挣钱的多少来判断，那不应该成为我们职业上的目标。我看到的真正成功的职业人士，即使在他们职业生涯的早期，也没有单纯的考虑金钱而是更多的追求自己的梦想，按照自己的价值观去发展，应该说，这样的人反而会成功，<strong>金钱是职业发展所带来的副产品。当你按照自己的梦想去追求而后成功，所有美好的东西都会朝你拥来，包括金钱。</strong><br />
　　<br />
　　接下来想谈一下选择的要点。来点实际的。<br />
　　<br />
　　第三章 职业规划的选择有四—地域首当其冲<br />
　　第一个选择是要考虑地域。这也是不少人容易忽略的。我的高中同学的案例最能说明地域对一个人职业发展的重要性。我们高中同学大都来自于农村，也有部分是县城的，我们当地的教育不是很发达。同班的50个同学，包括后来复读的在内，后来考上大学包括本科、专科和中专的在内，也就是在30人左右。从我大学毕业到现在10年的时间，应该说大家的职业发展基本上定型。大学毕业后，大部分同学选择了比较发达的城市，但也有部分同学回到了并不发达的老家。尤其是家在县城的同学，因为当时大都专科或中专，基本上都回去了。但其中有两个本科毕业的农村同学也选择了回去。去年春节回家同学聚会，这两个同学都很后悔，因为他们所谓的学历和能力在落后的县城并没有用武之地，失去了竞争优势，稍微好点的企业加起来不超过5家，想跳槽都没有地方去，想再去一线城市吧，早已失去了当初的锋芒，更何况已经娶妻生子；反倒是家在县城的同学，因为家庭有良好的人际网络大都发展得不错。我说这话的意思并不是反对大家回去建设家乡，而是说一定要考虑长远发展，因为你改变不了落后的思维，更何况工作之初你本身就不成熟。如果你却由此意，我到建议你可以先在比较发达的地方学习，将来成为真正的职业人士在返回家乡或者到家乡去投资，都是一个很好的方式。<br />
　　<br />
　　<strong>地域甚至会成为限制一个人发展的瓶颈。</strong>如果你分到县城，如果从政的话，基本上你就当到县委书记，至多当到地区专员，还要运气非常的好；如果你分到各大部委，运气不算太差的话也能混个处长，稍微好点就能干个司长，不小心就当了部长。当然，我这里有说笑的味道，但从概率上来讲，大致如此。<br />
　　<br />
　　企业设立时选择和自己配套的区域。咨询公司基本上分布在北京、上海、广州和深圳，这四个地方恐怕占了全国咨询公司的80%，其他地方也有，但大都规模不大。济南和大连、青岛等地也有咨询公司，但日子整体上就不如上述四个地方的滋润。工厂选择时也要考虑配套，所以长三角和珠三角的工厂就星罗棋布。人才要发展也要考虑配套。你去比较适合自己的区域，就能够得到好的配套，比如比较好的平台、比较好的培训、更宽广的视野等等；否则缺了某个环节，比如得不到培训、事业狭窄等等你就很难得到发展。<br />
　　<br />
　　<strong>单纯的说要去大地方发展或应该固守一隅都是不对的。</strong>因为更换地域而获得发展或发展受阻的例子都很常见，我只是告诉你这是个值得考虑的因素。在职业流动越来越普遍的今天，一生中在几个城市工作也很正常。我个人的建议是<strong>在职业发展的初期要尽可能在比较发达的地方工作,等你已经在职业发展上达到相当的程度再考虑生活上更能接受的城市；我也不建议职业发展过程中频繁的更换城市，因为你在某个城市积累的资源随着地域的变动而大大贬值，会无形中使你的很多成本上升。<br />
</strong>　　<br />
　　有的人认为大城市竞争过于激烈，生活成本太高而没有勇气去面对挑战；其实完全没有必要。因为从另一方面来说，<strong>大城市的机会更多，而且激烈的竞争更能够激发个人潜能，更容易达到更高的职业高度。</strong>在二三线城市有个二三十万的年薪就很难再有上升的空间，但在北京、上海这样的薪水算不上什么。我原来公司的行政秘书素质很好，是学建筑的，身高178，很有气质，钢琴九级，因为工作的原因从大连调到上海，后来跳槽到斯坦威，是一家销售奢侈钢琴的公司，有了更为光明的职业前景，但在大连她永远没有这样的机会。<br />
　　<br />
　　大多数人毕业时理所当然的留在自己读书的城市，或者回老家等等，其实有必要深思哪些地方更适合自己发展。即使在职业中期的朋友也可以考虑通过地域的转换让自己的职业生涯跃上一个新的平台。</p>
<p>　第四章 职业规划选择之二—行业选择要有内在连续性<br />
　　第二个选择是要考虑行业。也有不少的朋友在这个问题上犯错误。有的人工作了7，8年都难说自己停留在哪个行业，其实行业和个人发展息息相关。如果你选择了金融，那就意味着几个人操纵上亿的资金；二三十个人操纵上千万上亿的资金，那是房地产行业；几百人拼死拼活的再干，只有百万数量级的利润，那是生产行业。<strong>选择什么样的行业，就有了什么样的发展空间。<br />
</strong>　　<br />
　　<strong>在行业选择上最容易犯的错误就是没有行业。这是职业发展的大忌，也是最让人感到惋惜的，但是这点确实是比较容易避免的，关键是是要有<span style="color: #ff0000;">行业的意识</span>。</strong>有的人聊起来我干过多少多少行业，以为这是一个非常值得自豪的事情，其实对自己的职业发展并没有多少好处。我面试中遇到不少的人，在不同的行业作过，但是对哪个行业都没有深入地了解。我们前段时间招聘一个地产的副总裁收到了不少的简历，30-35岁这个年龄段，只有很少的人在这个行业拥有超过6年以上的行业经验，仅从这一点就能够淘汰很多的人。我在后面会讲到职业的选择，<strong>职业的选择也一定要结合行业才能有更大的发展</strong>。即使就财务而言，房地产的财务和物流行业、贸易行业的财务也会有相当大的差异。<br />
　　<br />
　　刚刚工作的人有时也很难马上发现最适合自己的行业，但你可以去尝试，但我建议你的<span style="color: #ff0000;"><strong>目标是要成为这个行业的专家，无论你是从事技术还是管理</strong></span>。<strong>没有相当年的行业经验，你很难说了解了一个行业，比如对于行业的惯例、发展趋势得了解、行业的价值链条、各个层面的细节、人脉关系的积累等等都需要相当时间的积累。失去了行业背景，你的价值就会大打折扣。<br />
</strong>　　<br />
　　要尽可能的在一个行业深入的做下去，尽可能的不要轻易改行，因为这会让你损失掉很多的积累，但行业不是不可以改，<strong>如果一定要改行的话我的一个建议就是行业发展要有一定的内在的连续性。所谓<span style="color: #ff0000;">内在连续性</span>就是你以前积累的资源如经验、技能、人脉等等能够不断地得到延续和强化，有一条清晰的连续的轨迹，而不是天马行空的跳跃式发展。</strong>比如一直在一个行业作，或者沿着行业的价值链条在不同的企业工作，原来作建筑施工的到房地产公司做了工程管理，原来在国际物流企业去做贸易，原来做教师的改做培训师，原来做建筑的改到房地产，等等基本上都是比较可行的转换。<br />
　　<br />
　　<strong>内在连续性的道理其实很简单，就是保持你的职业资源的不断升值增值，而不是把精力浪费在不同的行业，</strong>这个道理也适用于我在后面谈的职业的选择。其实职业发展的很多道理和作企业管理是相通的，比如管理中的SWOT分析、销售中的4P、战略制定的步骤等等很多的管理工具都可以拿过来指导我们的职业发展。<strong>我一向反对企业作不相关多元化，企业应该聚焦在自己最擅长的领域。同样我们个人也是如此。有的聪明人拥有的能量是10，分散在多个领域，每个领域都不超过5，而我们大家认为得并不聪明的朋友，或许能量只有8，但聚焦在一个领域反而会有好的发展。我有一位大学同学六年干过十个行业，基本一无所 成，只积累了每个行业不成功的丰富经验。在高科技高速发展的现代社会，往往一个专业足够一个人奋斗一生，在这种分工很细的空间里我们自己的特长在哪里？我们立志在哪个行业干一辈子？你对行业的透彻见解和有所作为令人敬佩和追崇，那你的收入和你的生活才能跟一般人不一样。<br />
</strong>　　<br />
　　我刚开始工作的时候，大家都喜欢往热门的行业里去，其实现在也存在这个情况。但是冷和热要辩证地去看，每个行业都有其发展的周期。如果是特别热，也就意味着到了波峰了，说不定就要开始衰退了，而冷门意味着衰退到底了，彻底没有希望了，或者处于低谷，开始积蓄力量，要上升了。任何行业本身也会经历高潮与低潮。行业判断要看大的趋势即可，如同投资股票，中间自然会有震荡调整，但真正投资成功的都是坚定的价值投资者，在行业的选择上我们也要做坚定的价值投资者。<strong>一个行业，只要大的趋势有前景而我们又喜欢，就应该坚定的在这个行业耕耘。</strong>互联网出现的时间这么短就已经经历了2-3个来回，今天成功的绝大多数都是在低潮的时候依然在坚持的企业和个人，那些因为低潮而震荡出局的人固然很难在这个新兴的行业里挖不到金恐怕也很难在其他的行业里成功，原因无它，就是频繁的转换行业而影响了积累。尽管中国的股市已经进入了牛市，但身边那些频繁操作的朋友挣到大钱的不多，反而是那些坚持投资原则不轻易跟风的人在获得越来越大的收益。<br />
　　<br />
　　第五章 职业规划选择之三—合适的企业<br />
　　第三个选择是要考虑企业。<br />
　　<br />
　　企业是个人职业的承载平台，是个人职业生涯不断得以拓展、得以精彩展现的舞台。一个好的平台往往能够让人得到成长和锻炼，不断获得职业能力的提升，增强个人对于职业的信心和兴趣，不断促进个人职业生涯的发展；而一个不好的平台往往不能够促进个人职业生涯的发展，甚至会让一个人慢慢的丧失职业发展的竞争力，让个人的职业生涯出现停滞或者是倒退。<strong>从某种程度而言，进入一个好的企业甚至比考上一所名牌大学都要更重要，因为你所获得的能力的提升和发展的机会比大学所能提供给你得要多得多，所以选择一个有助于自己发展的企业非常重要。<br />
</strong>　　<br />
　　但是很多的人并没有给与足够的重视。有一个很出名的笑话，说一个喝得醉熏熏的人在路灯下拼命地找着什么东西。一个过路人恰巧经过，问他在找什么。那个醉鬼说在找钥匙。过路人就帮助他一起找。可是什么都没有找到。过路人问道：“我什么都找不到。您大概是在哪儿丢的钥匙？”醉鬼指向了街道旁边的黑暗处。过路人吃了一惊：“天哪，那您为什么不到那边去找？”醉鬼愤怒得看着他说道：“为什么？因为这里比那边亮。”<strong>其实很多的人在接受第一份工作的时候往往就是这样，比如企业就是位于他读大学的地方或者是这家公司有父母的朋友等等。这样解决职业的问题很方便，却往往将打开自己未来职业发展的钥匙给遗忘掉了。我最初工作的时候就没有任何的考虑。大多数人在开始跳槽后会开始重视企业和自己职业发展的问题。<br />
</strong>　　<br />
　　<strong><span style="color: #ff0000;">美国人一辈子在不同的企业作相同的职业，日本人一辈子在相同的企业作不同的职业，</span>唯有中国人不同，没有改革开放的时候，和日本人差不多，一辈子在相同的企业作不同的职业，改革开放了，人才流动了，不少人却又有点矫枉过正，变成了在不同的企业作不同的职业。</strong>当然随着大家职业意识的提高，这种状况会有所好转。<br />
　　<br />
　　不同的选择导致不同的生活方式，选择企业更是如此。粗略来说，国内的企业大致可以分为外企、国企和民企，政府部门可以归到国企中去，我个人没有到政府部门发展的想法，但从和政府打交道的过程中，也发现了一些素质不错的人，只是要适应他们的工作习惯太难了，但我个人认为，<strong>如果把去政府也作为一个职业的话，这也是一个不错的选择。首选当然是各大部委，比去什么外企都要好，因为占有的资源多，其次是省、市，再下面的就没有什么意思了。</strong>企业里面有很多的隐形冠军，就是企业知名度不高，但是获利能力很好，又很好的行业地位，各大部委包括中央的一些企业有不少这样的隐形冠军，名气虽然没有500强大，但那待遇让500强的所谓白领都要羡慕，<strong>但他们不属于你我穷孩子做职业规划要考虑的范畴，基本可以排除，但是如果你万一遇到这样的机会，可别千万错过。</strong><br />
　　<br />
　　稍微有点跑题，接着刚才的话题来谈，其实外企、国企和民企他们各有各的风格，关键是什么样的企业适合不同阶段的你。有的人在国企作的很不好，到了外企反而成了一条龙；别看你在外企很牛，给你个民营企业你却不一定能玩得转。我在上海招聘我们下属工厂的销售总监的时候有比较深的体会。当时销售总监有在500强外企的工作经历，业绩也还不错，整体素质也很好，但到了民营企业就不知道怎么干了。他在外企的时候，有大把的钱花，预算批准了就可以去干，相对比较规范，下属人员的素质也都比较高；但我们上海工厂刚开业的时候比较节省，要用一分钱办两分钱的事，下属人员的素质和知名外企比也要差一些，有的流程也不是很清晰，总之需要他自己去完善的东西比较多。我就发现他很长时间不适应。外企的财务总监到了民营企业也会面临很多新的课题，要想着怎么去避税甚至要逃税，要想着如何运用非常的手段去融资，这些课题以前他们可能都没有接触过。<strong>所以单纯的说外企的能力强我是不认同的，大家的强项在不同的地方，要互相去学习。<br />
</strong>　　<br />
　　我在这三种的企业都呆过，总的体会是<strong><span style="color: #ff0000;">外企讲能力，国企讲本事，民营企业既要讲能力，还要有本事。</span></strong>本事是中国人特有的词汇，也只有我们中国人才能明白其中的内涵。我们说政府部门或者国企某某人升迁了，我们的评价往往是这个人很有本事，所以我们遇到的国企领导大多都是比较有本事的人，但是能力怎样就不好说了。因此我的建议是有本事的朋友要去国企，有能力的朋友要去外企，两方面能兼顾的朋友要去民企呵呵。当然，这个事情不是绝对的，现在国企也讲能力，应该是国企本事的比例要大一些，外企对能力的要求要大一些，至于具体的比例，不同的企业不同。你要选择适合你自己的企业。<br />
　　<br />
　　就具体的福利待遇而言，也要看最终的结果。<strong>外企总体的福利很好，但也很难让你有意外的收入；民企总体福利不好，但一不小心公司蓬勃发展，你就成了小富翁。外企压力大一些，培训比较系统，进步比较快；国营企业压力小，可以兼顾很多家庭的事情。我觉得本身无所谓好坏，就像我前面谈到的价值观，关键看你想选择什么。</strong><br />
　　<br />
　　但是扒开企业一个个看，却是各有各的特点。很难就简单得说外企就比国企或者民企好。要针对每个企业来做决定。同样是国企/民企/外企，也分三六九等。有的外企只是挂羊头卖狗肉而已，其管理和福利等甚至还不如一般的民企，即使是500强的下属公司，有时候待遇和发展空间也会有很大差异。我的一个同学就去了西门子的一家公司，待遇在外企里面也属于一般。刚毕业的同学最容易被这个光环迷惑，也有不少的企业用这个幌子来骗人。一旗在前面的帖子提到“好,继续期待,不过,<strong>在做选择的时候,有个问题是很难解决的,就是信息不对称,特别是对于某个企业的了解。</strong>”这是很有道理的。但是我们可以通过一定的手段来识别出来。<br />
　　(首先非常感谢大家的参与，如果大家看后说这个帖子没有耽误我的时间，而且还会有一点启发和帮助，那我就感到非常的欣慰了。也非常欢迎大家提出建议和批评意见。<br />
　　<br />
　　 由于工作本身比较忙，还要抽出时间来写文章，有些朋友的留言回复的不一定很及时，但我会争取尽量回复，不周之处，请大家体谅。<br />
　　<br />
　　 大工的那个例子是这样的，企划部部长很难成为将来的总经理，而且及时刚开始的薪酬是不错的，但是后来薪酬提升的幅度很有限，就像我文章所言，我们企业的企划没有在主战场，如果将来换工作，这份工作很难为他加分。所以那个小伙后来回到了通讯行业去做销售去了，目前做的很不错，早已经远远超过了我们当初所给的薪酬，更重要的是他的职业具有非常强的可持续性。)<br />
　　<br />
　　就规模而言，<strong>企业还可以分为大企业和中小企业。在大公司，你可以直接学习其思维方式和管理理念，大公司的视野、经验和人脉积累是小公司所不能比拟的；而在小企业你可以和公司一起成长，你甚至会成为左右公司发展的中坚力量，杨元庆和联想一起成长就是最典型的例子，很多成长起来的创业型公司的员工都获得了很好的汇报，这甚至是大企业很难获得的。在大公司，你可能学到很多管理规则和方法，但是很多背后的东西要想领悟则很难，比如沃尔玛的物流系统很先进，大家都知道很厉害，知道为什么并能够将其复制到另一个企业的人很少；大企业给的培训体系比较完善，会给你最基本的职业训练，把你塑造成更职业化的人士；大企业的职责分工清晰，在团队合作过程中能够学到沟通与协调等组织运作能力。缺点是工作相对狭隘，螺丝钉的工作居多。在中小企业你往往是身兼数职，实战经验强，而且中小企业是绝对的业务导向，创业机会多，缺点是培训机会少，经营风险大，说不定哪天公司就关门大吉了。<br />
</strong>　　<br />
　　一般来说，大企业培养的人才大都是<strong>标准件</strong>，至少在大企业彼此之间是适配的，这是因为大企业的发展基本上是战略导向的，按照公司的战略稳步推进，各种制度比较规范，流程比较清晰，工作的内容比较标准。<strong>在这家干人力资源到了另一家同样规模的也马上就能上手，所以基本上没有失业的顾虑，只是如何发展的问题</strong>；中小的企业培养的人才以非标件居多，这是因为每家企业都有每家企业的特点，比如同样是做人力资源工作，可能有很大差异，人力资源工作本身的具体内容可能差别非常大，而且这家的人事还兼着行政，那家的人事还兼着法律。非标件再到其他企业契合的时候就稍微有一点麻烦，有时候不一定合适，有时候要多磨合一段时间。<br />
　　<br />
　　<strong>我个人的意见是刚开始不要进一些比较小的企业，尤其是刚刚毕业的同学，除非遇到特别好的老板，当然这种机率非常小。因为你那时的社会经验非常少，很难处理得好很多的关系，非常容易对社会和职业等等方面形成一些错误乃至极端的看法。你从小企业获得的东西太少了，看似学到了一些东西，实际上得不偿失，再去找工作的时候才发现已经处于竞争的劣势。</strong>我就遇到过几个在小企业作副总经理的人，个人能力还不错，但是稍微大一点的企业都不愿再给他们机会，因为他们已经长成了一颗歪脖子树，公司宁愿招一些完全没有经验的人来。当你在大公司完成基本的职业训练并且具有了某种专长，已经是学有所成，到了厚积薄发的阶段，就可以到一些成长性很好、迫切需要规范的中小企业去。既可以让自己的所学有一个发挥的平台，从实践的角度进一步提高自己的能力，又可以分享到中小企业快速成长所带来的收益。<br />
　　<br />
　　谈到这里，又要说题外话。<strong>不少人误把经验当作能力，误把学历、知识当作能力，都是不对的。有的人所谓的十年行业经验也只是对行业有点粗浅了解，有的人干了三年已经有了很深的见识。或者有的人让你感觉，虽然他的经验很不够，但他的那种思维方式很好，按照这个趋势发展下去肯定会有不错的发展。小时候老家有句骂人的话“你一把年纪都活到狗身上去了”指责某些人的见识没有随着年龄的增加而增长，话糙理不糙。<span style="color: #ff0000;">所以我们人在企业，但不能局限于企业，要有更高的视角。董事会关注产业，总裁关注行业，总经理关注企业，员工关注职业，你要想成长为总裁或董事长，就要去关注他们应该关注的事情。</span></strong><br />
　　<br />
　　<br />
　<span style="color: #ff0000;">　<strong>职业发展中最悲哀的两个状况一是拼命的在贫瘠的土地上耕耘，二是总是在寻找机会却不知道自己就站在肥沃的土地上。</strong></span>在企业里工作这么多年，我的体会是让你100%满意的企业是不存在的。我遇到不少的人整天抱怨企业，福利不好，上司或老板太苛刻等等，这都不是一种职业的素质。<strong>如果你觉得企业不满意，我的建议是要么离开他，要么去适应或者改进，抱怨不解决任何问题。</strong>我刚刚工作的时候，我们一帮一块进公司的大学生聚会的必修课之一就是一起抱怨公司，每天晚上的卧谈会就是对公司的声讨大会。我后来发现这种状态太危险，很容易把自己给搞成老大姐。去年我又到原来的公司去了一趟，发现抱怨的那些人还在抱怨，而没有抱怨的那些人要么已经在公司有了不错的发展，要么已经重新开辟了自己的职业领域。<strong>我并不是说一点都不能抱怨，现在不公平的事情太多，还不让我们说几句发泄一下嘛，但我只主张有限度的抱怨。根据我的观察，其实抱怨很容易形成习惯，结果最后抱怨成了主旋律。尤其是几个喜欢抱怨的人走到了一起，你一言我一语，开完声讨大会，不解决任何问题，反而容易消磨人的意志，所有的抱怨之词都成了你安慰自己的借口。这不是一个积极心态的人的做法。</strong>我和不少的私营企业老板打交道，现在社会上太多不公平的现象，尤其是政府部门，<strong>太多需要我们抱怨的东西，但我发现他们很少抱怨，他们只是想着如何来利用目前的这种体制。我不是说他们一定是对的，我只是请你相信，<span style="color: #ff0000;">机会往往来自于不合理</span>。 </strong></p>
<p><strong><br />
</strong>　　第六章 职业规划选择之四—职业选定主战场<br />
　　第四个选择是要考虑职业。<br />
　　<br />
　　我在这里先解释一下，所谓的职业就是你所从事的具体职能比如营销、财务、行政、管理或者业务。我遇到的大部分职业规划不理想的人是在这部分，而在具体职业上的选择出现误差带来的伤害也最为明显、最为严重。<br />
　　<br />
　　我先结合职业和企业来讲。<br />
　　<br />
　　我遇到过学管理的同学到很小的企业去做管理，我觉得这个选择欠妥当。不是说小企业不需要管理，而是目前中小企业的现状实际上不重视管理。<strong>中小企业是业务和机会导向，还没有发展到战略、管理导向。</strong>如果你是做业务的，去中小企业也不一定有什么不妥，因为所有的大企业都是从小企业走过来的，但是学管理的或者说将来希望做管理的，你必须到能够让你理解管理、应用管理的地方去。<strong>千万不要以为你是管理专业毕业的你就会管理，这里面的学问太深了。你去了以后，一切全凭自己摸索，真正规范的东西没有学到，积累了一大堆错误的观念和操作办法，真的是把自己给害了。</strong><br />
　　<br />
　　人事行政部就是不少中小企业的产物。不否认有大的公司会设行政总裁，主管人事和行政，也不否认有的人事行政部经理发展得很好，但就我个人的职业经验而言，这个职位的发展空间小。尤其是行政。前段时间一个重点大学毕业的小女孩很高兴的告诉我她刚工作半年就被提升为办公室主任，后来我给她分析她才明白其中的道理。为什么呢？行政这个职位的发展空间太小，刚开始好像工资不低，但我很少见到在这个职位上拿高薪的，能突破20万年薪算是不错了。因为就绝大多数公司而言，它的进入门槛很低，经常遇到不知道干什么好地说，<strong>我来干行政吧，这个岗位提供的价值是基本上一定的，无论谁来做，也不可能做出花来，薪水上升到一定空间就后继乏力。很多有才情的小姑娘稀里糊涂在这个岗位呆了好几年，结果就成了软翅膀的蝴蝶，很难再飞起来了。这样的工作倒是很好找，但是哪怕你做了很多年的行政，薪酬也是在某个位置打晃，很难有突破。所以这个职位可以作为跳板，但不宜久留，那些能力强的，要迅速利用这个职位，成长为副总等等。</strong><br />
　　<br />
　　其实，不光是行政，不少岗位都存在这样的情况。<span style="color: #ff0000;">关于职业这里我的建议就是要尽可能的到企业的主战场耕耘。<br />
</span>　　<br />
　<span style="color: #ff0000;"><strong>　什么是主战场？举例来说，实际上就是那些最能够直接提供价值的部门，主要是业务部门，当然，对于一些大的企业而言，我认为财务、人力资源、战略规划部门等等也可以划入主战场的范畴。</strong></span>如果是在军队里面，那就是直接打仗的那一部分，当然也会包括信息和情报等支持部门，但是你如果进了炊事班，那你的职业空间就不是很大。有个笑话说炮兵连炊事班的战士“背黑锅、戴绿帽子”还要看别人打炮，简直是悲惨之极。也很少听说那个将军有多少年的炊事员生涯。所以，你要想当将军，不要去当炊事兵；你要想在职业上有上升空间，最好不要去企业的不是主战场的部门。但是大家可能会说，这些部门的存在对企业是确实必要的，我们都不去，那谁去？我的意见是让没有看到这个帖子的人去看呵呵。不过请大家放心，因为总归有些人喜欢平平淡淡，乐意去那样的部门。<br />
　　<br />
　　主战场的部门汇集了公司最多的资源，也会拥有公司最多的升迁机会。一般来说，公司的高层大都出身于主战场的部门，偶尔有那么一个负责次要部门的高管，在公司的实际地位都还不如一个主战场部门的负责人。关于这一点，<strong>在政府部门工作的人最有体会，主战场部门的处长比那些边缘部门的局长要牛的多，其实无他，就是因为拥有更多的资源，有更好的发展前景而已。当经济不景气或者公司裁员时，往往是从边缘部门开始比如行政、公关等等，而那些公司的核心部门反而是需要加强或者影响不大的部门</strong>。<br />
　　<br />
　　<strong>主战场的部门还有一个好处就是这样的部门员工的回报往往是随着公司业务的成长而成长，而且是非常的正相关；再者往往是同类型的公司都肯定要设的部门，往往决定公司的核心竞争力。所以不愁工作不好找。<br />
</strong>　　<br />
　　<strong>我们也许选择了一个非常有发展前途的行业，也加入了一个非常优秀的公司，但如果不能进入主战场，在一些无关紧要的辅助性部门工作，即使付出了很多地努力，都很难取得职业上的长足发展</strong>。<br />
　　<br />
　　<strong>企业中还有另外一个主战场，那就是权力的主战场，尤其是在大的公司，这点尤为重要。</strong>这也意味着要尽可能的在公司的<strong>总部工作</strong>。在规模较小的公司而言，老板可能就会认识每一个员工，每一个员工的能力和成绩都能够被老板观察到；事实上，<strong>也只有你的业绩被人认可你才有发展的机会，否则即使你打破了世界纪录，没有权威的人作证明也是没人相信。</strong>在分支机构遍布全国乃至全球的大公司里，在总部以外的地方工作的人，往往会遇到这个问题。他们离那个权威的能够证明他们业绩的人太远了，总部的决策层很难会注意到他们。<strong>这个和我在前面讲到地域的时候是一样的，那些县、乡镇就相当于分支机构，拼了老命才能熬个县长，就是因为远离权力的主战场；而在中央部委工作的那些人，稍微有点成绩往下一放就是个地区专员。因此，要想获得外在职业生涯的发展，一开始要尽可能的争取机会在公司总部工作。在公司总部，潜在的升迁机会更多，视野更宽广。接触到不同层面的人，从基层员工，中层经理直到董事会成员。</strong>还有不少的领导职位是分公司所不可能有的，尤其是公司总部不仅要安排总部自己的职位，而且当下属机构要为空缺的岗位安排人的时候总部的人员也是进水楼台。从这么多的职位中得到机会的机率，显然要比在分公司大很多倍。当然，如果当下属企业的规模本身足够大，几乎就能够给你的职业生涯很大的发展空间那也是可以接受的。<br />
　　<br />
　　前两天遇到一个著名大学学计算机的研究生，他去了一家比较大的公司作业务软件的开发和硬件维护，虽然目前待遇也还可以，但我认为他的发展空间很有限，原因就是他没有在企业的主战场，他们公司将来的总经理只能是业务出身，不太可能是他的这种经历。如果将来他们公司计算机方面的业务外包，这非常有可能，他的发展就要受损，因为他和那些在软件公司工作的同学的差距已经在逐步拉大。我遇到好几个学计算机的，都在房地产、生产等等方面的企业，他们的发展空间可想而知。类似这种情况，要去也只能去一些非常大的公司，否则一点意思都没有。<br />
　　<br />
　　这里想再说点题外话，我们去企业工作的时候，<strong>首先应该问一下我们能够替企业创造多大的价值，因为我们的收益实际上来自于我们创造的价值，如果我们的专业技能不能为企业创造价值的话，即使我们能够拿到一时的高薪，也很难有大的发展，关键是有职业素养的人会觉得很难受。</strong>我来目前公司的时候，有另外一家企业的老板也希望我过去做管理，给我的薪水是目前企业的1.5倍，但是那家企业只有50、60人的规模，远远不如我目前企业的规模，所以我思虑再三，还是到了目前的这家公司。原因就是我去了那家公司，从管理的角度来说，一是我很难再有提高，二是那样一个规模的公司我很难创造和自己收入相匹配的价值，时间一长，在公司的地位就要下降，<strong>再找工作的话这段经历就不能够为我的职业发展增值</strong>，而目前的公司空间就比较大，光集团职能部门就有8个，还有下面的产业，在这种体制下，我的管理思想能够创造价值。当然还有其他的原因，但毫无疑问，主战场原则是最主要的因素。从目前的实际工作情况来看，我的这个选择是正确的。<br />
　　<br />
　　有个朋友问到为什么讲财务也可以划入主战场呢？这是因为在大的企业财务能够创造非常大的价值。一个一定规模的企业财务总监能够拿到几十万甚至上百万的年薪，那时因为在那样的公司通过财务管理比如税务筹划、资金运营、内部控制等等能够创造几百万甚至上千万的价值，某种程度上比业务部门的价值并不小。比如房地产公司而言，财务能力甚至会成为公司的核心竞争力之一。<strong>而且随着管理的发展，财务会逐步的介入业务，大家对财务的重视程度会越来越高。将来的高层管理者，谁在说自己不懂财务那就不应该了。公司里的三驾马车，无论如何是应该有财务的一席之地的</strong>。但是小的公司就不同，皮包公司老板或者老板娘就相当于财务经理，顶多设个出纳，规模再大一点的公司，如果要设副总，一般也是业务出身，财务就是中层，因为业务有限，财务能够创造的价值本身就有限。<br />
　　<br />
　　这里我要恭喜学财务的家人，我个人认为<strong>财务是非常有前途的一个职业，也是一个很容易规划自己发展路径的职业。</strong>我遇到一些学财务的朋友，提起财务来大吐口水，认为财务没有什么意思，其实我觉得是没有从更高的高度来看待这个问题，越来越多的企业会走向以财务控制为核心的企业管理，而且财务和投资、资本运作、金融等等都有千丝万缕的联系，可谓是前途无限。<br />
　　<br />
　　<strong>其他和财务是差不多的职业包括人力资源、内审、管理、战略规划等等，如果不小心没做好职业和企业的结合，只能是埋怨领导不重视你这一部分，其实不是领导不重视，而是你那里创造的价值很有限，</strong>如果你是领导，你也这样干。当然我不否认这里面有管理理念的因素，但是这是目前国内企业的现状。<br />
　　<br />
　　还有一个很好的职业就是销售。<strong>销售是最能考验和锻炼一个人能力的职业，而且我个人觉得这是一个对于起点比较低的朋友非常好的一个职业。</strong>我就遇到过几个学历并不高但薪水很不错的做销售的朋友，但我还遇到一个东财毕业的哥们，他大学毕业后在国内做了2年，后来竟然跑到新西兰读了个营销的研究生，结果他的同学在国内都做到十几万年薪了，他回到国内找工作都还成问题。为什么？<strong>研究生学历去大学教书有点低，人家的门槛现在都提到了博士，用来做销售又有点高，处于一个很尴尬的境地。所以我一向不建议身边的朋友去读营销方面的研究生，除非你想做研究或者工作深造。销售是一个实践性非常强的职业，大家全凭业绩说话，而且业绩也比较容易衡量。<span style="color: #ff0000;">当然，从最基层的销售做起，在此过程中你要不断的提升自己，从而到销售经理、销售总监乃至成长为一个公司的总经理。</span></strong><span style="color: #ff0000;"><br />
</span>　　<br />
　　我前面讲到在<strong>行业和职业的选择方面要有内在的连续性，最好的连续性当然是两者都要保持，因为现在的专业化分工越来越明显，尤其是有些职业和业务的结合比较紧密，</strong>比如你会做洗发水的销售但不一定能做好化肥的销售，你能担任生产性企业的财务总监但是做地产公司的财务总监你就很吃力。但是如果做不到两者都连续，我建议你最好能保持其中的一个是连续的。<strong>比如你一直在地产作但是作不同的职业，这样你将来的发展方向应该就是某个地产公司的总经理或者高管；或者你一直从事某个职业，比如你一直做销售、财务或者人力资源，这样即使在不同的行业作，但你会成为某个职业领域的专家。</strong></p>
<p>第七章 确立职业目标<br />
　　<br />
　　<br />
　　 以上所论述的内容应该对大家有所启发，但从更深层次的角度而言,这些内容是远远不够的，职业规划是一个系统工程，它涉及到后面我所述的很多内容。比如有聪明的朋友可能会问：“那我进行选择的依据是什么？”当然，<strong>你在实际决策的过程中会找到很多的因素，包括你的价值观、喜好、爱情等等，他们综合后会形成你的职业目标，从职业发展的角度，你最主要的依据就是你的<span style="color: #ff0000;">职业目标</span>。<br />
</strong>　　前两天一个曾经在公司实习过的研究生小姑娘给我打电话向我请教，说自己面临2个机会，“是去华为作sales还是到华润地产去做marketing。”这个小姑娘还是蛮优秀的，我在后面的文章中可能还会引用她的例子。我告诉她其实从职业发展的角度来说，这2个机会的起点都是可以接受的，<strong>最关键的是她期望得到什么？她更期望怎样的工作和生活方式？如果她喜欢和人打交道，希望最直接的解决很有挑战性的问题，那就去华为作sales；如果喜欢创意，愿意把自己的想法付诸实践，那就去华润。我告诉她，唯一的解决之道就是叩问自己的内心。</strong>当然，我和她一起分析，最终得到了她想要的答案。<br />
　　工作这么多年，我有个比较深的体会，<span style="color: #ff0000;">大多数人的职业困惑是不知道自己想要的到底是什么？</span><strong>职场中很多这样的朋友，觉得工作很乏味，甚至质疑自己入错了行，如果不是迫于生计的压力，他们说早就不干了，总之他们觉得工作不开心，甚至是一种疼苦，至少他们享受不到工作的乐趣。我们中太多的人跟着生活的惯性去安排职业，包括不少很优秀的人。社会大众舆论说外企好就去外企，媒体讲MBA不错就去读MBA，<span style="color: #ff0000;">大学毕业就要求按照自己所学的专业选择工作，茫茫碌碌恰恰忘了问自己一句自己想要的到底是什么？不知道你想要的是什么，往往什么也得不到，或者得到了才发现那并不是你想要的。<br />
</span></strong>　　<br />
　　 <strong>如果你只给我5分钟，让我出个注意帮助你获得职业上更大的成功，我会告诉你<span style="color: #ff0000;">：“确认你的职业目标，制定实施计划，然后每天依此行事。”职业目标可以是成为行业的专家或者高管，也可以通过自己职业的发展为将来的创业奠定基础。<br />
</span></strong><span style="color: #ff0000;">　　<br />
</span>　　 如果你采纳这条建议，那么它对你的益处将胜过你能学到的其他任何东西。根据我个人的体会，很多职业成功的人士都是因为有意无意的遵循了这个原则从<span style="color: #ff0000;">这个简单的行动甚至比四年的学业都更有价值。</span>而获得他们职业上的成功。</p>
<p>　 翻开众多成功学的书籍，无一例外的都要告诉你明确的目标对于获得成功是多么的重要，我这里不是在谈成功学，但我也不能免俗，这是因为它确实很重要。<br />
　　<br />
　　 以下的这个故事被很多人讲过很多遍，用来说明拥有清晰的目标的重要性。<br />
　　<br />
　　 有一年，一群意气风发的天之骄子从美国哈佛大学毕业了，他们即将开始他们的职业生涯。他们的智力、学历、环境条件都相差无几。在临出校门前，哈佛对他们进行了一次关于人生目标的调查。结果是这样的：<br />
　　 27％的人，没有目标；60％的人，目标模糊； 10％的人，有清晰但比较短期的目标； 3％的人，有清晰而长远的目标。<br />
　　　　25年后，哈佛再次对这群学生进行了跟踪调查。结果是这样的：<br />
　　　　3％的人，25年间他们朝着一个方向不懈努力，几乎都成为社会各界的成功人士，其中不乏行业领袖、社会精英；<br />
　　　　10％的人，他们的短期目标不断地实现，成为各个领域中的专业人士，大都生活在社会的中上层；<br />
　　　　60％的人，他们安稳地生活与工作，但都没有什么特别成绩，几乎都生活在社会的中下层；<br />
　　　　剩下27％的人，他们的生活没有目标，过得很不如意，并且常常在抱怨他人、抱怨社会、抱怨这个“不肯给他们机会”的世界。<br />
　　其实，他们之间的差别仅仅在于：25年前，他们中的一些人知道他们的目标，而另一些人则不清楚或不很清楚。<br />
　　<br />
　　 很多的人都看到过上面的这个故事，我也在不同的地方看到过这个故事的多个版本，其目的都是告诉大家目标的重要性。相信不少人在第一次看到这个故事的时候都会有所触动，也会尝试着来确立自己的目标，但事实是为数不少得人越想越糊涂，到最后也没能整明白自己的目标到底是什么。我就亲身经历过好几个目标模糊的人大谈目标的重要性。<span style="color: #ff0000;">这说明大家大都知道目标对于自身发展的重要性，只是他们不知道如何来确立自己的目标，无论是人生还是职业方面的。<br />
　　如果你不知道自己未来的目标，你就永远到不了那里；如果你没有自己的目标，别人就会为你做主；如果你对自己的未来没有计划，你就会成为别人计划里的一枚棋子。<strong>这个世界上永远是有希望的人带着没有希望的人飞奔，没目标的人为有目标的任务。<br />
</strong></span></p>
<p>就我个人的观察和体会，能够确立适合自身发展的清晰目标并贯彻执行，事情本身就是个人综合素质的一个反映。<br />
　　<br />
　　确立职业目标对我们的帮助显而易见，我个人的经验，至少有以下的几个好处：<br />
　　<br />
　　<strong>其一，会让你觉得充实，有干劲，俗话说就是<span style="color: #ff0000;">有奔头</span>。</strong>看看那些高考的学子，那个不在忙忙碌碌，因为他们有一个非常现实的目标，那就是考入自己理想中的大学。但是这个目标毕竟是自然而然树立的，是家长或者说社会为他们树立的目标。很多的人考上大学之后，没有意识到要树立新的目标，竟然不知道大学应该怎么过。不信你去问一下，所有说读大学没意思的人肯定没有什么目标和追求。同理，那些说工作没意思的人也是因为没有自己的职业目标，而那些有自己职业目标的人正围绕着自己的目标一点点的添砖加瓦，每向自己的目标靠近一步就有一种内在的喜悦，怎么会觉得工作没有没劲呢。<strong>大家可以按照我所说的话作一个简单的测试，你可以很随意地问一下身边的朋友“你将来有什么打算？”，能够立即把这个问题给回答上来的一般都会做的不错,有的人可能会很诧异的看你半天，然后告诉你“这个问题，还真的从来没有想过。”比较正规的企业在面试一些比较重要岗位的员工的时候，这也几乎是必问的一个问题。说句题外话，一般有责任感的姑娘在选择对象的时候肯定会问一句“你将来有什么打算？”，而那些能够描绘美好前景的青年自然更容易获得芳心。</strong></p>
<p>　<strong> 如果没有相对明确的职业目标，那你告诉我，已经工作的你，面对越来越激烈的竞争，想对自己做一些必要的提升，从什么方面着手呢。是加强英语还是学习财务，是考个证书还是要去读研，是参加管理培训还是强化自己的行业经验</strong>。<span style="color: #ff0000;">现状是不少的人看两天英语又学两天财务，想考研又下定不了决心，想考某个证却因为没有动力准备不充分虽然交了报名费都没有参加考试，让时光慢慢地从身边溜走，最后逐渐地习惯于惯常的工作，偶尔搬家的时候翻出以前努力学习的材料，呆呆的想上半天，知道自己年轻的时候也曾经努力过，仅此而已。<br />
</span>　　<br />
　　 <strong>逢证必考是某些缺少职业目标的人的典型症状之一。这种人典型的解释是艺多不压身，反正闲着也是闲着，考个证，以备不时之需，说不定什么时候能用上。这种逻辑害人不浅，说是谋财害命也不夸张。</strong>首先“证”能不能代表“艺”实在不好说，很多的证都是某些机构谋利的手段，就连国家的学历证书都随着高校的扩招而变得水分越来越大，更何况那些短期培训而获得的所谓证书呢。你的这些证书真正的摆到雇主面前得时候往往不能给你加到期望得分数，和工作无关的证书写到简历上还会让你丢分；其次，毕竟每获得一个证书都要投入一定的时间和一定数量的金钱，如果所获得的证书本身无助于你职业目标的实现岂不是一种时间和精力得浪费，把这些时间和金钱投入到最有助于你职业发展的领域岂不是会产生更高的收益。我遇到的比较夸张的是一个应聘市场经理的人的简历，在证书一栏竟然赫然写着什么厨师证，看了让我哭笑不得，立即放进人才库（废纸篓）了事。<br />
　　<br />
　　 有一次一个人来公司面试人力资源的职位，谈完后感觉不是太合适，他竟然说看看公司有没有其他方面的职位，也是职业目标不清晰的原因。想想看，你喜欢一个女孩，女孩说我们可能不是太合适，不过我有个朋友挺不错的，给你介绍一下吧，你说好呵，我试一下吧，那后果是可想而知了。</p>
<p>当然要想回答清楚这个问题，<strong>对大多数人而言并不是一个很简单的事情，它不是靠冥思苦想就能获得。就我个人的经验和观察而言，它是在我们的工作中一步步浮现出来的</strong>，它就如同我们找对象，我们很难一下子描述出来我们到底希望找到一个什么样的终生伴侣，到在实际生活中，我们接触到不同的异性，随着了解的增多，内心里就会发出一个声音，对，就是她（他）了，我就是希望拥有这样的一个伴侣。在我们职业发展的过程中，大都要经历一个“为谋求生存而就业—为终生发展而职业—为人生价值而事业”的一个过程。<strong>我们不太可能在职业发展之初就拥有一个我们希望为之奋斗一生的职业，如果是那样的话你就太幸运了，就如同我们绝大多数人没有青梅竹马的爱情一样,而是在为谋求生存而就业的过程中，一步步发现了我们愿意为了终生发展而从事的职业，并随着我们条件的改善和追求的提高，我们找到了为实现人生价值而从事的事业。</strong>刚刚工作的时候，我们对很多的东西了解的太朦胧，难免在认识上有偏差，也很有可能一时没有找到合适的机会。前两天有个将要毕业的研究生女孩问我，是不是不要进入房地产行业，因为她觉得房地产行业是夕阳行业，我听了哑然失笑。还有一个男孩雄心勃勃的要进入咨询行业，只是因为咨询的收入高，他并不了解咨询行业的工作状态。<strong>其实这都很正常，这是我们人生中必然要经历的一个阶段，我们很难超越也没有必要超越，正如有句广告词说的“年轻，没有什么不可以。”当然，大多数的人停留在第二个阶段，只有极少数的杰出人士能够达到第三个阶段，但每一个阶段的递进都是自然而然的，你连自己的生存都没有解决，奢谈人生价值是没有什么意义的。</strong>遗憾的是，大多数人很难达到第三个境界，甚至有的人一直在第一个阶段徘徊。如同李开复博士所说，<span style="color: #ff0000;">什么是事业？事业不是一朝一夕的工作，而是持之以恒的追求；事业不是可有可无的应酬，而是矢志不移的奋斗。</span><strong>当心甘情愿为一件事献出自己的毕生精力时，当能够从这件事中获得最大的满足和愉悦时，你已经在从事一项真正的事业了。可以说，不对你所从事的工作怀有非常浓厚的兴趣，是很难达到事业这样境界的，在职业的发展上自然也难有大的发展。<br />
</strong></p>
<p>　 记不清是在那个网站上看到了下面这篇文章，给我的感触很深，你可以发现这个女孩真得很可爱，尽管还透露者女孩的稚嫩，但我几乎可以断定，这个女孩将来的职业或者创业的成功，因为她清晰的知道自己想要得是什么，而且正在一步步的积累自己所需要的资源。这篇文章给我的印象很深刻，我觉得这个现实生活中的案例会给很多的朋友有所启发，它回答了很多朋友对于职业目标的疑问，所以当时我就保存了下来，全文索引如下：<br />
　　　　<br />
　　 本人浙江某小城镇普通女生。家境一般。中学读书时成绩尚可，高考报厦门大学金融系，6分之差调剂到广东某末尾重点大学金融系，家人要求复读，因想去那个据称比浙江富裕的地方去待待，于是去读书，一晃四年，七月毕业。<br />
　　　　<br />
　　 原想去找银行对口工作，但英语没过六级，屡被拒之门外。遂收起银行工作念头，与深圳、广州四处找工。因外貌、身材还过得去，今年四月在深圳某广告公司觅得业务员一职，一去就安排下规定业务量，虽然底薪有2.8千，但对于一个刚出校门没任何社会经验的女生来说，这份工作实在艰辛，以致最后半途而废。<br />
　　　　<br />
　　 此时凑巧因为广交会原因，同学推荐去了一个台湾老板的纺织品外贸小公司。也是在这里定下了我的从业方向。<br />
　　<br />
　　　 老板台湾人，典型家长式性格。起初说不包吃住，月薪2千。虽然在广州，这样的月薪并不高，但是也不会饿死了，自己学校虽然是第一批的重点本科，但是在广州这样的城市，这样的学历什么也算不上。于是小心翼翼的开始上班。老板脾气非常暴躁，而作为新人，每天早上一去要擦干净所有桌子，下班的时候要打扫完三个办公室，倒干净垃圾。本来自己虽然不是什么娇生惯养，但是家务活还是比较少做，突然要干这些，手忙脚乱，被呵斥过几次。不得不更小心，每天提起120分精神。起初并不要我做什么活，事实上金融和服装也是风马牛不相及，唯一稍微有点关系是对信用证还比较熟悉，其他的什么也不会。也没有任何人教你，每天就是看到哪里脏了马上去收拾干净，老板手机不放在手边响了，马上去拿过来给老板，没事就去叠布样，每天都会有一些新布样，老板要求叠整齐。<br />
　　　　<br />
　　 以前同事把布样按时间排序，老板经常记不住是哪天的布样，找不到布样就会发脾气。于是<strong>自己留了点心</strong>，凭手感，把近似的布样放一堆，然后按颜色再分成小堆，最后按时间再分小堆，重新排列收拾了一下。老板发觉后说了一句“这个小鬼还不错。”于是分配了一台电脑给我，可以看他的邮箱和客人交往的记录，每天早上帮他打印出来放办公室桌上，但是不准我回。他有次拿到我的打印件的时候随口问了一句“客人今天说什么。”我小心翼翼的把几封邮件的内容说给了他听，他看过以后似乎从此对我稍微有点好感，称赞我记性不错。接下来我的工作似乎就变成了老板的专职小秘书，他和客人交往的邮件我可以回复，只要他看过以后觉得没问题就可以发出去，也会教我对不同的客人要怎么回复，我整理样品的时候也会抽空稍微指点一下。这时比较好的是老板准许我和另外一个女同事免费住他他不住的五羊新城的一个二居室旧房子，房费省了不少。但是在老板对你青睐的时候同事就会对你不友善。开始时没人教你，这种情况下更没人教你。对服装和面料的知识仍旧贫乏，而老板依旧暴躁，每天谨小慎微的注意每一个细节，原先大大咧咧的性格一下收敛了不少。<br />
　　　　<br />
　　 台湾老板似乎越来越觉得我这个小鬼做事情还是不错的，于是在其他老板面前有时会炫耀一下我为他准备的资料是多么细致齐全。这时已经慢慢接触到一些别的老板了，都是看起来毫不起眼，但是每年少少也有几百万可以赚到。接触多了，渐渐有了创业的想法，于是更加留心服装、布料的专业知识，也更加留心看老板怎么和客户交流。但是这些都没有表现出来，看起来还是个傻乎乎的小丫头。随后认识了一个浙江老板，当他听说我是浙江人时候，竭力让我回浙江，说要介绍我给一个朋友的工厂做。<br />
　　　　<br />
　　 于是兜兜转转毕业典礼后我又回来了浙江，而薪水也由深圳的2千8，到广州的2千，再到现在的一千。<br />
　　<br />
　　　　为何薪水少还要回来做？当有了创业的想法后，觉得工厂才是能学到所需要的一切的地方。所以义无反顾的来到现在这个在郊区，薪水只有1千的工厂。刚到工厂时，一个大学生刚走，因为老板觉得他人不够机灵，而他也觉得在工厂没多大发展，于是走了。我刚来时的局面就是整个工厂只有我这个英文没过六级的人稍懂英文。<br />
　　　　<br />
　　 尺寸表不会翻译，只认识脖子、袖子、胸&#8230;这样的单词，拿着尺寸表到样板房，和打样师傅看着尺寸加我认识的单词一起猜，师傅教我服装说袖开口叫克夫，胳肢窝叫夹圈叫袖隆&#8230;学了三四次学会了尺寸表的翻译，顺带学会了服装的名词应该怎么叫，顺带知道了什么部分大概多少尺寸<br />
　　　　<br />
　　 买家要来供应商评厂，评厂全英文报告看不懂，借着金山词霸一个个生词翻译过去，两天以后跟着人事部一起去查消防查安全查仓库，帮着财务部造查厂的假工资假保险，一个星期内学会了应付查厂整套程序和应付花招。<br />
　　　　<br />
　　 现在慢慢开始熟悉面料也慢慢熟悉服装工艺，工厂的对外英文交流也开始由我负责，英语强迫性加强了不少。没有周六周日，每月放假一天，每晚自己加班到九点半。熟悉的越多越觉得创业艰难，但是熟悉的越多越坚定创业的意志。当你发现或许能力很一般的老板却能每年几百几千万的赚，而你却还在算这个月有几千能加几百，心里很不是滋味。<br />
　　　　<br />
　　 以上为工作到现在的大致总结，以及创业理想。<br />
　　　　<br />
　　 以下为具体的薪水支出。<br />
　　　　每月1000，工厂包吃包住包水电，没有交通费支出。<br />
　　　　1、手机费：150。和在广东的男友通讯主要方式，为了省钱，每天强忍到12点以后打电话，可以节省一半手机费用。短信能省则省。一毛一毛的加起来也很多。<br />
　　　　2、买衣买鞋化妆理发:200。因为是短发，每个月要修剪，否则会很邋遢，20元，只剪吹干净，不做别的任何护理和造型，省钱要紧。皮肤不错，没有化妆品，只有超市买的二十几元一支的洗面奶和润肤霜，两个月都用不完一支。每个月只能添一两件打折的比较低档次的专卖店衣服。<br />
　　　　3、买书买资料：200。每月预200的钱买资料，因为服装、面料都是从头学的，毫无基础，现在的书又超贵，到现在还没买齐一套完整的书，还在继续采购中。另外还要买些英文的书加强英文。<br />
　　　　4、回家车费：80元。包括到车站的公交车费用。每个月回家一趟，来回80元。<br />
　　　　5、零食：50。比较爱吃零食，但是没有太多钱买，学生时每个月零食要花百元左右，现在只能控制到每个星期花10元左右，这是最痛苦的一件事。<br />
　　　　6、q币：50。这个是最被男友鄙视的一项支出。喜欢买衣服，买不起真的于是好打扮qq秀，想结婚没钱结婚于是养了qq宠物结婚，这些都需要一些支出，50可能还不止，但是心理会愉快不少。由于是异地恋，时间会稍微有些空余，除了加班和看书，中午休息之类的空余时间都花在qq上了。<br />
　　　　7、早饭：30。每天一元，一包豆浆一个茶叶蛋。<br />
　　　　<br />
　　 理论上算每月实际剩下的不到200。实际上每个月都花的剩下不到50，还有一些生活用品支出，牙膏牙刷纸巾洗头水袜子笔记本可爱的圆珠笔之类的，虽然如此，这个月挤出50元进了一些可擦写的圆珠笔，准备在淘宝上开个小店，第一次卖的打算就是这些可擦写的圆珠笔，觉得挺可爱，挺新奇。以后等攒些钱，用我现在初步专业的服装成衣、面料知识去进500元衣服卖。当然，这些只是赚些零花钱。等我攒到5000元时我要开始我的创业第一步，去申请一张国际信用卡，打算去ebay卖中国的silk衣服。既然国内c2c可以做的这般红火，如果英文过得去的话，为什么不在世界范围做c2c呢？既然我现在以及将来都希望能够做外贸b2b，为什么不让对外c2c当中间的桥梁呢？<br />
　　　　<br />
　　 是，虽然现在的收入很少，这个我知道的很清楚，厂里的车工都比我赚的多。但是，我想，现在我这样拼命努力，总有一天我也能赚到足够的钱去西湖边买一套大房子给爸爸妈妈，这是一个普通的浙江女生的梦想。</p>
<p>　 因为对职业生涯感兴趣的原因，看了这个故事之后我很感动。这个女孩在芸芸众生中追寻着自己的梦想，今天的她平凡如你我，虽然她也会经历很多的困难和挫折，但几乎可以判定若干年后她会实现自己的梦想，让很多的人仰视，慨叹她的幸运和机遇，但很少有人知道那是因为多年前她给自己树立了坚定的职业目标并一步步地为之奋斗才获得了属于自己的成功。这个案例有着非常现实的参考意义，正如一个网友所总结的，这个女孩从现实出发，渡过了一个阶段的迷茫期之后在工作中逐步确立了自己的职业目标并围绕自己的目标开始一点点地积累资源。在此过程中，这个小姑娘没有注意一城一地的得失，而是紧紧围绕自己的目标去工作，这样的格局和气度确实是很难得的。其实我个人的经验，<strong>职业（其实不仅仅是职业）的成功需要vision,passion还有action,当然还有一点点的运气。</strong>Vision属于战略范畴，一般大家认为有点虚，就是大家一般说的职业生涯规划，我谈到的选择和职业目标都在此列，它是要解决你往那个方向走的问题。大家可能会说很多人没有vision一样能够成功，就如同很多的企业没有战略一样能够生存。我也承认这种现实，但是一是有了清晰的方向，能够让你少走弯路，能够加速你的成功，它不是成功的充分条件但在一定程度上属于必要条件；其次是现在的职场环境和几年前发生了很大的变化，职业化的人才越来越多，职场竞争越来越激烈，以前没有vision照样成功但不意味着今后可以成功。三是有的人认为环境变化太快，计划跟不上变化，设定了目标也没有什么意义。这个观点流毒甚广。前段时间我们的地产集团讨论战略，竟然还有的人提出来讨论战略意义不大，意思是这个市场机会主义者或许能生存的更好，我就指出来，<strong>我们非常有必要讨论战略，或许我们的战略导向只能占到40%，但我们要逐步提高到80%乃至更多，逐步由机会导向走向战略导向，否则企业很难发展。战略定了以后本身并不是议程不变得，而是要根据实际情况灵活的进行调整。</strong>Passion介于vision和action之间，制定你的发展方向的时候要考虑什么事情能让你又激情，你有激情才能够积极地去行动。<strong>Action当然更为重要，其实现实中很多人发展不顺利不是方向的错，入对了行也选对了企业，但就是不能把事情做正确。</strong>我举得这个案例从这三个方面都会对我们有启发，比如在action层面这个小姑娘作事情的态度，连台湾老板都觉得这个小鬼作事情还是不错的。当然还涉及到理财，人脉关系的处理等等，我在后面都会讲到。</p>
<p>　 三是不愿意去叩问自己的内心，而将发现自己的兴趣寄托于什么职业测评或所谓的职业顾问。在这里，我不是否认职业测评的科学性也不是否定职业顾问的作用，而是说你这样的手段毕竟只是参考，你很难依赖他们来发现你真正的兴趣。<strong>兴趣与本人的成长环境和个人阅历息息相关，既不是与生俱来，也不是从天而降，而是在个人成长的过程中，通过不断的尝试和实践而发现的。没有人比你自己本人更了解你自己，其他人的建议都只能作为参考。 </strong><br />
　　<br />
　　我在这里推荐几个有助于发现你职业兴趣的方法，大家可以有机会尝试一下。<br />
　　一、工作观察法<br />
　　1、 你对目前的工作哪些方面最满意?哪些方面最不满意？你认为理想的工作是怎样的？<br />
　　2、 你曾经做过的什么事情让你最有成就感？<br />
　　3、 你学到的新知识和新技能，哪些你学得很快并且非常有兴趣学？哪些学的很认真但总是很吃力而且掌握不好？<br />
　　4、 记下你的成绩、受到的肯定、觉得有收获、充实的事情。<br />
　　记录以上的东西，大约3个月或半年左右分析一次，如是几次你就能够逐步的明白你的兴趣所在。即使你没有参加工作，你也可以从自己的生活中获得类似的资料。<br />
　　 二、羡慕他人的工作<br />
　　 我们都曾经有过羡慕别人工作的经历。在人生的某个特定阶段，或者在某个特定的场合比如我们参加某个培训或者论坛，我们觉得如果我们能够从事那个人的工作该是多么的幸福。有些羡慕只是一个很短暂的念头，很快就消失了；而有些羡慕会在我们的脑海中一直徘徊。<br />
　　 <strong>当然我们的这种羡慕往往是对我们所理解的被羡慕对象最光鲜的一面的片面理解，当我们理解了那份工作的全部，或许我们并不喜欢很多背后的东西。但是毕竟我们羡慕别人的工作，这种感觉往往是我们自身兴趣的一种投射。</strong>一个喜欢IT的人会羡慕比尔.盖茨而不会是周杰伦；一个对管理感兴趣的人会羡慕张瑞敏的工作而不太可能是王朔的工作。所以找个安静的地方静静的回忆在过去的某段时间里你曾经对某个工作比较强烈的羡慕经验，从中是否可以体会出你乐意为之奋斗的工作。<br />
　　 三、<strong>如果现在已经达到了财务自由，那你最想从事的事情是什么？不要告诉我除了享受你什么要不想干，如果是那样的神仙也拿你没办法。<br />
</strong>　　 四、职业生涯兴趣测验<br />
　　这类的测试又很多，可以在网上搜一下，或者看一下相关的书籍。我也可以给大家推荐一个网站<a rel="nofollow" href="http://www.psytopic.com/" target="_blank"><span style="color: #336699;">http://www.psytopic.com/</span></a>上面有关于职业方面的测评，可以参考一下。几种不同的方法互相印证，基本上能够发现自己大致的兴趣点。我不是很建议单纯的花钱去做测试，一是这样的人存在的问题比较严重，竟然通过上面那么多的方法都不能发现自己的兴趣，不是很有功力的顾问或者咨询师很难给你什么比较好的建议，反而会把你搞得很糊涂，还不如找自己周围比较成功的朋友听一下他们的建议。二是<strong>职业咨询是个很专业的工作，而有的咨询师本身都没有成功的职业经历，他们只是比你多熟悉一些工具而已，咨询与他们而言只是一个糊口的工具而已，以己之昏昏，岂能使人之昭昭</strong>。有家职业咨询公司竟然把我的帖子改头换面，写成了他们自己的感受，如此的职业道德和原创精神的缺乏，怎么能够相信他们会对客户负责任，他们的做法也会让职业咨询整个行业蒙羞。万一你找个不称职的咨询师说不定会越帮忙越乱，当然那些真正有功力的咨询师对于你的职业发展还是会提出有价值的建议的，但无论如何最重的决策人和执行人仍然是你。如果那天我一高兴去做职业咨询，应该是个不错的咨询师（呵呵，自吹一把）。其实来自你这个行业的成功人士的建议更有价值，所以如果有机会，研究一下你所在行业的成功人士的经历或者有机会向他们请教或许能够有所收获。</p>
<p>　 在职业发展的道路上，<strong>第一步是要证明你选对了方向-属于你自己的方向</strong>。根据我的观察，大多数人都没能选对方向或者说根本没有去选方向。<strong>在职业的道路上，你不可能走别人的路取得成功，很多的成功模式本身就不具有可复制性，很多人成功是因为他们找到了适合他们自己的职业道路，<span style="color: #ff0000;">你要想成功，也必须为独一无二的你找到适合你的独一无二的道路,而这条道路，只能靠你在工作实践中一步步明晰。<br />
</span></strong><span style="color: #ff0000;">　　<br />
</span>　　 <strong>当你暂时没有目标时，每个人都会遇到这样的情况，我的意见是<span style="color: #ff0000;">把当前的事情做好，先把所谓的目标放一放，不要为了寻找目标而目标。当你把当下的事情做好的时候，新的机会往往就会浮现出来，他们会把你带向新的目标。</span></strong><br />
　　<br />
　　 <strong>确立自己的事业目标不是劳动竞赛，不要去和别人比，而要立足于自己的现状一点点进步，只要今天的你胜过昨天的你，只要在正确的方向上进步，你就能一步步逼近自己的目标。</strong>这个世界上永远有人比你更优秀，普通人眼中的千万富翁去和李嘉诚比也只会越比越沮丧。<strong>目标是自己的，别人的成功并不能否定你的幸福，和别人比很容易把心态搞坏，凭空多出来那么多敌人，何苦呢。<br />
</strong></p>
<p>尽管职业兴趣很重要，但是不要寄希望于一分工作能够符合你的全部兴趣。一个老师，可能很喜欢讲课的感觉但不喜欢研究，他可能也要写几篇论文好混个教授；一个官员，可能很喜欢享受权利，但也要忍受平衡利益的疼苦；一个歌手，可能很享受唱歌的快乐，但恐怕也要配合公司的商业推广；一个高管，可能做起事情来很有成就感，但也要承担非常大的决策压力；一个技术人员，可能很喜欢研究并不喜欢和人打交道，但他也要学会和应用部门做好沟通。其实大家要明白这个世界上根本不存在这样的工作，你会喜欢它的全部。能有一个工作你喜欢它的大部分已经是很不错了。<strong><span style="color: #ff0000;">对于你所不喜欢的部分，就是为你喜欢的部分所付出的一种代价。</span></strong>就如同我们喜欢自己的爱人，他（她）也有一些缺点让我们觉得不太舒服，但我们知道，爱一个人就要喜欢他的优点也要接受他的缺点。</p>
<p>中国有句俗话叫“<span style="color: #ff0000;">练武不练功，到老一场空</span>。”什么叫武？什么叫功？职业的武功怎么练？我高中期间是个武侠迷，对于武功还是做了点了解，我的理解是<strong>武指技巧,功指功夫.所谓技巧就是方法，而功夫则是实力。</strong>擒拿，格斗,散打都有技巧，但是也要有功夫才能成为高手.假如你有技巧，能够打到对方,但是功夫不够，只相当于轻轻摸一下那么大的劲,又有什么用呢,这就是:练物不练功,到老一场空。而同样，练功不练武，进步也会缓慢，比如你的力量很大，一拳有千斤之力,但是没有技巧，每次都是打不到敌人，白费力气，结果还是没用。所以说,既要会技巧又要有实力.就是有功夫了，缺一不可。前两年成功学非常的火爆，但是现在江河日下，<strong>我觉得一个很重要的原因就是它只是停留在方法的层面，而且很肤浅。我也注意到成功学的大师大多在除了培训以外的行业没有什么成就，他们的成功就是因为市场的需求让他们获得了成功，而对于学员的帮助非常有限。我这里并不是完全否定成功学，只是告诉大家，成功学本身是远远不够的。</strong><br />
　　<br />
　　 <span style="color: #ff0000;">设定目标其实并不太难，可是要贯彻执行下去就非常难了</span>。去年有本非常火的管理书籍叫《执行力》，提到大多数的企业没有获得成功，不是企业的战略出现了问题，而是执行力不足，不能够实现公司预定的战略目标。作者所说的问题，放在职场上也实再恰当不过了。和企业的成功类似，<strong>一个人职业上的成功，30%靠战略，50%靠执行力，20%靠运气，不同的人给出的比例或许会有所不同，但执行力肯定会占到最大的比例。</strong><span style="color: #ff0000;">运气没法教也学不会，战略和执行力可以通过学习和实践不断得到提升，而且上帝在分配运气的时候似乎也很迁就这两方面做的不错的人。</span>我的伯父当年从部队转业没有留在省城而是选择了回镇上的供销社，职业生涯规划属于战略，执行力就是你实现职业目标的能力，很多人的职业发展不理想，往往不是职业规划出了问题，而是执行力出了问题。</p>
<p>我自己就有过这样的经验，我在刚工作的第二年，觉得要学点什么，因为对英语的兴趣，就去报了一个英语本科自考，起初的时候热情很高，磨刀霍霍，准备大干一场，但两个月之后基本就放弃了；我还报名参加过CPA的考试，书都买好了，报名费也交了，后来却没有坚持下去。直到工作到第四年，意识到在这样下去的话，终会蹉跎岁月，一事无成，才重新树立目标并坚持下来，最终去读研，一点点地沿着自己的职业路径前进，才算是有了一点的进步。<br />
　　<br />
　　 当你有了自己初步的目标以后，接下来最为关键的就是立即让自己行动起来，向着把目标实现的方向拿出具体的行动，可别一拖再拖。<span style="color: #ff0000;">在职业发展的道路上，<strong>关键是你要不断的行动，</strong>不同的行动就会产生不同的结果，从结果中又可带出新的行动，把我们带向特定的方向，最后就决定了我们的职业人生。<br />
</span>　　<br />
　　 小时候每一次有了一个新的笔记本，总是喜欢在扉页上写点什么激励自己的名言，比如“学海无涯苦作舟，书山有路勤为径”之类。有一句“<strong><span style="color: #ff0000;">有志之人立长志，无志之人常立志</span></strong>”也是时常会写的，在工作多年后的今天，对于这句话也就有了更深的体会。有志向的人确立目标以后不会轻易的改变，他们会通过实际行动不断优化改进方法，直到实现目标；而没有志向的人却不断改变自己的目标，今天想做职业经理人，明天又想自己去创业，<strong>却唯独不肯改进自己的方法，最终导致一事无成，却反过来羡慕别人的幸运，抱怨社会的不公，却全然没有注意到别人为了实现自己的目标所付出的努力和辛苦。</strong> 比如我们身边经常见到这样的人，就是不愿意去改进自己的沟通技能，就是不愿意和别人合作，就是邋遢，不愿意改进自己的形象，这样的同志，就是神仙帮你做职业规划，恐怕他自己都会“坚定”地走向职场的地狱而竟然都不知道自己落败的原因。</p>
<p>第八章 跳槽与职业生涯<br />
　　<br />
　　 这是一个浮躁的时代。现在的社会，为了找到一份自己心仪的工作而频繁跳槽的人越来越多，身边的朋友聚会时关于跳槽也是一个很热的话题。从求职者的角度来看，按照自己的想法随心所欲的跳槽是件很酷的事情，但从个人职业发展的角度来说，在一个公司工作时间的长短和跳槽的次数相当重要。虽然没有一个严格的界定多长时间跳一次槽比较合适，<strong>但跳槽过频不但容易失去雇主的信任而且更关键的是不利于个人职业的发展，很多人跳来跳去没有越跳越高，反而最后跳入了职场的坟墓；另一种相反的做法是不懂得跳槽，明明对自己的现状不满意却没有改变的勇气，只能在一次次的抱怨中维持现状。<br />
</strong>　　<br />
　　 有的人从年轻的时候开始跳槽，不断地跳来跳去，他们的借口是无法了解到自己适合干什么样的工作，没有寻找到适合自己发展的平台，只好换来换去，希望在工作的过程中能够找到自己的兴趣所在。<strong>这样的人实在非常的悲哀，因为他们不愿投入的去作几乎任何一件事情。</strong>记得哪一年的高考题好像是一幅漫画，一个人在挖井，挖了好多口，每次在快要挖出井水的时候就放弃了，结果自然是可想而知。频繁跳槽的人和这个挖井的人很像。其实，频繁跳槽一点都不好玩，<strong>这可不像爱迪生做实验，没有失败，即使没有成功地发明了一种不可行的方法，至少为后续的试验或者科学家提供了帮助，而我们个人的职业生命很有限，可没有那么多让你试错的机会。<br />
</strong></p>
<p>跳槽的原因不胜杖举，大致可以分为下几类：<br />
　　一、待遇问题，感到自己的付出和收入不成正比。每次和应聘者交流，几乎没有一个应聘者谈到因为待遇的原因而跳槽；但事实是大部分人选择跳槽都是由于薪金问题。<br />
　　二、发展问题，感觉当前的工作制约了自己在职业上的发展。具体的情况如公司的盈利状况一直不好，对公司的发展前景产生忧虑，感到没有安全感；对自己在公司的职位发展前景不乐观，短期内看不到发展机会，又不愿意耗时间“用青春等明天”，通常的说法就是遭遇职业天花板；再比如感觉自己选错了行业或者职能，希望能够重新找到自己的职业定位。<br />
　　三、环境问题，不适应目前工作的环境。具体的表现如认为自己的很多建议想法不被重视，认为公司的运作机制有问题又无力改善，感到自己的才能在这里无法施展；再比如人际关系不尽如人意，无法忍受公司复杂的人事关系。甚至有的人是因为和“苛刻”的上司或者老板关系没有处理好而萌生跳槽的念头。<br />
　　<br />
　　 没有哪一个单一的因素促使一个人下定跳槽的决心，一般人跳槽是多种因素综合的结果。比如本来薪酬也不是很有竞争力，又遇到了一个工作上配合别扭的上司，再看看自己的同学和朋友，似乎薪酬都比自己高，自然就准备跳槽了。<strong>在这里我首先需要提醒的是职业发展本身是一个长跑而不是一个百米赛，短时间的比较没有任何意义。大学刚毕业的时候最容易和别人去比，而且心态不好，似乎哪个同学的起薪比自己高了1000元就意味着永远会高过自己，总想着找一份更高薪的工作让同学刮目相看。</strong>我的第一份工作分在了一个效益很好的国有企业，按说工资也还可以，但经常和朋友交流时谈到某某的高薪经常会萌生跳槽的冲动，如今十几年过去，发现最初高薪的同学发展的未必有起点低的同学好。<span style="color: #ff0000;">起点很重要，但是把握自己发展的方向更重要。</span><br />
　　<br />
　　 在每个人工作的早期，入错行或者选错职业的事情时有发生，这是一种很正常的现象。很多人都要工作几年后才能初步具有生涯规划的意识，而在此之前，身边的朋友或者老师未必能够给予有效的指导。我刚刚大学毕业的时候，能够找到一份养活自己的工作是我家在农村的父母最大的期望，<span style="color: #ff0000;">为了让我读书他们已经竭尽所能，他们不可能在职业上给我什么有效的指导，外面的职业世界超出了他们的生活经验和想象空间；刚毕业的时候也很少什么所谓的人脉能够在职业发展上给一些指导性的意见，包括老师在内。对于将来的职业只能是自己探索着面对</span>，很多农村出生的大学毕业生都和我差不多。按说城市出身的同学能好一些，他们的父母见多识广，肯定能够给予很多的指导，事实也并非如此。<strong><span style="color: #ff0000;">大多数父母也只是凭感觉，某某职业不错，挣钱多又体面，他们在职业发展上的所知所解和我们刚毕业时一样的贫乏。</span>这是因为任何事情的出现都有其特殊的时代背景。在一个工作就是为了吃饭的年代，是没有人考虑职业生涯规划的。而改革开放后的二十多年中，急剧变化的中国社会，人们对职业的理解和要求，对人才的需求和标准，已经并正在发生剧烈的变化。从来没有哪一个时代，能够让身处其中的职业人士拥有那么多动人的机会，却又面临那么多选择的疼苦。</strong>也正是在这样的时代背景下，以职业发展为导向的职业生涯规划才会开始在中国的职场流行，它是和需求相伴而生的。</p>
<p>　 因此当你清晰地认识到自己入错了行当或者选错了企业的时候，可以考虑跳槽，重新换一个跑道。跳槽本身很正常，但你要认识到最初的莽撞并从中汲取教训，从而走好今后的路。我们的第一份工作往往就如同我们的初恋，尽管那时我们充满了激情但我们确实不懂感情，往往不能修成正果；但它会让我们知道感情的美好并最终寻找到真爱。但一个因为初恋不成功就怀疑感情的人是不可能获得真爱的，就如同一个第一份工作不如意就不珍惜今后机会的人一样很难找到满意的工作，因为心态搞坏了。所以我们每一次的跳槽都要像换一个真心想爱的女朋友那样珍惜。<br />
　　<br />
　　 刚刚参加工作的人跳槽的机率最高，就业第一年连续换二三个单位也不奇怪，之后才能逐渐稳定下来。原因之一我上面已经讲过，那就是是刚出校门对社会和自己的了解不深，选择的第一份工作未必适合自己；其次是谈不上什么人生阅历，承受压力和适应环境的能力较弱，遇到工作压力，对薪水和职位的失望等等问题缺少化解的方法和技巧。<strong>而成熟的员工会尽力去化解各种矛盾，适应压力找可以着力的地方作改善，一点点地拓展自己的职业生存空间，不仅能在工作中尽快提高自己的业务水准，更能够克服困难和障碍逐步发挥自己的价值，从而获得更广泛的认可—比如学会建议胜过意见的道理，学会用恰当的方式说服老板采纳自己的建议，学会合作精神，学会和尽量多的人友好相处使自己的工作阻力更少。学会忍耐今天的委屈为明天的发展奠定基础，仅仅因为一些客观的因素限制而没有慎重思考就离职事实上是一种逃避，是一种软弱的表。</strong>因为有的问题是绝大多数企业的共性，不管在那个企业，都有可能碰到相同的问题——所有的企业都会存在人际上的冲突，都要需要克服的困难。当然我并不是告诉大家不要跳槽，我在后面还会谈到有的时候你必须果断跳槽，只是跳槽应该是一种清醒、理智的选择，仅仅因为不能适应这个环境或者有另一家薪水更高的企业在招手就跳槽都是失败的——尤其对年轻人而言，路还很长，跳槽应当是深思熟虑的选择。<br />
就绝大多数人而言，在其职业发展的过程中，我个人觉得<strong>你至少应该有在某一个还不错的公司里工作3年以上的经历，因为只有这样你才能够适当地积累起某一领域里的专业知识。一个人不在一个公司里工作相当长的一段时间，就无法充分掌握这一领域的知识。这3年左右的时间是让你获得真正的职业竞争力的阶段。如同我前面所说，<span style="color: #ff0000;">职业发展的阶段是有三个层面&#8212;“为了生存而就业，为了发展而职业，为了人生价值而事业。”</span></strong>在为了生存而就业的阶段，你最重要的工作是通过积累获得职业竞争力，从而达到为了发展而职业的层面，再此基础上你再获得行业领导力，才能够最终达到为了人生价值而职业的阶段。而频繁跳槽是很不利于你获得职业竞争力，当你拥有了行业领导力的时候，那才是真正的海阔凭鱼跃了。<br />
　　<br />
　　 对于任何一个不满意目前工作而有跳槽念头的朋友来说，我所建议的第一个做法就是重新审视自己当前的工作而不是轻率的作出跳槽的决定。我并不是反对跳槽，而是反对无目的的跳槽或者没有经过认真思考过后的跳槽。你最初为什么会选择你目前的工作？你当前的工作到底存在什么样的问题？是薪酬太低还是发展前景暗淡？是压力太大还是没有兴趣？重新换一份工作能否解决你现在工作当中遇到的问题？当前工作的好处是你已经认清了问题的全部，如果你愿意认清的话，所以你就可以有的放矢的去解决，去改进；新的工作固然会给你带来新的希望，但它背后的不确定性在你进入之前完全难以预料。人们往往会有这样的心态，当讨厌一份工作的时候，巴不得尽快逃离，一分钟都不想停留，殊不知新的工作着手以后原来所遇到的问题又浮现出来，于是忍受了一段时间后又重新祭出跳槽的法宝。</p>
<p>不要把跳槽作为解决职业发展问题的唯一手段。有的人频繁跳槽，美其名曰寻找适合自己的平台，<strong>其实这个世界上很难存在为你量身定做的平台，更多的时候，成功的职场人士都是在一定的基础上和公司共同打造这个平台。</strong>工作不顺利跳槽；和同事关系不和睦跳槽；工资不理想跳槽；不喜欢当前的工作跳槽……有的人工作发展上遇到什么不顺的情况就采取这种手段，而不从更深的层面来分析造成这种情况的原因，或者说即使找原因，也很少从自身的方面来考虑。然而工作不顺利，可能是你的能力需要提高；和同事关系不和睦，可能是你的人际沟通能力需要加强；工资不理想可能是因为你的业绩不够好；不喜欢当前的工作可能是因为你没有认真地付出所以没有体会出工作的乐趣。<strong>这些问题不解决，你跳到哪里基本上都是差不多的结果。</strong><span style="color: #ff0000;">当你和其他人一起被拥堵在“瓶颈”里的时候，只能说明你还不够优秀，不足以脱颖而出，跳槽很难解决你是否优秀的问题。</span>因此当你真的决定要跳槽之前，要好好总结一下自己在目前公司的工作是否还有哪些值得改进的方面，自己去努力了，改进了，你可能就能够在当前的工作上获得职业生涯的进步。哪怕真的要重打锣鼓另开张，搞清楚这些问题，至少也可以在下一家公司里能够避免。<br />
　　<br />
　　 <span style="color: #ff0000;"><strong>跳槽不是“转学”而是“升学”，跳槽要符合自己的职业规划，能够利于自己的职业增值，尽可能减少同水平跳槽。</strong></span>所谓同水平跳槽就是新的工作和你原来的工作基本处在同一个水平线上，既没有让你增加多少的薪水，也没有让你去承担更大范围的责任，新的工作并没有让你从原来小学五年级的水平提升到初中一年级的水平，你只是换了一个学校而已，甚至连这两个学校的教育水平也是差不多的，职业人的职业技能水平并没有本质上的提高。正应为如此，转学不可能带来待遇方面的本质提高。</p>
<p><strong>人才具有自己的市场价值。</strong>同样的一个人在人才市场上会有一个大家比较认可的价值，不同的公司所给的价钱肯定会围绕着这个价值波动，而且这个波动的幅度一般而言不会有太大的差别，尤其是放在相对长的一个时间里来考量更是如此。这里，你需要应该明白的一个职业道理是：<span style="color: #ff0000;"><strong>在职业价值没有本质提高的情况下，你的职场价格只能是现在的这个水平。</strong></span>对于这种情况下的跳槽，如果是为了获取更好的条件以便进一步地提高职业技能，那么跳也不是不可以；但如果不是为了这个目的，那么，“转学”就只会浪费时间，从而延迟而不是加速职业人下一个职业目标的实现。这种不是升学而是转学性质的跳槽意义并不是很大，我个人的意见是不鼓励，<strong>我建议要大家要努力提高自己的业务能力和水平，当你的职业技能水平有了本质上的提高时就会发现：有很多既稳定待遇又高的职位在供你选择。当然，我这么说的前提是在一个完全竞争完全公平的前提下，实际工作中的情况比这个要复杂的多<br />
</strong>　　<br />
　 <strong>永远不要单纯为了薪水而跳槽，哪怕你面临很大的经济压力。</strong>当你想从一份工作换到另一份工作，要对两份工作所能提供给你的总体价值进行比较。薪酬是这个总体价值的重要组成部分但绝对不是唯一组成部分，甚至不是最重要的组成部分。其他包括个人所能获得的发展机会、工作的适应性等很多方面的内容。<strong>个人的发展机会是其中最重要的，尤其是对于40岁之前的职场中人，因为它意味着你未来的薪酬。<br />
</strong><br />
不同职业的发展有着不同的特点。比如行政该开始的起薪并不低，但发展后劲不足；财务会随着你经验和技能的增加收入稳步增长；有的职业明显是吃青春饭的，比如模特、空姐和某些特殊行业的从业人员；<strong>公务员的收入刚开始不算高，也要用心去揣摩所谓的潜规则，难以尽情展示你的个性和激情，但一旦当了一个小官或者有了一点实权，其收入（往往主要是某种类型的收入，地球人都知道）就会出现跳跃式的增长；</strong>而像律师、医生等的发展曲线是典型的厚积薄发型，所谓越老越值钱，刚开始的几年是技能和经验包括个人品牌的积累阶段，一旦你的个人品牌获得客户的认可，收入会越来越可观。如果进了这样的行当，刚开始你要耐得住寂寞，不要对那些挣快钱的职业作无谓的羡慕，这就像企业的投资，有的项目投资少，见效快，但不见得长久；有的投资大，见效慢，但一旦开始收获，那就有着稳定可观的收益。<br />
　　<br />
　　职业发展过程中，<strong>职场人士需要通过个人职业能力、资源、素养等的不断提升来使自己增值，由此而构建和延续个人职业品牌。这就意味着，界定一次跳槽是否成功的标准在于，新的岗位是否表明自身职业价值的提升、新的平台能否为自身职业价值的增值提供保障。<br />
　　<br />
</strong>　　 如果你真的认为目前的公司对个人的职业发展帮助不大，那么你应该去寻找下一个能让你长期发展的公司，成功地跳槽一定能够为你描绘出职业生涯管理的上升曲线，是向更高层级的跃升而不是同水平的移动。<br />
　　<br />
　　 很多人在面对职业中的挫折时会说，<strong><span style="color: #ff0000;">挫折是一种财富，但这并不意味着挫折到成功是一种自然而然的由量变到质变的过程。</span>对于职业发展过程中遇到的挫折，如果不能进行必要的总结和反思，那经历只能是经历，只有战胜了挫折，总结了经验，这个经历才是财富，才能职业生涯步步高。<br />
</strong></p>
<p>　<br />
　　<br />
　　 但也不是说我们就非得从一而终，与频繁跳槽者不同的是，有的人却很少跳槽，即使出现了属于自己的跳槽机会也没有识别出来。如果你大部分时间在同一家公司工作，你可能形成了根深蒂固的归属意识，很难放弃过去。<strong>我个人的意见是要忠于职业而不是忠于企业，这点和你的职业化行为本身并不矛盾，对于你的雇主，工作的每一天你都应全力以赴，为公司创造价值，但当企业的环境影响你的职业发展或者有更好的机会出现时你要考虑行动。优秀的企业会考虑员工的生涯发展，当员工个人的生涯规划和企业为你设定的生涯规划最大程度的重叠时，对企业和个人都是最有利的。</strong>但有时候二者会出现冲突，即使是最优秀最人性化的企业也不可能完全站在员工的角度来考虑员工的职业发展，把自己的职业发展完全寄托于企业本身就是一个不负责任的做法。这时候，<strong>你要忠于自己的生涯规划而不是过于迁就企业为你设定的生涯规划。在职业发展的道路上，必要的时候跳槽还真是一个必须的手段，跳槽把握的好，会丰富我们的职业经历，拓宽我们的职业视野，实现我们职业生涯的增值。应该跳槽的时候不跳槽反而也会消耗我们的职业生命。<br />
</strong></p>
<p>　 在很多人工作的初期，跳槽的频率比较高。很多人跳槽是因为第一份工作的盲目性。当时选择的时候他们仅仅是需要一份工作，或者是为了应付父母的询问，抑或是因为经济的压力等等。但当他们工作一段时间之后，工作本身的新鲜感开始消退，新的尴尬却浮上心头，他们意识到他们不喜欢自己当前的工作。如同我前面讲的，他们最初没有职业生涯规划的意识，或者说对自己将来的方向缺乏清醒的认识，就作出了选择。他们的工作与他们的兴趣和价值观并不符合。刚开始工作的时候，这并不是一个大问题，因为他们觉得目前的工作很新鲜，毕竟这是一份工作，有事情做总比无所事事好，至少我积累了工作经验。但是真正入行之后，<span style="color: #ff0000;">发现自己坐这样的工作并没有内在的动力</span>。一个常有的例子是因为就业竞争的压力很多人选择去做老师，依据是老师工作稳定，收入有保障，每年有较长的假期，可以有外快等等。但是<span style="color: #ff0000;"><strong>真正喜欢老师这一行的人应该是能够从对学生的教导、帮助和指引中获得成就感</strong></span>。随着对走上社会的新鲜感的消失，<span style="color: #ff0000;">大家对社会和职业的认识变得越来越现实，对自己的了解也更加深入，想换一个更适合自己愿望的需求也越来越强烈</span>，此种情况下，跳槽几乎是必由之路。<br />
　　<br />
　　 以下是我能够想起来的有必要跳槽的几种情形，当然即使在这种情况下，有时候跳槽甚至也未必是唯一的解决方案，比如你可以先尝试内部的岗位转换或者和你的上司共同探讨职业发展的困惑，如果你的上司值得信任并愿意为你提供建议的话。我所列的几种情况也不可能穷尽所有的有必要跳槽的情形，比如你上班的时间太远，比如你家庭的原因等等，具体的情况还需要具体的分析，我所列的情况更具有举例的性质。</p>
<p>1、如果你在目前的公司已经缺少<strong>发展空间</strong>，欲更上层楼，则需等待很久的时间时可以考虑是否要换一家公司。现实中往往存在这样的情况。在一些发展比较稳定的企业，如果没有新的业务拓展，则很难创造出新的机会；如果企业论资排辈现象在严重一些的话，你升迁的机会就会少很多；如果你和你的上司年龄很接近，又会进一步降低你的机会。而那些蓬勃发展的公司，不断地在新的业务线新的地域创造新的升迁机会，它能够让你分享到公司成长的果实。<strong>在我们职业发展的过程中，最理想的当然是我们和公司一起成长，公司的规模越来越大，运营越来越健康，我们的责任越来越重，职位越来越高，回报也越来越高；次之的是公司发展一般但是你个人得到了更好的发展，你的职位得到提升，承担越来越重的责任；最差的就是公司没有起色，自己也没有起色，与其半死不活得混日子不如早谋出路。<br />
</strong>　　<br />
　　<br />
　　 2、如果你觉得在目前的公司继续工作下去<strong>技能上很难有提高</strong>时，这个时候就要考虑是否要跳槽了。因为<span style="color: #ff0000;">你的技能的成长很大程度上决定你未来的成长，如果你的技能停滞了，意味着你预期的薪水增加机会不大，所以要考虑到一个新的环境去提高。</span>温水煮青蛙的故事大家都知道，身边也有很多这样的例子。以下咱们做一个稍微深度的分析。<br />
　　<br />
　　 在我们的职业经历中，<strong>我们的职业技能，知识、观念等会有一个内在的变化曲线，它们构成我们的内职业生涯；同时，显性得来看我们的毕业学校、工作单位、工作职位乃至工作内容等等也有一个外在的变化曲线，它们沟成了我们的外职业生涯。</strong>说白了，<span style="color: #ff0000;">外职业生涯就是你简历上体现出来的内容，内职业生涯就是你的简历内容下面所隐藏的你真正的技能、知识和观念的变化</span>。研究一下内职业生涯和外职业生涯是一件很有意思的事情，我觉得它们就像我凭着死记硬背就能靠高分但现在忘得一干二净的政治当中所描述的生产力和生产关系之间的关系一样。我在网上查了一下生产力和生产关系之间的辩证逻辑关系，总结如下：<br />
　　<br />
　　第一，生产力决定生产关系<br />
　　1、生产力的状况（包括生产力的性质、水平和发展要求）决定生产关系的状况、性质和形式。<br />
　　2、生产力发展的要求决定生产关系的变革。<br />
　　第二，生产关系对生产力能动地反作用<br />
　　1、当生产关系同生产力的发展要求相适合时，它有力地推动生产力的发展。<br />
　　2、当生产关系不适合生产力发展要求时，它就严重地阻碍了生产力的发展。<br />
　　生产关系一定要适应生产力的性质，这是人类社会发展的普遍规律。评判一种生产关系先进与否，必须以生产力标准来判断，研究生产关系归根结底是为生产力服务的，脱离生产力来研究生产关系，这种研究就会失去意义。<br />
　　<br />
　　所以，我套用一下，内职业生涯和外职业生涯之间的辩证逻辑关系如下：<br />
　　第一， 内职业生涯决定外职业生涯<br />
　　1、内职业生涯的状况（包括内职业生涯的性质、水平和发展要求）决定外职业生涯的状况、性质和形式。就是我们常说的内在决定外在。<br />
　　2、内职业生涯发展的要求决定外职业生涯的变革。当一个人的内职业生涯获得了突破的时候，外职业生涯的突破就之日可待了。<br />
　　第二，外职业生涯对内职业生涯能动地反作用<br />
　　1、当外职业生涯同内职业生涯的发展要求相适合时，它有力地推动内职业生涯的发展。比如一个人当了主管或者经理，如果他有相应的素质，自然而然会逐步的提高自己的内在职业生涯，不断在这个职位上积累经验，提升技能，丰富人脉，从而促进内职业生涯的有效发展，反过来向更高层次的外职业生涯迈进。<br />
　　2、当外职业生涯不适合内职业生涯发展要求时，它就严重地阻碍了内职业生涯的发展。如果一个人被安插到不适合自己的岗位上，或者这个岗位和自己的能力不匹配，他技能的提高是很难的。<br />
　　<span style="color: #ff0000;"><strong>外职业生涯一定要适应内职业生涯的性质，这是职业发展的普遍规律。评判一种外职业生涯先进与否，必须以内职业生涯标准来判断，研究外职业生涯归根结底是为内职业生涯服务的，脱离内职业生涯来研究外职业生涯，这种研究就会失去意义。</strong></span>（套用这段文字的时候，好几次我都乐了呵呵）<br />
　　<br />
　　 如上关于内外职业生涯的辩证逻辑关系很好的解释了现在职场上存在的种种问题，比如为什么有的所谓总经理的收入还没有人家一个普通的sales收入多，为什么有的人迟迟不能升职？为什么有的博士找不到工作？为什么有的名牌大学的毕业生收入还不如某些普通院校的学生？为什么有人考研后并没有为就业增加太多的砝码？其实，了解了内外职业生涯的辩证逻辑关系，我们今后的职业决策就变得简单了不少，那就是你的所作所为是否能够促进你内职业生涯的发展从而不断促进你外职业生涯的发展。<br />
　　<br />
　　 关于内外职业生涯的辩证逻辑关系还可以做很多的发挥，时间关系，我先暂时写这么多，后边有时间咱再作进一步的探讨和研究。大家也可以发挥聪明才智进行相应的发挥从而丰富这一“理论”的内容。</p>
<p>　 如果内职业生涯比外职业生涯超前恰当时候舒心，说明你具备的知识和技能刚刚可以把工作做好；内职业生涯比外职业生涯超前较多时烦心，这时候你感到工作没有挑战性，也不太会尽心工作，容易出现不认真负责的现象，觉得大材小用，心里难以不平衡；内职业生涯比外职业生涯超前太多时要变心，你感到在这里受到压抑，根本无法发挥你的能力，你要寻找新的发展空间，所以你就会有跳槽的念头。外职业生涯比内职业生涯适度超前你会有工作的动力；外职业生涯比内职业生涯超前较多你会感受到较大的压力，就如同你本来能举100斤的东西，现在让你举120斤，你肯定会感觉比较吃力；外职业生涯比内职业生涯超前太多时有毁灭力，就如同你能举100斤，忽然让你举500斤，可能会把你给压趴下。<br />
　　<br />
　　 正是基于此，在职业发展的过程中只有一手是不行的，<strong>套用小平同志的话来说，要以内职业生涯建设为主，以外职业生涯建设为辅，两手都要抓，两手都要硬。</strong>只有在这个原则下，充满希望、富有可持续发展的职业生涯之路才能形成，否则好似“伐根以求木茂，塞源而欲流长”。<span style="color: #ff0000;">在职业发展的过程中，如果过于关注内职业生涯的发展，就会成为“有才华的穷人，”郁郁而不得志；如果过于关注外职业生涯的发展，就会出现“官迷”、盛名之下，其实难副的现象，职业的危机就潜伏在你盛名的光环之下，随时都会出现。</span><br />
　 4、如果你的公司在竞争中落后，而你又无力促使公司迎头赶上时。企业之间的竞争越来越激烈，而企业的成功有赖于公司的战略、团队的执行能力、外部的市场环境等等很多的因素，往往个人的努力只能促进局部的改善而不能决定最终战局的胜负，常让人产生<strong>“有心杀敌无力回天”</strong>之感。比如某些国有企业的半死不活、比如某些民营企业的突然休克，这不是你个人的力量所能改变的，而此时最好的选择往往是跳槽，重新换一个更能够发挥你作用的平台。<br />
　　<br />
　　 5、如果公司的改组或变动使你的<strong>前程计划受到阻碍</strong>时。公司的发展目标和个人的发展方向有时候并不完全一致，当企业的战略方向发生了变化的时候，很可能你从主战场被边缘化，这种例子屡屡出现。如果你实在不能通过内部转岗寻找到自己的位置，那么或许跳槽是比较理想的解决手段。<br />
　　<br />
　　 6、如果你有<strong>更高的眼界与新的理想</strong>时。山东有个乡土作家，好像叫刘什么，有句话，“有的楼，小时候看着高，长大了未必这么看。”随着你阅历和眼界的开阔，你原来觉得很好的工作未必能够满足你的发展需要了。大家可以看一下李佳明和曾子墨都是很典型的例子，包括用友的王文京、零点的袁岳，他们起初的平台都非常好，李佳明是从中央台出国留学，曾子墨是从国外的投行到了凤凰卫视，王文京和袁岳都是从国家部委的公务员角色下海创业。他们之所以有这种转换都是因为自己有了更高的眼界和新的理想。<span style="color: #ff0000;">事实上，职业的发展如同我们走楼梯，是一个台阶一个台阶往上走的，等你到了一定的高度之后职业之路自然是海阔天空。<br />
</span><br />
　 <strong>往往成功人士的跳槽不是在职业的最低潮而往往是职业发展比较成功的时候开始转换跑道，<span style="color: #ff0000;">他们能够提前避免职业危机的来临</span>，其实职业规划最重要的一个功能就是研判职业的发展趋势，尽可能促使你的职业向着理想的方向前进而阻止不利事情的发生。</strong><span style="color: #ff0000;">风险相对比较小的是职业过程中的“T”型发展，指“T”字从下往上写，意思是说在职业发展的最初，先在一个相对狭窄的领域做深，写好那一竖，成为这个领域的专家，然后再写那一横，培养自己广博的知识和全面的技能，使自己具备成为高级管理人员的素质。</span><br />
　　<br />
　　 <span style="color: #ff0000;">更换工作需当机立断，不要犹豫不决，宁可冒点风险早作改变，也比踌躇不定好，以免错失良机。</span>当你真的决定跳槽了，那就尽快进行相应的准备。<strong>成功的跳槽至少需要2-3个月左右的准备时间。不要把跳槽仅仅当成换一个简单的工作，而是要把它当作自己职业生涯中的一个重要环节。利用这样的契机加深对自己的认识和了解，加深对自己职业目标的评估。</strong><br />
　　<br />
　　<br />
　　 现在是人才自由流动的时代，不小心进入了一家不地道的公司完全可以随时走人。从表面上看，这是很正常的事情，<strong>但是这样的事情往往伴随着时间和经济上的损失，更重要的是很大程度上影响一个人的处事方式，容易让人迷失方向</strong>。所以应聘一家公司的时侯，你的任务不仅仅是让用人单位对你满意，你也要好好的评估你的雇主。<strong>在你欲加盟一家公司前，下点力气对你未来雇主的风格进行了解还是很有必要的。要考虑企业和自己的需求是否吻合。总的来说，大型企业选文化，中型企业选行业，小型企业选老板。（</strong>更具体的论述，大型企业相对比较安全，职位不会老是变化。。。）<strong>而判断一家公司是否对自己有利的关键标准就是能否对你的内职业生涯发展有利？</strong>你可以通过公司的网站，行业内的相关报道，你面试时所接触的公司的人员，甚至已经在这家公司工作的朋友等等，尽可能多的了解这家公司是否符合你的职业目标。<strong>一般中低职位的人在面试的时候一味的等待面试者发问，很少主动利用机会去观察和了解目标公司的相关情况，实在是有些浪费机会。一般来说，经过前期的深入了解，入职后就不会有太大的偏差，更可以充分利用实习或者试用期进一步加深对企业的了解，如果和自己的职业目标有太大的差异，也好尽快地修正或调整。</strong><br />
　　<br />
　　 即使已经下定决心从公司离职，也要体面地撤退，为原来的公司留下一份人情和好印象。<strong>我们骑驴找马，但也不能虐待驴，最关键的你要骑上头能让你找到千里马的驴。</strong>等你找到了新的雇主，得意之余，千万别忘了和当前的公司进行比较好的工作交接。有的人比较情绪化，工作不交接，甩手走人或者把公司的重要资源带走，据为己有，这种过河拆桥的做法不但是不职业，简直算的上愚蠢。一是你往往是在行业内的公司就业，这个圈子很小，极端的行为往往容易在圈子里传开；其次是除非你一直作低端的职位或者一直在比较滥的公司，比较正规的公司在重要的岗位都会做背景调查，如果了解到你有这样的经历的话对于你将来的发展很不利。退一万步来讲，当前的公司毕竟是你职业旅程上的一个站点，毕竟你曾经满怀希望的加入这个团队，体面地离去对大家都有好处。</p>
<p>第九章 专业与职业生涯<br />
　　<br />
　　<br />
　　 因为职业和兴趣的原因，我会非常关注不同专业的人员的就业情况。我注意到两个非常有意思的现象，一是不管专业的冷热，从个体而言，我都见到过求职困难的现象。我见到过学计算机的大学生找不到工作，我见到过学法律的大学生找不到工作，我见到过学金融的找不到合适的工作；我见到过学工程的人找不到工作，学英语的、学中文的……。他们大都把原因归结为专业，冷门专业毕业的自然很有理由，专业太偏了；热门专业竟然也振振有词，学这专业的太多了，竞争太激烈了。而与此同时，我却注意到另外一个现象，真正在职场上成功的，什么专业的都有。搜狐张朝阳的专业是物理学，阿里巴巴马云的专业是英语，复兴集团总裁郭广昌的专业是哲学，国美老总黄光裕没有专业。你可能会说这些人都是超人而且都是创业者，不具有代表性。<strong>其实我个人十多年的职业经历中接触过各行各业的职场杰出人士，他们最初的专业真的是五花八门。每当我参加各种各样论坛的时候，我都会比较留意大会材料中关于嘉宾的职业经历，他们绝对算的上是行业的精英，其专业竟然也是五花八门。</strong>我有一次参加一个在上海举行的投融资论坛，这算是比较专业的行业了吧，发现竟然有超过半数的嘉宾本科所学专业和所谓的金融投资完全无关。这样的例子还可以举出更多，你数一数现在文坛上有点名气的作家，有几个是中文系毕业的。如果还不信的话随意在你身边做个调查，你就会认同我所说的这种现象。<br />
　　<br />
　　 其实造成这种现象的根本原因反而与专业无关，正如新东方徐小平老师所说的，<strong>教育严重与市场需求脱节，是中国大学教育以及人才发展体系中最严重的问题。这个问题，直接导致大学生就业难，导致按理说最有活力和创造力的一代人，无法享受中国经济发展的甜蜜果实——就业挣钱、回馈父母、成家立业、享受人生。</strong>这些问题包括：<span style="color: #ff0000;"><strong>大学生就业意识稀薄——不知道毕业后原来是要工作的；求学历程中职业意识缺位——不知道一切学历必须以职业定位为最终目标，结果今年硕士明年博士后年烈士；求职技巧匮乏——不懂得求职技巧原来是连接大学与社会的跨海大桥，因而不知道如何向雇主卖自己（sell oneself）、赢得机会；从业心态糟糕——进入职场后往往不懂得如何珍惜工作机会、竞争发展空间、处理与上司、同事、客户之复杂关系……</strong></span>这不是哪一个专业的问题，而是很多专业的毕业生都会遇到类似的情况。<strong>其实不管是哪个专业的学生，只要是拥有了良好的就业意识和一定的求职技巧都能够在职场的长跑中通过不断做出有利于自己发展的职业决策来获得最终的胜利。</strong>所以我想在本章谈一下专业和职业生涯之间的关系。<br />
　　<br />
　　 专业的冷热不均，在就业市场上已经被众人熟知。同一学校不同专业毕业的学生，由于社会行业发展的不平衡，会面临不同的用人单位需求。社会对某些专业毕业的学生需求较小，毕业生于是供大于求；而另外一些专业的学生，由于行业发展对人才构成较大的需求，在就业形势比较严峻的情况下，培养的毕业生仍然保持着“旺销势头”。所以我们当年高考的时候经常挂在老师嘴边的一句话就是“好学校不如好专业。”</p>
<p>首先想先谈一下专业所带来的优劣势。所谓专业优势，是指所学专业近年来有着旺盛社会需求或者预期具有旺盛需求的专业，在就业过程中可能具有的由于专业原因而产生的优势。专业优势的另一通俗表达就是“热门专业”。<br />
　　<br />
　　<strong> 专业最大的优势自然是就业容易而且就业后的发展前景好。由此衍生出了社会比较认同的热门专业，比如说计算机、金融、物流、财务等等。说白了就是这些专业的产品相对比较好销售，市场的需求比较热烈，而且这些专业大都起薪高，发展前景好。</strong><br />
　　<br />
　　　　热门专业的好处咱就不多说了，锦上添花得事情咱不作，但是热门专业里面也有发展不顺的兄弟姐妹，那是因为热门专业本身并不能够把你放进成功的保险箱，选择了热门专业的人们，在学习和工作的过程中，容易出现以下问题：<br />
　　　　(1)热门专业并不等同于自己喜欢的专业。有相当一部分大学生，当初报考大学选择专业时，是根据父母的意见和社会舆论的导向进行的。即使自己是被填报的第一志愿录取，但究竟自己对这一专业是否喜欢，自己的气质性格是否与将要从事的职业匹配等等，却难以给出肯定的回答。也许，从表面上看，自己进入了“中意”的专业，而在具体的学习过程中，却未必能调动足够的兴趣。只有适合的，才是最好的。这在什么地方都管用。<br />
　　 (2)热门专业在学习和就业过程中面临更加激励的竞争<br />
　　　　对热门专业的“争夺”，从在高考志愿填报过程中就已经开始。往往只有填报第一志愿，而且考分位居前列的学生，才能被录取。因此，进入热门专业的学生，原有的基础更为扎实，而要在这批尖子学生中做到出类拔粹，也就需要付出更多的努力。有两点，是最为让人担忧的，一是有的学生一看“高手如云”，就自动缴械，放弃去做最好中的最好的斗志；二是有的学生心气很高，斗志很盛，却不能认同虽然努力了，却仍然不能像以前那般“名列前茅”，于是意志消沉。要知道，任何群体，只要存在，如果一定要按某方面的指标排序的话，一定会有一个最后一名。<strong>但这个指标并不一定就代表全部素质的客观体现，你需要一种对自我的认同，要看到自己的特色和优点所在。</strong>再说随着中国大学的扩招，不同学校新增的专业大都是热门的专业，导致所谓热门专业的就业人数疯狂扩张，在就业的时候自然而然面临更为激烈的竞争。<br />
　　<br />
　　　　(3)热门专业的学生容易被“热门”的假像迷惑<br />
　　 热门专业的就业形势好，热门专业的同学自然心态也很牛，“我是‘热门’，我怕谁”。可有的人身在“热门”，自然不免高估“热门”的威力，认为自己无论怎样“混”，到时依旧能对用人单位进行挑挑拣拣。道理是没错。但是事实却并不完全如此，一是你进大学的时候是热门，毕业的时候未必是热门，比如说某专业目前的供需比是1：8，等到毕业的时候形势发生变化，供需比变成了1：2甚至是2：1。我刚读大学的时候贸易可算是热门专业，可等到毕业的时候学贸易行业一片萧条，找工作都有困难。那时候通讯算时冷门，可到了毕业的时候竟然成了热门中的热门。铁路和邮政专业也都遇到过类似的问题。二是用人单位是来招贤的，宁缺勿滥，用人单位对应聘者的专业背景并非十分看中，而是更关注考察其专业能力和专业素质。专业再好，能力和素质跟不上也是枉然；三是专业的门槛并不是像很多人想象的那么高，外专业能跨越这一门坎与你进行的竞争的人多着呢！像物流、管理等等很多的专业本身基本上门槛很低，即使象一些门槛看似很高的专业也不像想象得那么高，很多数学系、物理系、机械系以至外语系学生计算机水平反而比一般的计算机专业的学生还要高，很多系的学生英文水平超过英文专业的也并不稀奇，至于“高手总在文坛外”的说法更是早就有之。</p>
<p>　 所谓专业劣势，通俗地说，是被人们认为“冷门”专业的学生，在学习与就业过程中，面临的专业就业前景不理想的压力。我曾经在网上看到过一个帖子，叫大学十大最恐怖专业，主要包括像矿业加工工程、采矿工程、造纸、皮革、历史、文学、力学等等，该帖对每一个专业都做了点评，以证明该专业的恐怖。比如对于中文专业的评论如下：<br />
　　　　8.中文<br />
　　 一般综合性的大学都是有这个专业的，但是真正以研究为目的的仅仅是北京大学复旦大学南京大学这样的高校，其他的大学设这个专业仅仅是为了建设综合性的大学，这个专业的学生毕业之后都是处在半失业的状态，这个专业的是吃青春饭的，一般漂亮的女生去做文秘，不漂亮但是声音好听的去做总机，声音不好听也不好看的但是有文笔地去做编辑，都没有的话就只有做招待了，&#8212;&#8211;这是一个典型的靠青春吃饭的行业。<br />
　　从职业规划的角度来说，这个帖子写的是在有点悲观。尤其是已经进入冷门专业的同学，想到将来的就业前景，心态更是会受到很负面的影响，甚至会严重地丧失信心。但我可以负责任的告诉大家，几乎在上面所举的每一个专业中我都遇到过职业成功的案例，甚至有的人专业比上面的专业还差，比如哲学或者马列之类毕业的，也有不少成功的案例。我还纳闷帖主为什么没把这些专业给列上去。<br />
　　<br />
　　 专业劣势还有一种表现就是你不喜欢你的专业，而且往往是到了大三、大四才发现这个问题，这就很要命。有个专家叫高燕定，认为人生规划要从童年开始，从中国社会的实际情况来看，我并不是非常的认同，但是我觉得<span style="color: #ff0000;">至少从考大学的时候就应该开始去规划自己将来的人生和职业。</span>遗憾的是，中国的教育还远远没有发展到这个地步，这几年教育部扩招更是直接把大学从精英教育变成了街边的大白菜，导致出现了大学生就业难的现象。但话又说回来，即使教育部门的决策者们承认这是他们的责任，那又能如何？他们也不可能解决这个问题，还是那句老话，<strong><span style="color: #ff0000;">靠人不如靠己</span></strong>，埋怨政府和学校都没用。再说了，这种情况下毕竟还是有很多的成功者，你不能获得职业上的成功，还是因为你自己不够优秀。<br />
　　<br />
　　 我非常能够理解一个不好的专业给一个人所造成的负面影响，在今天的中国，毕竟你的专业是你工作的起点和基础。但是即使真的不小心选了所谓的冷门专业也并不意味着不能获得职业的发展，<strong>关键是要提升自己的综合素质，一步步地扭转自己的劣势。</strong><br />
　　<br />
　　　三百六十行，行行出状元。不怕专业冷门，<span style="color: #ff0000;">只怕学艺不精</span>。不管你的专业是什么，只要你在这个领域确实学有所成，你就一定能利用你在这个领域的知识成就一番事业。事实上，除了极少数确实和民生关系不大的专业，没有永远的热门也不会有永远的冷门，就如同海尔所言“没有疲软的市场，只有疲软的产品。” <span style="color: #ff0000;">尤其是经历过职业长跑以后，原来所学的专业热门也好冷门也罢，都会遭到一定程度的稀释。<br />
</span></p>
<p>其实不同专业有不同的职业规划办法，人家没有专业的都能够取得职业的成功，何况有专业的呢，<span style="color: #ff0000;">关键是不要让你的专业成为前进的包袱而要成为发展的基石</span><span style="color: #ff0000;">，根据自己拥有的资源不断去调整和积累，职业之路才能越走越宽。</span>在我工作的这十多年时间里，我还从来没有发现那个人因为专业不好而从根本上耽误了自身的发展，<span style="color: #ff0000;">从长远来看，真正决定你职业发展的是你得<strong>个人素质</strong>。</span>当然从自己的专业出发去做职业规划绝对是事半功倍的做法。从我个人的实际经验来看，我觉得我们所学的专业大致可以分为如下几类，当然这种分法未必见得科学：<br />
　　<br />
　　1、 工具类专业，这类专业的特点是专业本身只是一种工具，其行业性特点不强比如说象语言类专业，管理类专业等等。对于这类专业，要想获得比较好的职业发展，最关键的选择是要入行，否则想获得职业的可持续发展非常之难，职业之路会越走越窄。我以英语专业来做个例子，这种类型的其他专业都可以作参考。我当初大学毕业的时候有个英语六级证书就觉得算是个有含金量的证书了，但是在今天这个人人学英语，人人会英语的年代，阿猫阿狗都会讲英语了，英语说的好的人已经是随处可见了，很多非英语专业的人也能够操着熟练的英语进行工作和交流了，所以英语作为一种工具的特征越来越明显。因此对于英语专业的人来说，第一个选择是走精深之路，比如做英语方面的研究者或者老师，就是单纯的凭借英语吃饭，这注定是少数人的选择，因为这个领域容纳得人本身很有限；第二个选择是要迅速的进入一个行业或者职能，比如利用英语的优势进入外贸行业或者机械行业，比如利用英语的优势去做销售或者人力资源，比如利用英语的优势去做导游等等。这个应该是大多数人的选择。用我的话说这叫入行，工具类专业的人如果不入行很难做到职业生涯的可持续发展。一般意义上的翻译做个小白领还绰绰有余，但要想有大的发展还是要入行，而且入行之后要逐步成为主战场的一分子。</p>
<p>另一个和这个类似的例子就是管理。管理似乎是个非常高尚的工作，很多人说不清道不明的时候往往就来一句“我是从事管理工作的。”为数不少的人上大学读企业管理专业，好像还很热门；至于管理的升级版MBA的热度更是一直有增无减。但是我们在组织中进行工作的，无论是企业还是政府部门，无论从事哪个具体职位，都是需要了解管理知识的；现实中也很少有哪个企业设置专门的管理职位（除了一些综合性的企业偶尔设置这样的职位<strong>）。管理一定是和具体的行业、企业和职能联系在一起的，它们是皮而管理是毛，如果失去了具体的行业和职能本身，管理就会浮在上面，就像我前面所讲的，你就会成为“职场骷髅人。”</strong>所以现在有一个很强烈的趋势，作业务的人都去学习管理，作管理的人都拼命去学习业务。<strong>对于作管理的人而言，如果不能深入到具体的行业和业务当中去，职业生涯的发展就会后续乏力。这样是为什么我把“管理”给放到工具类专业当中来。<br />
</strong></p>
<p>2、 职能性专业，这类专业本身就是为企业的职能而设定的，比如财务、人力资源、营销、投资等等。这类专业的职业生涯其实是最容易规划的，只要坚定的沿着自己的方向走下去就能够成为一个领域的高薪人士。对于这类专业，需要注意的一是<strong>要尽可能的选择一定规模的企业</strong>，因为只有这样这类专业才能够发挥作用，创造更大的价值，个人的发展空间才会大。有的企业只有一个出纳一个会计，你做财务能有多大前途。其次是要<strong>加强本职能领域的相关技能提升，遵循我前面所说的职能原则，保持内在职业生涯的连续性，不要轻易的改弦更张</strong>。要把本领域的事情作深做透而不是停留在知道或了解的层面，不断向更高端进阶，同时你的外职业生涯也会沿着本专业的既定职业路径发展比如会计—会计主管—财务经理—财务总监，或者招聘专员—薪酬专员—人力资源经理—人力资源总监等等。举个最简单的例子。同样是做人力资源的的，有的人年薪2，3万，有的人年薪上百万，薪酬差距天壤之别。原因就在于前者没有体现出来专业性。比如人力资源最基本的工作招聘面试，拿2万的人的面试水平比非专业的人强不了多少，<span style="color: #ff0000;">他们只是因为在这个岗位上从事这个工作而已</span>，至于人力资源的高端工作比如薪酬设计、绩效考核之类也没有形成自己的体系和见解，自然与高薪无缘。等到了一定的高度你可选择的余地就会非常的宽广。<strong>专业职能的人最容易去怀疑自己的专业价值，其实那是因为你的专业影响力不够。我遇到有作人力资源的朋友，说公司不重视人力资源，我说这恐怕有部分的原因是你工作不到位，没有发挥专业的影响力让公司看到你工作的价值。<br />
</strong>　　3、 行业型专业，这类专业一看名称就知道你应该进那个行业，比如化学工程、造纸、通讯等等。这一类的专业当然你能够喜欢那是最好，直接进入和其相关的行业，踏踏实实去做，一步一步成为行业的专家或者高级管理者。不喜欢找一个方向去做也能够取得成功。<br />
　　4、 研究性专业。比如什么考古、马列之类的专业。如果喜欢这类专业，那就干脆一路读到博士，老老实实呆在大学或者研究所做研究，实在耐不得寂寞可以做个兼职之类的，收入也不见得低。应用数学专业，物理学专业通过考研二次革命过渡<br />
　　5、 垃圾类专业。这类的设置有很多，几乎就等于没有专业，甚至有时候还会限制一个人的发展，这时候最好的做法恐怕是只能忘记专业靠个人素质谋求长远发展了。</p>
<p>　　 找工作要不要专业对口？这个问题看似简单，却影响了很多人的职业发展。大学生毕业时的第一反映就是寻找专业对口的岗位，总觉得花了好几年学个专业不能用一下实在太可惜，对于专业不对口的岗位，连投简历的勇气都没有，尤其是在就业环境越来越恶劣的今天。<strong>但是你要想获得职业生涯的发展，一定不要有专业限制的包袱。能够学到自己喜欢的专业并找到本专业对口的工作固然是一件幸事，但是学到了并不理想的专业企事业没有什么大不了的，一样可以通过自己的努力获得成功的职业生涯。<br />
</strong>　　<br />
　　 实际职业发展过程中，千万不要有太多的职业限制的包袱。如果对于工作5年以上的人做个统计，真正从事原来专业的恐怕不到一半，职业发展过程中有太多的因素促使你去偏离最初的专业。其实这往往是一件好事情，首先来说除了一些技术性比较强的企业，<strong>企业中很多的岗位并没有很强的专业要求比如说销售、市场、人力资源等等，有些岗位即使有一定的专业要求比如说财务、生产等，但更重要的是在工作当中的学习和锻炼，而且企业里的绝大部分岗位，只要拥有一定的学习能力，都能够在一定的时间内胜任。</strong>谁都知道在大学里学到的那点玩意，即使专业对口，大学里学到的知识能够发挥作用的也没有多少。用人理念比较成熟的企业更看重应聘者的能力和素质。至于工作几年后的求职，企业更是不看你原来的专业而是看你毕业后都作了什么样的工作，同样的条件下一个人力资源专业的学生和一个历史专业毕业从事过2年人力资源工作的人相比那个在职场的竞争力更大是不言而喻的。<br />
　　<br />
　　 其次记得看过一个说法，说是<strong>一个人大学毕业后五年内原有的知识基本上就折旧个差不多了，实际上大学里学到的具体知识本身能够用上的就很少</strong>，这也是单纯从实用的角度为什么用人单位在操作性岗位更喜欢用技校的，因为人家来之能战。我们工作稍微长一点的同事肯定会有这种体会，<strong>我们今天工作中所用到的知识和技能大部分都是工作后学习得来的，而且工作中所学到的知识和技能更为实用。所以原来学什么专业并不是那么重要，关键是你要在工作中不断学习和积累。同样条件下一个历史专业但有一年工作经验的人肯定比人力资源专业的应届生更有竞争力，其实即使是同时起步，历史专业的也未必见得会比人力资源专业的差，甚至很多时候还会超出。<br />
</strong>　　<br />
　　<br />
　　 最后，在考大学和找工作时都有一个天平，哪边的砝码更重，哪个就应该是我们的去向。只是考大学的砝码是学校和专业，而找工作的硅码则是企业和兴趣。如果在考大学时未能使专业和兴趣保持一致，<strong>那在找工作时，兴趣还是较专业更为重要。当然我并不反对先凭籍自己的能力找到工作，解决生存问题后再一步步的去接近自己的职业理想。<br />
</strong></p>
<p>　 从你入职的那天起，事实上更早，甚至可以追溯到你的学生时代，你就开始为今后的每一份工作书写简历。一定切记“<strong>经历即简历</strong>”，你固然可以去美化修饰你的简历，但没有真正的经历所带来的真材实学，在老辣的人力资源经理和高管面前，你很快就会显出真实的斤两，即使侥幸获得某个职位，还有后面的很多关卡，一样会检验出你真实的水平。<strong><span style="color: #ff0000;">人力资源最重要的一个原则就是让历史告诉未来，track record，追踪历史纪录</span></strong>。虽然说过去未必就决定未来，但对于绝大多数人来说，这个原则还是非常有道理的，而且也是对于比较重要的岗位招聘会应用的一个原则。如果一个人过去曾经有过比较成功的带领团队的经验，那他在未来带领团队成功的可能性就比较大；如果一个人曾经带领过团队，但是没有什么突出的业绩，那他未来作出成绩的可能性就比较小。如果一个人过去频繁的跳槽，那他将来的稳定性可能会很差；如果一个人在过去的工作中没有过得到提升的纪录，往往能够印证这个人的能力或者某些方面有一定的缺陷。所以，<span style="color: #ff0000;">从你开始职业生涯的那天起，就要开始积累你的职业生涯成功纪录，不断地向你的职业生涯帐户投资，也只有这样，你的职业财富才会不断地增加。<br />
</span>　　<br />
　　 我的表妹正在读大三，有一次给我打电话说不喜欢现在的专业，希望我能够帮她物色一个毕业后可以从事地工作，她可以从现在就提前学习，做准备。我听了以后苦笑不得，然后把她狠狠地教育了一顿。在家庭的年轻一辈中，我是最先考上大学的，表弟表妹一大堆，但我从来不给自己的亲人安排工作，即使长辈提出了这样的要求，而是告诉他们要对自己负责，要对自己的职业发展负责。<span style="color: #ff0000;">有什么能比自己拥有独立的职业人格和成熟的职业心理更宝贵呢，在职业发展的过程中，你可以寻求被人的帮助或指导，而且要善于征求前辈们的意见，但永远不要去依赖任何人，哪怕是自己的父母。</span></p>
<p>我本人也是基本接近反面的例子，我也反复的思考过这个问题，其实你这个问题的方向可能和职业规划没有太多的关系，但技术层面上是有关系的，我现在在这里提出我的一些看法：<br />
　　<strong>一个人是否成功，由两个方面的因素决定，一是<span style="color: #ff0000;">渴望成功的欲望</span>的大小，二是个人的<span style="color: #ff0000;">能力资源运气</span>等。</strong>除运气外，能力的培养和资源的培植，是和个人的主观努力因果关系的。我们下面单谈<strong>渴望成功的欲望的大小所需要付出的代价</strong>这个问题。你要问一下自己，我愿意付出什么。<br />
　　依照渴望成功的欲望从小到大，我们依次要付出的代价是<br />
　　1、<strong>时间、精力、娱乐、健康</strong>这一类正常的努力代价，这是第一层次的付出，也是最基本的付出，如果一个人的成功欲望，连这些都克服不了，那么没什么要谈的，你就是阿三阿四就好了。<br />
　　2、<strong>个人感觉的克服</strong>，如对困难和变化的恐惧，对懒惰和渴求安逸生活的心，对长时间高强度的精神压力的逃避感，毫无必要的自尊心，书生的冷傲清高，等等等等&#8230;&#8230;，我们要利用对成功的渴望和一些辅助的方法来克服他们，克服以后，你就会拥有一些优秀的“习惯”。<br />
　　3。<strong>还是价值观问题</strong>，也就是根据社会和个人所处实际情况的实际需求，调整个人价值观里很多<span style="color: #ff0000;">原则性</span>的东西。包括很多不太正面的东西（如&#8230;&#8230;），我在这里不想细细讨论，太庞大了。但这个问题有多难呢？我毕业9年，3年后才懵懵懂懂意识到这个问题，又3年才开始正视这个问题，后3年在实施这个改变，但还是收效甚微，可见撼山易，撼脑袋难啊！</p>
<p>　　作为楼主偏重于精英意识的补充，我愿意在这里表达自己对初次择业或者初阶段开局不理想的朋友的一些建议，也是我个人的一些体会，希望能少让人拍些砖。希望开局不理想的朋友不要太悲观，在我不长的人生经历里面，<span style="color: #ff0000;">先行者牺牲，后起者上位</span>，也是常见的事。<br />
　　在围棋里，先行者往往会取“外势”，而应手者则可以对之以“实利”。象zmqstc形容的那些有“口才”有“本事”的人，在职场生涯初期，他们取得了外势先手，典型就是象有个网友猜测楼主的具体答案就是”去外企的总部“那些人。那么稍微落后的那部分人，如果也想按照他们所走的路重走一遍，客观形势和个人实际情况未必允许。<span style="color: #ff0000;">那</span><span style="color: #ff0000;">么我们就必须改变思路，目标从取“外势”改为取“实利”。如果应手者有计划的苦心经营，最后的胜利就难以断定是鹿死谁手了！<br />
</span>　　什么是“<strong>实利</strong>”？<br />
　　以下只是草草的表述：<br />
　　一是<strong>金钱的积累</strong>；<br />
　　二是有利于你的<strong>事业发展的资源积累</strong>，包括人际关系，行业的信息及你在行业里的积累；<br />
　　三是<strong>专业技能</strong>，注：要稍微特有一些的，和行业及其细分有关；<br />
　　四是有目的地积累出来地<strong>个人的独特素质</strong>（这个凸现了职业规划的重要性）；<br />
　　五是在行业里面的<strong>相对制高点</strong>（如从大企业到小企业）。<br />
　　由于个人能力问题，不能详细的全部一一列举，请大家结合自身实际情况思考。<br />
　　<br />
　　一、金钱的积累<br />
　　这个非常非常的重要！是严重影响个人中后期发展（创业和个人选择）的制约因素。可能有人会说，谁不知道挣钱重要啊！呵呵，但是往往就是很多人，并不注重也并不懂这个问题的重要性及其处理方法，我不是理财专家，只在这里提几个方面。<br />
　　工资是个人收入的基础及重要组成部分（在某些人不一定是主要部分），在处理时要斤斤计较，在跳槽的选择中要注意不能牺牲太多的工资收入（失业期没收入，要花钱，还有试用期，新工作不适应的风险等等），有些人往往喜欢弃大龙而取先手，这大龙可不能轻易的放弃，要慎重再慎重。<br />
　　外快，呵呵，这个问题牵涉很多，我是一个遵纪守法的公民，可不能做出坏的导向，我只是知道，很多人，很多很多人走向老板之路，是建立在此基础之上，其他我不说了，我封嘴。<br />
　　理财：不细谈，但<span style="color: #ff0000;">有了钱一定要管理和投资</span>，不要放在银行里拿那实际不存在的利息，其实还有很多菜鸟所有的收入还是放在活期存折里呢（呵呵，不懂的人我偏不告诉他）！<br />
　　找老婆和买房：人生大事啊，由于很多争议，所以在这里只简单提一些，最好，我说最好，老婆的收入要高一点的，外家负担要少一点的。买房这个我更没发言权了，只是希望大家考虑几个方面：买或暂时不买，买贵的或便宜的，在什么时机买。</p>
<p>　二.资源的积累:<br />
　　个人认为,这是事业发展中最重要的一环,是<span style="color: #ff0000;">安身立命之本</span>,甚至比金钱资本还要重要一点点.<br />
　　<br />
　　人际关系资源的积累:人际关系的重要性在此不需说明,只提一点,就是正常的社交除了可以积累对事业有帮助的人力资源外,<strong>也是建立正确的生活方式和价值观所必要的环境</strong>.长袖善舞的人也不需要我建议什么,这里只是探讨不擅及不喜交际的人(我自己就是这样的人)如何开展这项工作.首先我们要统一思想,就是,建立人际关系是我们必须要去做的事,如果不认同,那就继续思索.<br />
　　我认为我们可以将任务分解成3部分来处理:<br />
　　1.<strong>旧有的亲戚同学朋友人际圈的维系和发展</strong>,这个就算不喜交际的人,稍微努力一下也可以做的到,维系无非就是上同学录,QQ,msn,sky,过节发个信息,有空聚下会,回家到亲戚家登门送礼拜访.再通过他们逐步的认识新朋友,扩大交际圈,这样既稳妥有容易开展.<br />
　　2.<strong>在实际生活环境中,找到自己的酒肉朋友和营造自己的小圈子,建立适合自己的生活方式</strong>.酒肉朋友非常的重要,他们陪你渡过原本寂寞的时光,他们陪你吃饭逛街赌钱追女孩喝花酒开不烂车满大街每角落找好吃的&#8230;&#8230;.,很多人生的第一次都会在和酒肉朋友一起度过.当然如果身边这些同事朋友的生活方式确实为自己所不容(如赌钱,喝酒,卡拉ok),那我们要自行建立一种消遣方式.人总有爱好,找到爱好相同的人在一起做爱做的事,是多么美好的事情.如运动,旅游,读书,音乐,如果你主动打开心扉,总能找到伙伴,因为可能你认识一个,他就能给你介绍一群.通过网络认识同城同爱者,也是个好主意.我现在就开始在打羽毛球,每周两次约几个朋友同事打球吃饭,感觉挺好.这样结交的朋友能处之以诚,在以后的工作生活中,能给你很多的帮助.<br />
　　3.<strong>针对个人事业发展方向的人力资源的累计</strong>:这个方面的处理,是一个心理难点,书生可能会觉得这是赤裸裸的利益追求,不喜.但一个我们可以结合上面两个方面的交际方式来处理,这样就没那么直接,二个在里面也有很多值得结交的朋友和知道珍惜的关系.三个按我的成功大小和付出代价的理论,看你个人选择了,有时候走出了第一步以后,就没那么难了.呵呵,想起第一次喝花酒的情形(手都没地方放).<br />
　　<br />
　　行业信息及其他资源的积累:<br />
　　这个是最实在的经验,也是对工作最有帮助的东西.如:行业内主要企业的分布和特点,零部件的生产厂家的联系信息和基本价格,各主要岗位能介绍的人才,一些本企业无法解决的问题能在行业内找到人帮忙等等,这是每个老板都欣赏的优点.这里说的有点偏制造业了,我是搞工厂的,其他我不懂.<br />
　　1.选择岗位和企业时,倾向于能<strong>积累信息的职位和企业</strong>,有时候大企业分工太过精细,反而不美.<br />
　　2.在工作中,要善于积累这方面信息和资源.<br />
　　<br />
　　一开始可能在这一项上,可能很难得到很好的成果,但只要你不停的去积累,到最后会给你非常大的助力.很多人的创业伙伴就是在这个过程中结识的.<strong>另外提一点非常重要的:要注意自己在朋友同事面前的形象</strong>,很多不男人的东西不要在人前表露,如优柔寡断,忘恩负义,对朋友不义,对老板不忠这些原则性的问题,这些事情就算做了或者是脑袋里的真实想法,也不能在朋友面前表露出来,因为<strong>,对一件事的看法,会影响别人对你一生的看法,最后的结果就是,你的不好表现可能会导致对一个事业的负面影响的,绝对不会预你的份.如你曾经对朋友不义,那么找人合伙做生意,绝对不会找你.<br />
</strong></p>
<p>　三.专业技能的培养:<br />
　　这一项主要偏向专业人士,并不是每个职位都可以获得.但如果你有机会的话,一定要好好的去研究思考创新,把它变成自己的智力成果,那么起码你工作无忧.<br />
　　我有个老乡,他掌握着一种发热膜的加工工艺,按此工艺生产产品合格率高,成本低,结果他成了香饽饽,给抢来抢去,现在他正在考虑用这个技能创业.<br />
　　<strong>注意是行业里面独有一些的,或者相对领先的,就可以努力把它学好.</strong>我们在做职业规划的时候,可以把这个作为一个重要的考虑因素.<br />
　　<br />
　　四.有目的地积累出来的个人的独特素质<br />
　　通过时间和职位的锻炼,积累出来的独特素质或者不同素质的组合,积累完成后,可以在进一步的职场选择处于非常有利的位置.<br />
　　1.个人独特素质这个不详述,这需要个人对自己发掘判断并结合职位发展.如我个人就善于分析和文字表达,那么我就倾向于不选择企业里面第一线打仗的岗位,而选择有机会发挥特长并进步的岗位,现在,效果还不错.<br />
　　2.不同素质的结合:如&#8221;工程师&#8221;+&#8221;采购&#8221;的经历组合,我个人觉得,我非常欣赏这样的组合,肯定会优先录取.而且这个人的组合会对其工作表现产生积极正面的影响.这个由于行业和个人的不同情况,有不同的优化组合,我个人只是制造业经历,也举不出太多的例子,只希望大家结合自己的情况思考.<br />
　　<br />
　　五.占领行业相对制高点:<br />
　　1.行业领导企业.<strong>大企业的普通岗位相对于行业后进企业</strong>.小企业的骨干职位的相对高度差.这也是我的个人经历,我在一个大企业做了四年,后来到一个同行业小企业里面,是中层干部,老板也很信任很给机会,他就觉得我应该能力素质就是高些,而且又懂行.<br />
　　2.<strong>经济发达地区相对于经济落后地区.</strong>可能你在一个高度发达的地区和别人斗,觉得没有优势,但如果你那你在斗争中获得的经验,拿到一个相对还没有那么发达的地区去发展,相信会有一定的优势,包括创业或者择业都可以这样思考. 经济发达地区相对于经济落后地区.可能你在一个高度发达的地区和别人斗,觉得没有优势,但如果你那你在斗争中获得的经验,拿到一个相对还没有那么发达的地区去发展,相信会有一定的优势,包括创业或者择业都可以这样思考.</p>
<p>看到最后，终于找到一句来平衡。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/05/10/500/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>如何让搜索引擎收录网站中的图片 &#8211; google baidu</title>
		<link>http://www.wangchao123.com/2010/03/10/492</link>
		<comments>http://www.wangchao123.com/2010/03/10/492#comments</comments>
		<pubDate>Wed, 10 Mar 2010 04:00:03 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[推广]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=492</guid>
		<description><![CDATA[http://zzxgj.com/ 站长小工具
https://www.google.com/webmasters/tools/labs-site-performance-1?hl=zh-CN&#38;siteUrl=http%3A%2F%2Fwww.wangchao123.com%2F
google 站长工具
]]></description>
			<content:encoded><![CDATA[<p><a href="http://zzxgj.com/">http://zzxgj.com/</a> 站长小工具</p>
<p><a href="https://www.google.com/webmasters/tools/labs-site-performance-1?hl=zh-CN&amp;siteUrl=http%3A%2F%2Fwww.wangchao123.com%2F">https://www.google.com/webmasters/tools/labs-site-performance-1?hl=zh-CN&amp;siteUrl=http%3A%2F%2Fwww.wangchao123.com%2F</a></p>
<p>google 站长工具</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/03/10/492/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>慢IT：十原则为你的IT减负(转)</title>
		<link>http://www.wangchao123.com/2010/03/01/488</link>
		<comments>http://www.wangchao123.com/2010/03/01/488#comments</comments>
		<pubDate>Mon, 01 Mar 2010 04:59:25 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[产品 运营]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=488</guid>
		<description><![CDATA[多年来，IT专家们总是被告知他们必须少花钱、多做事。编制在缩减，工作在外包，与此同时对提升服务的要求和采用新技术的要求却在增加。过去一直是这样，但并不意味着将一直这样持续下去。
在全球金融危机的大背景下，应该提出全新观点。IT不再需要“更多”，而是花钱少，做的也少——停止做那些价值低而消耗多的工作。让你的企业选出重点，而不是把所有的事都推给你;明智地让用户凭自己的技能处理他们自己能处理的那部分事情，让你能腾出手来做真正重要的工作。这样，在为自己减负的同时也帮助企业降低了成本。当遇到不可能完成的需求、不现实的交货期限要求时，要学会大声说“不”。从长远来看，这对所有人都有实实在在的好处。
这个世界充满“垃圾食品”和为此苦恼的家庭，我们看到快餐国度的数量在不断增加，它们正在为快餐带来的便利付出高昂<p />……<br /><a href="http://www.wangchao123.com/2010/03/01/488">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p>多年来，IT专家们总是被告知他们必须少花钱、多做事。编制在缩减，工作在外包，与此同时对提升服务的要求和采用新技术的要求却在增加。过去一直是这样，但并不意味着将一直这样持续下去。</p>
<p>在全球金融危机的大背景下，应该提出全新观点。IT不再需要“更多”，而是花钱少，做的也少——停止做那些价值低而消耗多的工作。让你的企业选出重点，而不是把所有的事都推给你;明智地让用户凭自己的技能处理他们自己能处理的那部分事情，让你能腾出手来做真正重要的工作。这样，在为自己减负的同时也帮助企业降低了成本。当遇到不可能完成的需求、不现实的交货期限要求时，要学会大声说“不”。从长远来看，这对所有人都有实实在在的好处。</p>
<p>这个世界充满“垃圾食品”和为此苦恼的家庭，我们看到快餐国度的数量在不断增加，它们正在为快餐带来的便利付出高昂的代价。由此诞生了致力于倡导健康的“慢食“运动。与之相呼应的“慢IT”正在寻求它在技术管理方面的运用。</p>
<p>国际金融危机为我们实现“慢IT”提供了绝佳机会!全球的企业高管们正在拿经济下滑为借口进行裁员、减产、关门、延期、谈判……你也可以这么干!毕竟你是为了公司的利益着想。如果有人说受到伤害，那只是暂时的。毕竟这是非常时期!</p>
<p>在逆境中寻求机遇，“慢IT”的十个原则：</p>
<p><strong>1 别再试图成为超级英雄</strong></p>
<p>不现实的最后期限要求、过大的工作量只会带来资源耗尽和质量低下。你被要求处理一堆不可能完成的任务?把它们丢回原来的地方吧。你要明确每个项目在时间和费用方面的要求，让企业去决定这些任务的优先级。新项目上马意味着其他老项目的优先级被降低。做这个决定不是你的工作职责——实际上，让企业自己承担这个职责反而能减少这种无用要求。但前提是你要与企业进行实时交流，这样企业才会相信你并不是想偷懒。</p>
<p><strong>2 尽可能让用户自己管理自己</strong></p>
<p>很多用户能自己安装软件并实施软件升级，那就让他们自己做这些，让注册企业通过自助服务做这些事情。别再给用户做保姆了，除非有具体规定不允许这样做。让客户自己去安装iTunes、Gmail以及诸如此类的东西，让他们明白如果把自己的电脑搞砸了，你只会推倒重来，恢复到缺省状态，而不会为他们自己造成的损坏负责。你可以制定出这样的政策：如果他们用私人邮件、iPhone或者其他私人软件产品，他们要自己为自己的错误负责。确保每个用户都了解所有这些风险，以及你这么做的原因。毕竟，享受自由就要承担责任，你还有更重要的工作要做。</p>
<p><strong>3 不做无用功</strong></p>
<p>评估一下你的日常工作，看看他们都带来什么价值。很可能你正在发生概率很低的风险上浪费时间和精力。这听起来像是异端邪说，但相对于花费相当大的精力在防范措施上，可能让有些事偶尔出错然后修复会更有效。有了这个评估，你就能压缩繁琐的无用功，给企业带来他们真正想要的技术好处。</p>
<p><strong>4 尽可能地让所有事情自动化</strong></p>
<p>让公司知道自动化能给公司节省人力成本。确保你的监控程序了解所有情况，从你的路由器CPU的运用情况到入站传真线路的随机测试。确保大家明白只有一切尽在掌握，才能顺利实施自动化。</p>
<p><strong>5 外包繁琐工作</strong></p>
<p>SaaS和<a style="font-size: 14px; color: #0000ff; text-decoration: none;" href="http://www.cioage.com/col/1338/" target="_blank">云计算</a>不仅仅是最近的技术流行词，也是替你管理和维护服务器、存储和程序的方法。谷歌运用软件、Live工作空间以及诸如此类的东西能够很好地替代部门或者分支机构文件管理人员的工作。并且，它们的服务面向所有人。托管整个程序需要迈出很大一步，但原则同样适用。如果你正在为数量众多的工作组处理复杂的市场、销售、支持、预算、记账或者项目程序，那就该将环境合理化了。开始拔掉这些服务器的电源，让<a style="font-size: 14px; color: #0000ff; text-decoration: none;" href="http://www.cioage.com/col/1338/" target="_blank">云计算</a>整理这些应用吧。记得，最先考虑外包那些麻烦最多的程序和用户。</p>
<p><strong>6 破除成规</strong></p>
<p>实施IT分类可以适度缓解公司管理层的头疼。但别止于此，寻找任何机会去掉“最好要有”的功能以腾出手做真正重要的事。是时候重新评估以前的价值体系并清除成年规章了。这个老掉牙的法律流程真的是企业必需的吗?还是已经成为企业难以承受的奢侈品?用户真的需要在建筑物的每个角落都装上Wi-Fi吗?除非管理层视而不见，新项目和采购计划早就被重新检查过了。现在，你该用“显微镜”仔细检查一遍现有资产的成本和收益状况，尤其是管理员们欣赏的那些。</p>
<p><strong>7 休息时间就是休息时间</strong></p>
<p>回家后不要打开笔记本电脑，也关掉手机。周末就让垃圾邮件堆在那里好了。最快失去理智的方法是从未学习如何放松。从现在开始培养一些爱好吧，比如品品茶、打打球。平时工作时间的各种麻烦已经够多了，让它们在晚上和周末时间离开你的世界——除非你真的是别无选择。</p>
<p><strong>8 没有什么事是你必须做的</strong></p>
<p> </p>
<p>硬件、软件、住宅、办公室、电脑、路由器，不管是什么，你修过它们一次并不意味着你就有责任要修它们一辈子。事实上，你可能从来就不该修它们。下次如果有人拿他自己的电脑过来让你“帮着看看”，你就反过来要他做一些他在工作中不可接受的事情。比如，“你是财务是吧，你能帮我把过去三年的报税做一下吗?我毫无头绪。”是啊，己所不欲，勿施于人。</p>
<p><strong>9 永恒保持工作乐趣</strong></p>
<p>是的，每件事都说很急，但你不能让技术的乐趣和创新被这些“急”事挤没了。事实上，保持工作乐趣是你工作的动力。如果你像行尸走肉，怎么能服务好公司呢?了解最新的科技能让你更好地解决工作中发生的问题。每天至少花费一小时在IT类的网站上，而不要日复一日像被关在笼子里面发电的老鼠一样。</p>
<p><strong>10 让你的公司听到你的声音</strong></p>
<p>跟你的公司交朋友。你已经听腻了这个“技术要服务于公司”的陈词滥调。现在，公司也需要了解你。跟业务部门开个会，去了解对他们来说什么是真正重要的，也让他们了解对你来说什么是真正重要的。一旦你意识到他们不都是冷血的机器，同事也发现你并不是脾气暴燥，那么，你会在早茶时间重新建立起重要的人际信任关系。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/03/01/488/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>手机 web 网站开发思考</title>
		<link>http://www.wangchao123.com/2010/02/24/482</link>
		<comments>http://www.wangchao123.com/2010/02/24/482#comments</comments>
		<pubDate>Wed, 24 Feb 2010 07:29:05 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[手机]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=482</guid>
		<description><![CDATA[根据 《中国互联网信息中心 CNNIC 25次统计报告统计》（2010年1月），我国手机用户已经达到 2.33亿。
<img class="alignleft size-full wp-image-484" title="up2" src="http://www.wangchao123.com/wp-content/uploads/2010/02/up2.jpg" alt="up2" width="277" height="256" />
 
 
 
 
 
 
 
可见我国的手机上网人数每年都在 100% 以上，说明手机互联网的发展趋势已经非常明显。这个09年1月3g牌照发放也有一定关系。经过分析者2.33亿上网的人其实上网频率并不高，可能有的时候也存在 &#8220;被上网&#8221;<p />……<br /><a href="http://www.wangchao123.com/2010/02/24/482">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p>根据 《中国互联网信息中心 CNNIC 25次统计报告统计》（2010年1月），我国手机用户已经达到 2.33亿。</p>
<p><a href="http://www.wangchao123.com/wp-content/uploads/2010/02/up2.jpg"><img class="alignleft size-full wp-image-484" title="up2" src="http://www.wangchao123.com/wp-content/uploads/2010/02/up2.jpg" alt="up2" width="277" height="256" /></a></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>可见我国的手机上网人数每年都在 100% 以上，说明手机互联网的发展趋势已经非常明显。这个09年1月3g牌照发放也有一定关系。经过分析者2.33亿上网的人其实上网频率并不高，可能有的时候也存在 &#8220;被上网&#8221; 的问题，例如手机报，接受 GPRS 广告。发飞信等等。这所以2.33亿人贡献的价值远远低于传统互联网贡献的价值。</p>
<p><strong>“3G网络普及” 与 “手机web 应用开发” “手机开发平台” 相互推动</strong></p>
<p align="left">   智能手机越来越普及，iphone 基 、于 android 平台的手机也开发了自己的 SDK 方便开发爱好者参与，APP stroe ，中国移动软件店，也在不断推动用户使用 3G 网络<br />
   <br />
   开发平台                         语言               <br />
   MacOS(iphone)            Objective C<br />
    Windows mobile         .net<br />
    S60(Nokia)                    j2me<br />
     Android                        Simple</p>
<p>各大网站：taobao,  校内，kaixin001 也都建立了 web 网站。</p>
<p align="left">好用的功能多了，用3G的人就会多，用3G的多了，更会促进各个服务商开发热情。手机网络已经开始步入良性循环</p>
<p align="left"><strong>国外网站</strong></p>
<p align="left">国外3G 网络发展会比国内快些，像 facebook, twitter,早已有了手机应用，最近很有代表性的网站 foursquare 已经深入思考手机用户的价值，基于位置，好友的服务</p>
<p><strong>手机网络 和 传统互联网 的区别<br />
</strong><br />
手机屏幕相对较小，信息量小，移动性强。判断手机对服务上的价值移近不能靠传统互联网的 pv 判断。更多的是哪手机这个人本身行为，位置，和实体世界的联系来判断。比如基于位置的应用，就可以和商家联系在一起。对商家的价值可体现在，谁搜索了自己，那些人来过我的店，那些人的好友来过我的店。</p>
<p align="left">随着商业模式逐渐形成，手机用户逐渐增多，运营商价格逐渐降低，手机网络的发展一定会非常迅速。</p>
<p><a href="http://www.wangchao123.com/wp-content/uploads/2010/02/up.jpg"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2010/02/24/482/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mac OS iphone 开发起步 初级教程 hello world (转)</title>
		<link>http://www.wangchao123.com/2009/12/07/458</link>
		<comments>http://www.wangchao123.com/2009/12/07/458#comments</comments>
		<pubDate>Sun, 06 Dec 2009 16:42:02 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=458</guid>
		<description><![CDATA[一、 确定Mac OS的版本号
版本号：Mac OS X version 10.5.5
CPU: Processor 1 GHz PowerPC G4
iPhone SDK:iPhone_sdk_for_iPhone_os_2.2.19m2621afinal.dmg
说明：每个IPhone SDK可能兼容的Mac OS都不同，该SDK支持10.5.3以后的版本。还有，Intel 和 PowerPC 不同的CPU设置文件也不同，同一种CPU不同型号，设置也不同（注意PowerPC G3/G4/G5不同型号），详细请看下文。
重点的是：官方的iPhone SDK只支持Intel Mac with OSX 10.5.
二、 安装IPhone SDK
1. iPhone sdk 的后缀名为.dmg,<p />……<br /><a href="http://www.wangchao123.com/2009/12/07/458">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p style="TEXT-INDENT: 2em">一、 确定Mac OS的版本号</p>
<p style="TEXT-INDENT: 2em">版本号：Mac OS X version 10.5.5</p>
<p style="TEXT-INDENT: 2em">CPU: Processor 1 GHz PowerPC G4</p>
<p style="TEXT-INDENT: 2em">iPhone SDK:iPhone_sdk_for_iPhone_os_2.2.19m2621afinal.dmg</p>
<p style="TEXT-INDENT: 2em">说明：每个IPhone SDK可能兼容的Mac OS都不同，该SDK支持10.5.3以后的版本。还有，Intel 和 PowerPC 不同的CPU设置文件也不同，同一种CPU不同型号，设置也不同（注意PowerPC G3/G4/G5不同型号），详细请看下文。</p>
<p style="TEXT-INDENT: 2em">重点的是：官方的iPhone SDK只支持Intel Mac with OSX 10.5.</p>
<p style="TEXT-INDENT: 2em">二、 安装IPhone SDK</p>
<p style="TEXT-INDENT: 2em">1. iPhone sdk 的后缀名为.dmg,只要双击该文件，弹出一个对话框，点“skip”,这就看到里面有3个文件，分别是About iPhone SDK.pdf 、iphone sdk.mpkg 、 Packages.如下图：</p>
<p style="TEXT-INDENT: 2em"><a href="http://www.wangchao123.com/wp-content/uploads/2009/12/b1.jpg" target="_blank"><img title="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" src="http://www.wangchao123.com/wp-content/uploads/2009/12/b1.jpg" alt="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" /></a></p>
<p style="TEXT-INDENT: 2em">2. 双击iPhone sdk.mpkg,按引导到Custom Install on”Macintosh HD”那步，如图：</p>
<p style="TEXT-INDENT: 2em"><a href="httphttp://www.wangchao123.com/wp-content/uploads/2009/12/b2.jpg" target="_blank"><img title="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" src="http://www.wangchao123.com/wp-content/uploads/2009/12/b2.jpg" alt="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" /></a></p>
<p style="TEXT-INDENT: 2em">这是会看到iPhone SDK不可选，不知道是什么问题，不用害怕，下面有解决方案，我们是把可选的都选了，让所有的包都安装到默认的路径下。</p>
<p style="TEXT-INDENT: 2em">注意： Developer Tools Essentials那个包的安装路径（默认为/Developer），等下安装iPhone SDK 时需要安装到同一路径下。</p>
<p style="TEXT-INDENT: 2em">其实这一步已经安装好了Xcode3.1 了。</p>
<p style="TEXT-INDENT: 2em">3. 安装iPhone SDK.</p>
<p style="TEXT-INDENT: 2em">进入到刚才的前面.mdg包里面的Packages文件夹，即第一张图中的Packages文件夹,选择如下5个包逐个安装。各个包名均以iphone*开头。</p>
<p style="TEXT-INDENT: 2em"><a href="http://www.wangchao123.com/wp-content/uploads/2009/12/b3.jpg" target="_blank"><img title="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" src="http://www.wangchao123.com/wp-content/uploads/2009/12/b3.jpg" alt="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" /></a></p>
<p style="TEXT-INDENT: 2em">注意：</p>
<p style="TEXT-INDENT: 2em">要安装到和Developer Tools Essentials同一目录，即/Developer</p>
<p style="TEXT-INDENT: 2em"><a href="http://www.wangchao123.com/wp-content/uploads/2009/12/b4.jpg" target="_blank"><img title="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" src="http://www.wangchao123.com/wp-content/uploads/2009/12/b4.jpg" alt="IPhone开发环境搭建全过程 - jsc0754 - 单车音乐~~" /></a></p>
<p style="TEXT-INDENT: 2em">如果已经安装到其他目录，可以不用重装。进入到安装目录，默认是/Platforms，然后复制 iPhone.platform 和iPhoneSimulator.platform 到 /Developer/Platform，注意不要把整个/Platforms复制。</p>
<p style="TEXT-INDENT: 2em">
<p style="TEXT-INDENT: 2em">现在还不能建立iphone 项目，就算建好也编译不过。出现如下错误：</p>
<p style="TEXT-INDENT: 2em">No architectures to compile for (ONLY_ACTIVE_ARCH = YES, active arch = ppc, i386 VALID_ARCHS =)</p>
<p style="TEXT-INDENT: 2em">所以需要进一步配置文件</p>
<p style="TEXT-INDENT: 2em">4. 配置Architectures.xcspec文件</p>
<p style="TEXT-INDENT: 2em">因为官方的iPhone SDK只支持Intel Mac with OSX 10.5.。所以要更改所有intel的配置。</p>
<p style="TEXT-INDENT: 2em">进入到  /Developer/Platforms/iPhoneSimulator.platform/Developer/</p>
<p style="TEXT-INDENT: 2em">Library/Xcode/Specifications/，你会看到3个文件，修改其中的Architectures.xcspec文件</p>
<p style="TEXT-INDENT: 2em">注意：不要用copy内页代码来改，要用手动输入，因为网页编码不一致问题。</p>
<p style="TEXT-INDENT: 2em">具体修改如下：</p>
<p style="TEXT-INDENT: 2em">(</p>
<p style="TEXT-INDENT: 2em">// 32-Bit</p>
<p style="TEXT-INDENT: 2em">{ Type = Architecture;</p>
<p style="TEXT-INDENT: 2em">Identifier = Standard;</p>
<p style="TEXT-INDENT: 2em">Name = &#8221;Standard (iPhone Simulator: i386, ppc)&#8221;;</p>
<p style="TEXT-INDENT: 2em">Description = &#8221;32-bit iPhone Simulator architectures&#8221;;</p>
<p style="TEXT-INDENT: 2em">ListInEnum = YES;</p>
<p style="TEXT-INDENT: 2em">SortNumber = 1;</p>
<p style="TEXT-INDENT: 2em">RealArchitectures = ( i386, ppc );</p>
<p style="TEXT-INDENT: 2em">ArchitectureSetting = &#8221;ARCHS_STANDARD_32_BIT&#8221;;</p>
<p style="TEXT-INDENT: 2em">},</p>
<p style="TEXT-INDENT: 2em">// Old-style Debug</p>
<p style="TEXT-INDENT: 2em">{ Type = Architecture;</p>
<p style="TEXT-INDENT: 2em">Identifier = Native;</p>
<p style="TEXT-INDENT: 2em">Name = &#8221;Native Architecture of Build Machine&#8221;;</p>
<p style="TEXT-INDENT: 2em">Description = &#8221;32-bit for build machine&#8221;;</p>
<p style="TEXT-INDENT: 2em">ListInEnum = YES;</p>
<p style="TEXT-INDENT: 2em">SortNumber = 101;</p>
<p style="TEXT-INDENT: 2em">ArchitectureSetting = &#8221;NATIVE_ARCH&#8221;;</p>
<p style="TEXT-INDENT: 2em">},</p>
<p style="TEXT-INDENT: 2em">// G3</p>
<p style="TEXT-INDENT: 2em">{ Type = Architecture;</p>
<p style="TEXT-INDENT: 2em">Identifier = ppc;</p>
<p style="TEXT-INDENT: 2em">Name = &#8221;Minimal (32-bit PowerPC only)&#8221;;</p>
<p style="TEXT-INDENT: 2em">Description = &#8221;32-bit PowerPC &#8221;;</p>
<p style="TEXT-INDENT: 2em">PerArchBuildSettingName = &#8221;PowerPC&#8221;;</p>
<p style="TEXT-INDENT: 2em">ByteOrder = big;</p>
<p style="TEXT-INDENT: 2em">ListInEnum = No;</p>
<p style="TEXT-INDENT: 2em">SortNumber = 201;</p>
<p style="TEXT-INDENT: 2em">},</p>
<p style="TEXT-INDENT: 2em">// G4  这个是我台机的型号</p>
<p style="TEXT-INDENT: 2em">{ Type = Architecture;</p>
<p style="TEXT-INDENT: 2em">Identifier = ppc7400;</p>
<p style="TEXT-INDENT: 2em">Name = &#8221;PowerPC G4&#8243;;</p>
<p style="TEXT-INDENT: 2em">Description = &#8221;32-bit PowerPC for G4 processor&#8221;;</p>
<p style="TEXT-INDENT: 2em">ByteOrder = big;</p>
<p style="TEXT-INDENT: 2em">ListInEnum = NO;</p>
<p style="TEXT-INDENT: 2em">SortNumber = 202;</p>
<p style="TEXT-INDENT: 2em">},</p>
<p style="TEXT-INDENT: 2em">// G5 32-bit</p>
<p style="TEXT-INDENT: 2em">{ Type = Architecture;</p>
<p style="TEXT-INDENT: 2em">Identifier = ppc970;</p>
<p style="TEXT-INDENT: 2em">Name = &#8221;PowerPC G5 32-bit&#8221;;</p>
<p style="TEXT-INDENT: 2em">Description = &#8221;32-bit PowerPC for G5 processor&#8221;;</p>
<p style="TEXT-INDENT: 2em">ByteOrder = big;</p>
<p style="TEXT-INDENT: 2em">ListInEnum = NO;</p>
<p style="TEXT-INDENT: 2em">SortNumber = 203;</p>
<p style="TEXT-INDENT: 2em">},</p>
<p style="TEXT-INDENT: 2em">// Intel</p>
<p style="TEXT-INDENT: 2em">{ Type = Architecture;</p>
<p style="TEXT-INDENT: 2em">Identifier = i386;</p>
<p style="TEXT-INDENT: 2em">Name = &#8221;Intel&#8221;;</p>
<p style="TEXT-INDENT: 2em">Description = &#8221;32-bit Intel&#8221;;</p>
<p style="TEXT-INDENT: 2em">PerArchBuildSettingName = &#8221;Intel&#8221;;</p>
<p style="TEXT-INDENT: 2em">ByteOrder = little;</p>
<p style="TEXT-INDENT: 2em">ListInEnum = NO;</p>
<p style="TEXT-INDENT: 2em">SortNumber = 105;</p>
<p style="TEXT-INDENT: 2em">},</p>
<p style="TEXT-INDENT: 2em">)</p>
<p style="TEXT-INDENT: 2em">注意：不要copy，只能手输入以上代码，否则出错！！</p>
<p style="TEXT-INDENT: 2em">
<p style="TEXT-INDENT: 2em">这样就完成设置了。</p>
<p style="TEXT-INDENT: 2em">=====================================================================</p>
<p style="TEXT-INDENT: 2em">打开/Developer/Applications/选择Xcode,程序并不会马上<span onclick="tagshow(event)">运行</span>,而是要你到快捷方式里再次点击打开.</p>
<p>打开File-&gt;new project选择View-Based Application</p>
<p><img id="img_0.6076933892962835" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/12/090603k93.jpg" alt="" width="478" height="387" /></p>
<p>输入<span onclick="tagshow(event)">项目</span>名称.</p>
<p><img id="img_0.16496537864541938" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/12/090605spA.jpg" alt="" width="479" height="389" /></p>
<p>接下来看到的就是常见的<span onclick="tagshow(event)">文档</span>视图,在Groups&amp;Files下Resources里双击MainWindws.xib,紧接着将看到有新窗口的打开;</p>
<p><img id="img_0.42260672565168405" style="CURSOR: pointer" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/12/090607HAz.jpg" alt="" width="600" height="375" /></p>
<p>这时你可以拖动LIbery里的<span onclick="tagshow(event)">控件</span>,像VS.net里一样使用就可以啦,运行行先保存,File-&gt;Save,运行Build and run.</p>
<p><img id="img_0.2472348211003348" src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/12/090608iHj.jpg" alt="" width="393" height="705" /></p>
<p>这么一来,一个简单的HelloWorld就完成啦,兴喜.</p>
<p>另外还发现,IPhone的<span onclick="tagshow(event)">模拟</span>器启动很快,基本不用时间哦,这点比其它强吧!展开Groups&amp;Files 下的 Resources目录，选择双击MainWindow.xib,就会弹出xib主窗口和libery窗口，如果没有，可以通过Tools来调出窗口。Libery里有不同的控件，可以拖放到View窗口里，单击选中控件，选择Tools-&gt;inspetor打开属性窗口修改控件属性。</p>
<p style="TEXT-INDENT: 2em">然后File-&gt;Save，Build-&gt;build and run.</p>
<p style="TEXT-INDENT: 2em">大功告成！！</p>
<p style="TEXT-INDENT: 2em">参考网站：</p>
<p style="TEXT-INDENT: 2em"><a href="http://www.devdiv.net/thread-11230-1-1.html">http://www.devdiv.net/thread-11230-1-1.html</a></p>
<p style="TEXT-INDENT: 2em"><a href="http://jsc0754.blog.163.com/blog/static/1038922452009281156410/">http://jsc0754.blog.163.com/blog/static/1038922452009281156410/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/12/07/458/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>bye 艾佛森 &#8211; 致曾为 AI 疯狂的同志们</title>
		<link>http://www.wangchao123.com/2009/11/29/455</link>
		<comments>http://www.wangchao123.com/2009/11/29/455#comments</comments>
		<pubDate>Sun, 29 Nov 2009 15:52:28 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[乱七八糟]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=455</guid>
		<description><![CDATA[昨天得知 艾佛森 退役的消息，NBA 又将送走以为传奇运动员，昔日偶像。
AI  有太多的精彩瞬间值得纪念，无乱是自杀式的上篮，抛投，令人无能为力的加速，急停，他的身世，他的传闻，和他的坎坷道路。
新秀赛季和乔丹对决的瞬间

近两天，传闻湖人向刚刚退役的艾弗森抛出了橄榄枝，希望他能成为科比的队友。
现在的 AI 已经不是当年独挑大梁的球队老大，少了几分传奇色彩
无论如何，在我印象里的“答案”还是骁勇善战的强大战士，the tiger of eye~

<img class="alignleft size-full wp-image-498" title="ii" src="http://www.wangchao123.com/wp-content/uploads/2009/11/ii.jpg<p />……<br /><a href="http://www.wangchao123.com/2009/11/29/455">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p>昨天得知 艾佛森 退役的消息，NBA 又将送走以为传奇运动员，昔日偶像。</p>
<p>AI  有太多的精彩瞬间值得纪念，无乱是自杀式的上篮，抛投，令人无能为力的加速，急停，他的身世，他的传闻，和他的坎坷道路。</p>
<p>新秀赛季和乔丹对决的瞬间</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="src" value="http://player.ku6.com/refer/-14uvvvfbdOm_I9k/v.swf" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.ku6.com/refer/-14uvvvfbdOm_I9k/v.swf" quality="high" align="middle" allowfullscreen="true"></embed></object></p>
<p>近两天，传闻湖人向刚刚退役的艾弗森抛出了橄榄枝，希望他能成为科比的队友。</p>
<p>现在的 AI 已经不是当年独挑大梁的球队老大，少了几分传奇色彩</p>
<p>无论如何，在我印象里的“答案”还是骁勇善战的强大战士，the tiger of eye~</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="align" value="middle" /><param name="src" value="http://player.ku6.com/refer/9OLx6FBRxV1_vXYC/v.swf" /><param name="allowfullscreen" value="true" /><param name="quality" value="high" /><embed type="application/x-shockwave-flash" width="480" height="400" src="http://player.ku6.com/refer/9OLx6FBRxV1_vXYC/v.swf" quality="high" align="middle" allowfullscreen="true"></embed></object></p>
<p><a href="http://www.wangchao123.com/wp-content/uploads/2009/11/ii.jpg"><img class="alignleft size-full wp-image-498" title="ii" src="http://www.wangchao123.com/wp-content/uploads/2009/11/ii.jpg" alt="ii" width="450" height="675" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/11/29/455/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>macOS 10.5.6 详细安装过程(IBM T61)</title>
		<link>http://www.wangchao123.com/2009/11/27/427</link>
		<comments>http://www.wangchao123.com/2009/11/27/427#comments</comments>
		<pubDate>Fri, 27 Nov 2009 06:46:59 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=427</guid>
		<description><![CDATA[准备工作：
了解自己电脑的配置，和硬件的型号可以用 everest 等软件很快的获取到：
IBM T61 配置：
操作系统      Microsoft Windows XP Professional 5.1.2600 (WinXP Retail)
处理器名称 Mobile DualCore Intel Core 2 Duo T7500, 2183 MHz (11 x 198)
主板名称      Lenovo ThinkPad T61
主板芯片组 Intel Crestline-PM PM965
系统内存     3072 MB  (DDR2 SDRAM)
显示卡         NVIDIA Quadro NVS 140M  (512 MB)
显示器         Lenovo LTN<p />……<br /><a href="http://www.wangchao123.com/2009/11/27/427">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p>准备工作：</p>
<p>了解自己电脑的配置，和硬件的型号可以用 everest 等软件很快的获取到：</p>
<p><span style="color: #0000ff;">IBM T61 配置：</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">操作系统      Microsoft Windows XP Professional 5.1.2600 (WinXP Retail)<br />
处理器名称 Mobile DualCore Intel Core 2 Duo T7500, 2183 MHz (11 x 198)<br />
主板名称      Lenovo ThinkPad T61<br />
主板芯片组 Intel Crestline-PM PM965<br />
系统内存     3072 MB  (DDR2 SDRAM)<br />
显示卡         NVIDIA Quadro NVS 140M  (512 MB)<br />
显示器         Lenovo LTN141W1-L05  [14.1" LCD]<br />
声卡             Analog Devices AD1984 @ Intel 82801HBM ICH8M &#8211; High Definition Audio Controller</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">网卡:           Intel(R) 82566MM Gigabit Network Connection<br />
无线网卡: Intel(R) Wireless WiFi Link 4965AGN</span></p>
<p><strong>开始安装</strong></p>
<p>1、将安装光盘放到到光驱中，以光驱起动机器到安装界面。</p>
<p>2、选择简体中文作为主要语言，然后点一下&#8230;&gt;按钮。起动到准备安装界面，稍等一会儿后，到正式的安装欢迎界面。此时点屏上方的实用工具，调出“磁盘工具”，对你的硬盘进行初始化的操作。一般我们将把MAC OS安装在C分区，所以对原C分区进行“抹掉”操作（原C盘数据将全部丢失！）。</p>
<p>3、点抹掉并确认后，关闭窗口，回到欢迎界面。点“继续”钮。点“同意”Pass过许可协议页。到达选择目的宗卷页。选择你将要安装到的盘，点继续。</p>
<p>4、到达安装摘要页，在这里进入最最关键的部分，此时，不要直接点安装（直接点安装99%以上要失败，你的机器真的是APPLE机器的话也许会成功）。点“自定”按钮，进入驱动及附加包的选择安装页面。</p>
<p>5、选择如下：<br />
本地化语言：<br />
你爱怎么选怎么选，不过一般我们选两个中文够了。你要是不选中文，那就是不想用中文的MAC OS了，我也没得说。反正不会失败。</p>
<p>附加字体：<br />
选上的好。</p>
<p>X11：请选上吧，以后用得着的，不选应该也没关系，是一个功能包。</p>
<p>iDeneb Essential System：选上吧，不选的话估计等于没装。</p>
<p>Patches 10.5.6 Ready：这个玩意是关键里的关键，是驱动，里面的东西选错了那就是失败！<br />
Alternative Essential Patch 展开它<br />
ACPI K10.5.6  电源管理驱动.(本人选上了).<br />
PS2Fix for ACPI kext 10.5.6 (展开有两项) 如果你使用的是PS的键盘鼠标,请考虑选上,否则就不要选了.<br />
AMD Patch 如果你使用的是AMD的CPU,请考虑选上.<br />
Audio 展开它,并根据你的机器的声卡硬件进行选择.<br />
<span style="color: #0000ff;"><span style="color: #000000;">Analog Devices </span></span><span style="color: #000000;">展开它，因为我的机器是 AD1984</span><br />
Chipset 展开它,并根据你的机器的主板芯片进行选择.里面有好多,就不一一列出.<br />
ICHx Fixed 本人机器使用的是ICH8,这项需要选择.其它不选.<br />
Kernel 系统核心选择.展开它.<br />
Kernel 9.5.0 Voodoo,本人选它,看编号最新.其它不选.<br />
Network 网络,展开它.<br />
Ethernet 以太网,展开它.根据你的网卡型号选择.<br />
Intel 82566 本人选择它.E520的网卡为Intel 82562这个网卡仅兼容，驱动得不完美，<span style="color: red;">一般情况下正常，一但睡眠醒来，网卡将无法正常工作！</span>.当前本人没找到解决办法！<br />
Wireless 无线网.请根据你自已的无线网卡型号选择.本人台机,华丽地飘过.<br />
Fix 修正包集合,展开它,仅列出少量.<br />
Cpus=1-Fix 单核CPU请考虑选它.本人不选<br />
AppleSMBIOS 内存相关展开<br />
AppleSMBIOS 667 本人667主频的内存,选择它.(经本人测试,可以不选,是否影响系统速度本人不知).<br />
FireWire Remove <span style="color: red;">这个不能选，选的话，你的IEEE 1394卡就没用了</span>.仅在不打算使用摄像机及其它IEEE 1394总线的朋友在无法安装时用。<br />
Seatbel Fix 传说中的MAC四国补丁,不选它你就能看见四国了.没看见过四国的我很希望有一天有空看看.本项对我来说必选.<br />
PowerOff_Fix 我选了这个。（E520机器不选这个的话，每回关机、重起，你就记得拔市电吧，否则就是黑苹果）。<br />
PowerOff_OpenHaltRestart (这个在E520上不要装，装了睡眠后就没法恢复).<span style="color: red;">这两项修正zwbshadow的说法</span><br />
System Utilties   展开后里面就一个CPU控制,估计是CPU省电控制的,本人没选.<br />
Video 显卡驱动. 估计一定要选一个,反正我如果没选,重起动就是黑屏,键盘能正常响应,就是什么也看不到了.<br />
NVdarwin 512MB 本人外接了一个<span style="color: #0000ff;"> <span style="color: #000000;">NVIDIA Quadro NVS 140M  (512 MB)</span></span>的显卡,为<span style="color: #0000ff;"><span style="color: #000000;">(512</span></span>M显存的,所以选它了.请根据你的实际选，<span style="color: green;">一般GF的显卡你只要设对了显存就OK了</span>.<br />
Intel GMA X3100 如果是Dell E520集成显卡的,应该要选它.<br />
Applications 软件包,随你的高兴去选择.我是不懂的,所以,我全选了.宁全勿失的原则.<br />
Netbook 笔记本专用 台式机再次飘过.</p>
<p>6、选完了就点“完成”吧。点完成后回到安装摘要界面，点“安装”。</p>
<p>7、漫长的安装过程开始了，最开始是检测光盘的完整，点跳过，到下面的界面：</p>
<p><span style="color: #ff6600;">参考网站，感谢他们的指导：</span></p>
<p><a href="http://bbs.pcbeta.com/thread-618714-1-1.html">http://bbs.pcbeta.com/thread-618714-1-1.html</a><br />
<a href="http://bbs.weiphone.com/read-htm-tid-358709.html">http://bbs.weiphone.com/read-htm-tid-358709.html</a><br />
<a href="http://bbs.pcbeta.com/viewthread.php?tid=523231&amp;highlight=%2B%B0%A5%D1%BD%A1%AD%A1%AD">http://bbs.pcbeta.com/viewthread.php?tid=523231&amp;highlight=%2B%B0%A5%D1%BD%A1%AD%A1%AD</a><br />
<a href="http://bbs.pcbeta.com/thread-444466-1-1.html">IBM X61安装iDENEB10.5.6成功经验</a><br />
<a href="http://bbs.pcbeta.com/thread-444466-1-1.html">IBM X61安装iDENEB10.5.6成功经验</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/11/27/427/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>VMware7.0 安装 MacOS 10.5.6 并升级为 10.5.8 成功 &#8211; （host 电脑为 IBM T61 windows XP SP2）</title>
		<link>http://www.wangchao123.com/2009/11/23/405</link>
		<comments>http://www.wangchao123.com/2009/11/23/405#comments</comments>
		<pubDate>Sun, 22 Nov 2009 19:13:16 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>
		<category><![CDATA[MacOS]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=405</guid>
		<description><![CDATA[<img src="http://www.wangchao123.com/wp-content/uploads/2009/11/app.jpg" alt="" width="368" height="230" />
为了做mac 开发 安装虚拟机系统，参考了网上的做法。安装了5次，终于成功~
步骤：
1. 安装 vmware 7.0
2. 新建虚拟机
（1）点击新建
<img class="alignnone" title="新建虚拟机" src="http://www.wangchao123.com/wp-content/uploads/2009/11/step1.jpg" alt="" width="300" height="310" />
（2）选择 wokstation 6.5-7.<p />……<br /><a href="http://www.wangchao123.com/2009/11/23/405">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.wangchao123.com/wp-content/uploads/2009/11/app.jpg" alt="" width="368" height="230" /></p>
<p>为了做mac 开发 安装虚拟机系统，参考了网上的做法。安装了5次，终于成功~</p>
<p>步骤：</p>
<p>1. 安装 vmware 7.0</p>
<p>2. 新建虚拟机</p>
<p>（1）点击新建</p>
<p><img class="alignnone" title="新建虚拟机" src="http://www.wangchao123.com/wp-content/uploads/2009/11/step1.jpg" alt="" width="300" height="310" /></p>
<p>（2）选择 wokstation 6.5-7.0</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st2.jpg" alt="" width="300" height="303" /></p>
<p>(3) 选择 mac os 10.5.6 的镜像 iso 文件</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st3.jpg" alt="" width="300" height="303" /></p>
<p>(4) 选择 FreeBsd 64-bit 系统</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st4.jpg" alt="" width="300" height="303" /></p>
<p>(5) 选择 1 个 cpu 2个核 （我的电脑是双核的）</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st5.jpg" alt="" width="300" height="303" /></p>
<p>(6) 最好 1 G 内存</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st7.jpg" alt="" width="300" height="303" /></p>
<p>(7) 网络为 use bridged networking</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st8.jpg" alt="" width="300" height="303" /></p>
<p>(8)创建i/o 设备 选择 LSI logic （默认）</p>
<p><img class="alignnone" src="http://www.wangchao123.com/wp-content/uploads/2009/11/st9.jpg" alt="" width="300" height="303" /></p>
<p>（9）创建硬盘 create a new virtual disk</p>
<p>（10）选择SCSI  （默认）</p>
<p>（11）容量 30G （开发用，本身系统大概13G左右）</p>
<p>（12）然后 “下一步”创建完成</p>
<p>（13）<span style="color: #ff0000;">(重要)</span> 新建完虚拟机后，关闭VMWare程序，打开虚拟机所在目录，使用记事本打开扩展名为“.vmx”的文件，查找含有：“guestOS = ”的一行（一定只有一处），找到后将该行改为：guestOS = &#8220;darwin10&#8243;，然后重新起动VMWare程序，查看刚新建的虚拟机的配置，看它的Options中的General项中是否设定为Mac OS Server 10.6。</p>
<p>（14）启动 mac 这台虚拟机，会自动引导到安装盘的 iso 开始安装 mac 系统</p>
<p>详细过程见《<a href="http://www.wangchao123.com/2009/11/27/427" target="_blank">macOS 10.5.6 详细安装过程(IBM T61)</a>》</p>
<p>（15）重启后一切正常<br />
(16) 升级 10.5.8 到官网下载</p>
<p><a href="http://www.apple.com/downloads/macosx/apple/macosx_updates/macosx1058comboupdate.html">http://www.apple.com/downloads/macosx/apple/macosx_updates/macosx1058comboupdate.html</a></p>
<p>（17）安装驱动，终于找到了 在 VM 里面用的声卡和显卡驱动:<br />
下载地址：<br />
<a class="downloadlink" href="http://www.wangchao123.com/wp-content/plugins/download-monitor/download.php?id=5" title=" downloaded 199 times" >vmware Macos 声卡,显卡驱动 (199)</a></p>
<p>可执行文件都执行一遍，需要注意的是: 有一个文件双击后无反应，直接点击右键-》 打开方式-》Pacifist<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p><span style="color: #ff6600;">参考网站，感谢他们的指导：</span></p>
<p><a href="http://bbs.pcbeta.com/thread-618714-1-1.html">http://bbs.pcbeta.com/thread-618714-1-1.html</a><br />
<a href="http://bbs.weiphone.com/read-htm-tid-358709.html">http://bbs.weiphone.com/read-htm-tid-358709.html</a><br />
<a href="http://bbs.pcbeta.com/viewthread.php?tid=523231&amp;highlight=%2B%B0%A5%D1%BD%A1%AD%A1%AD">http://bbs.pcbeta.com/viewthread.php?tid=523231&amp;highlight=%2B%B0%A5%D1%BD%A1%AD%A1%AD</a></p>
<div id="_mcePaste" style="left: -10000px; overflow: hidden; width: 1px; position: absolute; top: 0px; height: 1px;">http://www.wangchao123.com/wp-content/uploads/2009/11/app.jpg</div>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/11/23/405/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10个iPhone开发教学网站、论坛、博客 (转)</title>
		<link>http://www.wangchao123.com/2009/11/17/402</link>
		<comments>http://www.wangchao123.com/2009/11/17/402#comments</comments>
		<pubDate>Tue, 17 Nov 2009 13:10:35 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[iphone Mac 手机应用开发]]></category>
		<category><![CDATA[iphone]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=402</guid>
		<description><![CDATA[
整理了一下手中的iPhone开发网站、论坛和博客，精选了这10个常去的网站。其中有2篇教学文章，由于非常经典，于是单列出来，与其网站并列。本文的短网址为 http://bit.ly/3llz7建议新入行的朋友在看教学文章的同时多上论坛，与大家交流，偶尔看看别人的自曝，自己也会信心倍增。另外，实践最重要，首先行动起来。http://cocoachina.com/ 大量iPhone开发资料，教学，经验，还有自曝。http://www.javaeye.com/forums/board/mobile iPhone开发论坛，人气鼎盛，大量自曝，还有Android的讨论
http://developer.apple.com/iphone/ 苹果iPhone开发官方主页，提供大量实例、文档和教学视频
h<p />……<br /><a href="http://www.wangchao123.com/2009/11/17/402">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<ul>
<li>整理了一下手中的iPhone开发网站、论坛和博客，精选了这10个常去的网站。其中有2篇教学文章，由于非常经典，于是单列出来，与其网站并列。本文的短网址为 <a rel="nofollow" href="http://bit.ly/3llz7" target="_blank">http://bit.ly/3llz7</a>建议新入行的朋友在看教学文章的同时多上论坛，与大家交流，偶尔看看别人的自曝，自己也会信心倍增。另外，实践最重要，首先行动起来。<a rel="nofollow" href="http://cocoachina.com/" target="_blank">http://cocoachina.com/</a> 大量iPhone开发资料，教学，经验，还有自曝。<a rel="nofollow" href="http://www.javaeye.com/forums/board/mobile" target="_blank">http://www.javaeye.com/forums/board/mobile</a> iPhone开发论坛，人气鼎盛，大量自曝，还有Android的讨论
<p><a rel="nofollow" href="http://developer.apple.com/iphone/" target="_blank">http://developer.apple.com/iphone/</a> 苹果iPhone开发官方主页，提供大量实例、文档和教学视频</p>
<p><a rel="nofollow" href="http://www.stanford.edu/class/cs193p/" target="_blank">http://www.stanford.edu/class/cs193p/</a> 斯坦福大学的iPhone课程，2009年4～6月，有pdf和视频下载</p>
<p><a rel="nofollow" href="http://bit.ly/RuaKq" target="_blank">http://bit.ly/RuaKq</a> 飞机游戏iFighter的作者dr_watson写的iPhone游戏开发经典教学系列，有源码</p>
<p><a rel="nofollow" href="http://www.iphoneside.com/" target="_blank">http://www.iphoneside.com/</a> iPhone达人的博客，很多有价值的资源下载，新闻和教程</p>
<p><a rel="nofollow" href="http://lichen1985.com/blog/" target="_blank">http://lichen1985.com/blog/</a> iPhone应用的作者，雨雪霏霏的iPhone博客，很多开发手记和心得</p>
<p><a rel="nofollow" href="http://blog.liuhongwei.cn/category/iphone/" target="_blank">http://blog.liuhongwei.cn/category/iphone/</a> iPhone开发博客，提供教学文章，经验分享，还有GAE</li>
<li><a href="http://www.otierney.net/objective-c.html.zh-tw.big5#piecing">http://www.otierney.net/objective-c.html.zh-tw.big5#piecing</a>   文档 web 版本</li>
<li><a rel="nofollow" href="http://www.javaeye.com/topic/422948" target="_blank">http://www.javaeye.com/topic/422948</a> iPhone日本市场高手的自曝贴，第1个月就赚了2千刀，大量详细的数字和图片<a rel="nofollow" href="http://dev.iphonetw.net/" target="_blank">http://dev.iphonetw.net/</a> 台湾iPhone开发者论坛，有些教学文章和讨论</li>
<li><a href="http://devforums.apple.com/">http://devforums.apple.com/</a><br />
<a href="http://www.iphonedevsdk.com/">http://www.iphonedevsdk.com/</a><br />
<a href="http://stackoverflow.com/questions/tagged/iphone">http://stackoverflow.com/questions/tagged/iphone</a><br />
<a href="http://forums.macrumors.com/forumdisplay.php?f=135">http://forums.macrumors.com/forumdisplay.php?f=135</a><br />
<a href="http://www.aboutobjects.com/tutorials.html">http://www.aboutobjects.com/tutorials.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/11/17/402/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux 快捷键</title>
		<link>http://www.wangchao123.com/2009/11/17/398</link>
		<comments>http://www.wangchao123.com/2009/11/17/398#comments</comments>
		<pubDate>Tue, 17 Nov 2009 06:55:29 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=398</guid>
		<description><![CDATA[ 


 
A. Linux切換鍵









&#60;Ctrl&#62;&#60;Alt&#62;&#60;F1&#62;


切換至第一文字終端。在Linux之下你可以同時打開好幾個終端機。




&#60;Ctrl&#62;&#60;Alt&#62;&#60;Fn&#62;


(n=1..6) 切換至第n文字終端。




&#60;Ctrl&#62;&#60;Alt&#62;&#60;F7&#62;


切換至第一圖形 (GUI)終端。




&#60;Ctrl&#62;&#60;Alt&#62;&#60;Fn&#62;


(n=7..11) 切換至第n圖形 (GUI)終端。




&#60;Tab&#62;


自動完成指令。




&#60;ArrowUp&#62;


(↑鍵) 捲動而編輯指令歷史。按來執行。

<p />……<br /><a href="http://www.wangchao123.com/2009/11/17/398">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p id="blogtitle_fks_082068080084084074084085085095083095088075082087081070" style="MARGIN: 20px auto 10px"><span style="FONT-FAMILY: '微软雅黑','黑体',Arial,Helvetica,Sans-Serif"> </span></p>
<div style="MARGIN-BOTTOM: 15px">
<div>
<div><span id="smallfont_off" style="DISPLAY: inline"> </span></div>
<p>A. <a></a>Linux切換鍵</div>
</div>
<div>
<div id="blogtext_fks_082068080084084074084085085095083095088075082087081070">
<div>
<div style="MARGIN: 15px">
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;F1&gt;</div>
</td>
<td valign="top">
<div>切換至第一文字終端。在Linux之下你可以同時打開好幾個終端機。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;Fn&gt;</div>
</td>
<td valign="top">
<div>(n=1..6) 切換至第n文字終端。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;F7&gt;</div>
</td>
<td valign="top">
<div>切換至第一圖形 (GUI)終端。</div>
</td>
</tr>
<tr>
<td>
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;Fn&gt;</div>
</td>
<td>
<div>(n=7..11) 切換至第n圖形 (GUI)終端。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Tab&gt;</div>
</td>
<td valign="top">
<div>自動完成指令。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;ArrowUp&gt;</div>
</td>
<td valign="top">
<div>(↑鍵) 捲動而編輯指令歷史。按來執行。</div>
</td>
</tr>
<tr>
<td>
<div>&lt;Shift&gt;&lt;PgUp&gt;</div>
</td>
<td>
<div>捲上終端之輸出。可以用在login指示下，這樣可以看啟動電腦所有之資訊。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Shiift&gt;&lt;PgDown&gt;</div>
</td>
<td valign="top">
<div>捲下終端之輸出。</div>
</td>
</tr>
<tr>
<td>
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;+&gt;</div>
</td>
<td>
<div>(X-windows) 切換X-server至下一螢幕解析度。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;-&gt;</div>
</td>
<td valign="top">
<div>(X-windows) 切換X-server至前一螢幕解析度。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;&lt;Alt&gt;&lt;BkSpc&gt;</div>
</td>
<td valign="top">
<div>(X-windows) 殺掉目前的X-windows server。如果X-windows server當機時就用這方法離開。</div>
</td>
</tr>
<tr>
<td valign="top"> </td>
<td valign="top">
<div>關掉系統，然後重新啟動。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;c</div>
</td>
<td valign="top">
<div>殺掉目前正在執行的程序。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;d</div>
</td>
<td valign="top">
<div>從目前之終端離開(logout)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;d</div>
</td>
<td valign="top">
<div>傳送「End-of-File」至目前正在執行的程序。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;s</div>
</td>
<td valign="top">
<div>暫停終端之輸出。.</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;q</div>
</td>
<td valign="top">
<div>回復終端之輸出。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;Ctrl&gt;z</div>
</td>
<td valign="top">
<div>將目前之程序放到背景。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>reset</div>
</td>
<td valign="top">
<div>如你用cat顯示二進制檔之內容到螢幕，有時螢幕上所顯示之字元都是亂碼。用之指令來回復正常之輸出。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>&lt;MiddleMouseButton&gt;</div>
</td>
<td valign="top">
<div>&lt;滑鼠中鍵&gt;：貼上在別的地方已標記過的文字。這是Linux正常的「複製/貼上」咦鳌?</div>
</td>
</tr>
<tr>
<td>
<div>~</div>
</td>
<td>
<div>自己的home directory。</div>
</td>
</tr>
<tr>
<td>
<div>.</div>
</td>
<td>
<div>(句點) 目前的目錄。</div>
</td>
</tr>
<tr>
<td>
<div>..</div>
</td>
<td>
<div>(兩點) 父(上一層的)目錄。</div>
</td>
</tr>
</tbody>
</table>
<div>B. <a></a>系統資訊指令</div>
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td valign="top">
<div>指令</div>
</td>
<td valign="top">
<div>說明</div>
</td>
</tr>
<tr>
<td valign="top">
<div>pwd</div>
</td>
<td valign="top">
<div>顯示目前使用之目錄。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>hostname</div>
</td>
<td valign="top">
<div>顯示或改變這主機(local host)之名稱。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>whoami</div>
</td>
<td valign="top">
<div>顯示我的login name.</div>
</td>
</tr>
<tr>
<td valign="top">
<div>date</div>
</td>
<td valign="top">
<div>顯示或改變電腦之日期和時間。格式為[mmddhhmm[yyyy]]。[月/日/時(24)/分[/年]]。例：改變目前之日期和時間為2000-12-31 23:57，就下：date 123123572000。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>time</div>
</td>
<td valign="top">
<div>確定一個程序需要多少時間來完成和其它資訊。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>who</div>
</td>
<td valign="top">
<div>顯示在這電腦已連線之使用者。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>rwho -a</div>
</td>
<td valign="top">
<div>顯示在這網路上所有的使用者。rwho程序應該已啟動。如沒有啟動的話，執行setup來啟動(你必須是root)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>finger user_name</div>
</td>
<td valign="top">
<div>顯示使用者之系統資訊，如 finger root。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>uptime</div>
</td>
<td valign="top">
<div>顯示這電腦已開機多久的時間了。</div>
</td>
</tr>
<tr>
<td>
<div>ps</div>
</td>
<td>
<div>顯示所有正在執行的程序(process)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>ps axu | more</div>
</td>
<td valign="top">
<div>顯示所有正在執行的程序，包含程序之擁有者。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>top</div>
</td>
<td valign="top">
<div>繼續顯示正在執行的程序，用cpu使用率來排列。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>uname -a</div>
</td>
<td valign="top">
<div>顯示伺服器之資訊。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>free</div>
</td>
<td valign="top">
<div>顯示記憶体資訊(kbytes為單位)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>df -h</div>
</td>
<td valign="top">
<div>(=disk free) 顯示所有檔案系統的磁碟空間之資訊。</div>
</td>
</tr>
<tr>
<td>
<div>du / -bh | more</div>
</td>
<td>
<div>(=disk usage) 顯示從根目錄有關每子目錄佔用的磁碟空間。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cat /proc/cpuinfo</div>
</td>
<td valign="top">
<div>顯示cpu有關資料。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cat /proc/interrupts</div>
</td>
<td valign="top">
<div>顯示所有已用到的中斷。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cat /proc/version</div>
</td>
<td valign="top">
<div>顯示Linux的版本和其它資訊。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cat /proc/filesystems</div>
</td>
<td valign="top">
<div>顯示目前所使用的檔案系統。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cat /etc/printcap</div>
</td>
<td valign="top">
<div>顯示列表機的設定。</div>
</td>
</tr>
<tr>
<td>
<div>lsmod</div>
</td>
<td>
<div>(當root) 顯示已載入的核心模組。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>set | more</div>
</td>
<td valign="top">
<div>顯示使用者之環境變數。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>echo $PATH</div>
</td>
<td valign="top">
<div>顯示環境變數「PATH」之內容。</div>
</td>
</tr>
</tbody>
</table>
<div>C. <a></a>網路工具</div>
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td valign="top">
<div>netconf</div>
</td>
<td valign="top">
<div>(當root)設定網路(有功能表)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>ping machine_name</div>
</td>
<td valign="top">
<div>檢查是否可以連接另一個電腦(給那電腦的名稱或IP)。要結束就按。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>route -n</div>
</td>
<td valign="top">
<div>顯示路由表。</div>
</td>
</tr>
<tr>
<td>
<div>ipfwadm -F -p m</div>
</td>
<td>
<div>設定防火牆，IP轉送規則和虛擬IP (masquerading)。</div>
</td>
</tr>
<tr>
<td>
<div>ifconfig</div>
</td>
<td>
<div>(當root) 顯示使用的網路介面(ethernet，ppp，等)。要改變介面之設定請參考ifconfig &#8211;help。</div>
</td>
</tr>
<tr>
<td>
<div>ifup interface_name</div>
</td>
<td>
<div>(使用者下/sbin/ifup) 啟動網路介面。例：ifup eth0，ifup ppp0。讓使用者啟動ppp之介面必須在ppp之設定時(執行netconf)已給使用者這個權限。</div>
</td>
</tr>
<tr>
<td>
<div>ifdown interface_name</div>
</td>
<td>
<div>(使用者下/sbin/ifdown) 關閉網路介面。</div>
</td>
</tr>
</tbody>
</table>
<div>D. <a></a>基本操作</div>
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td valign="top">
<div>ls</div>
</td>
<td valign="top">
<div>列出目前目錄之內容。dir是ls的別名。</div>
</td>
</tr>
<tr>
<td>
<div>cd directory</div>
</td>
<td>
<div>改變目錄。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cp source destination</div>
</td>
<td valign="top">
<div>複製檔案。</div>
</td>
</tr>
<tr>
<td>
<div>mcopy source destination</div>
</td>
<td>
<div>複製檔案從/至dos檔案系統(不需要mount)。例： mcopy a:autoexec.bat ~/junk。請參考man mtools有關在Linux直接用dos的一些指令，如：mdir， mcd，mren，mmove，mdel，mmd，mrd，mformat…</div>
</td>
</tr>
<tr>
<td valign="top">
<div>mv source destination</div>
</td>
<td valign="top">
<div>搬移檔案或更改檔名。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>ln -s source destination</div>
</td>
<td valign="top">
<div>建立符號連接。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>rm files</div>
</td>
<td valign="top">
<div>刪除檔案。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>mkdir directory</div>
</td>
<td valign="top">
<div>建立新的子目錄。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>rmdir directory</div>
</td>
<td valign="top">
<div>刪除空的子目錄。</div>
</td>
</tr>
<tr>
<td>
<div>rm -r files</div>
</td>
<td>
<div>(遞迴之刪除) 刪除檔案，目錄以及下面的子目錄。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>cat filename | more</div>
</td>
<td valign="top">
<div>一頁一頁的顯示檔案之內容。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>less filename</div>
</td>
<td valign="top">
<div>捲上/下文字檔之內容。要結束就按q。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>pico filename</div>
</td>
<td valign="top">
<div>編輯文字檔。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>lynx html_file</div>
</td>
<td valign="top">
<div>文字模式之瀏覽器。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>tar -zxvf filename</div>
</td>
<td valign="top">
<div>解壓.tar.gz或.tgz檔案。</div>
</td>
</tr>
<tr>
<td>
<div>find / -name &#8220;filename&#8221;</div>
</td>
<td>
<div>從根目錄尋找filename檔。filename可以包含萬用字*和?。</div>
</td>
</tr>
<tr>
<td>
<div>locate filename</div>
</td>
<td>
<div>比較快的尋找檔案。</div>
</td>
</tr>
<tr>
<td>
<div>pine</div>
</td>
<td>
<div>文字模式的email程式。另一個email程式是elm。</div>
</td>
</tr>
<tr>
<td>
<div>mc</div>
</td>
<td>
<div>執行Midnight Commander檔案管理程式。像dos下的Norton Commander。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>telnet server</div>
</td>
<td valign="top">
<div>用telnet通訊協定連接到另一個電腦。你可以用對方的電腦名稱或IP。對方電腦會要求你輸入login name和password。</div>
</td>
</tr>
<tr>
<td>
<div>rlogin server</div>
</td>
<td>
<div>(=remote login) 遠方之login。連接時會自動使用你在這電腦的login name和password。如失敗，就會要求你輸入login name和password。</div>
</td>
</tr>
<tr>
<td>
<div>rsh server</div>
</td>
<td>
<div>(=remote shell) 遠方使用者介面(shell)。另一個方法與遠方電腦連接。連接時會自動使用你在這電腦的login name和password。如失敗，就會要求你輸入login name和password。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>ftp server</div>
</td>
<td valign="top">
<div>用ftp通訊協定連接到另一個電腦。ftp是使用在與遠方電腦複製檔案。</div>
</td>
</tr>
<tr>
<td>
<div>minicom</div>
</td>
<td>
<div>Minicom串列埠通訊程式。像dos下之Telix。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>./program_name</div>
</td>
<td valign="top">
<div>執行在目前目錄下的程式。</div>
</td>
</tr>
<tr>
<td>
<div>xinit</div>
</td>
<td>
<div>執行沒有視窗管理員的X-windows server。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>startx</div>
</td>
<td valign="top">
<div>執行有視窗管理員的X-windows server。</div>
</td>
</tr>
<tr>
<td>
<div>startx &#8212; :1</div>
</td>
<td>
<div>執行下一X-windows在顯示器1(顯示器0為初始直)。你可以同時使用幾個圖形終端。用 ，，等來切換。</div>
</td>
</tr>
<tr>
<td>
<div>xterm</div>
</td>
<td>
<div>(X terminal) 執行一個X-windows終端。離開時就下exit。</div>
</td>
</tr>
<tr>
<td>
<div>xboing</div>
</td>
<td>
<div>(X terminal)。很好玩的遊戲。</div>
</td>
</tr>
<tr>
<td>
<div>gimp</div>
</td>
<td>
<div>(X terminal) 影像編輯器，像PhotoShop或Corel Draw。</div>
</td>
</tr>
<tr>
<td>
<div>netscape</div>
</td>
<td>
<div>(X terminal) 執行netscape。</div>
</td>
</tr>
<tr>
<td>
<div>netscape -display host:0.0</div>
</td>
<td>
<div>(X terminal) 執行netscape在這電腦但將輸出傳到遠方電腦名稱為host的顯示器0螢幕0。你可以使用xhost在這電腦給與權限將輸出傳到遠方電腦host。</div>
</td>
</tr>
<tr>
<td>
<div>shutdown -h now</div>
</td>
<td>
<div>(當root) 關機。平常用在遠方關機。一般的關機方法是按</div>
</td>
</tr>
<tr>
<td>
<div>halt<br />
reboot</div>
</td>
<td>
<div>(當root) 關機/重新啟動。</div>
</td>
</tr>
</tbody>
</table>
<div>E. <a></a>基本管理指令</div>
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td valign="top">
<div>printtool</div>
</td>
<td valign="top">
<div>(當root在X-terminal)設地定列表機。這些設定會寫在/etc/printcap。</div>
</td>
</tr>
<tr>
<td>
<div>setup</div>
</td>
<td>
<div>(當root) 設定滑鼠，音效卡，鍵盤，X-windows，系統之服務。</div>
</td>
</tr>
<tr>
<td>
<div>alias ls=&#8221;ls-Fskb &#8211;color&#8221;</div>
</td>
<td>
<div>建立ls之別名美化ls之輸出。如你要所有使用者可以使用這功能就放在/etc/bashrc。</div>
</td>
</tr>
<tr>
<td>
<div>adduser user_name</div>
</td>
<td>
<div>(當root) 建立新使用者帳號。例：adduser barbara。不要忘下一步是要設定新使用者之password。新使用者的磁碟空間是放在/home/user_name。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>useradd user_name</div>
</td>
<td valign="top">
<div>和adduser相同之指令。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>userdel user_name</div>
</td>
<td valign="top">
<div>9當root) 刪除使用者帳號。使用者之磁碟空間和email是另外處理。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>groupadd group_name</div>
</td>
<td valign="top">
<div>建立新的group(群組)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>passwd</div>
</td>
<td valign="top">
<div>改變自己的password。如你是root，你可以改變任何使用者之password：password user_name。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>chmod perm files</div>
</td>
<td valign="top">
<div>(=change mode) 改變自己檔案之權限(root可以改變任何檔案)。檔案權限有三種：read能讀 (r)，write能寫 (w)，execute能執行 (x)給與三種使用者：owner擁有者 (u)，members屬擁有者同樣的群組 (g)，others其他使用者 (o)。用ls -l來查看檔案的權限。rwxrwxrwx表示所有使用者對這檔案有所有權限。左邊三個字元代表擁有者之權限，中間三個代表與擁有者同群之權限，右邊三個代表其他使用者之權限。沒有權限是用「-」。例：chmod a+r junk會給所有使用者(a=all：user+group+others)對junk檔案讀取之權限。chmod o-x junk會取消其他使用者對junk檔案執行之權限。請參考chmod &#8211;help和man chmod。要設定你建立檔案的初始權限你可以用umask(請參考man umask)。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>chown new_owner files<br />
chgrp new_group files</div>
</td>
<td valign="top">
<div>改變檔案之擁有者和群組。如你複製一個檔案給另一個人你就用這兩個指來令改擁有者和群組。</div>
</td>
</tr>
<tr>
<td>
<div>su</div>
</td>
<td>
<div>(=super user) 擔任root之身份。系統會要求你輸入root之password。要離開時，就下exit。如在你擔任root的身份的同時也建立root的環境變數就用su -l。</div>
</td>
</tr>
<tr>
<td>
<div>rpm -ivh files</div>
</td>
<td>
<div>(=Red Hat Package Manager[包裝管理員])。安裝(-i)或更新/安裝(-U) rpm包裝。</div>
</td>
</tr>
<tr>
<td>
<div>glint</div>
</td>
<td>
<div>(X terminal) 圖形模式之rpm包裝管理員。</div>
</td>
</tr>
<tr>
<td>
<div>kernelcfg</div>
</td>
<td>
<div>(當root在 X terminal) 圖形模式啟動或取消核心模組。</div>
</td>
</tr>
<tr>
<td>
<div>setserial /dev/cua0 port 0&#215;03f8 irq 4</div>
</td>
<td>
<div>(當root)設定非標準參數的串列埠。左邊的例子顯示出第一串列埠(dos的com1)標準的參數。如你要每次啟動電腦就用這設定，就將這指令加在 /etc/rc.d/rc.local檔裡。請參考man setserial。</div>
</td>
</tr>
</tbody>
</table>
<div>以下是掛接(mount)的一些例子：</div>
<table border="1" cellpadding="0" width="90%">
<tbody>
<tr>
<td width="50%">
<div>mount -t auto /dev/fd0 /mnt/floppy</div>
</td>
<td>
<div>(當root) 掛上(mount)軟碟機。/mnt/floppy目錄必須存在而是空的。</div>
</td>
</tr>
<tr>
<td width="30%">
<div>mount -t auto /dev/cdrom /mnt/cdrom</div>
</td>
<td>
<div>(當root) 掛上(mount) CDROM。</div>
</td>
</tr>
<tr>
<td>
<div>mount /mnt/floppy</div>
</td>
<td>
<div>(當使用者) 掛上(mount)軟碟機。必須設定/etc/fstab使用者才可以下這指令。</div>
</td>
</tr>
<tr>
<td>
<div>mount /mnt/cdrom</div>
</td>
<td>
<div>(當使用者) 掛上(mount)CDROM。必須設定/etc/fstab使用者才可以下這指令。</div>
</td>
</tr>
<tr>
<td>
<div>umount /mnt/floppy</div>
</td>
<td>
<div>裁下(Unmount)軟碟機。</div>
</td>
</tr>
</tbody>
</table>
<div>F. <a></a>程序(process)控制</div>
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td valign="top">
<div>ps</div>
</td>
<td valign="top">
<div>(=print status) 顯示目前正在執行的程序和程序之ID (PID)號碼。如你想顯示所有正在執行的程序和誰執行這些程序，就下ps axu。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>fg PID</div>
</td>
<td valign="top">
<div>將在背景的程序放在前景。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>bg PID</div>
</td>
<td valign="top">
<div>將在前景的程序放在背景。熱鍵為z。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>kill PID</div>
</td>
<td valign="top">
<div>殺掉正在執行的程序。用ps來確定程序的PID。</div>
</td>
</tr>
<tr>
<td>
<div>killall program_name</div>
</td>
<td>
<div>殺掉正在執行的程序。用ps來確定程序的名稱。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>xkill</div>
</td>
<td valign="top">
<div>(Xwindow terminal) 用滑鼠點選你要殺掉的程序。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>lpc</div>
</td>
<td valign="top">
<div>(當root) 檢查和控制列表機。</div>
</td>
</tr>
<tr>
<td>
<div>lpq</div>
</td>
<td>
<div>顯示列表機佇列之內容。</div>
</td>
</tr>
<tr>
<td>
<div>lprm job#</div>
</td>
<td>
<div>刪除在列表機佇列裡的工作。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>nice program_name</div>
</td>
<td valign="top">
<div>執行程序同時設定程序之優先權。</div>
</td>
</tr>
<tr>
<td valign="top">
<div>renice PID</div>
</td>
<td valign="top">
<div>改變正在執行的程序之優先權。</div>
</td>
</tr>
</tbody>
</table>
<div>請注意在<a href="http://blog.itpub.net/admin.php?op=newPost#shortcuts"><span style="text-decoration: underline;"><span style="color: #0000ff;">前面</span></span></a>以已講過的切換鍵：c，z，s，q。</div>
<div>G. <a></a>Linux內建之發展工具和程式語言</div>
<table border="1" cellspacing="0" cellpadding="0" width="90%">
<tbody>
<tr>
<td>
<div>emacs</div>
</td>
<td>
<div>(X-terminal) emacs編輯器。</div>
</td>
</tr>
<tr>
<td>
<div>gcc c_source_filename</div>
</td>
<td>
<div>GNU C 編譯器。</div>
</td>
</tr>
<tr>
<td>
<div>g++ cpp_source_filename</div>
</td>
<td>
<div>GNU C++ 編譯器。</div>
</td>
</tr>
<tr>
<td>
<div>perl</div>
</td>
<td>
<div>指令稿(script)語言。指令稿是相似dos之批次檔。</div>
</td>
</tr>
<tr>
<td>
<div>python</div>
</td>
<td>
<div>物件導向直譯器。免費手冊可以在 <a href="http://www.python.org/doc/"><span style="text-decoration: underline;"><span style="color: #0000ff;">http://www.python.org/doc/</span></span></a> 瀏覽或在 <a href="ftp://ftp.python.org/"><span style="text-decoration: underline;"><span style="color: #0000ff;">ftp://ftp.python.org</span></span></a> 下載。</div>
</td>
</tr>
<tr>
<td>
<div>tcl</div>
</td>
<td>
<div>指令稿語言。</div>
</td>
</tr>
<tr>
<td>
<div>wish</div>
</td>
<td>
<div>(xterm) Tk之前端(front end)和在X-windows tcl之延伸。平常用在寫前端程式。</div>
</td>
</tr>
<tr>
<td>
<div>g77</div>
</td>
<td>
<div>GNU FORTRAN編譯器。</div>
</td>
</tr>
<tr>
<td>
<div>f2c</div>
</td>
<td>
<div>FORTRAN至c之轉換器。</div>
</td>
</tr>
<tr>
<td>
<div>fort77</div>
</td>
<td>
<div>FORTRAN編譯器。呼叫 f2c和gcc或 g++。</div>
</td>
</tr>
<tr>
<td>
<div>basic</div>
</td>
<td>
<div>Chipmunk Basic。</div>
</td>
</tr>
<tr>
<td>
<div>cvs</div>
</td>
<td>
<div>平行版本系統。</div>
</td>
</tr>
<tr>
<td>
<div>diff file1 file2 [&gt;patchfile]</div>
</td>
<td>
<div>比較兩個檔案的內容而列出不同之處。「&gt;patchfile」將diff的結果寫在patchfile裡。</div>
</td>
</tr>
<tr>
<td>
<div>sdiff [-w 80] file1 file2</div>
</td>
<td>
<div>比較兩個檔案的內容。用並排方式顯示。「-w 80」告訴sdiff用80行來顯示兩個檔案的內容。</div>
</td>
</tr>
<tr>
<td>
<div>patch file2patch &lt; patchfile</div>
</td>
<td>
<div>將diff所產生的patchfile使用在file2patch。要一次完成這功能就把diff和patch兩個指令混合在一起：diff file1 file2 | patch file2patch。file2patch可能是file1或file2。</div>
</td>
</tr>
<tr>
<td>
<div>grep string filename</div>
</td>
<td>
<div>在檔案內尋找字串。</div>
</td>
</tr>
<tr>
<td>
<div>tr</div>
</td>
<td>
<div>翻譯工具。列：文字檔案內的字串用另一字串來代替。</div>
</td>
</tr>
<tr>
<td>
<div>gawk</div>
</td>
<td>
<div>GNU awk。常用來處理有定界符號(delimited)的文字檔。</div>
</td>
</tr>
<tr>
<td>
<div>sed</div>
</td>
<td>
<div>處理文字檔之工具。</div>
</td>
</tr>
</tbody>
</table>
<div>o shell script(指令稿)是比dos之批次檔強的很多。在sh下執行的shell指令稿在第一列用#!/bin/sh來開始。<br />
o 我知道有兩個很好而免費Pascal之編譯器(Free Pascal and GNU Pascal)，但是你自己在網際網路下載然後安裝。</div>
</div>
</div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/11/17/398/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux下搜索文件内容 &#8211; find和xargs以及grep的合作</title>
		<link>http://www.wangchao123.com/2009/11/17/395</link>
		<comments>http://www.wangchao123.com/2009/11/17/395#comments</comments>
		<pubDate>Tue, 17 Nov 2009 06:51:52 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[服务器 网络]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/?p=395</guid>
		<description><![CDATA[find query.log &#124; xargs grep &#8220;感冒&#8221;             ( 在query.log文件中查找“感冒”)
find /fse/ &#124; xargs grep  &#8220;感冒&#8221;                       (在 fse 文件夹中搜索 “感冒”)
xargs &#8211; build and execute command lines from standard input
This manual page documents the GNU version of xargs.  xargs reads items from
       the standard input, delimited by bla<p />……<br /><a href="http://www.wangchao123.com/2009/11/17/395">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;">find query.log | xargs grep &#8220;感冒&#8221;</span>             ( 在query.log文件中查找“感冒”)</p>
<p><span style="color: #ff0000;">find /fse/ | xargs grep  &#8220;感冒&#8221;</span>                       (在 fse 文件夹中搜索 “感冒”)</p>
<p>xargs &#8211; build and execute command lines from standard input<br />
This manual page documents the GNU version of xargs.  xargs reads items from<br />
       the standard input, delimited by blanks (which can be protected with  double<br />
       or  single  quotes  or  a  backslash)  or newlines, and executes the command<br />
       (default is /bin/echo) one or more times with any initial-arguments followed<br />
       by  items  read  from standard input.  Blank lines on the standard input are<br />
       ignored.     默认情况下：xargs是忽略了空格和线这些文件名。让查找跟准确。 Because Unix  filenames  can  contain  blanks  and  newlines,  this  default<br />
       behaviour  is often problematic; filenames containing blanks and/or newlines<br />
       are incorrectly processed by xargs.  In these situations it is better to use<br />
       the  `-0&#8242; option, which prevents such problems.   When using this option you<br />
       will need to ensure that the program which produces the input for xargs also<br />
       uses a null character as a separator.  If that program is GNU find for exam-<br />
       ple, the `-print0&#8242; option does this for you.        If any invocation of the command exits with a status of 255, xargs will stop<br />
       immediately  without  reading any further input.  An error message is issued<br />
       on stderr when this happens.  </p>
<p>也就是说查找的文件中如果含有空格和线，者xargs会出现报错。当加上-o后，他就可以识别。</p>
<p> </p>
<p>find /tmp -name core -type f -print | xargs /bin/rm -f</p>
<p>       Find files named core in or below the directory /tmp and delete them.  Note that this will work incorrectly if there  are<br />
       any filenames containing newlines or spaces.</p>
<p>       find /tmp -name core -type f -print0 | xargs -0 /bin/rm -f</p>
<p>       Find  files  named  core  in or below the directory /tmp and delete them, processing filenames in such a way that file or<br />
       directory names containing spaces or newlines are correctly handled.</p>
<p>注意，向find /tmp -name core -type f -print | xargs /bin/rm –f如果改成：</p>
<p> </p>
<p>xargs 的作用是输入重定向。</p>
<p>Find /tmp –name core –type f –print |rm –f 则不会起作用。</p>
<p>cut -d: -f1 &lt; /etc/passwd | sort | xargs echo<br />
 Debian-exim backup bin cjl daemon games gnats  irc  list lp mail man news nobody proxy root snmp sshd sync sys uucp www-data xiaowang</p>
<p>从这个命令更可以看出他的输入重定向功能。 </p>
<p> </p>
<p>sudo find /home/liangyin/mrtgbackup/ -type f  -print|xargs grep -rl &#8220;10.163.28.3.*&#8221;</p>
<p> </p>
<p> </p>
<p>/home/liangyin/mrtgbackup/b/mrtg/10.163.28.3_146800777.html</p>
<p>/home/liangyin/mrtgbackup/b/mrtg/10.163.28.3_146800785.html</p>
<p>/home/liangyin/mrtgbackup/b/mrtg/10.163.28.3_146800793.html</p>
<p>/home/liangyin/mrtgbackup/b/mrtg/10.163.28.3_146800801.html</p>
<p>/home/liangyin/mrtgbackup/b/mrtg/10.163.28.3_146800809.html</p>
<p>/home/liangyin/mrtgbackup/b/mrtg/10.163.28.3_146800817.html</p>
<p> </p>
<p> </p>
<p>-R, -r, &#8211;recursive</p>
<p>              Read all files under each directory, recursively; this is equivalent  to  the  -d  recurse</p>
<p>              option.</p>
<p> </p>
<p>-l, &#8211;files-with-matches</p>
<p>              Suppress normal output; instead print the name of each input file from which output  would</p>
<p>              normally have been printed.  The scanning will stop on the first match.</p>
<p> </p>
<p>-l 的意思找到内容后输出的是文件的形式，不是文件的内容。</p>
<p> </p>
<p>而grep 默认情况下：输出的是文件的内容。</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>find -type f -name &#8216;*.png&#8217; | xargs -n1  | while read ABC; do echo $ABC &amp;&amp; mv $ABC ${ABC%.png}.gif ; done</p>
<p> </p>
<p>这里-n 意思是一个传N个选项给命令。这样查找更准确。</p>
<p> </p>
<p>find -type f -name &#8216;*.png&#8217; |while read ABC; do mv  $ABC ${ABC%.png}.gif;done</p>
<p>可以用这个命令来实现。注意：%</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/11/17/395/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>豆瓣 Google Analytics 代码加载模式 (转)</title>
		<link>http://www.wangchao123.com/2009/09/16/388</link>
		<comments>http://www.wangchao123.com/2009/09/16/388#comments</comments>
		<pubDate>Wed, 16 Sep 2009 07:13:59 +0000</pubDate>
		<dc:creator>wangchao</dc:creator>
				<category><![CDATA[seo]]></category>
		<category><![CDATA[开源软件]]></category>
		<category><![CDATA[性能优化]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.wangchao123.com/2009/09/16/388</guid>
		<description><![CDATA[ 
豆瓣从今年开始也加入 Google Analytics 的统计阵营。让我们通过它加载的 Google Analytics 源码，简单分析一下它都是怎么应用的。
我们先从豆瓣的源码来看看它的Google Analytics统计代码
<img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/071226jiu.jpg" alt="豆瓣 Google Analytics 代码" />
豆瓣 Google Analytics 代码
我们知道一般默认的 Google Analytics代码如下：
<img src="http://www.wangchao123.com/wp-content/upl<p />……<br /><a href="http://www.wangchao123.com/2009/09/16/388">[阅读全文]</a>]]></description>
			<content:encoded><![CDATA[<h2> </h2>
<p>豆瓣从今年开始也加入 Google Analytics 的统计阵营。让我们通过它加载的 Google Analytics 源码，简单分析一下它都是怎么应用的。</p>
<p>我们先从豆瓣的源码来看看它的Google Analytics统计代码</p>
<p style="text-align: center;"><img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/071226jiu.jpg" alt="豆瓣 Google Analytics 代码" /><br />
豆瓣 Google Analytics 代码</p>
<p>我们知道一般默认的 Google Analytics代码如下：</p>
<p style="text-align: center;"><img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/071246xJy.jpg" alt="默认  Google Analytics 统计代码" /><br />
默认 Google Analytics 统计代码</p>
<p>两相对比，我们就会发现豆瓣加载 <code>ga.js </code>的方式与默认的方式有些不太一样，由于豆瓣并没有采用 https 加密访问，所以撇弃了默认的ga.js加载方式。</p>
<p>默认的统计函数，<code>pageTracker </code>也被豆瓣改成了 <code>_ga</code> ，这个只是名称定义上的区别，并没有什么实质的改变。豆瓣的主要应用是下面两个函数：</p>
<h3>使用 _ga._addOrganic 识别非主流搜索引擎</h3>
<p>再来看豆瓣比默认 Google Analytics 代码增加的部分，那就是多了数个 <code>_ga._addOrganic </code>，这是 Google Analytics 添加自定义搜索引擎的代码。尽管 Google Analytics 对于主流的搜索引擎都能自动识别，但毕竟能识别的是国外的主流搜索引擎，在国内，像搜狐的 Sogou，QQ 的 soso，网易的有道等搜索引擎，<strong>都不能被 Google Analytics 正确识别，而被当作推荐来源</strong>。这时候我们就可以利用<code>_addOrganic</code> 参数来识别这些非主流搜索引擎，如豆瓣的做法。</p>
<h3>使用 _addIgnoredOrganic 忽略关键字</h3>
<p>除了添加自定义搜索引擎，豆瓣在最后还添加了如下这些代码:</p>
<pre>_ga._addIgnoredOrganic("豆瓣");
_ga._addIgnoredOrganic("douban");
_ga._addIgnoredOrganic("豆瓣网");
_ga._addIgnoredOrganic("www.douban.com");</pre>
<p>这些代码用来把引号中的关键词从搜索引擎的关键词报告中排除，而当成直接点击量来源。</p>
<p>为什么要这么做？因为一个知名的大网站，来自这些品牌词的搜索流量都非常大，常常是排在前几位的搜索关键词来源，而这通常是因为搜索引擎养成现在的人都懒得记网址，直接搜索品牌名来记住域名。这些品牌词对于网站的关键词来源分析并没有很直接的帮助，所以在来自品牌词的流量很大的情况下，可以直接把这些关键词识别成直接点击量来源。</p>
<p>关于<strong>自定义 Google Analytics 搜索引擎</strong>和<strong>排除特定关键词为直接点击量来源</strong>的语法，可以参考<a title="_addOrganic() 与 _addIgnoredOrganic() 用法介绍" href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiSearchEngines.html" target="_blank"> Google Code 上关于这方面的详细介绍。</a></p>
<h2>通过 _setVar 识别用户</h2>
<p>当我们登录豆瓣后，再来分析豆瓣的源码，会发现多了一个<code>ga._setVar(”xxxx”)</code>的 Google Analytics 参数。</p>
<p style="text-align: center;"><img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/0713078lh.jpg" alt="豆瓣使用 Google Analytics 的._setVar参数来跟踪登录用户行为" /><br />
豆瓣使用 Google Analytics 的._setVar参数来跟踪登录用户行为</p>
<p><code>_setVar()</code> 函数是 Google Analytics 的用户定义函数，主要用于对特定来源的用户行为进行分类，例如可以对登录浏览的用户设置一个数值，然后在 Google Analytics 后台的<strong>访问者/用户定义</strong> 中查看其浏览属性。</p>
<p style="text-align: center;"><img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/071319F2W.jpg" alt="Google Analytics 访问者/用户定义报告" width="600" /><br />
Google Analytics 访问者/用户定义报告</p>
<p>分析豆瓣的源码可以知道，豆瓣对每一个登录后的用户，都赋以一个专门的 id 值，这样可以在用户定义报告里，看到整体的登录用户访问行为，乃至每个登录用户的浏览行为。通过这样设定后，豆瓣便可以轻易获取高忠诚度访问用户的访问行为。<a title="_setVar 设置说明" href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._setVar" target="_blank">关于_setVar()的更多说明，请参阅 Google Analytics的技术文档</a></p>
<p>如何根据访问者在我的网站上访问的页面或在表单上做出的响应对其进行分类？<a title=" 如何根据访问者在我的网站上访问的页面或在表单上做出的响应对其进行分类？" href="http://www.google.com/support/googleanalytics/bin/answer.py?hlrm=en&amp;answer=57045" target="_blank">在 Google Analytics 官方的帮助文件，也给出了另外一个应用案例</a></p>
<p>值得注意的是，原来在设置 <code>_setVar()</code> 函数的时候，整个网站的跳出率会出现重大的偏差，不过在<a title="Google Analytics修正_setVar函数对网站跳出率的影响" href="http://analytics.blogspot.com/2009/01/using-setvar-heres-update-on-bounce.html" target="_blank">最近的google analytics官方博客，指出该bug已经修正</a>，客户在进行这方面设置的时候，还是要注意对比前后数据是否有重大偏差。</p>
<h2>通过 _trackPageview 区分不同类型的评论</h2>
<p>豆瓣上的书评，影评和乐评可以说是豆瓣网站的核心价值所在。一般评论的URL格式如下：</p>
<p style="text-align: center;"><img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/07132240n.jpg" alt="豆瓣上单条评论的URL" /><br />
豆瓣上单条评论的URL</p>
<p>当我们查看该页面的网页源代码时，会发现有趣的现象:</p>
<p style="text-align: center;"><img src="http://www.wangchao123.com/wp-content/uploads/auto_save_image/2009/09/071359cC1.jpg" alt="豆瓣单条评论页的 Google Analytics 代码" /><br />
豆瓣单条评论页的 Google Analytics 代码</p>
<p>我们知道，一般 Google Analytics 的<code>_trackPageview()</code> 括弧中的参数是留空的， Google Analytics 会自动捕获网址的 URL 参数，如果在 <code>_trackPageview()</code>括弧中输入特定的数值，那么在 Google Analytics 的报表中，URL 将是我们指定的参数，而不再是我们在地址栏看到的 URL。</p>
<p>如上面的例子，我们在 Google Analytics 中看到的URL将是<span style="color: #ff0000;">/book/review/1946018/</span>，而不再是我们在浏览器地址栏看到的<span style="color: #ff0000;">/review/1946018/</span></p>
<p>当所在频道是电影或者音乐时，<code>_trackPageview()</code> 中的参数将根据所在频道的属性，变为/movie/xxxxx 或者 /music/xxxxx的数值。</p>
<p>豆瓣通过对的参数进行重新指定，主要有以下的好处：</p>
<p>保证了用户和搜索引擎看到的 URL 比较简短，达到 URL 对用户友好和对搜索引擎友好的目的；而在 Google Analytics 报告中，通过 <span style="color: #ff0000;">内容/内容细目/ </span>报告，又能了解到各个频道总的浏览情况。</p>
<p>在GA的<span style="color: #ff0000;">内容细目</span>报告中，将会多出 <span style="color: #ff0000;">/book/ /music/ /movie/</span> 这样的文件夹来，总而获得各个频道的合计浏览数据。</p>
<p>而如果只是使用默认 <code>_trackPageview()</code>，你将只能得到所有评论页面的浏览数据，而无法得到细分的各个频道的浏览数据。</p>
<p>关于<code>_trackPageview()</code>的具体的使用方法<a title="_trackPageview中参数的使用" href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApi.html#_gat.GA_Tracker_._trackPageview" target="_blank">可参照 Google Code 的说明</a></p>
<p>注意事项:使用 <code>_trackPageview()</code> 参数重新指定 URL 之后，网站覆盖图的数据将受到影响。<a href="http://www.google.com/support/analytics/bin/answer.py?hl=cn&amp;answer=66982" target="_blank">可参阅 Google Analytics 的官方帮助文件</a></p>
<p>除了豆瓣使用 <code>_trackPageview()</code> 来对URL进行重写，<a href="http://www.dianping.com/" target="_blank">大众点评网</a>也采用了类似的做法（应该是比豆瓣更早采用。。。因为是我在点评网任职时候实验的做法;那时候豆瓣还没有使用 Google Analytis 统计代码，呵呵），有兴趣的同学可以自己去研究点评的 Google Analytis 代码。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.wangchao123.com/2009/09/16/388/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
