<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    1。最直接最簡單的,方式是把文件地址直接放到html頁面的一個鏈接中。這樣做的缺點是把文件在服務器上的路徑暴露了,并且還無法對文件下載進行其它的控制(如權限)。這個就不寫示例了。
    2。在服務器端把文件轉換成輸出流,寫入到response,以response把文件帶到瀏覽器,由瀏覽器來提示用戶是否愿意保存文件到本地。(示例如下)
    <%
    ?response.setContentType(fileminitype);
    ?response.setHeader(
    "Location",filename);
    ?response.setHeader(
    "Cache-Control",?"max-age="?+?cacheTime);
    ?response.setHeader(
    "Content-Disposition",?"attachment;?filename="?+?filename);?//filename應該是編碼后的(utf-8)
    ?response.setContentLength(filelength);
    ?OutputStream?outputStream?
    =?response.getOutputStream();
    ?InputStream?inputStream?
    =?new?FileInputStream(filepath);
    ?
    byte[]?buffer?=?new?byte[1024];
    ?
    int?i?=?-1;
    ?
    while?((i?=?inputStream.read(buffer))?!=?-1)?{
    ??outputStream.write(buffer,?
    0,?i);
    ??}
    ?outputStream.flush();
    ?outputStream.close();
    ?inputStream.close();
    ?outputStream?
    =?null;

    %>

    3。既然是JSP的話,還有一種方式就是用Applet來實現文件的下載。不過客戶首先得信任你的這個Applet小程序,由這個程序來接受由servlet發送來的數據流,并寫入到本地。
    servlet端示例
    ????public?void?service(HttpServletRequest?req,?HttpServletResponse?res)
    ????????????
    throws?ServletException,?IOException?{
    ????????res.setContentType(
    "?text/plain?");
    ????????OutputStream?outputStream?
    =?null;
    ????????
    try?{
    ????????????outputStream?
    =?res.getOutputStream();
    ????????????popFile(srcFile,?outputStream))?;
    //把文件路徑為srcFile的文件寫入到outputStream中。
    ????????}?catch?(IOException?e)?{
    ????????????e.printStackTrace();
    ????????}
    ????}?

    JApplet端示例
    ???URLConnection?con;
    ????????
    try?{
    ????????????con?
    =?url.openConnection();//url是被調用的SERVLET的網址?如http://localhost:8080/sendDateSevlet.do??
    ????????????con.setUseCaches(false);
    ????????????con.setDoInput(
    true);
    ????????????con.setDoOutput(
    true);
    ????????????con.setRequestProperty(
    "Content-Type",
    ????????????????
    "application/octet-stream");
    ????????????InputStream?in?
    =?con.getInputStream();
    ????????????ProgressMonitorInputStream?pmInputStream?
    =?new?ProgressMonitorInputStream(
    ????????????????????pane,?
    "正在從服務器下載文件內容",?in);
    ????????????ProgressMonitor?pMonitor?
    =?pmInputStream
    ????????????????????.getProgressMonitor();
    ????????????pMonitor.setMillisToDecideToPopup(
    3);
    ????????????pMonitor.setMillisToPopup(
    3);
    ????????????String?localfilepath?
    =?localstr?+?filename?;//localfilepath本地路徑,localstr文件文件夾,filename本地文件名
    ???  if(saveFilsaveFilee(localfilepath,pmInputStream)){ //方法saveFilsaveFilee是把輸入流pmInputStream寫到文件localfilepath中。????????????????????
         openLocalFile(localfilepath);
    ????????????}



    4。順便把JApplet上傳文件的代碼也貼上來.
    JApplet端示例

    URLConnection?con;
    ????????
    try?{
    ????????????con?
    =?url.openConnection();//url是被調用的SERVLET的網址?如http://localhost:8080/sendDateSevlet.do?????????
      ???con.setUseCaches(false);
    ????????????con.setDoInput(
    true);
    ????????????con.setDoOutput(
    true);
    ????????????con.setRequestProperty(
    "Content-Type",
    ????????????????
    "application/octet-stream");
    ????????????
    ????????????OutputStream?out?
    =?con.getOutputStream();
    ????????????String?localfilepath?
    =?localstr?+?filename;?//localfilepath本地路徑,localstr文件文件夾,filename本地文件名
    ????????????getOutputStream(localfilepath,out);//文件getOutputStream是把文件localfilepath寫到輸出流out中。
    ????????????InputStream?in?=?con.getInputStream();
    ????????????
    return?true;
    ????????}
    catch?(IOException?e)?{
    ???????????????System.out.println(
    "文件上傳出錯!");
    ????????????e.printStackTrace();
    ????????}

    servlet端代碼示例
    ????public?void?service(HttpServletRequest?req,?HttpServletResponse?res)
    ????????????
    throws?ServletException,?IOException?{
    ????????res.setContentType(
    "?text/plain?");
    ????????InputStream?inputStream?
    =?null;
    ????????
    try?{
    ????????????inputStream?
    =?res.getInputStream();
    ????????????writefile(srcFile,?inputStream);
    //把輸入流inputStream保存到文件路徑為srcFile的文件中
    ????????}?catch?(IOException?e)?{
    ????????????e.printStackTrace();
    ????????}
    ????}?
    //?end?service

    ?總結:在文件的傳輸中是流的形式存在的,在硬盤上是文件的形式存在的。我們要做的只是通過HttpServletRequest和HttpServletResponse,或者是response和request來發送流和讀取流。以及把文件轉換成流或把流轉換成文件的操作。
    posted @ 2007-02-12 13:41 重歸本壘(Bing) 閱讀(2535) | 評論 (3)編輯 收藏
     

    ?

    正則表達式語法

    一個正則表達式就是由普通字符(例如字符 a 到 z)以及特殊字符(稱為元字符)組成的文字模式。該模式描述在查找文字主體時待匹配的一個或多個字符串。正則表達式作為一個模板,將某個字符模式與所搜索的字符串進行匹配。

    這里有一些可能會遇到的正則表達式示例:

    JScript VBScript 匹配
    /^\[ \t]*$/ "^\[ \t]*$" 匹配一個空白行。
    /\d{2}-\d{5}/ "\d{2}-\d{5}" 驗證一個ID 號碼是否由一個2位數字,一個連字符以及一個5位數字組成。
    /<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" 匹配一個 HTML 標記。

    下表是元字符及其在正則表達式上下文中的行為的一個完整列表:

    字符 描述
    \ 將下一個字符標記為一個特殊字符、或一個原義字符、或一個 后向引用、或一個八進制轉義符。例如,'n' 匹配字符 "n"。'\n' 匹配一個換行符。序列 '\\' 匹配 "\" 而 "\(" 則匹配 "("。
    ^ 匹配輸入字符串的開始位置。如果設置了 RegExp 對象的 Multiline 屬性,^ 也匹配 '\n' 或 '\r' 之后的位置。
    $ 匹配輸入字符串的結束位置。如果設置了RegExp 對象的 Multiline 屬性,$ 也匹配 '\n' 或 '\r' 之前的位置。
    * 匹配前面的子表達式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等價于{0,}。
    + 匹配前面的子表達式一次或多次。例如,'zo+' 能匹配 "zo" 以及 "zoo",但不能匹配 "z"。+ 等價于 {1,}。
    ? 匹配前面的子表達式零次或一次。例如,"do(es)?" 可以匹配 "do" 或 "does" 中的"do" 。? 等價于 {0,1}。
    {n} n 是一個非負整數。匹配確定的 n 次。例如,'o{2}' 不能匹配 "Bob" 中的 'o',但是能匹配 "food" 中的兩個 o。
    {n,} n 是一個非負整數。至少匹配n 次。例如,'o{2,}' 不能匹配 "Bob" 中的 'o',但能匹配 "foooood" 中的所有 o。'o{1,}' 等價于 'o+'。'o{0,}' 則等價于 'o*'。
    {n,m} mn 均為非負整數,其中n <= m。最少匹配 n 次且最多匹配 m 次。劉, "o{1,3}" 將匹配 "fooooood" 中的前三個 o。'o{0,1}' 等價于 'o?'。請注意在逗號和兩個數之間不能有空格。
    ? 當該字符緊跟在任何一個其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面時,匹配模式是非貪婪的。非貪婪模式盡可能少的匹配所搜索的字符串,而默認的貪婪模式則盡可能多的匹配所搜索的字符串。例如,對于字符串 "oooo",'o+?' 將匹配單個 "o",而 'o+' 將匹配所有 'o'。
    . 匹配除 "\n" 之外的任何單個字符。要匹配包括 '\n' 在內的任何字符,請使用象 '[.\n]' 的模式。
    (pattern) 匹配pattern 并獲取這一匹配。所獲取的匹配可以從產生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在JScript 中則使用 $0$9 屬性。要匹配圓括號字符,請使用 '\(' 或 '\)'。
    (?:pattern) 匹配 pattern 但不獲取匹配結果,也就是說這是一個非獲取匹配,不進行存儲供以后使用。這在使用 "或" 字符 (|) 來組合一個模式的各個部分是很有用。例如, 'industr(?:y|ies) 就是一個比 'industry|industries' 更簡略的表達式。
    (?=pattern) 正向預查,在任何匹配 pattern 的字符串開始處匹配查找字符串。這是一個非獲取匹配,也就是說,該匹配不需要獲取供以后使用。例如, 'Windows (?=95|98|NT|2000)' 能匹配 "Windows 2000" 中的 "Windows" ,但不能匹配 "Windows 3.1" 中的 "Windows"。預查不消耗字符,也就是說,在一個匹配發生后,在最后一次匹配之后立即開始下一次匹配的搜索,而不是從包含預查的字符之后開始。
    (?!pattern) 負向預查,在任何不匹配Negative lookahead matches the search string at any point where a string not matching pattern 的字符串開始處匹配查找字符串。這是一個非獲取匹配,也就是說,該匹配不需要獲取供以后使用。例如'Windows (?!95|98|NT|2000)' 能匹配 "Windows 3.1" 中的 "Windows",但不能匹配 "Windows 2000" 中的 "Windows"。預查不消耗字符,也就是說,在一個匹配發生后,在最后一次匹配之后立即開始下一次匹配的搜索,而不是從包含預查的字符之后開始
    x|y 匹配 xy。例如,'z|food' 能匹配 "z" 或 "food"。'(z|f)ood' 則匹配 "zood" 或 "food"。
    [xyz] 字符集合。匹配所包含的任意一個字符。例如, '[abc]' 可以匹配 "plain" 中的 'a'。
    [^xyz] 負值字符集合。匹配未包含的任意字符。例如, '[^abc]' 可以匹配 "plain" 中的'p'。
    [a-z] 字符范圍。匹配指定范圍內的任意字符。例如,'[a-z]' 可以匹配 'a' 到 'z' 范圍內的任意小寫字母字符。
    [^a-z] 負值字符范圍。匹配任何不在指定范圍內的任意字符。例如,'[^a-z]' 可以匹配任何不在 'a' 到 'z' 范圍內的任意字符。
    \b 匹配一個單詞邊界,也就是指單詞和空格間的位置。例如, 'er\b' 可以匹配"never" 中的 'er',但不能匹配 "verb" 中的 'er'。
    \B 匹配非單詞邊界。'er\B' 能匹配 "verb" 中的 'er',但不能匹配 "never" 中的 'er'。
    \cx 匹配由x指明的控制字符。例如, \cM 匹配一個 Control-M 或回車符。 x 的值必須為 A-Z 或 a-z 之一。否則,將 c 視為一個原義的 'c' 字符。
    \d 匹配一個數字字符。等價于 [0-9]。
    \D 匹配一個非數字字符。等價于 [^0-9]。
    \f 匹配一個換頁符。等價于 \x0c 和 \cL。
    \n 匹配一個換行符。等價于 \x0a 和 \cJ。
    \r 匹配一個回車符。等價于 \x0d 和 \cM。
    \s 匹配任何空白字符,包括空格、制表符、換頁符等等。等價于 [?\f\n\r\t\v]。
    \S 匹配任何非空白字符。等價于 [^?\f\n\r\t\v]。
    \t 匹配一個制表符。等價于 \x09 和 \cI。
    \v 匹配一個垂直制表符。等價于 \x0b 和 \cK。
    \w 匹配包括下劃線的任何單詞字符。等價于'[A-Za-z0-9_]'。
    \W 匹配任何非單詞字符。等價于 '[^A-Za-z0-9_]'。
    \xn 匹配 n,其中 n 為十六進制轉義值。十六進制轉義值必須為確定的兩個數字長。例如, '\x41' 匹配 "A"。'\x041' 則等價于 '\x04' & "1"。正則表達式中可以使用 ASCII 編碼。.
    \num 匹配 num,其中 num 是一個正整數。對所獲取的匹配的引用。例如,'(.)\1' 匹配兩個連續的相同字符。
    \n 標識一個八進制轉義值或一個后向引用。如果 \n 之前至少 n 個獲取的子表達式,則 n 為后向引用。否則,如果 n 為八進制數字 (0-7),則 n 為一個八進制轉義值。
    \nm 標識一個八進制轉義值或一個后向引用。如果 \nm 之前至少有is preceded by at least nm 個獲取得子表達式,則 nm 為后向引用。如果 \nm 之前至少有 n 個獲取,則 n 為一個后跟文字 m 的后向引用。如果前面的條件都不滿足,若? nm 均為八進制數字 (0-7),則 \nm 將匹配八進制轉義值 nm
    \nml 如果 n 為八進制數字 (0-3),且 ml 均為八進制數字 (0-7),則匹配八進制轉義值 nml。
    \un 匹配 n,其中 n 是一個用四個十六進制數字表示的 Unicode 字符。例如, \u00A9 匹配版權符號 (?)。
    posted @ 2007-01-30 11:17 重歸本壘(Bing) 閱讀(852) | 評論 (0)編輯 收藏
     
    方式一:事先寫好多個input.在點擊時才顯示。也就是說上傳的最大個數是寫死了的。
    ?html
    <p>
    <a?href='#'?onclick='javascript:viewnone(more1)'>?添加附件?</a>
    <div?id='more1'?style='display:none'>
    ????
    <input?type="file"?name="attach1"?size="50"javascript:viewnone(more2)>
    ????
    </span>
    </div>
    <div?id='more2'?style='display:none'>
    ????
    <input?type="file"?name="attach2"?size="50"'>
    </div>
    </p>
    js
    <SCRIPT?language="javascript">
    ??
    function?viewnone(e){
    ????e.style.display
    =(e.style.display=="none")?"":"none";
    ??}
    </script>

    方式二:這種方式的動態多文件上傳是實現了的,很簡單的,不說廢話看code
    html
    <input?type="button"?name="button"?value="添加附件"?onclick="addInput()">
    <input?type="button"?name="button"?value="刪除附件"?onclick="deleteInput()">
    <span?id="upload"></span>
    js
    <script?type="text/javascript">
    ????????
    var?attachname?=?"attach";
    ????????
    var?i=1;
    ??????????
    function???addInput(){
    ????????????
    if(i>0){
    ??????????????????
    var?attach?=?attachname?+?i?;
    ??????????????????
    if(createInput(attach))
    ??????????????????????i
    =i+1;
    ??????????????}
    ??????????????
    ??????????}?
    ??????????
    function?deleteInput(){
    ??????????????????
    if(i>1){
    ????????????????????i
    =i-1;
    ????????????????????
    if(!removeInput())
    ????????????????????????i
    =i+1;
    ????????????????}
    ??????????}?
    ??????????
    ??????????
    function?createInput(nm){???
    ??????????????
    var??aElement=document.createElement("input");???
    ?????????????aElement.name
    =nm;
    ?????????????aElement.id
    =nm;
    ?????????????aElement.type
    ="file";
    ?????????????aElement.size
    ="50";
    ??????????????
    //aElement.value="thanks";???
    ?????????????//aElement.onclick=Function("asdf()");??
    ???????????????if(document.getElementById("upload").appendChild(aElement)?==?null)
    ??????????????????????
    return?false;
    ???????????????
    return?true;
    ??????????}??

    ??????????
    function?removeInput(nm){
    ???????????????
    var?aElement?=?document.getElementById("upload");
    ????????????????
    if(aElement.removeChild(aElement.lastChild)?==?null)
    ????????????????????
    return?false;
    ????????????????
    return?true;???
    ??????????}??
    ??????????
    </script>

    方式三:動態多文件上傳,只是在oFileInput.click();這個地方,這樣做就不能上傳這個文件了,因為發現它在上傳之時就把這個input中的文件置空了。很可能是為了安全著想吧!
    另外還有一點就是說,click()只有在ie中才能正常運行。
    雖說這種方式最終沒能實現上傳,但還是留下來參考,看看是否有人可以真正實現上傳。
    ?html
    <A?href="javascript:newUpload();">添加附件</A>
    <TABLE?width="100%"?border="0"?cellpadding="0"?cellspacing="1">
    ????
    <TBODY?id="fileList"></TBODY>
    </TABLE>
    <DIV?id="uploadFiles"?style="display:block"></DIV>
    js
    <SCRIPT?language="javascript">

    ????
    //---新建上傳
    ????function?newUpload(){
    ????????
    var?oFileList?=?document.getElementById("fileList");
    ????????
    var?fileCount?=?oFileList.childNodes.length?+?1;
    ????????
    var?oFileInput?=?newFileInput("upfile_"?+?fileCount);
    ????????
    if(selectFile(oFileInput)){
    ????????????addFile(oFileInput);
    ????????}
    ????}
    ????
    ????
    ????
    //----選擇文件
    ????function?selectFile(oFileInput){
    ????????
    var?oUploadFiles?=?document.getElementById("uploadFiles");
    ????????oUploadFiles.appendChild(oFileInput);
    ????????oFileInput.focus();
    ????????oFileInput.click();
    //不能這樣做,可能是為了安全著想吧!
    ????????var?fileValue?=?oFileInput.value;
    ????????
    if(fileValue?==?""){
    ????????????oUploadFiles.removeChild(oFileInput);
    ????????????
    return?false;
    ????????}
    ????????
    else
    ?????????
    return?true;
    ????????
    ????}
    ????
    ????
    //---新建一個文件顯示列表
    ????function?addFile(oFileInput){
    ????????
    var?oFileList?=?document.getElementById("fileList");
    ????????
    var?fileIndex?=?oFileList.childNodes.length?+?1;
    ????????
    var?oTR??=?document.createElement("TR");
    ????????
    var?oTD1?=?document.createElement("TD");
    ????????
    var?oTD2?=?document.createElement("TD");
    ????????
    ????????oTR.setAttribute(
    "id","file_"?+?fileIndex);
    ????????oTR.setAttribute(
    "bgcolor","#FFFFFF");
    ????????oTD1.setAttribute(
    "width","6%");
    ????????oTD2.setAttribute(
    "width","94%");
    ????????oTD2.setAttribute(
    "align","left");
    ????????oTD2.innerText?
    =?oFileInput.value;
    ????????oTD1.innerHTML?
    =?'<A?href="javascript:removeFile('+?fileIndex?+?');">刪除</A>';
    ????????
    ????????oTR.appendChild(oTD1);
    ????????oTR.appendChild(oTD2);
    ????????oFileList.appendChild(oTR);
    ????}
    ????
    ????
    //---移除上傳的文件?
    ????function?removeFile(fileIndex){
    ????????
    var?oFileInput?=?document.getElementById("upfile_"?+?fileIndex);
    ????????
    var?oTR????????=?document.getElementById("file_"?+?fileIndex);
    ????????uploadFiles.removeChild(oFileInput);
    ????????fileList.removeChild(oTR);
    ????}
    ????
    ????
    //---創建一個file?input對象并返回
    ????function?newFileInput(_name){
    ????????
    var?oFileInput??=?document.createElement("INPUT");
    ????????oFileInput.type?
    =?"file";
    ????????oFileInput.id?
    =?_name;
    ????????oFileInput.name?
    =?_name;
    ????????oFileInput.size
    ="50";
    ????????
    //oFileInput.setAttribute("id",_name);
    ????????//oFileInput.setAttribute("name",_name);
    ????????//oFileInput.outerHTML?=?'<INPUT?type=file?id='?+?_name?+?'?name='?+?_name?+?'>';
    ????????//alert(oFileInput.outerHTML);
    ????????return?oFileInput;
    ????}
    ????
    </SCRIPT>
    posted @ 2007-01-26 17:21 重歸本壘(Bing) 閱讀(32297) | 評論 (12)編輯 收藏
     
    JavaScript中沒有Trim函數,VBScript語言中才有這個函數,就是去掉字符串頭和尾的空格。可以在JavaScript中這么寫一個:

    <script?language="JavaScript">?
    //此處為string類添加三個成員?
    String.prototype.Trim?=?function(){?return?Trim(this);}?
    String.prototype.LTrim?
    =?function(){return?LTrim(this);}?
    String.prototype.RTrim?
    =?function(){return?RTrim(this);}?

    //此處為獨立函數?
    function?LTrim(str)?
    {?
    var?i;?
    for(i=0;i<str.length;i++)?
    {?
    if(str.charAt(i)!="?"&&str.charAt(i)!="?")break;?
    }
    ?
    str
    =str.substring(i,str.length);?
    return?str;?
    }
    ?
    function?RTrim(str)?
    {?
    var?i;?
    for(i=str.length-1;i>=0;i--)?
    {?
    if(str.charAt(i)!="?"&&str.charAt(i)!="?")break;?
    }
    ?
    str
    =str.substring(0,i+1);?
    return?str;?
    }
    ?
    function?Trim(str)?
    {?
    return?LTrim(RTrim(str));?
    }
    ?
    </script>
    posted @ 2007-01-23 14:43 重歸本壘(Bing) 閱讀(1653) | 評論 (2)編輯 收藏
     
         摘要: jsp文件上傳大多采用采用開源項目來簡化處理,這里列出常用的兩個jar包的實現,并進行比較,說明他們的優缺點和應該注意的問題。 Commons FileUpload,可以在http://jakarta.apache.org/commons/fileupload/下載,這個包需要Commons IO的支持,可以在http://jakarta.apache.org/commo...  閱讀全文
    posted @ 2007-01-22 11:42 重歸本壘(Bing) 閱讀(1015) | 評論 (0)編輯 收藏
     
         摘要: DWR是一個框架,簡單的說就是能夠在javascript直接調用java方法,而不必去寫一大堆的javascript代碼。它的實現是基于ajax的,可以實現無刷新效果。 ??? 網上有不少DWR的例子,但大都只是某種方法的調用,本文只在使用層面上介紹DWR,并不涉更多的技術與設計,其目的是讓初學者能夠很快的學會各種java方法在javascript中是如何調用的。??? 本文以DWR 1.1 ...  閱讀全文
    posted @ 2007-01-16 10:30 重歸本壘(Bing) 閱讀(1016) | 評論 (0)編輯 收藏
     

    怎樣才能把這么多單詞背下來呢?最重要的一點,就是:...如果想比別人成功,就一定要走捷徑。不要期盼自己比別人幸運,也不要指望自己比別人更聰明或者更勤奮。從智力上說,從機遇上說,自己和別人都是差不了多少的,想超過和自己差不多的人,就一定要走捷徑,捷徑,捷徑!


    背單詞捷徑的第一條,就是:一定要每次都大量地背。因為自己不比別人聰明,所以背完單詞,別人忘掉五分之一,自己決不會比別人忘得少。然而,別人每天背十個單詞,自己卻可以背一百個,忘掉五分之一,還剩八十個,是別人最聰明狀態下的十倍。每天一百個是最低限。其實背到后來您會發現這個要求并不高,一個月后,您可能自然而然地就背到三百或者五百。 這一百個要分成四組來背,上午三十,中午十個,下午三十,晚上三十。第二天早晨復習以前沒背下來的詞。背的時候,要一目十詞(注意,是十個而不是更多或更少),不要認認真真背,因為沒有認認真真的時間。一邊看一邊讀每個詞的讀音,默讀也成。看完后回憶一遍,回憶不起來的再看。這次背的目的在于留下個大概印象,下次看見能知道這個詞,所以背到大部分都能回憶得起來就成了,把剩下的詞單獨抄出來。


    背單詞捷徑的第二條,就是:背字典!為什么要背字典呢?因為字典上每個詞的解釋比較全面,而且相同字母開頭的單詞都集中在一起。不是什么字典都可以拿來背的,一定要找只包含自己想背的詞的字典。另外,最好有英文方式的解釋和例句。而且,一定要有音標!如果是為了考TOFEL或者GRE,注意要選美音音標的字典。一般教材課文后面的詞匯表都是為那些認認真真聽課的好學生準備的,想走捷徑就千萬不要去背那些東西。 背字典的時候,按開頭字母(Z,Y,X,Q,J,K,U)(V,W,N,O,L)(FG,IT,HM,BDE,R)(C,P,S,A)的順序背,其中C,P,S,A每個都要分三部分背。這樣背有幾個好處:


    (一)能增加成就感,提高興趣。至于為什么,您翻翻字典就明白了。;)


    (二)便于清楚地知道那些單詞已經背過,那些還沒背。(三)能先把最基本的詞先掌握。 三萬單詞里,分為三個等級:三千到四千,八千到一萬,兩萬二到三萬。也就是說,您得分別準備三本字典。這幾個等級之間各自有非常不同的特性,所以需要分別用不同方法背。俺當時沒有認識到這一點,所以在從一萬到三萬之間走了一段彎路,浪費了一些時間,不然或許能突破到五萬吧。;) 所以,背單詞捷徑的下面這條就有了三個分支:


    背單詞捷徑的第三條,就是:和單詞多見面。一個單詞能不能記住,取決于和它在不同場合見面的頻率,不在于每次看著它的時間長短(同樣規律也適合于泡MM;))。一般想記住一個單詞,每星期要和它在“不同場合”見三到四次面。俺在上文中提到大量背的時候,不要摳某一個字記住與否就是這個意思。因為是否一見鐘情都是無所謂的,關鍵在于有更多不同類型的見面機會。不過,根據要背的單詞的等級不同,增加見面機會的方式也有所不同。


    第一個分支:瞎聽!三千到四千這個等級,是非常常用的單詞,而且幾乎囊括了表達最基本思想所需要的一切詞匯。每篇文章中百分之八十都是這些詞匯,而且這些詞都是最基本的語素(或稱“詞根”),就是分割到最小無法再分割,互相之間也沒什么類似之處的東西。對付這些詞的最好方法,就是進行大量的,不間斷的,簡單的初級聽力練習。因為閱讀材料中,還有百分之二十其他詞匯,所以光憑這個等級的詞還看不懂那些閱讀材料。但是聽力練習都是最基本的對話,而且發音一般很標準,多聽能夠增加單詞的重復率,而且可以為以后背八千到一萬那個等級的詞打下語音基礎。 聽的時候,要分精聽和泛聽兩部分。精聽當然是指每個詞都要弄懂,俺著重講一下泛聽(飯廳?;P)。泛聽是最重要的,因為掌握語速和語調,以及總體印象都要靠泛聽。而這些都是背八千到一萬等級單詞的基礎?泛聽能夠讓經常用到的詞(也就是那些最必要掌握的詞)把您的耳朵磨出繭子來,讓您模模糊糊聽到個音就能反應出它是什么意思。泛聽中您聽到的詞,才是您真正應該記住的詞,所以別害怕精聽的時候什么都聽不懂。到底什么是泛聽呢?泛聽,就是說您聽的時候,精神要分散,要一邊干著其他事(比如撮飯或和別人大聲討論撮飯;)~),一邊有一搭沒一搭地聽著。泛聽一定要見縫插針,一有機會就聽著,最好耳機不離耳朵。;) 而精聽的意義就在于找出您沒聽清的那些詞。啊哈,那就是您背過但還不熟悉的詞了。:)把這些詞單獨記在另外一個地方,別跟沒背下來的詞混了。泛聽要聽精聽已經聽過的內容。比如精聽聽到了第二盤磁帶,那么泛聽就聽第一盤磁帶,正好。提醒您一句,千萬別拿英語廣播當自己的聽力教材!!! 順便跟您推薦一套聽力教材:武漢師范大學出的Step by Step.內容比較循序漸進,每一課開頭的音樂也很好聽。;) ...


    第二個分支:狂看!八千到一萬這個等級,基本包含了剩下的百分之二十。這些單詞在聽力教材里很難找到。但是,可不要停止聽的練習呦,因為聽能鞏固您的語調感覺,而這是背這個等級單詞的一個關鍵。不過,背這個等級的詞,需要在聽以外增加看的內容。 看,同樣要分精讀和泛讀兩種。就象聽一樣,也是泛讀更重要一些。泛讀要挑不太長,能有耐心看完的文章,而且看不懂的詞不要太多,一篇文章有兩三個不認識的就足夠了。千萬不要一上來就看英語報刊雜志小說,那些東西不但很難看懂,而且看懂了也對背單詞沒什么促進作用。:Q 泛讀也需要大量練習,只要您有耐心,又有足夠時間,就一直看下去吧!看的時候不要仔細閱讀,掃一眼明白個大概意思就成了,然后把這一眼沒看懂的詞畫上記號,別琢磨它是什么意思,繼續掃描吧!全部看完之后,回頭再看這些單詞,有的可能已經想起來了,有的....還沒想起來?那就查查字典,要是自己還沒背過,就扔掉它,要是已經背過了,就單獨抄下來吧,和聽力練習中沒聽出來的詞放在一起。 俺的經驗是新概念第一二冊,然后大學泛讀課本前兩冊,然后是另外的一個泛讀教程初級部分,然后新概念第三冊,泛讀課本第三冊,某一種聽力教材高級聽力部分的教師用書,然后新概念第四冊,泛讀課本第四五冊...這么個順序進度比較合適。


    第三個分支:亂說!這只適合背兩萬二到三萬的詞。因為其他的詞不用說就已經背下來了。;)而這個等級的詞在閱讀材料里非常少,可能閱讀十篇文章卻一個這個等級的詞也沒有。所以靠閱讀來增加見面機會已經不行了。這些詞甚至有的老外一輩子都沒見過,咋能指望他們能寫出來呢?尤其是GRE詞匯,什么"給馬穿衣服","紐約的流氓","從非洲吹向南歐的風"....這些詞都是一些精致的修辭,也就是說,如果您話里凈是這些詞,那您可以假冒一位學者了。;) 一般的老外都是聽不懂您說的這些話的,所以不用這些詞也能表達同樣的含義。好了,您的機會來了,您可以跟老外講話中帶上這些單詞,然后很自豪地假裝謙虛地跟他們解釋這些詞的含義。;) 每次跟老外解釋一兩個詞就足夠了,老外會佩服您佩服得五體投地的。;)HL就向ws解釋吧!要大膽而耐心,尤其是大膽。;) 這個階段,您就別再練聽力了,因為練了進步也不大。還記得開頭那句話么?要想成功,得走捷徑。 凡是不能在短時期內取得巨大進步的行動,都不必浪費時間去做。 不過,這時候的閱讀材料成了問題:您會發現,過去看的東西覺得太淺沒意思,看其他深的東西又看不懂。您還會發現一個新的有趣現象:那就是您想看的文章里,現在全是第一個等級的那些詞,每個詞您都確切知道它的含義,但整個文章您就是看不懂。;Q 那您該看什么呢?就看第二個等級的那些淺顯文章啊。雖然淺顯,但能幫助您不至于忘了過去背出來的成果。至于您看不懂的那些文章,別著急,等您和老外交流多了,您自然就懂了,那都是一些詞組、俚語或文法組成的文章。:)


    背單詞捷徑的第四條,就是:聯想,聯想,聯想,.....背單詞的第一個動作是什么?端詳一下它的外貌。第二第三個動作呢?看看它的內涵和發音。而第四個動作,就應該是聯想,再聯想..... 聯想它和其他背過的詞有沒有外表類似的?讀音類似的?意思類似或相反的?如果有,就趕緊記在旁邊,在另外那些詞旁邊也把這個詞加上。這樣,以后看見其他詞,也會聯想起這個詞,等于又增加了一次見面機會。 而且,在第二、第三個等級的詞匯里,還有許多單詞是由"前綴","詞根","后綴"組成的,前綴比如"re","in","pseud"...,后綴比?quot;er","a","oid"...,然后共同組成一個新詞。如果掌握了這些前后綴,就可以很方便地猜出一個生詞到底什么意思。另外,有很多讀音相近的詞也有相似的意思,這在俚語、詩歌和兒童用語中更普遍。如果每天記80個單詞,一個月只能?400個單詞,但掌握了這些規律后,實際上背的速度越來越快,幾乎一萬多單詞都是不用背就會了的。不過,在GRE單詞中,有很多是既沒有和其他詞的關系,又沒有前后綴,看起來既簡單又記不住的單詞。這些詞里邊有希臘語,意大利語,德語,拉丁語,甚至還有日語譯音。這就只能靠和別人解釋來掌握了。(HL一定要注意!)

    背單詞捷徑的第五條,就是:復習!記得快,忘得也就快,這是一個非常正常的規律。在背單詞的過程中,復習就顯得非常重要。俺總結復習的規律是:十個單詞復習一遍,然后三十個單詞,然后是以前所有沒背下來的單詞。復習的時候,同樣不必細摳,粗略地掃一遍就可以了,但一定要想它的讀音(因為英語是象聲的)。最后背不下來的單詞,一定是不常用的,因為老外一樣背不下來。;) 每背完一個開頭字母的單詞,就要把前一個開頭字母的復習一遍。然后每背完前文中括號里面的開頭字母,就把上一個括號里的復習一遍。復習的時候,要先看英文翻譯中文意思來一遍,然后再看著中文想它的英文單詞再來一遍。 前面說過,在泛聽,泛讀中忘了的詞要和背的時候就記不住的詞分著記下來,就是為了在復習的時候區別對待。忘了的詞,要每天看一遍,會了就劃掉,而記不住的詞則在背完了整個字母以后,單獨背一下這些詞,平常就不用看了。 GRE單詞的復習方法非常奇怪:它需要進行填字游戲。也就是說,蓋住單詞的一部分,然后想整個詞是怎么拼。另外,還得想它的同義詞,近義詞,反義詞。 順便說一句,考GRE的詞和考TOFEL的詞互相之間是毫不相關的,也就是說,您不會TOFEL的詞,GRE也 有可能拿個高分。

    posted @ 2006-12-26 09:54 重歸本壘(Bing) 閱讀(228) | 評論 (0)編輯 收藏
     
    ??????在eclipse中要想正確的運行應用程序,首先要做的就是把相關的類庫,類文件包含進來,以及其它配制文件link進來。

    ??????在eclipse中可以非常方便的做到。

    ??????在工程文件目錄中點右鍵,打開“構建路徑”——>“配制構建路徑”,就可以進行相關的類庫,類文件,配制文件的設置。

    ??????在“庫”中可以加入編譯運行時需要的類庫,在“源代碼”中可以link入編譯運行需要的類,同時還要吧設置源文件的位置以及輸出位置。在“項目”中可以加入運行時依賴的其它project。在“排序和導出”可以對設置好的類庫,類文件,配制文件進行排序,可以設定哪些文件要導出到硬盤上。
    posted @ 2006-12-21 15:26 重歸本壘(Bing) 閱讀(760) | 評論 (0)編輯 收藏
     

    李開復2005年2月


    ???? 今天,我回復了“開復學生網”開通以來的第1000個問題。關掉電腦后,始終有一封學生來信縈繞在我的腦海里,揮之不去:

    ????? 開復老師:
    ???????? 就要畢業了。
    ???????? 回頭看自己所謂的大學生活,
    ???????? 我想哭,不是因為離別,而是因為什么都沒學到。
    ???????? 我不知,簡歷該怎么寫,若是以往我會讓它空白。
    ???????? 最大的收獲也許是……對什么都沒有的忍耐和適應……


    ???? 這封來信道出了不少大三、大四學生的心聲。大學期間,有許多學生放任自己、虛度光陰,還有許多學生始終也找不到正確的學習方向。當他們被第一次補考通知喚醒時,當他們收到第一封來自應聘企業的婉拒信時,這些學生才驚訝地發現,自己的前途是那么渺茫,一切努力似乎都為時已晚……
    這“第四封信”是寫給那些希望早些從懵懂中清醒過來的大學生,那些從未貪睡并希望把握自己的前途和命運的大學生以及那些即將邁進大學門檻的未來大學生們的。在這封信中,我想對所有同學說:?

    ???? 大學是人一生中最為關鍵的階段。從入學的第一天起,你就應當對大學四年有一個正確的認識和規劃。為了在學習中享受到最大的快樂,為了在畢業時找到自己最喜愛的工作,每一個剛進入大學校園的人都應當掌握七項學習:學習自修之道、基礎知識、實踐貫通、興趣培養、積極主動、掌控時間、為人處事。只要做好了這七點,大學生臨到畢業時的最大收獲就絕不會是“對什么都沒有的忍耐和適應”,而應當是“對什么都可以有的自信和渴望”。只要做好了這七點,你就能成為一個有潛力、有思想、有價值、有前途的快樂的畢業生。
    ?

    大學:人生的關鍵

    ?? 大學是人生的關鍵階段。這是因為,進入大學是你終于放下高考的重擔,第一次開始追逐自己的理想、興趣。這是你離開家庭生活,第一次獨立參與團體和社會生活。這是你不再單純地學習或背誦書本上的理論知識,第一次有機會在學習理論的同時親身實踐。這是你第一次不再由父母安排生活和學習中的一切,而是有足夠的自由處置生活和學習中遇到的各類問題,支配所有屬于自己的時間。

    ?? 大學是人生的關鍵階段。這是因為,這是你一生中最后一次有機會系統性地接受教育。這是你最后一次能夠全心建立你的知識基礎。這可能是你最后一次可以將大段時間用于學習的人生階段,也可能是最后一次可以擁有較高的可塑性、集中精力充實自我的成長歷程。這也許是你最后一次能在相對寬容的,可以置身其中學習為人處世之道的理想環境。

    ?? 大學是人生的關鍵階段。在這個階段里,所有大學生都應當認真把握每一個“第一次”,讓它們成為未來人生道路的基石;在這個階段里,所有大學生也要珍惜每一個“最后一次”,不要讓自己在不遠的將來追悔莫及。在大學四年里,大家應該努力為自己編織生活夢想,明確奮斗方向,奠定事業基礎。

    ?? 大學四年每個人都只有一次,大學四年應這樣度過……

    ?

    自修之道:從舉一反三到無師自通

    ?? 記得我在哥倫比亞大學任助教時,曾有位中國學生的家長向我抱怨說:“你們大學里到底在教些什么?我孩子讀完了大二計算機系,居然連VisiCalc[1] 都不會用。”

    ?? 我當時回答道:“電腦的發展日新月異。我們不能保證大學里所教的任何一項技術在五年以后仍然管用,我們也不能保證學生可以學會每一種技術和工具。我們能保證的是,你的孩子將學會思考,并掌握學習的方法,這樣,無論五年以后出現什么樣的新技術或新工具,你的孩子都能游刃有余。”

    ?? 她接著問:“學最新的軟件不是教育,那教育的本質究竟是什么呢?”

    ?? 我回答說:“如果我們將學過的東西忘得一干二凈時,最后剩下來的東西就是教育的本質了。

    ?? 我當時說的這句話來自教育家B. F. Skinner的名言。所謂“剩下來的東西”,其實就是自學的能力,也就是舉一反三或無師自通的能力。大學不是“職業培訓班”,而是一個讓學生適應社會,適應不同工作崗位的平臺。在大學期間,學習專業知識固然重要,但更重要的還是要學習獨立思考的方法,培養舉一反三的能力,只有這樣,大學畢業生才能適應瞬息萬變的未來世界。我認識的不少在中國讀完大學來美國念研究生的朋友。他們認為來美國后,不論是學習,工作還是生活他們最缺乏的是獨立思考的能力因為在國內時他們很少獨立思考和獨立決策。

    ?? 上中學時,老師會一次又一次重復每一課里的關鍵內容。但進了大學以后,老師只會充當引路人的角色,學生必須自主地學習、探索和實踐。走上工作崗位后,自學能力就顯得更為重要了。微軟公司曾做過一個統計:在每一名微軟員工所掌握的知識內容里,只有大約10%是員工在過去的學習和工作中積累得到的,其他知識都是在加入微軟后重新學習的。這一數據充分表明,一個缺乏自學能力的人是難以在微軟這樣的現代企業中立足的。

    ?? 自學能力必須在大學期間開始培養。許多同學總是抱怨老師教得不好,懂得不多,學校的課程安排也不合理。我通常會勸這些學生說:“與其詛咒黑暗,不如點亮蠟燭”。 大學生不應該只會跟在老師的身后亦步亦趨,而應當主動走在老師的前面。例如,大學老師在一個課時里通常要涵蓋課本中幾十頁的信息內容,僅僅通過課堂聽講是無法把所有知識學通、學透的。最好的學習方法是在老師講課之前就把課本中的相關問題琢磨清楚,然后在課堂上對照老師的講解彌補自己在理解和認識上的不足之處。

    ?? 中學生在學習知識時更多地是追求“記住”知識,而大學生就應當要求自己“理解”知識并善于提出問題。對每一個知識點,都應當多問幾個“為什么”。一旦真正理解了理論或方法的來龍去脈,大家就能舉一反三地學習其他知識,解決其他問題,甚至達到無師自通的境界。

    ?? 事實上,很多問題都有不同的思路或觀察角度。在學習知識或解決問題時,不要總是死守一種思維模式,不要讓自己成為課本或經驗的奴隸。只有在學習中敢于創新,善于從全新的角度出發思考問題,學生潛在的思考能力、創造能力和學習能力才能被真正激發出來。

    ?? 《禮記·學記》上講:“獨學而無友,則孤陋而寡聞”。也就是說,大學生應當充分利用學校里的人才資源,從各種渠道吸收知識和方法。如果遇到好的老師,你可以主動向他們請教,或者請他們推薦一些課外的參考讀物。除了資深的教授以外,大學中的青年教師、博士生、碩士生乃至自己的同班同學都是最好的知識來源和學習伙伴。每個人對問題的理解和認識都不盡相同,只有互幫互學,大家才能共同進步。

    ?? 有些同學曾告訴我說,他們很羨慕我在讀書時能有一位獲得過圖靈獎的大師傳道授業。其實,雖然我非常推崇我的老師,但他在大學期間并沒有教給我多少專業知識。他只是給我指明了大方向,讓我分享他的經驗,給我提供研究的資源,并教我做人的方法。他沒有時間也沒有必要指導我學習具體的專業知識。我在大學期間積累的專業知識都是通過自學獲得的。剛入門時,我曾多次紅著臉向我的師兄請教最基本的知識內容,開會討論時我曾問過不少膚淺的問題,課余時間我還主動與同學探討、切磋。“三人行必有我師”,大學生的周圍到處是良師益友。只要珍惜這些難得的機會,大膽發問,經常切磋,我們就能學到最有用的知識和方法。

    ?? 大學生應該充分利用圖書館和互聯網,培養獨立學習和研究的本領,為適應今后的工作或進一步的深造做準備。首先,除了學習老師規定的課程以外,大學生一定要學會查找書籍和文獻,以便接觸更廣泛的知識和研究成果。例如,當我們在一門課上發現了自己感興趣的課題,就應當積極去圖書館查閱相關文獻,了解這個課題的來龍去脈和目前的研究動態。熟練和充分地使用圖書館資源,這是大學生特別是那些有志于科學研究的大學生的必備技能之一。讀書時,應盡量多讀一些英文原版教材。有些原版教材寫得深入淺出,附有大量實例,比中文教材還適于自學。其次,在書本之外,互聯網也是一個巨大的資源庫,大學生們可以借助搜索引擎在網上查找各類信息。“開復學生網”開通半年以來,我發現很多同學其實并沒有很好地掌握互聯網的搜索技巧,有時他們提出的問題只要在搜索引擎中簡單檢索一下,就能輕易找到答案。還有些同學很容易相信網上的謠言,而不會利用搜索引擎自己查考、求證。除了搜索引擎以外,網上還有許多網站和社區也是很好的學習園地。

    ?? 自學時,不要因為達到了學校的要求就沾沾自喜,也不要認為自己在大學里功課好就足夠了。在二十一世紀的今天,人才已經變成了一個國際化的概念。當你對自己的成績感到滿意時,我建議你開始自學一些國際一流大學的課程。例如,美國麻省理工學院(MIT)的開放式課程已經在網上無償發布出來,大家不妨去看看MIT的網上課程,做做MIT的網上試題。當你可以自如地掌握MIT課程時,你就可以更加自信地面對國際化的挑戰了。

    ?? 總之,善于舉一反三,學會無師自通,這是大學四年中你可以送給自己的最好的禮物。

    ?

    基礎知識:數學、英語、計算機、互聯網

    ?? 我曾經說過,中國學生的一大優勢是扎實的基礎知識,如數學、物理等。但是,最近幾年,同學們在目睹了很多速成的例子(如丁磊、陳天橋等)之后,也迫切希望能駛上成功的快車道。這漸漸形成了一種追求速成的浮躁風氣。有許多大學生夢想在畢業后就立即能做“經理”、“老板”,還有許多大學生入學時直接選擇了“管理”專業,因為他們認為從這樣的專業畢業后馬上就可以成為企業的管理者。可不少學生進入了管理專業后,才發現自己對本專業的學習毫無興趣。其實,管理專業和其他專業一樣,都是傳授基礎知識和基本方法的地方,沒有哪個專業可以保證學生在畢業時就能走上領導崗位。無論同學們所學的是哪個專業,大學畢業才是個人事業的真正開始。想做企業領導或想做管理工作的同學也必須從基層做起,必須首先在人品方面學會做人,在學業方面打好基礎。

    ?? 如果說大學是一個學習和進步的平臺,那么,這個平臺的地基就是大學里的基礎課程。在大學期間,同學們一定要學好基礎知識其中包括數學、英語、計算機和互聯網的使用,以及本專業要求的基礎課程(如商學院的財務、經濟等課程)。在科技發展日新月異的今天,應用領域里很多看似高深的技術在幾年后就會被新的技術或工具取代。只有對基礎知識的學習才可以受用終身。另一方面,如果沒有打下好的基礎,大學生們也很難真正理解高深的應用技術。最后,在許多的中國大學里,教授對基礎課程也比對最新技術有更豐富的教學經驗。

    ?? 數學是理工科學生必備的基礎。很多學生在高中時認為數學是最難學的,到了大學里,一旦發現本專業對數學的要求不高,就會徹底放松對數學知識的學習,而且他們看不出數學知識有什么現實的應用或就業前景。但大家不要忘記,絕大多數理工科專業的知識體系都建立在數學的基石之上。例如,要想學好計算機工程專業,那至少要把離散數學(包括集合論、圖論、數理邏輯等)、線性代數、概率統計和數學分析學好;要想進一步攻讀計算機科學專業的碩士或博士學位,可能還需要更高的數學素養。同時,數學也是人類幾千年積累的智慧結晶,學習數學知識可以培養和訓練人的思維能力。通過對幾何的學習,我們可以學會用演繹、推理來求證和思考的方法;通過學習概率統計,我們可以知道該如何避免鉆進思維的死胡同,該如何讓自己面前的機會最大化。所以,大家一定要用心把數學學好,不能敷衍了事。學習數學也不能僅僅局限于選修多門數學課程,而是要知道自己為什么學習數學,要從學習數學的過程中掌握認知和思考的方法。

    ?? 二十一世紀里最重要的溝通工具就是英語。有些同學在大學里只為了考過四級、六級而學習英語,有的同學僅僅把英語當作一種求職必備的技能來學習,甚至還有人認為學習和使用英語等于崇洋媚外。其實,學習英語的根本目的是為了掌握一種重要的學習和溝通工具。在未來的幾十年里,世界上最全面的新聞內容,最先進的思想和最高深的技術,以及大多數知識分子間的交流都將用英語進行。因此,除非你甘心做一個與國際脫節的人,英語學習是至關重要的。在軟件行業里,不但編程語言是以英語為基礎設計出來的,最重要的教材、論文、參考資料、用戶手冊等資源也大多是用英語寫就的。學英語絕不等于崇洋媚外。中國正在走向世界,中國需要學習西方的先進思想和先進科學技術,學好英語才是真正的愛國。

    ?? 很多中國留學生的英語考試成績不錯,也高分考過四級、六級、托福,但是留學美國后上課時卻很難聽懂課程內容,和外國同學交流時就更加困難。我們該如何學好英語呢?既然英語是最重要的溝通工具,那么,最重要的學習方法就是盡量與實踐結合起來,不能只“學”不“用”,更不能只靠背誦的方式學習英語。讀書時,大家盡量閱讀原版的專業教材(如果英語不夠好,可以先從中英對照的教材看起),并適當地閱讀一些自己感興趣的專業論文,這可以同時提高英語和相關專業的知識水平。其次,提高英語聽說能力的最好方法是直接與那些以英語為母語的外國人對話。現在有很多在中國學習和工作的外國人,他們中的不少人為了學中文,很愿意與中國學生對話、交流,這是很好的學習機會。此外,大家不要把學英語當作一件苦差事,完全可以用有趣的方法學習英語。例如,可以多看一些名人的對話或演講,多看一些小說、戲劇甚至漫畫。初學者可以找英文原版的教學節目和錄像來學習,有一定基礎的則應該看英文電視或電影。看一部英文電影時,最好先在有字幕的時候看一遍,同時查考生詞、熟悉句式,然后在不加字幕的情況下再看一遍,僅靠耳朵去聽。聽英文廣播也是很好的練習英文聽力的方法,大家每天最好能抽出半小時到一小時的時間收聽廣播并盡量理解其中的內容,有必要的話還可以錄下來反復收聽。在互聯網上也有許多互動式的英語學習網站,大家可以在網站上用游戲、自我測試、雙語閱讀等方式提升英語水平。總之,勇于實踐、持之以恒是學習英語的必由之路。

    ?? 信息時代已經到來,大學生在信息科學與信息技術方面的素養也已成為他們進入社會的必備基礎之一。雖然不是每個大學生都需要懂得計算機原理和編程知識,但所有大學生都應能熟練地使用計算機、互聯網、辦公軟件和搜索引擎,都應能熟練地在網上瀏覽信息和查找專業知識。在二十一世紀里,使用計算機和網絡就像使用紙和筆一樣是人人必備的基本功。不學好計算機,你就無法快捷全面地獲得自己需要的知識或信息。

    ?? 最后,每個特定的專業也有它自己的基礎課程。以計算機專業為例,許多大學生只熱衷于學習最新的語言、技術、平臺、標準和工具,因為很多公司在招聘時都會要求這些方面的基礎或經驗。這些新技術雖然應該學習,但計算機基礎課程的學習更為重要,因為語言和平臺的發展日新月異,但只要學好基礎課程(如數據結構、算法、編譯原理、計算機原理、數據庫原理等)就可以萬變不離其宗。有位同學生動地把這些基礎課程比擬為計算機專業的內功,而把新的語言、技術、平臺、標準和工具比擬為外功。那些只懂得追求時髦的學生最終只知道些招式的皮毛,而沒有內功的積累,他們是不可能成為真正的高手的。

    ?? 雖然我一向鼓勵大家追尋自己的興趣,但在這里仍需強調,生活中有些事情即便不感興趣也是必須要做的。例如,打好基礎,學好數學、英語和計算機的使用就是這一類必須做的事情。如果你對數學、英語和計算機有興趣,那你是幸運兒,可以享受學習的樂趣;但就算你沒有興趣,你也必須把這些基礎打好。打基礎是苦功夫,不愿吃苦是不能修得正果的。

    ?

    實踐貫通:“做過的才真正明白”

    ?? 上高中時,許多學生會向老師提出“為什么?有什么用?”的問題,通常,老師給出的答案都是“不準問”。進入大學后,這些問題的答案應該是“不準不問”。在大學里,同學們應該懂得每一個學科的知識、理論、方法與具體的實踐、應用如何結合起來,尤其是工科的學生更是如此。

    ?? 有一句關于實踐的諺語是這樣說的:“我聽到的會忘掉,我看到的能記住,我做過的才真正明白。

    ?? 無論學習何種專業、何種課程,如果能在學習中努力實踐,做到融會貫通,我們就可以更深入地理解知識體系,可以牢牢地記住學過的知識。因此,我建議同學們多選些與實踐相關的專業課。實踐時,最好是幾個同學合作,這樣,既可經過實踐理解專業知識,也可以學會如何與人合作,培養團隊精神。如果有機會在老師手下做些實際的項目,或者走出校門打工,只要不影響課業,這些做法都是值得鼓勵的。外出打工或做項目時,不要只看重薪酬待遇(除非生活上確實有困難),有時候,即便待遇不滿意,但有許多培訓和實踐的機會,我們也值得一試。

    ?? 以計算機專業為例,實踐經驗對于軟件開發來說更是必不可少的。微軟公司希望應聘程序員的大學畢業生最好有十萬行的編程經驗。理由很簡單:實踐性的技術要在實踐中提高。計算機歸根結底是一門實踐的學問,不動手是永遠也學不會的。因此,最重要的不是在筆試中考高分,而是實踐能力。但是,在與中國學生的交流過程中,我很驚訝地發現,中國某些學校計算機系的學生到了大三還不會編程。這些大學里的教學方法和課程的確需要更新。如果你不巧是在這樣的學校中就讀,那你就應該從打工、自學或上網的過程中尋求學習和實踐的機會。在網上可以找到許多實踐項目,例如,有一批愛好編程的學生建立了一個討論軟件技術的網站(www.diyinside.com),在其中共享他們的知識和實踐經驗,并成功舉辦了很多次活動(如在各大高校舉辦校園技術教育會議),還出版了幫助學生提高技術、解答疑難方面的圖書,該網站有多位成員獲得了“微軟最有價值的專家”的稱號。


    ?

    培養興趣:開拓視野,立定志向

    ?? 孔子說:“知之者不如好之者,好之者不如樂之者。”我在“給中國學生的第三封信”中曾深入論述了快樂和興趣是一個人成功的關鍵。如果你對某個領域充滿激情,你就有可能在該領域中發揮自己所有的潛力,甚至為它而廢寢忘食。這時候,你已經不是為了成功而學習,而是為了“享受”而學習了。在“第三封信”中,我也曾談到我自己是如何在大學期間放棄了我不感興趣的法律專業而進入我所熱愛的計算機專業學習的。

    ?? 有些同學問我,如何像我一樣能找到自己的興趣呢?我覺得,首先要客觀地評估和尋找自己的興趣所在:不要把社會、家人或朋友認可和看重的事當作自己的愛好;不要以為有趣的事就是自己的興趣所在,而是要親身體驗它并用自己的頭腦做出判斷;不要以為有興趣的事情就可以成為自己的職業,例如,喜歡玩網絡游戲并不代表你會喜歡或有能力開發網絡游戲;不要以為有興趣就意味著自己有這方面的天賦,不過,你可以盡量尋找天賦和興趣的最佳結合點,例如,如果你對數學有天賦但又喜歡計算機專業,那么你完全可以做計算機理論方面的研究工作。

    ?? 最好的尋找興趣點的方法是開拓自己的視野,接觸眾多的領域。唯有接觸你才能嘗試,唯有嘗試你才能找到自己的最愛。而大學正是這樣一個可以讓你接觸并嘗試眾多領域的獨一無二的場所。因此,大學生應當更好地把握在校時間,充分利用學校的資源,通過使用圖書館資源、旁聽課程、搜索網絡、聽講座、打工、參加社團活動、與朋友交流、使用電子郵件和電子論壇等不同方式接觸更多的領域、更多的工作類型和更多的專家學者。當年,如果我只是乖乖地到法律系上課,而不去嘗試旁聽計算機系的課程,我就不會去計算機中心打工,也不去找計算機系的助教切磋,就更不會發現自己對計算機的濃厚興趣。

    ?? 通過開拓視野和接觸嘗試,如果你發現了自己真正的興趣愛好,這時就可以去嘗試轉系的可能性、嘗試課外學習、選修或旁聽相關課程;你也可以去找一些打工或假期實習的機會,進一步理解相關行業的工作性質;或者,努力去考自己感興趣專業的研究生,重新進行一次專業選擇。其實,本科讀什么專業并不能完全決定畢業后的工作方向,正如我所強調的那樣,大學期間的學習過程培養的是你的學習能力,只要具備了這種能力,即使從事的是全新的工作,你也能在邊做邊學的過程中獲取足夠的知識和經驗。

    ?? 除了“選你所愛”,大家也不妨試試“愛你所選”。有些同學后悔自己在入學時選錯了專業,以至于對所學的專業缺乏興趣,沒有學習動力;有些同學則因為追尋興趣而“走火入魔”,畢業后才發現荒廢了本專業的課程;另一些同學因為在學習上遇到了困難或對本專業抱有偏見,就以興趣為借口,不愿意面對自己的專業。這些做法都是不正確的。在大學中,轉系可能并不容易,所以,大家首先應盡力試著把本專業讀好,并在學習過程中逐漸培養自己對本專業的興趣。此外,一個專業里可能有很多不同的領域,也許你對專業里的某一個領域會有興趣。現在,有很多專業發展了交叉學科,兩個專業的結合往往是新的增長點。因此,只要多接觸、多嘗試,你也許就會碰到自己真正感興趣的方向。“數字筆”的發明人王堅博士在微軟亞洲研究院負責用戶界面的研究,可是誰又能想到他從本科到博士所學的都是心理學專業,而用戶界面又正是計算機和心理學專業的最佳結合點。另一方面,就算你畢業后要從事其他的行業,你依然可以把自己的專業讀好,這同樣能成為你在新行業中的優勢。例如,有一位同學不喜歡讀工科,想畢業后進入服務業發展,我就建議他先把工科讀好,將來可以在服務業中以精通技術作為自己的特長。

    ?? 人生的路很長,每個人都可以有很多不同的興趣愛好。在追尋興趣之外,更重要的是要找尋自己終身不變的志向。有一本書的作者曾訪問了幾百個成功者,問他們有哪件事是他們今天已經懂得,但在年輕時卻留下了遺憾的事情。在受訪者的回答中,最多的一種是:“希望在年輕時就有前輩告訴我、鼓勵我去追尋自己的理想和志向。”相比之下,興趣固然關鍵,但志向更為重要。例如,我的志向是“使影響力最大化”,多年以來,我有許多興趣愛好,如語音識別、對弈軟件、多媒體、研究到開發的轉換、管理學、滿足用戶的需求、演講和寫作、幫助中國學生等等,興趣可以改變,但我的志向是始終不渝的。因此,大家不必把某種興趣當作自己最后的目標,也不必把任何一種興趣的發展道路完全切斷,在志向的指引下,不同的興趣完全可以平行發展,實在必要時再做出最佳的抉擇。志向就像羅盤,興趣就像風帆,兩者相輔相成、缺一不可,它們可以讓你駛向理想的港灣。

    ?

    積極主動:果斷負責,創造機遇

    ?? 創立“開復學生網”時,我的初衷是“幫助學生幫助自己”。但讓我很驚訝的是,更多的學生希望我直接幫他們做出決定,甚至僅在簡短的幾句自我介紹后就直接對我說:“只有你能告訴我,我該怎么做”。難道一個陌生人會比你更知道自己該怎么做嗎?我慢慢認識到,這種被動的思維方式是從小在中國的教育環境中培養出來的。被動的人總是習慣性地認為他們現在的境況是他人和環境造成的,如果別人不指點,環境不改變,自己就只有消極地生活下去。持有這種態度的人,事業還沒有開始,自己就已經被擊敗,我從來沒見過這樣消極的人可以取得持續的成功。


    ?? 從大學的第一天開始,你就必須從被動轉向主動,你必須成為自己未來的主人,你必須積極地管理自己的學業和將來的事業,理由很簡單:因為沒有人比你更在乎你自己的工作與生活。“讓大學生活對自己有價值”是你的責任。許多同學到了大四才開始做人生和職業規劃,而一個主動的學生應該從進入大學時就開始規劃自己的未來。

    ?? 積極主動的第一步是要有積極的態度。大家可以用我在“第三封信”里推薦的方法,積極規劃自己的人生目標,追尋興趣并嘗試新的知識和領域。納粹德國某集中營的一位幸存者維克托·弗蘭克爾曾說過:“在任何特定的環境中,人們還有一種最后的自由,就是選擇自己的態度。”

    ?? 積極主動的第二步是對自己的一切負責,勇敢面對人生。不要把不確定的或困難的事情一味擱置起來。比如說,有些同學認為英語重要,但學校不考試就不學英語;或者,有些同學覺得自己需要參加社團磨練人際關系,但是因為害羞就不積極報名。但是,我們必須認識到,不去解決也是一種解決,不做決定也是一個決定,這樣的解決和決定將使你面前的機會喪失殆盡。對于這種消極、膽怯的作風,你終有一天會付出代價的。

    ?? 積極主動的第三步是要做好充分的準備:事事用心,事事盡力,不要等機遇上門;要把握住機遇,創造機遇。中國科技大學校長朱清時院士在大三時被分配到青海做鑄造工人。但他不像其他同學那樣放棄學習,整天打撲克、喝酒。他依然終日鉆研數理化和英語。六年后,中國科學院要在青海做一個重要的項目,這時朱校長就脫穎而出,開始了他輝煌的事業。很多人可能說他運氣好,被分配到缺乏人才的青海,才有這機會。但是,如果他沒有努力學習,也無法抓住這個機遇。所以,做好充分的準備,當機遇來臨時,你才能抓住它。

    ?? 積極主動的第四步是“以終為始”,積極地規劃大學四年。任何規劃都將成為你某個階段的終點,也將成為你下一個階段的起點,而你的志向和興趣將為你提供方向和動力。如果不知道自己的志向和興趣,你應該馬上做一個發掘志向和興趣的計劃;如果不知道畢業后要做什么,你應該馬上制定一個嘗試新領域的計劃;如果不知道自己最欠缺什么,你應該馬上寫一份簡歷,找你的老師、朋友打分,或自己審閱,看看哪里需要改進;如果畢業后想出國讀博士,你應該想想如何讓自己在申請出國前有具體的研究經驗和學術論文;如果畢業后想進入某個公司工作,你應該收集該公司的招聘廣告,以便和你自己的履歷對比,看自己還欠缺哪些經驗。只要認真制定、管理、評估和調整自己的人生規劃,你就會離你自己的目標越來越近。

    ?

    掌控時間:事分輕重緩急,人應自控自覺

    ?? 除了積極主動的態度,大學生還要學會安排自己的時間,管理自己的事務。一位同學是這么描述大學生活的:

    “大學和高中相比似乎沒有什么太大的區別,每天依舊是學習,每次考試后依舊是擔心考試成績……不同的只是大學里上網的時間和睡覺的時間多了很多,壓力也小了很多。”


    ?? 這位同學并不明白,“時間多了很多”正是大學與高中之間巨大的差別。時間多了,就需要自己安排時間、計劃時間、管理時間

    ?? 安排時間出了做一個時間表外,更重要的是“事分輕重緩急”。在《高效能人士的七個習慣》一書中,作者史蒂芬·柯維提出,“重要事”和“緊急事”的差別是人們浪費時間的最大理由之一。因為人的慣性是先做最緊急的事,但這么做會導致一些重要的事被荒廢掉。例如,我認為這篇文章里談到的各種學習都是“重要的”,但它們不見得都是老師布置的必修課業,采納我的建議的同學們依然會因為考試、交作業等緊急的事情而荒廢了打好基礎、學習做人等重要的事情。因此,每天管理時間的一種好方法是,早上確定今天要做的緊急事和重要事,睡前回顧一下,這一天有沒有做到兩者的平衡。

    ?? 每個人都有許多“緊急事”和“重要事”,想把每件事都做到最好是不切實際的。我建議大家把“必須做的事”和“盡量做的事”分開。必須做的事要做到最好,但盡量做的事盡力而為即可。建議大家用良好的態度和寬廣的胸懷接受那些你暫時不能改變的事情,多關注那些你能夠改變的事情。此外,還要注意生物鐘的運行規律,按時作息,勞逸結合,這樣才能在學習時有最好的狀態。

    ?? 大學四年是最容易迷失方向的時期。大學生必須有自控的能力,讓自己交些好朋友,學些好習慣,不要沉迷于對自己無益的習慣(如網絡游戲)里。一位積極、主動的中國學生在“開復學生網”上勸告其他同學:“不要玩游戲,至少不要玩網絡游戲。我所認識的專業水平比較高的大學朋友中沒有一個玩網絡游戲的。沉迷于網絡游戲是對于現實的逃避,是不愿面對自己不足的一面。我認為,要脫離網絡游戲,就得珍惜自己寶貴的大學時間,找到自己感興趣的方向,做一些有意義并能給自己帶來滿足感的事情。”
    ?

    為人處事:培養友情,參與群體

    ?? 很多大學生入校時都是第一次離開父母,離開自己生長的環境。進入校園開始集體生活后,如何與同學、朋友以及社團的同事相處就成為了大學生學習內容的一部分。大學是大家最后一次可以在相對寬松的環境中學習、培養、訓練如何與人相處的機會。在未來,人們在社會里、在工作中與人相處的能力會變得越來越重要,甚至超過了工作本身。所以,大學生要好好把握機會,培養自己的交流意識和團隊精神。

    ?? “人際交往能力不夠強,人際圈子不夠廣,但又沒有什么特長可以引起大家的注意,在社團里也不知道怎么和其他人有效地建立聯系。”這是一些大學生在人際交往方面經常遇到的困惑。對于如何在大學期間提高人際交往能力,我的建議是:

    ?? 第一,以誠待人,以責人之心責己、以恕己之心恕人。對別人要抱著誠摯、寬容的胸襟,對自己要懷著自我批評、有過必改的態度。與人交往時,你怎樣對待別人,別人也會怎樣對待你。這就好比照鏡子一樣,你自己的表情和態度,可以從他人對你流露出的表情和態度中一覽無遺。你若以誠待人,別人也會以誠待你。你若敵視別人,別人也會敵視你。最真摯的友情和最難解的仇恨都是由這種“反射”原理逐步造成的。因此,當你想修正別人時,你應該先修正自己。你想別人怎么對你,你就應該怎么對人。你想他人理解你,你就要首先理解他人。

    ?? 第二,培養真正的友情。如果能做到第一點,很多大學時的朋友就會成為你一輩子的知己。在一起求學和尋求自身發展的道路上,這樣的友誼彌足珍貴。交朋友時,不要只去找與你性情相近或只會附和你的人做朋友。好朋友有很多種:樂觀的朋友、智慧的朋友、腳踏實地的朋友、幽默風趣的朋友、激勵你上進的朋友、提升你能力的朋友、幫你了解自己的朋友、對你說實話的朋友等等。此外,大學時談戀愛也可以教你如何照顧別人,增進同理心和自控力,但戀愛這件事要隨緣,不必為了談戀愛而談戀愛。

    ?? 第三,學習團隊精神和溝通能力。社團是微觀的社會,參與社團是步入社會前最好的磨練。在社團中,可以培養團隊合作的能力和領導才能,也可以發揮你的專業特長。但更重要的是,你要做一個誠心誠意的服務者和志愿者,或在擔任學生工作時主動扮演同學和老師之間溝通橋梁的角色,并以此鍛煉自己的溝通能力,為同學和老師服務。這樣的學習過程也不會很輕松,挫折是肯定有的,但是不要灰心,大學社團里的人際交往是一種不用“付學費”的學習,犯了錯誤也可以重頭來過.

    ?? 第四,從周圍的人身上學習。在班級里、社團中,多觀察周圍的同學,特別是那些你覺得交往能力和溝通能力特別強的同學,看他們是如何與人相處的。比如,看他們如何處理交往中的沖突、如何說服他人和影響他人、如何發揮自己的合作和協調能力、如何表達對他人的尊重和真誠、如何表示贊許或反對,如何在不冒犯他人的情況下充分展示個性等等。通過觀察和模仿,你漸漸地會發現,自己的人際交往能力會有意想不到的改進。在學校里,每一個朋友都可以成為你的良師,他們的熱心、幽默、機智、博學、正直、溝通、禮貌等品德都可以成為你的學習對象。同時那些你不喜歡的人和事也可以為你敲響警鐘,警告你千萬不要做那樣的人和事。當然,你也應當慷慨地幫助每一個朋友,試著做他們的良師和模范。

    ?? 第五,提高自身修養和人格魅力。如果覺得沒有特長、沒有愛好可能會成為自己人際交往能力提高的一個障礙,那么,你可以有意識地去選擇和培養一些興趣愛好。共同的興趣和愛好也是你與朋友建立深厚感情的途徑之一。很多在事業上有所建樹的人都不是只會閉門苦讀的書呆子,他們大多都有自己的興趣和愛好。我在微軟亞洲研究院的同事中就有繪畫、橋牌和體育運動方面的高手。業余愛好不僅是人際交往的一種方式,還可以讓大家發掘出自己在讀書以外的潛能。例如,體育鍛煉既可以發揮你的運動潛能,也可以培養你的團隊合作精神。如果真的沒有什么興趣愛好,那么,多讀些好書豐富自己的知識也可以改進自己的人際交往能力,因為沒有什么比智慧和淵博更能體現一個人的人格魅力了。

    ?? 所以,學會與人相處,這也是大學中的一門“必修課”。

    ?

    對大學生們的期望

    ?? 踏入大學校門時,你還是一個忙碌的、青澀的、被動的、為分數讀書的、被家庭保護著的中學畢業生。

    ?? 就讀大學時,你應當掌握七項學習,學好自修之道、基礎知識、實踐貫通、興趣培養、積極主動、掌控時間、為人處事。

    ?? 經過大學四年,你會從思考中確立自我,從學習中尋求真理,從獨立中體驗自主,從計劃中把握時間,從交流中鍛煉表達,從交友中品味成熟,從實踐中贏得價值,從興趣中攫取快樂,從追求中獲得力量。

    ?? 離開大學時,只要做到了這些,你最大的收獲將是“對什么都可以擁有的自信和渴望”。你就能成為一個有潛力、有思想、有價值、有前途的中國未來的主人翁。

    ?? 所以,我認為大學四年應是這樣度過。


    --------------------------------------------------------------------------------
    ?
    [1] VisiCalc是當時最熱門的計算機應用軟件,但它在二十年前就被淘汰了(這件事又一次證明了科技的發展是日新月異的)。而且,VisiCalc的使用方法也不是計算機系的學生應該學的。


    ?

    posted @ 2006-12-14 14:33 重歸本壘(Bing) 閱讀(311) | 評論 (0)編輯 收藏
     

    李開復2005年11月

    有一位中國留學生看完了我《寫給中國學生的第三封信》后,感觸很深,他寫了一封信給我說:“很小的時候,我的目標就是長大,長大了做什么,我當時沒有想;讀小學的時候,父母給我的目標就是考初中,考上初中做什么,我沒有想過;讀初中的時候,父母給我的目標就是考高中,考上高中做什么,我沒有想過;讀高中的時候,父母給我的目標就是考大學,考上大學做什么,我沒有想過;上大學的時候,父母給我的目標就是要出國,出國做什么,我也沒有想過;現在留學拿到了學位,要找工作了,下一步我該做些什么呢?這次,我要好好地想一想。謝謝你的第三封信,它喚醒了我埋藏了25年的進取心,它改變了我25年來被動的生活方式。從今天開始,我要積極主動地為自己而生活!”
    ??當我為這位中國留學生終于理解他“有選擇的權利”感到歡欣鼓舞的時候,我不禁想到,還有更多的年輕人依然在被動的道路上迷茫地生活著。在“開復學生網”我每天都看到:“只有你能告訴我,我該怎么做。”的被動思維。
    ??在中國的教育體制下,學生們事事要聽從父母和老師的安排,遇到問題也可以直接從父母和老師那里獲得幫助,這很容易養成被動的習慣。因此,許多中國年輕人不善于主動規劃自己的成長路線,不知道如何積極地尋找資源,使自己的學業和人生邁上更高的階梯。
    ??另一方面,中國的父母和老師習慣于使用越俎代庖的方式,幫助孩子設計人生規劃,這通常會使很多人忽視了自己真正的性格和興趣,當這些孩子長大以后,他們多半會發現,自己早已迷失在“自我缺失”的海洋里了。
    ??此外,中國的傳統文化強調群體意識,大力推崇“從上”、“從眾”等行為方式,這些思想潛移默化地影響著一代又一代的青年,以至于許多年輕人覺得,“自主”這兩個字是那么陌生和遙遠。
    ??所以,消極到積極之路是充滿荊棘的。雖然在我的前四封信都有提到積極主動的重要性,我決定特別寫一封有關積極主動的信。
    ??為了成為國際化的人才,為了在信息時代發揮自己的最大潛能,每一個有進取心的中國青年都應該努力迫使自己從被動轉向主動,大家必須成為自己未來的主人,必須積極地管理自己的學業和未來的事業——沒有人比你自己更在乎你的工作與生活,沒有人比你自己更適于管理你的人生和事業,只有積極主動的你,才能找到真正的“自我”,才能讓自己在成功的道路上永遠快樂!
    什么是積極主動?

    消極被動的人 積極主動的人
    自己和環境 自己受環境的左右 自己有選擇的權利
    人和事 事情主導人 人可以主導或推動事情的進展
    遇到問題時 尋求幫助 獨立思考
    環境不好時 怨天尤人 積極進取
    自常說的話 只有你可以告訴我該怎么做。
    我必須服從環境的安排。
    誰可以告訴我該選什么專業?
    怎么都沒有人注意到我?
    我總是沒時間做某事。
    只有你可以告訴我該怎么做。
    我父母都有糖尿病,我也一定會得。
    一切靠自己,我可以做得更好。
    我有選擇的權利。
    我要制定一個計劃,以選擇最適合我的專業。
    我要去學習如何引起人們的重視。
    我該放棄哪些不重要的事,才能做最重要的事?
    只有我自己才有權利和責任決定我該怎么做。
    雖然父母有糖尿病,但只要注意鍛煉,注意飲食,就能降低得病的幾率。
    ??消極被動(Reactive)的人總是認為自己受環境和他人的左右,如果別人不指點,環境不改變,自己就只有消極地生活下去。碰到問題的時候,消極被動的人總會找人幫著決定,環境不好的時候,他們就會怨天尤人。他們總是在等待命運安排或貴人相助。對一件事情,他們總認為是事情找上他們,自己無法主導或推動事情的進展。
    ??積極主動(Pro-active)的人認為,無論在任何情況下,自己總有選擇的權利。所以,他們對自己總是有一份責任感,因為命運操縱在自己的手里,而自己并不是環境或他人的附庸。對一件事情,他們總是認為,自己可以主導事情的發生、發展。
    為什么要積極主動?
    三十年前,在工業社會里,每位員工是企業的機器里的一個齒輪。雖然機器需要齒輪,但是齒輪是可替換的。最好的齒輪是耐用的,不是卓越的。因此這些公司最喜歡的人才是:
    一個有專業知識的、能夠埋頭苦干的人。

    ??斗轉星移,在今天這個瞬息萬變的時代里,人們對人才的定義已經發生了很大的變化,因為在現代化的企業中,有更多的人享有決策的權利,有更多的人必須在思考中不斷創新,也更多的人有足夠的空間來決定要做什么、要怎么做……大多數人的工作不再是機械式的重復勞動,而是需要獨立思考、自主決策的復雜過程。著名的管理學家彼得?德魯克(Peter Druker)曾指出:“未來的歷史學家會說,這個世紀最重要的事情不是技術或網絡的革新,而是人類生存狀況的重大改變。在這個世紀里,人將擁有更多的選擇,他們必須積極地管理自己。”所以,今天大多數優秀的企業對的人才的期望是:

    積極主動、充滿熱情、靈活自信的人。

    ??要想在現代化的企業中獲得成功,就必須努力培養自己的主動意識:在工作中要勇于承擔責任,主動為自己設定工作目標,并不斷改進方式和方法;此外,還應當培養推銷自己的能力,在領導或同事面前要善于表現自己的優點,
    ??作為當代中國的青年一代,你應該不再只是被動地等待別人告訴你應該做什么,而是應該主動去了解自己要做什么,并且規劃它們,然后全力以赴地去完成。想想今天世界上最成功的那些人,有幾個是唯唯諾諾、被動消極的人?對待自己的學業和研究項目,你需要以一個母親對孩子那樣的責任心全力投入、不斷努力。只要有了積極主動的態度,沒有什么目標是不能達到的。
    ??其實,許多年輕人并不是沒有積極主動的態度做出自己的決定,而是不習慣在重大問題上做出自己的決定。如果我問一位中國的大學生:“你最常做的決定是什么?”他的回答很有可能是決定買什么樣的電腦,看什么電影,讀什么書等等。這些事情固然需要做出決定,但是,許多更重要的決定更需要由你自己做出。例如,像讀什么專業,讀什么學校,考研還是出國等決定,大家可能習慣于聽父母的安排,或參考大多數同學的選擇——殊不知,在這些最重要的問題上,只有你自己的決定才能幫助你邁向真正的成功。自己做無關緊要的決定,但是對一生有重大影響的決定卻聽他人的。這是多么不合邏輯呀!此外,就算你自己做出了決定,也不見得你事先已經花了足夠的時間調查和研究。魯莽或草率的決定可能會讓你后悔一輩子!
    ??當Google的創始人賽吉?布林(Sergey Brin)和拉里?佩奇(Larry Page)在電視上被訪問時,記者問他們的成功應該歸功于哪一所學校,他們并沒有回答斯坦福大學或密西根大學,而回答的是“蒙臺梭利小學”自由自在的學習沒有任一消極輸入的方式。在蒙臺梭利教育的環境下,他們學會了“自己的事,自己負責,自己解決”是這樣的積極教育方式賦予了他們鼓勵嘗試,積極自主,自我驅動的習慣,因而帶來了他們的成功。
    ??所以,每一個年輕人都要擁有一個積極、主動的心,你必須善于規劃和管理自己的事業,為自己的人生做出最為重要的抉擇。沒有人比你更在乎你自己的事業,沒有什么東西像積極主動的態度一樣更能體現你自己的獨立人格。
    ??正如美國詩人惠特曼《草葉集》里所寫的那樣:“我不能,別的任何人也不能代替你走過那條路;你必須自己去走。”
    積極主動的七個步驟
    ??要達到積極主動的境界,我建議大家按照下面圖中所示的七個步驟,循序漸進地調整自己的心態,培養自己的習慣,學習把握機遇、創造機遇的方法,并在積極展示自我的過程中收獲成功和快樂。

    步鄹一:擁有積極的態度,樂觀面對人生
    ??心理學家早已發現:一個人被擊敗,不是因為外界環境的阻礙,而是取決于他對環境如何反應。中國國家男子足球隊前主教練米盧蒂諾維奇所說的“態度決定一切”就是這個意思。埋怨不會改變現實,但是積極的心態和行動可能改變一切。
    根據心理學家的統計,每個人每天大約會產生5萬個想法。如果你擁有積極的態度,那么你就能樂觀地、富有創造力地把這5萬個想法轉換成正面的能源和動力;如果你的態度是消極的,你就會顯得悲觀、軟弱、缺乏安全感,同時也會把這5萬個想法變成負面的障礙和阻力。
    ??消極的人允許或期望環境控制自己,喜歡一切聽別人安排,但在這樣的情況下,他不可能擁有控制自己命運的能力,也無法避免失敗的厄運;相反的,積極的人總是以不屈不撓、堅忍不拔的精神面對困難,他的成功是指日可待的。積極的人總是使用最樂觀的精神和最輝煌的經驗支配、控制自己的人生;消極者則剛好相反,他們的人生總是處在過去的種種失敗與困惑的陰影里。
    ??有了積極的態度,并不能保證事事成功。積極的態度肯定會改變一個人的生活方式,但并不能保證他每件事都心想事成;可是,堅持消極的態度卻必敗無疑,我從來沒見過哪個持有消極態度的人能夠取得可持續的、真正的成功。
    ??當然,不是每一件事情都必須由自己來選擇,也不是每一件事情都可以由自己來主導。所以,在選擇積極態度的同時,我們必須保持平和的心態,也就是我常說的那句話:
    有勇氣改變可以改變的事情,有胸懷接受不可改變的事情,有智慧來分辨兩者的不同。

    步鄹二:遠離被動的習慣,從小事做起
    ??消極被動的習慣是積極主動最大障礙,如果你從小就在消極、被動的環境下長大,你就更應該努力剔除自身所擁有的那些消極因素。
    ??例如,消極被動的人總是迷信宿命論,把不如意的事情紛紛歸罪于基因遺傳、星座、血型等因素,并由此變得自怨自艾,總是怪罪別人的不是,指摘環境的惡劣——如果這樣的想法成為習慣,他就會陷入消極被動的惡性循環,難以自拔。
    ??年輕人該如何遠離消極被動?我想向大家提出五個建議:
    一、不要盲目聽信人言,應冷靜辨析,積極求證
    ?? 現在,網上經常流傳著各種謠言。如果盲目輕信這些謠言,你就會被某些別有用心的人左右。例如,有同學發信來說:“自己想讀一個民辦學校的課程,因為它可以發‘英國劍橋大學的學位’。”冷靜辨析應該會告訴你:在這樣“天上掉餡餅”的事情里總會暗藏著什么圈套。然后只要到搜索引擎積極求證,馬上就可辨其真偽。
    ??此外,有許多同學不懂得主動搜尋和驗證信息的方法或重要性。有不少同學請我幫他找某某大學的信息,甚至,還有的同學向我詢問某個單詞的意義和用法——實際上,這些信息在網上只要簡單搜索一下,就能找到答案。因此,當我每次查出答案后,總是告誡這些同學說:
    ??“如果你想知道什么,就自己到網上去找,不要急著去問別人;如果你聽到了什么,不要盲目信從,應當自己主動去網上求證。”
    二、不要讓事情找上你,應主動對事情施加影響
    ??每一件發生在你身上的事都應該是因你的決定而發展、變化的,而不應該是因為你無所作為才變成現實的。
    ??有位同學告訴我說:“我申請了兩個工作,其中,我比較喜歡的那份競爭激烈的工作,但同學們也都在爭取那份工作。我現在只好選擇等待,如果那家公司不聘請我,我就到另一家公司去。”
    ??我很驚訝地問他:“既然你很喜歡第一份工作,為什么你這么被動,只知道等待而不去主動爭取呢?”
    ??不要忘了,被動就是棄權,不做決定也是一種決定。
    ??在微軟工作的華人都知道郭蓓菁,一位小巧玲瓏、年輕活潑的女孩。見她第一眼你可能很驚訝她是微軟最資深的華人經理之一。但是如果你和她交談一分鐘,你就會一點也不驚訝了。她講的每一句話流露了自信和積極樂觀的領導力,和嚴謹的邏輯和戰略思想。她曾告訴我她積極主動的一個故事:
    ??“我十六歲從中國移民到美國。我到美國后六個月就必須參加SAT考試。那時我英語口語已經不差,但是文法、字匯、作文都很不行。雖然我的SAT數學考了780分(接近滿分800分),但是英語只考了280分。如果交白卷也有200分,你就可以想象280分是多么糟糕!但是我依然滿懷希望地申請了加州大學的電機工程系。”
    ??“由于我的英語SAT分數太低,我的申請表很可能沒有被閱讀就被直接被拒絕了。但是我不服輸,我深信如果我被錄取,我會是一個成功的工程師。于是,我決定‘上訴’。”
    ??“我直接寫了一封信給加州大學的工學院長。在信里,我做了自我介紹,我自豪地描述了我在理工方面的成就,解釋了我剛到美國六個月的英語問題,強調了我的學習能力和刻苦精神。最后,我說:‘院長女士,如果你錄取我,我保證我會成為貴校的的財產。’”
    ??“兩天后,院長約談了我。我和她面談時,她看出我的英語其實已經進步很快。我對她當面保證我的英語會學的和美國同學一樣好。一星期后,加州大學收回成命,決定錄取我。”
    三、不要習慣性地同意或追隨別人,應當學會“有主見”
    ??年輕人必須知道自己喜歡什么、需要什么,而不應當隨波逐流。
    ??許多同學有很強的“從眾”心態,自己有想法不表達,時間久了甚至都不清楚自己的想法是什么了。他們每次都會習慣性地先問別人:“你怎么想?”而從不會問問自己:“我怎么看?”
    ??要改掉這個習慣,你就需要下定決心,每一件小事都要表達出自己的意見,就算你不是很在乎。例如,自己決定在餐館點什么菜,自己決定自己的衣著打扮,周末時自己決定要去哪里玩,等等。你應該學會對自己的生活做出合理的安排,而不是“別人怎樣我就怎樣”。當自己感覺“無所謂”,想依從別人的意見時,記得提醒自己,一定要把自己的選擇展現出來。甚至在自己不是很在乎或不是很確定時,也要正確表達出自己的想法。讓“無所謂”這個詞從你的字匯里消失。
    ??不要被別人影響,也不要覺得自己一定要“從眾”。如果和朋友出去吃飯,大家都不要甜點,但是你想吃,那么,千萬不要因為別人的決定而影響你自己意見的表達。有沒有什么人總是喜歡告訴你該做什么?如果有,下定決心,要求他們不要再這么做。如果他們不聽,那就不要和他們在一起。
    ??也就是說,大家要設法讓自己潛意識里的“我感覺,我想要”體現出來,不要被動,不要從眾,避免盲目聽從父母、老師、名人……答應自己,當你認為必須說“No”的時候,千萬不要說“Yes”。從小事到大事,你如果都能做到聽從自己的意愿,日子久了,你就會養成積極主動的習慣。
    四、不要說“我辦不到”,應當積極去嘗試
    ??遇到困難時,不要找借口,應該多想一想,有沒有別的解決方案?能不能將問題分解開來,一步一步地加以解決?或者,是否需要先提高自己在某方面的能力,然后再回頭來處理這個難題?不要因為逃避而說自己沒有選擇或沒有時間——沒有人缺少時間,只不過,每個人分配時間的方式有所不同而已。
    五、使用語言下意識地訓練自己
    ??在史蒂芬?柯維的《高效能人士的七個習慣〉中,他提出:我們的語言會下意識地引導我們的思想,也會真切地反映一個人對環境的態度。
    ??習慣于消極被動的人,言語中就會流露出推卸責任的個性。
    ??例如,他們在生氣時會抱怨說:“他使我怒不可遏!”——他們想說的其實是:責任不在我,是外力左右了我的情緒。
    ??他們總是抱怨:“我沒時間。”——這表明:又是外力控制了我,讓我沒有選擇的機會。
    ??他們還喜歡說:“我不得不如此。”——這其實意味著:迫于環境或他人的壓力,我只好選擇服從。
    ??他們在自我表白的時候說:“我就是這樣的人。”——這其實是在宣稱:我已經無法改進或提高自己了。
    ??相反,積極主動的人總是在言語中賦予自己決定的權利,他們喜歡說的話包括:“試試看有沒有其他的可能性。”“也許我可以換個思路。”“我可以控制自己的情緒。”“我可以想出更有效的表達方式。”“我的感覺是……”“我選擇……”“我要……”“我情愿……”“我打算……”“我決定……”等等。
    ??所以,我們要多學習積極主動者的講話方式,在說話時多用“我……”的句式,多給自己決定的權利,少推卸責任,少埋怨。
    步鄹三:對自己負責,把握自己的命運
    ??有位學生問我:“這個世界到底是不是公平的?”這個問題在“開復學生網”上引起了一場大討論。有些同學認為世界公平,一個人只要有志氣就一定能克服一切障礙;也有些同學認為世界級端不公平,因為無論是財富、天賦還是運氣,老天爺好像總是青睞別人。
    ??對此,我的回答是:一切都靠命運(宿命論)和一切都靠自己(人定勝天)都是不合適的。
    ??每一個人都有選擇,都有機會,但是,先天和環境因素造成每個人的機會多少不同。所以,這個世界不是完全公平的。但如果你因為世界不公平而放棄了自己的機會和選擇,那就是你自己的責任,就不能怪世界不公平了。
    ??舉一個比喻。有些人出生時就因為遺傳的原因,可能會在某個時候患上較嚴重的疾病。但這并不表明他一定會患病。如果他能把握機會,做正確的選擇,安排好自己的鍛煉和飲食,他很可能比誰都健康;但是,如果他就因為‘基因不好’就自暴自棄,那么他得病的幾率幾乎一定會成倍增加。
    ??所以,凡事都要想清楚,什么是自己不能改變而必須接受的,什么是自己可以選擇的,什么是自己必須勇敢挑戰的。當你碰到不可改變的事情時,要勇敢地接受它,不要把時間浪費在悔恨、羨慕和嫉妒上。你應該做的事是積極主動地抓住命運中你可以選擇、可以改變、可以最大化你的影響力的部分。
    ??還有,就算在最艱苦的時候,當你感覺命運已拋你而去時,你總是有選擇的。就像弗蘭克說的:“在任何極端的環境里,人們總會擁有一種最后的自由,那就是選擇自己的態度的自由。”
    ??“積極主動”的含義不僅限于主動決定并推動事情的進展,還意味著人必須為自己負責。責任感是一個很重要的觀念,積極主動的人不會把自己的行為歸咎于環境或他人。他們在待人接物時,總會根據自身的原則或價值觀,做有意識的、負責任的抉擇,而非完全屈從于外界環境的壓力。
    ??對自己負責的人會勇敢地面對人生。大家不要把不確定的或困難的事情一味擱置起來。比方說,有些同學認為英語重要,但學校不考試時,自己就不學英語;或者,有些同學覺得自己需要參加社團鍛煉溝通能力,但因為害羞就不積極報名。對此,我們必須認識到,不去解決也是一種解決,不做決定也是一個決定,消極的解決和決定將使你面前的機會喪失殆盡,你終有一天會付出沉重的代價。
    ??有同學問我:“不確定時,該如何負責?”其實,就算你不確定自己想要什么,你至少應該知道自己不要什么;就算你不能積極爭取你最想要的,至少也應積極避免你最不想要的。
    如果你想做一個積極主動、對自己負責的人,我建議你立即行動起來,按照以下幾點嚴格要求自己:

  • 以一整天時間,傾聽自己以及四周人們的語言,注意是否有“但愿”、“我辦不到”或“我不得不”等字眼出現。
  • 依據過去的經驗,設想一下,自己近期內是否會遭遇一些令人退縮逃避的情況?這種情況處在你自己的影響范圍之內嗎?你應該如何本著積極主動的原則加以應對?請在腦海中一一模擬。
  • 從工作或日常生活中,找出一個令你備感挫折的事情。想一想,它屬于哪一類,是可以直接控制的事情,還是可以間接控制的事情,抑或根本無法控制的事情?然后在自己的影響范圍內尋找解決方案并付諸行動。
  • 鍛煉自己積極主動的意識。在下30天內,專注于自己影響范圍內的事物,對自己許下承諾,并予以兌現;做一支照亮他人的蠟燭,而非評判對錯的法官;以身作則,不要只顧批評;解決問題,不要制造問題;不必怪罪別人或為自己文過飾非,不怨天,不尤人;別活在父母、同事或社會的蔭庇之下,善用天賦的獨立意志,為自己的行為與幸福負責。試行積極主動的三十天訓練法,觀察一下,自己的影響范圍在訓練之后是否有所變化?
    步鄹四:積極嘗試,邂逅機遇
    ??在和學生的交流中,我發現,一些學生因為受到一些挫折就喪失了奮斗的勇氣。例如,有的學生因為應試教育在大學中延續而后悔念大學,有些學生因為專業不合適就虛度時光,還有的學生因為在研究生期間遇到種種學術上難題而感到氣餒……不知道大家有沒有想過,這些都是可以直面的挫折,它們都需要你具有積極主動的態度。生命中隨處是機遇,許多機遇就藏在一個又一個挫折之中,如果你在挫折面前氣餒,你很可能會與自己的機遇擦肩而過。
    ??積極嘗試是學習最好的方法。在一個先進的公司,你不需要擔心失敗。在一項美國公司的首席執行官的調查中發現,他們最欣賞的就是那些主動要求做某項新工作的員工。無論是否能做好,至少這些員工比那些只會被動接受工作的員工要令人欣賞,因為他們有勇氣、積極上進,而且會從中學習。
    ??對于那些正在選擇人生道路的年輕人來說,他們更應該積極地嘗試不同的事情。在美國,父母經常說的一句話是:“你沒有試過,怎么知道自己不喜歡呢?”所以,我建議大家充分利用自己的時間,嘗試做不同的事情,找到通向成功的門徑。只有這樣,我們才能在人生之路上邂逅更多的機遇。
    ??我的積極主動的習慣是五歲開始的。記得五歲的時候,我覺得幼兒園的課程太簡單了,于是就主動跟父母說:“我想跳級讀小學。”父母建議我還是按部就班地讀書,等到有足夠的能力時再去讀小學。為了學到更多的知識,我大膽地提出:“讓我嘗試一下好嗎?如果我的能力不夠,我就沒法通過小學的入學考試;可如果我通過了考試,就表明我有這樣的能力,那你們就應該讓我去讀小學。”父母很爽快地答應了下來。于是我努力讀書,最后以高分考進了私立小學。事過三十多年,當時母親帶我去看“放榜”時,看到“李開復”三字排在榜首的那份興奮,今天想來依然歷歷在目。這件事讓我懂得,只要大膽嘗試,積極進取,我就有機會得到我期望中的成功。這也為我日后的自信和積極奠定了堅實的基礎。
    ??另外一個例子來自于我的年輕朋友郭去疾。他的人生之學是:每一扇機遇之門,都有一個守門人。收獲機遇的臨門一腳,在于主動執著地去找這個守門人。當他1999年從中國科技大學本科畢業時,受到了很多美國一流大學的錄取通知,但是一律沒有獎學金。于是,他開始給這些大學的教授們寫信,希望他們能接受我作為研究助理從而資助。一個月中,他寫了兩百封信,雖然有很多教授感興趣,卻都因為他研究經驗不足而拒絕了。他還嘗試寫信給中國科大的海外校友,希望得到推薦,也沒有結果。一天夜里,面對電腦里一封封挽拒的郵件,他一個人在黑暗的實驗室里失聲痛哭。然而第二天醒來,他決定繼續去敲擊這扇機遇之門。幾天之后,他收到伊利諾大學的一位教授的回信,欣然答應資助。那位教授說,當他到系里索取郭去疾的材料的時候,發現系里正在準備給郭寄拒信。郭去疾最后說:“我的‘叩門之旅’在繼續著,絕大多時候,都無功而返。然而,石沉大海卻不代表徒勞無功,因為一次一次,機會之門這樣被我敲開。一步一步,我得以到微軟總部工作,到斯坦福大學讀MBA,到Mckinsey到Amazon和Google工作的機會”。
    ??美國人很喜歡嘗試不同的工作,他們一生中平均要換四次工作。在長期計劃經濟的思想影響下,更多的中國人不愿意換工作,而更傾向于終生做一件事。其實,換工作崗位的意義在于,你一開始做的決定并不一定是你的終生決定,你仍然有機會去嘗試更多的東西,只有這樣才能真正找到自己的興趣所在,才能最大限度地發揮自己的潛力。
    ??所以,不要因為暫時不了解自已的長處而猶疑不決,積極行動起來吧!你會發現自己的才華和天賦。大家要珍惜每一次嘗試,因為機遇往往不可復制。要隨時做好準備,以免機遇到來時錯失良機,同時也應學會從每一個失去的機遇中吸取教訓。此外,只有敢于挑戰自我,你才能充分地開發自身的潛力。我建議大家經常給自己設立一些極具挑戰性、但絕非遙不可及的目標。
    步鄹五:充分準備、把握機遇
    ??不要坐等機遇上門,因為那是消極的做法。屠格涅夫說:“等待的方法有兩種,一種是什么事也不做地空等,另一種是一邊等,一邊把事情向前推動。”也就是說,在機遇還沒有來臨時,就應事事用心,事事盡力。
    ??如果被苦難或挫折阻擋,我們應該學習把挫折轉換成動力,而不要一遇到困境就躲在陰暗的角落里怨天尤人,更不要在需要立即行動的時候猶豫不決。人生不能用這種消極的方式度過。我們終有一天要面對自己,對自己的生命負責。因此,我們必須在平時做好充分的準備,掌握足夠的信息,以便在必要時做出最好的抉擇,把握住稍縱即逝的機遇。
    ??一旦機遇到來,一定要全力以赴,把握機遇。
    ??我在攻讀博士學位時,通過自己的努力(和同學洪小文的幫助),把語音識別系統的識別率從以前的40%提高到了80%,學術界對我的工作給予了充分的肯定。當時,有些老師認為,只要把已有的結果加工好,寫好論文,幾個月之內我就可以拿到博士學位了。
    ??但是,我很清楚,第一步的成功給我提供的只是一個機遇,而不是一個答案,因為80%的識別率決不是最后的最佳結果,因為我用的方法只是冰山一角。而且,我已經公開發表了我的研究成果,每一個研究機構都會學習、使用我的方法,所以,如果我此時放松下來,不再做實驗,埋頭寫論文以求盡快畢業的話,別的學校或公司很快就會超過我。
    ??所以,我不但沒有放松,反而更加抓緊時間研究攻關,甚至為此推遲了我的論文答辯時間。那時候,我每周工作七天,每天工作16個小時。這些努力沒有白費,它們讓我的語音識別系統百尺竿頭更進一步,識別率從80%提高到了96%。在我畢業之后,這個系統多年蟬聯全美語音識別系統評比的冠軍。如果我當時在80%的水平上止步不前,隨隨便便就畢業的話,后來商業周刊頒發的“1988年最重要科技創新獎”就肯定會讓別人搶走了。
    ??所以,當你知道機遇來臨的時候,要積極把握;當你尚未看到機遇的時候,要時刻準備。
    步鄹六:積極爭取,創造機遇
    ??當機遇尚未出現時,除了時刻準備之外,我們也應該主動為自己創造機遇,不能總是守株待兔,等著機遇上門。
    ??記得當我在蘋果工作時,有一段時間公司經營狀況不佳,大家士氣低落。這時,我看到了一個機遇:公司有許多很好的多媒體技術,但是因為沒有用戶界面設計領域的專家介入,這些技術無法形成簡便、易用的軟件產品。
    ??于是,我寫了一份題為《如何通過互動式多媒體再現蘋果昔日輝煌》的報告。這份報告被送到多位副總裁手里,最后,他們決定采納我的意見,發展簡便、易用的多媒體軟件,并且請我出任互動多媒體部門的總監。
    ??多年以后,一位當年的上司見到我,他深有感觸地對我說:“當時,看到你提交的報告,我們感到十分驚訝。以前,我們一直把你當作語音技術方面的專家,沒想到你對公司戰略的把握也這么在行。如果不是這份報告,公司很可能會錯過在多媒體發展的機會,你不會有升任總監和副總裁的可能。今天,在iPod的成功里,也有不小的一部分要歸功于你和你那份價值連城的報告。”
    ??在微軟公司,大家都很重視向比爾?蓋茨每年四次的匯報工作成果的機會。在報告的幾個月前,全球各研究院就開始提早排隊,報上最得意的成果。
    ??微軟中國研究院剛成立的那一年,當幾個研究項目都還沒有得到最終結果的時候,我就冒險爭取了六個月后向比爾匯報兩個研究成果的機會。因為那時我知道很多人對中國研究院還不太理解,如果能在比爾面前成功地演示我們的研究成果,就會對研究院的發展提供很大的幫助。
    ??當時,我知道有四個研究項目各有60%以上的可能性在六個月后得到好的結果,但是,我不能等到100%確定后再去申請。于是,我用兩個措辭含糊的報告題目預訂了位置。六個月后,果然有兩個項目得到了非常好的結果,于是,我們修改了報告題目,十多個人飛到美國為比爾做了現場演示。那次匯報非常成功,得到了比爾高度評價。
    ??報告的第二天,比爾對所有的公司領導說了他著名的那句話:“我敢打賭你們都不知道,在微軟中國研究院,我們擁有許多位世界一流的多媒體研究方面的專家。”是這句話開始建立了研究院在公司的信譽的。
    ??顯然,如果我總是消極地等待,那么,我們恐怕就要錯過向比爾匯報研究成果的機會了。
    ??對大學生來說,大家應該積極地計劃大學的四年,積極地爭取和創造機遇。你的畢業計劃將成為你學業的終點和事業的起點,你的志向和興趣將為你提供方向和動力。你如果不知道你的志向和興趣,應該馬上做一個發掘志向和興趣的計劃;你如果不知道畢業后要做什么,應該馬上制定一個嘗試新領域的計劃;你如果不知道自己最欠缺什么,應該馬上寫一份簡歷,找你的老師、朋友打分,看看哪里需要改進;如果你畢業后想出國讀博士,你應該想想如何讓自己在申請出國前有實際的研究經驗和論文;如果你畢業后想到某個公司工作,那你應該找找該公司的聘請廣告,和你的履歷對比,看自己還欠缺什么經驗……只要做到了這些,你就不難發現,自己每天都會比前一天離成功更近一些。
    步鄹七:積極地推銷自己
    ??在全球化和信息化的時代里,那些能夠積極推銷自我的人更容易脫穎而出。
    ??很多在美國工作多年的中國人對美國同事的印象總是這樣的:“他們怎么這么能說?他們充分地表達了自己的工作成績,而中國同事在很多時候做得很好,卻沒有展現出來,這不能不說是一個遺憾。”
    ??在公司里,經常得到晉升機會的人,大多是能夠積極推銷和表達自己的、有進取心的人。當他們還是公司的一名普通員工時,只要和公司利益或者團隊利益相關的事情,他們就會不遺余力地發表自己的見解、貢獻自己的主張,幫助公司制定和安排工作計劃;在完成本職工作后,他們總能協助其他人盡快完成工作;他們常常鼓勵自己和同伴,提高整個隊伍的士氣;這些人總是以事為本、以事為先——他們都是最積極主動的人。
    ??要想把握住轉瞬即逝的機會,就必須學會說服他人,向別人推銷自己、展示自己的觀點。一般說來,一個好的自我推銷策略可以讓自己的人生和事業錦上添花。好的自我推銷者會主動尋找每一個機會,讓老板或老師知道自己的業績、能力和功勞。當然,在展示自己時,不要貶低別人,更不可以忘記團隊精神。
    ??當我被微軟總部調回美國,在美國啟動總部把工作外包給中國合作伙伴的工作時,我一直在考慮如何把這項極為重要但又缺乏資源的項目做好。
    ??這時,我很意外地收到了一封毛遂自薦的信。這封信來自一位在微軟技術支持中心工作的經理。她在信中說:“雖然我沒有這方面的經驗,但是我曾在多個部門工作,而且學習很快。我愿意用我自己的時間幫你把這件事情做好。我不需要酬勞,我也不是申請工作,我只是希望為中國做點事情。你選擇我沒有風險,因為我至少可以把每個細節都幫你想清楚,這樣可以節約你的時間。”
    ??如果不是這封信和后來的交談,我怎么也不會想到,把這個工作交給一位業余而又沒有相關經驗的人來做。事實證明,我的選擇是對的。她沒有辜負我的期望,把這件事情做得非常好。因為她起頭的工作,微軟后來三年中提供給中國的外包業務量增加了三倍。幾個月后,當我們終于成立了一個部門來負責這件事情時,她毫無怨言地把所有的工作交給了這個新部門。
    ??后來,微軟亞洲研究院有一個很好的工作機會,沈向洋院長要我推薦人選,我想到了這位多才多藝的志愿者。她就是今天微軟亞洲研究院高校合作部總監宋羅蘭。
    ??有些人可能會認為:“要求我們展示自己,這是不是要我從一個內向的人徹底轉變為外向的人?”其實,一個內向的人很難徹底地改變自己的性格。所以,我建議大家可以在自身性格允許的范圍內往“外向”靠攏,盡量尋找一些“比較外向但又不給自己帶來太大壓力”的機會。
    我的選擇;你的選擇
    ??2005年7月19日,我離開了微軟,加入了Google。我在過去的幾年中,一直希望回到中國。而且同時,我發現許多我的朋友加入了Google后都非常愉快。當我聽說Google將在中國有很大的計劃時,我沒有等著它的電話,而我積極地直接聯系了我認識多年的Google的CEO斯密特。他積極邀請我去看看。我發現,Google是一個讓我震撼的公司 – 從它的新一代技術到員工的激情,從它誠信和對大眾利益的執著,從它獨有的自由和透明度,我發現了一片我向往的凈土。我有選擇的權利。于是,我選擇了Google。我選擇了中國。
    ??有記者問我這個選擇帶來不少麻煩,我會不會后悔。我的回答是:“直到我死的那一天,我要做我有激情的事情。對這個決定,無論帶來多大的困擾和麻煩,我終身不悔。”
    ??在人生的旅途中,你是你自己惟一的司機,千萬不要讓別人駕駛你的生命之車。你要穩穩地坐在司機的位置上,決定自己何時要停、要倒車、要轉彎、要加速、要剎車等等。人生的旅途十分短暫,你應該珍惜自己所擁有的選擇和決策的權利,雖然可以參考別人的意見,但千萬不要隨波逐流。
    ??只有積極主動的人才能在瞬息萬變的競爭環境中贏得成功,只有善于展示自己的人才能在工作中獲得真正的機會。
    ?

    ?最后,我將下面一段話贈給中國的學生:

    你們的時間有限,所以不要浪費時間在別人的生活里。
    不要被信條所惑 – 盲從信條是活在別人的生活里。
    不要讓任何人的意見淹沒了你內在的心聲。
    重要的,擁有跟隨內心和直覺的勇氣。
    你的內心與直覺知道你真正想成為什么樣的人。
    任何其他事物都是次要的。
    ????斯蒂夫 喬布斯 (蘋果公司總裁)
    ????2005年斯坦福大學畢業典禮

  • posted @ 2006-12-14 14:31 重歸本壘(Bing) 閱讀(375) | 評論 (0)編輯 收藏
    僅列出標題
    共12頁: First 上一頁 4 5 6 7 8 9 10 11 12 下一頁 
     
    Web Page Rank Icon
    主站蜘蛛池模板: 亚洲av乱码中文一区二区三区| 国产精品成人四虎免费视频| 亚洲国产成人精品无码久久久久久综合| 亚洲中文字幕人成乱码| 免费高清国产视频| 亚洲真人无码永久在线| 亚洲日韩国产欧美一区二区三区 | 日本亚洲免费无线码| 日产亚洲一区二区三区| 日本视频免费高清一本18| 亚洲精品无码Av人在线观看国产| 国产成人无码精品久久久久免费| 国产亚洲精品成人AA片新蒲金| 亚色九九九全国免费视频| 免费无码国产V片在线观看| 免费一级毛片免费播放| 一级成人a免费视频| 亚洲午夜福利AV一区二区无码| 91手机看片国产永久免费| 日韩亚洲人成在线| 国产片免费福利片永久| 免费视频成人手机在线观看网址| 亚洲乱理伦片在线观看中字| 亚洲av中文无码乱人伦在线咪咕| 国产精品99精品久久免费| 亚洲国产精品成人综合色在线| 免费一级做a爰片性色毛片| 91免费国产自产地址入| 亚洲精品国产suv一区88| 亚洲无删减国产精品一区| 久久久www成人免费毛片| 亚洲heyzo专区无码综合| 亚洲天堂久久精品| 国产福利电影一区二区三区,亚洲国模精品一区 | 无码人妻丰满熟妇区免费| 亚洲人成电影在线观看网| 国产区卡一卡二卡三乱码免费| 香蕉视频在线免费看| 亚洲的天堂av无码| 国产yw855.c免费视频| 日韩在线免费视频|