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

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

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

    這是我吹牛的地方

    想怎么吹就怎么吹

    你的英語要好,不好看這里

    毫無疑問計(jì)算機(jī)網(wǎng)絡(luò)——因特網(wǎng)是外語學(xué)習(xí)的有用工具,通過環(huán)球網(wǎng)和電子郵件我們能獲得大量英語學(xué)習(xí)和教學(xué)的新信息和許多網(wǎng)上交流機(jī)會(huì),為了幫助英語愛好者通過因特網(wǎng)學(xué)習(xí)英語,筆者在網(wǎng)上收集了其中的一部分英語學(xué)習(xí)和教學(xué)資源,希望它們對(duì)英語學(xué)習(xí)有所幫助。

    I.環(huán)球網(wǎng)資源
        環(huán)球網(wǎng)有大量的英語學(xué)習(xí)方面的資源,包括英語學(xué)習(xí),參考資料,文化背景,出國學(xué)習(xí)等方面。

    1.國外英語學(xué)習(xí)教學(xué)網(wǎng)頁
        如果你想訪問更多的網(wǎng)頁,可通過搜索引擎來進(jìn)行查尋,如:雅虎(Yahoo),你可以鍵入象:"TESL", "ESL", "TEFL", "EFL", "English learning",“English Study", "Distance learning"等單詞和短語進(jìn)行搜索,你會(huì)找到你想要的英語學(xué)習(xí)和教學(xué)信息和資料。

    i)國外現(xiàn)英語學(xué)習(xí)網(wǎng)站

    1) 流行的英語學(xué)習(xí)網(wǎng)站
    (1) BBC English
    (2) Learn English British Council
    (3) Englishclub
    (4) English-Zone
    (5) English Page
    (6) ESL Cafe
    (7) English Baby
    (8) Parlo
    (9) Adam Rado's English Learning Fun Site
    (10) English Practice
    2) http://www.eslcafe.com/  Dave ESL咖啡屋,英語學(xué)習(xí)好網(wǎng)址。
    3) http://www.tesol.net/tesl.html Kristna Pfaff 語言和言語學(xué)習(xí)和教學(xué)
    4) http://www.aitech.ac.jp/~iteslj/ESL.html      英語網(wǎng)站鏈接
    5) http://www.u-net.com/eflweb/        EFLWEB 主頁
    6) http://www.nceltr.mq.edu.au/    因特網(wǎng)上ESL
    7) http://eleaston.com 豐富實(shí)用的英語學(xué)習(xí)和教學(xué)的網(wǎng)頁.
    8) http://www.study.com/resources.html 英語學(xué)習(xí)資源
    9 )http://www.teachingenglish.org.uk 英語教學(xué)
    10) http://www.unex.ucla.edu/online/  英語在線課程
    11) http://www.nll.co.uk  英語在線學(xué)習(xí)
    12) http://www.stuff.co.uk/wicked.htm Wicked Stuff英語語言學(xué)習(xí)
    13) http://www.planetenglish.com  世界英語語言資源中心
    14) http://www.study.com  Comenius 免費(fèi)網(wǎng)上學(xué)校
    15) http://edvista.com/claire/internet-esl.html    Claire Bradin 個(gè)人網(wǎng)頁
    16) http://www.schackne.com  Steve Schackne 英語教師資源網(wǎng)頁
    17) http://www.lapasserelle.com/lm/ Michael A. Riccioli交互性和非交互性英語練習(xí)網(wǎng)頁
    18) http://www.esl-lab.com/party/partscr1.htm  Randall學(xué)生英語測試網(wǎng)頁
    19) www.eslpartyland.com PartyLand ESL
    20) http://teflchina.com/  在中國的老外討論英語教學(xué)
    21) http://www.online-english.britishcouncil.org/ 在線課程
    22) http://www.internetesl.com/ 兒童英語
    23) http://marksesl.com Mark EST 世界
    24) http://www.nelliemuller.com ELT Projects
    25) http://teachers.teach-nology.com/index.html for teachers
    26) http://abcteach.com/index.html ABC teach
    27) http://literacynet.org/cnnsf/home.html learning resources
    2 .英語聽力
    1) http://www.aitech.ac.jp/~iteslj/links/search.cgi?query=Listening
    2) http://www.esl-lab.com/ Randall ESL 聽力室
    3) ftp://149.2.140.10/realaudio/voa/english/ VOA FTP
    3 .英語考試
    3.1 TOEFL 托福
    1) http://www.stuff.co.uk/toefl.htm TOEFL 練習(xí)
    2) http://osu.orst.edu/~larsonan    
    3) http://www.testwise.com/review.html
    3.2 GRE
    1) http://www.gre.org       GRE 考試
    3.3 IELTS 雅思
    1)http://www.britishcouncil.org.cn/english/education/exams/new.htm 中國雅思考試
    2) http://www.ielts.org/ 雅思
    4 .英語在線字典
    1) http://dictionary.cambridge.org/ 劍橋在線字典
    2)http://www.m-w.com Mreeiam-Webster 在線字典
    3) http://www.linguistics.ruhr-uni-bochum.de/ccsd/  Collins-Cobuild 學(xué)生字典
    5 .英語語法
    1) http://www.edunet.com/english/grammar/ 英語語法在線
    2) http://www.aitech.ac.jp/~iteslj/quizzes/grammar.html 英語語法測試
    6. 語言與背景知識(shí)
    1)  http://www.refdesk.com/ 虛擬參考資料信息臺(tái)
    2) http://www.nhmccd.edu/contracts/lrc/kc/decade90.html 美國歷史文化背景
    3)http://www.night.net/kthanks.html  關(guān)于感恩節(jié)
    4) http://www.educationuk.org.cn/  英國教育文化
    5) http://carla.acad.umn.edu/intercultural.html  文化與語言學(xué)習(xí)
    7. 英語圖書館
    1) http://www.ipl.org/ 網(wǎng)上公共圖書館
    2) http://the-tech.mit.edu/Shakespeare/ Shakespeare 作品
    3) http://www.encarta.msn.com/encartahome.asp Encarta 百科全書
    4) http://www.adventure.com/encyclopedia 知識(shí)探索百科
    5) http://classics.mit.edu/ 經(jīng)典名著文庫
    8. 英語學(xué)習(xí)游戲
    1) http://www.aitech.ac.jp/~iteslj/links/ESL/Games/  英語學(xué)習(xí)游戲
    2) http://www.wuziegames.com/index.html
    9. 故事
    1) http://www.CandlelightStories.com/  故事之旅
    11. 期刊和雜志
    1) http://www.well.com/www/sokolik/  TESL 電子雜志
    2) http://www.ling.lancs.ac.uk/staff/visitors/kenji/referenc.htm ELT和語言學(xué)
    3) http://www.its-online.com/ 英語學(xué)習(xí)者的報(bào)紙
    4) http://learning.turner.com/newsroom  CNN 新聞
    5) http://www.guardian.co.uk 衛(wèi)報(bào)英語教師資料
    10. 電影和電視劇
    1)http://www.script-o-rama.com/ 劇本網(wǎng)站
    2) http://us.imdb.com 電影數(shù)據(jù)庫
    3)http://www.hollywood.com/ Hollywood
    11. 英語歌詞
    1) http://www.lyrics.ch/                
    12. 交英語筆友
    1) http://www.epals.com/  課堂筆友交換
    2) http://keypals.com/  筆友
    3)  http://www.wfi.fr/volterre/keypals.html 筆友連接
    13. 英語學(xué)習(xí)軟件
    1) http://www.shareware.com/ 軟件庫
    2) http://207.236.117.20/orlac/ ESL 資源
    14. 出國學(xué)習(xí)
    1)http://studyusa.com/  到美國學(xué)習(xí)。
    2)http://www.collegenet.com/  美國大學(xué)網(wǎng)。
    3)http://www.arels.org.uk/  英國文化委員會(huì)承認(rèn)的200所院校和所設(shè)課程。
    4)http://sabmac.studyabroad.com/simplehtml/languages/english_canada.html  到加拿大學(xué)習(xí)。
    15.寫作
    1)www.powa.org
    2) www.esc.edu/write
    3)www.artsedge.kennedy-center.org
    16. 成語俚語
    http://home.t-online.de/home/toni.goeller/idiom_wm/index.html

    ii. 國內(nèi)英語學(xué)習(xí)網(wǎng)頁
        你想獲得更多的國內(nèi)英語學(xué)習(xí)網(wǎng)頁,用中文yahoo和sohu 進(jìn)行搜索,鍵入這些關(guān)鍵詞“英語學(xué)習(xí)”“學(xué)習(xí)英語”“英語教學(xué)”“英語口語”“英語考試”“英語閱讀”“英語聽說” “英語翻譯”“英語資源”“英語資料”等

    A) 綜合網(wǎng)站
    1. 中英合作英語通 in2english.com.cn
    2. 旺旺英語 www.englishww.com/
    3. 英語角 www.cycnet.com/englishcorner/index.htm
    4. 英語之聲 www.english.ac.cn
    5. 英文鎖定  www.Icansay.com/
    6. 英語中國 www.englishchina.com/
    7. 英語在線 www.englishabc.com/
    8. 天天英語 english.chinaschool.net/
    9. 時(shí)尚英語 www.oh100.com/huayuan/english/
    10. 網(wǎng)絡(luò)英語  www.englishlover.net/
    11. 英語麥當(dāng)勞 english23.6to23.com/
    12. 搜狐在線學(xué)習(xí) learning.sohu.com/lan/
    13. 新東方教育在線 www.neworiental.org/
    14. 中華網(wǎng)英語在線 edu.china.com/zh_cn/elearn/index.html
    15. 莊子英語頻道 www.zhuangzi.com/en/index.asp
    16. English Town  www.englishtown.com/master/home/
    17. 洪恩在線 www.hongen.com/eng/index.htm
    18. 空中英語教室  www.studioclassroom.com
    19. 英語直通車 www.englishfree.com.cn/
    20. 英語輔導(dǎo)報(bào) http://www.ecp.com.cn/ecp/index.htm
    21. 數(shù)碼英語 http://www.englishabc.com/index.htm
    22. 世博英語 http://www.360abc.com/
    23. 英語園 ymw.myrice.com
    24. Tom http://language.tom.com/
    25. 百靈網(wǎng)校 http://edu.beelink.com.cn/73187891991281664/index.shtml
    26. 銳角英語 http://www.aasky.com/english/index.asp
    27. 52abc http://www.52abc.com/
    28. English 4u http://www.english4us.com/
    29. 英語時(shí)空 http://www.yysk.net/
    30. 英語雜貨鋪 http://vip.6to23.com/sentry/
    31. 英語即時(shí)通 http://www.dreye.com.cn/english/index.html
    32. 征服英語 http://www.sen21.com/
    33. 萬千英語族 http://www.iselong.com/
    34. 粱容英語 http://www.lrenglish.com
    35 英語周報(bào) http://www.ew.com.cn/wsxyy/wsxyy.htm

    B)
    英語聽力
    聽力快車 http://www.listeningexpress.net/
    英語聽力 http://www.putclub.org/
    普特英語聽力 http://www.putclub.com/resource.htm
    聽世界 http://www.broadcastenglish.com/
    C)
    兒童英語
    兒童英語樂園 http://www.etyyy.com/
    兒童英語星空 http://www.yeworld.net/index/CP/
    看圖學(xué)英語 http://www.ah163.net/goldsun/English/flash01.htm
    外研社兒童英語樂園 http://www.ewonderland.com.cn/
    少兒英語學(xué)習(xí)中心 http://www.xinzhitang.com.cn/learning/200301/index.htm
    兒童英語 http://www.165net.com/tower/child/child0.htm
    Kiz Club http://www.kizclub.com/index.html
    Kids Space http://www.kids-space.org/index.html
    Seasamestreet http://www.sesameworkshop.com/sesamestreet/
    Kids http://pbskids.org/lions/
    Funbrain http://www.funbrain.com/
    PBSkids http://pbskids.org/
    ABCtooncenter http://www.abctooncenter.com/
    Story Pop http://www.web-pop.com/musicpopstephen.html
    Kidclick http://sunsite.berkeley.edu/kidsclick!/

    D)
    商貿(mào)英語
    商務(wù)英語 http://www.ceeyee.com/
    商業(yè)英語新天地 http://www.steglish.com/
    E)
    英語考試
    浩然考試網(wǎng) http://www.hrexam.com/
    中國考試網(wǎng) http://www.sinoexam.com.cn/
    F)英語教學(xué)
    教師頻道 http://www.k12.com.cn/teacher/sub_edu/english/
    G)
    其它網(wǎng)站
    法律英語 http://www.lawspirit.com/



    iii. 國內(nèi)外國報(bào)刊雜志推薦
    1.中國國際廣播電臺(tái) http://www.cri.com.cn
    2.中國日?qǐng)?bào) http://www.chinadaily.com.cn
    3.人民日?qǐng)?bào)英文版 http://english.peopledaily.com.cn/home.html
    4. 21世紀(jì)報(bào) http://www.21stcentury.com.cn/index.php
    5. 時(shí)代文摘 http://www.timedigest.com/
    6.南華早報(bào) 香港最大的英文日?qǐng)?bào) http://www.scmp.com/
    7.今日美國 彩色版全國性日?qǐng)?bào) http://www.usatoday.com
    8.《時(shí)代》周刊 美國最大的新聞周刊 http://www.time.com
    9.《新聞周刊》美國第二大新聞周刊 http://www.msnbc.com
    10.《讀者文摘》美國發(fā)行量最大的普及綜合性文摘月刊 http://www.readersdigest.com/
    11.美聯(lián)社 http://www.ap.org
    12.ABC新聞 http://www.abcnews.com
    13.財(cái)富 http://www.fortune.com/
    14.金融時(shí)報(bào) 英國著名財(cái)經(jīng)日?qǐng)?bào) http://www.ft.com
    15.國際先驅(qū)論壇報(bào)  http://www.iht.com
    16.紐約時(shí)報(bào) 美國一大報(bào)紙 http://www.nytimes.com
    17.華盛頓郵報(bào) 美國第二大報(bào) http://www.washingtonpost.com
    18.洛杉礬時(shí)報(bào) 美國西部最大的日?qǐng)?bào),美國的第三大報(bào) http://www.latimes.com
    19.華爾街日?qǐng)?bào) 美國金融界權(quán)威的專業(yè)報(bào)紙 http://www.wsj.com
    20.《基督教科學(xué)箴言報(bào)》美國很有影響的周報(bào) http://www.csmonitor.com
    21.泰晤士報(bào) 英國著名報(bào)紙  http://www.the-times.co.uk/
    22.衛(wèi)報(bào)   英國著名日?qǐng)?bào)  http://www.guardian.co.uk/

    II. 電子郵件
    通過它不僅可以書信交流,還可以參加網(wǎng)上英語專題討論組和預(yù)訂免費(fèi)電子郵件雜志。
    i. 訂閱英語學(xué)習(xí)和教學(xué)的專題討論組和免費(fèi)電子郵件雜志
    1. 你可以發(fā)一封電子郵件給此地址:LISTSERV@CUNYVM.CUNY.EDU 只在信體上寫上:SUB TESL-L 你的名,你的姓。該討論組是關(guān)于英語學(xué)習(xí)和教學(xué)的。
    2. 你可以發(fā)一封電子郵件給此地址: LISTSERV@LISTSERV.KENT.EDU 只在信體上寫上: SUBSCRIBE ESL 你的名,你的姓。該討論組是關(guān)于英語的。
    3. 你可以發(fā)一封電子郵件給此地址:MAJORDOMO@COE.MISSOURI.EDU 只在信體上寫上: SUBSCRIBE ENGLISH-L 該討論組是關(guān)于英語愛好者的,可以詢問學(xué)習(xí)英語中碰到的問題,交換學(xué)習(xí)英語的體會(huì),交天下朋友。
    4. 你可以發(fā)一封電子郵件給此地址:MAJORDOMO@LISTS.BBC.CO.UK 只在信體上寫上:SUBSCRIBE BBC-ELT 該討論組是關(guān)于英語學(xué)習(xí)教學(xué)的。
    5. 你可以發(fā)一封電子郵件給此地址:VU47-REQUEST@BURGER.FORFREE.AT 只在信體上寫上:SUBSCRIBE VU47 你的電子郵件地址 該討論組的目的幫你提高英語,每周發(fā)給你一課新內(nèi)容。
    6. 你可以發(fā)一封電子郵件給此地址:TRIVIA@MAILBITS.COM 你就會(huì)每天收到一封電子郵件,對(duì)英語的一個(gè)詞或一個(gè)表達(dá)形式做解釋說明或說出來歷和典故。
    7. 你可以發(fā)一封電子郵件給此地址: up-to-date-idioms-subscribe@onelist.com 你就會(huì)每個(gè)工作日收到一封電子郵件,每次一個(gè)美國成語解釋并舉例。
    8. 你可以發(fā)一封電子郵件給此地址:LISTSERV@CUNYVM.CUNY.EDUL 只在信體上寫上: INDEX RORUM。這是教師論壇,你可以查到你所感興趣的有關(guān)英語學(xué)習(xí)和教學(xué)的文章。
    9. 你可以發(fā)一封電子郵件給此地址:lesson-subscribe@mlm.englishlearner.com 即可收到初級(jí)語法、中級(jí)閱讀和高級(jí)閱讀等資料。
    10.  你可以發(fā)一封電子郵件給此地址:mrbob-subscribe@egroups.com 你可收到美語會(huì)話、諺語大全、詞匯倉庫、美國俚語和特別英語等。
    11. 你可以發(fā)一封電子郵件給此地址:majordomo@msl.e-lists.com.cn 只在信體上寫上:subscribe seniorenglish 你可收到英詩欣賞、外臺(tái)介紹、美國之音特別英語詞匯和文章閱讀等。
    12. 你可以發(fā)一封電子郵件給此地址: majordomo@ms.e-lists.com.cn 只在信體上寫上:subscribe e_humor 英語幽默。
    13 你可以發(fā)一封電子郵件給此地址:subscribe-guardian-world@send.memail.com 信體不寫任何東西,你可以每天收到當(dāng)天的世界新聞?wù)?BR>14.你可以發(fā)一封電子郵件給此地址:teflchinaLIFE-subscribe@topica.com 信體上輸入你的電子郵件地址 該組是在中國的老外談?dòng)⒄Z教學(xué)的。
    15. 你可以訪問該網(wǎng)頁,http://www.cn99.com 訂閱“免費(fèi)英語郵件雜志。
    16. 你可以發(fā)一封電子郵件給此地址:vocabulary-builder-subscribe@onelist.com 關(guān)于英語單詞的構(gòu)成和解釋。
    17. 你可以發(fā)一封電子郵件給此地址:listserv@list1.britishcouncil.org 只在信體上寫上:sub eltecs-chi-l 英國文化委員會(huì)的英語教學(xué)討論組。
    18.訪問該網(wǎng)站,通過電子郵件訂閱每日一詞:http://www.startsampling.com/sm/wod/register.iphtml
    19. 訪問該網(wǎng)頁,注冊(cè)后,訂閱每周一俚語:http://www.startsampling.com/sm/wod/register.iphtml
    20. 你可以發(fā)一封電子郵件給這個(gè)地址:訂閱么每日一個(gè)笑話:join@jokeaday.com
    21. 訪問該網(wǎng)站,通過電子郵件訂閱和多免費(fèi)學(xué)習(xí)內(nèi)容 http://gt.sodamail.com/cgi-bin/gt/subscribe.htmlbin/gt/subscribe.html
    22. 你可以發(fā)一封電子郵件給這個(gè)地址:訂閱么免費(fèi)名人名言和格言:todays_quote-subscribe@yahoogroups.com
    23. 訪問該網(wǎng)站,通過電子郵件訂閱免費(fèi)俚語:http://www.peakenglish.com/slang/dailySlang.jsp
    24. 訪問該網(wǎng)站,通過電子郵件訂閱免費(fèi)學(xué)習(xí)內(nèi)容:http://www.englishlover.net/
    25. 你可以分別發(fā)一封電子郵件給這兩個(gè)地址:WORLDSERVICE.LETTERS@BBC.CO.UK 和LETTERS@VOA.GOV 你可以索取BBC 和VOA 的最新節(jié)目時(shí)間表。

    ii. 參加專題討論組注意的事項(xiàng)

    不同專題討論組的訂閱方法有所不同,當(dāng)你發(fā)出預(yù)訂專題討論組的電子郵件后,一般你會(huì)收到兩封信,一封是你被通知成功地加入到討論組里,另一封信是說明該組目的、使用方法以及主管人和單位的名稱和地址。有的需要讓你發(fā)一封按它要求的回信,有的讓你讀該組的章程和規(guī)定。你同意后,發(fā)回一封署名的郵件。這里筆者要說明一下,有兩個(gè)重要地址,一個(gè)是發(fā)給全體專題討論組成員的地址,該地址可以提出問題和就別人提出的問題發(fā)表你的觀點(diǎn), 如果該組有1千人的話,這1千人都能看到你的問題和觀點(diǎn)。還有一個(gè)地址是發(fā)給該組主管人的,如你有什么技術(shù)問題或想退出該組,可以發(fā)給該地址,一定不要發(fā)錯(cuò)。

    III. 結(jié)束語
        為了方便學(xué)習(xí)者,筆者愿意把最新的資源信息,通過電子郵件發(fā)給對(duì)英語學(xué)習(xí)感興趣的網(wǎng)民,請(qǐng)寄電子郵件來索取,你將收到有超級(jí)鏈接的網(wǎng)址和電子郵件地址的電子郵件,用鼠標(biāo)擊網(wǎng)址和電子郵件地址,即可直接上網(wǎng)或發(fā)電子郵件,無須輸入網(wǎng)址和電子郵件地址,操作簡單,使用方便,準(zhǔn)確無誤。

      To the top(回頁首)

    如何利用電腦網(wǎng)絡(luò)學(xué)習(xí)英語
    趙寶斌

        隨著電腦網(wǎng)絡(luò)的發(fā)展,電腦輔助語言學(xué)習(xí)(CALL)得到進(jìn)一步的應(yīng)用,通常我們通過各種手段來輔助英語學(xué)習(xí),但利用因特網(wǎng)學(xué)習(xí)英語同其他的手段相比,它有許多優(yōu)點(diǎn),如:信息量大, 因特網(wǎng)上的信息可以說是一個(gè)取之不盡的“信息海洋”;交互性強(qiáng),使用電腦可以讓你在一個(gè)比較實(shí)際的語言環(huán)境中進(jìn)行相互交流;知識(shí)更新快,網(wǎng)絡(luò)上的語言,同實(shí)際的語言發(fā)展同步;趣味性強(qiáng),電腦軟件采用的多媒體技術(shù)。這些特點(diǎn)可以更好地輔助我們學(xué)習(xí)英語,在因特網(wǎng)上,我們通過下面這些方法輔助我們學(xué)習(xí)英語。

    1. 訪問英語學(xué)習(xí)網(wǎng)頁:
    有些網(wǎng)頁提供了各方面大量的英語學(xué)習(xí)信息和資料,象聽、說、讀、寫、語法、測試、背景知識(shí)等,這些資料,包括一些聲象資料都可以下載下來,下面推薦三個(gè)國外英語學(xué)習(xí)網(wǎng)頁,
    1) http://eleaston.com/english.html
    2) http://www.eslcafe.com
    3) http://www.aitech.ac.jp/~iteslj/
        如果你想訪問更多的網(wǎng)頁,可通過搜索引擎來進(jìn)行查尋,如:雅虎(Yahoo),你可以鍵入象:"TESL", "ESL", "TEFL", "EFL", "English learning",“English Study", "Distance learning"等單詞和短語進(jìn)行搜索,你會(huì)找到你想要的信息和資料。

    2. 參加網(wǎng)上的在線英語學(xué)習(xí)新聞組:
    通過網(wǎng)上的英語學(xué)習(xí)新聞組,交流學(xué)習(xí)英語方面的經(jīng)驗(yàn),詢問學(xué)習(xí)英語中碰到的問題。現(xiàn)推薦一個(gè)國內(nèi)新聞?dòng)懻摻M的服務(wù)器。1) 濟(jì)南萬千 news.webking.com.cn 首先設(shè)置好新聞服務(wù)器,然后從討論組中找到談?dòng)⒄Z學(xué)習(xí)的新聞組。你可以看到大家在網(wǎng)上正在討論的英語學(xué)習(xí)問題,通過向新聞組發(fā)送電子郵件,你可以發(fā)表你的意見,也可以提出英語學(xué)習(xí)方面的問題,有人會(huì)給予答復(fù)。

    3. 利用電子郵件參加英語學(xué)習(xí)討論組:
    這種方法和在線新聞?dòng)懻摻M形式差不多,但這種方法更經(jīng)濟(jì),而缺點(diǎn)是沒有前一種答復(fù)問題快。因特網(wǎng)上有許多英語學(xué)習(xí)討論組,象英語精讀討論組、科技英語討論組、英語寫作討論組、在華英語外教英語教學(xué)討論組、亞洲人討論英語學(xué)習(xí)和教學(xué)討論組等,現(xiàn)推薦三個(gè)國外討論組,
    1) 英語作為外語教學(xué)討論組,你可以發(fā)一封電子郵件給此地址:listserv@cunyvm.cuny.edu 只在信體上寫上:sub TESL-L 你的名,你的姓
    2) 英語學(xué)習(xí)愛好者討論組,你可以發(fā)一封電子郵件給此地址:Majordomo@coe.missouri.edu 只在信體上寫上:subscribe English-L。
    3) 英國廣播公司(BBC)主辦的英語學(xué)習(xí)討論組你可以發(fā)一封電子郵件給此地址:Majordomo@lists.bbc.co.uk 只在信體上寫上:subscribe BBC-ELT。
        不同專題討論組的訂閱方法有所不同,當(dāng)你發(fā)出預(yù)訂這些專題討論組的電子郵件后,一般你會(huì)收到兩封信,一封是你被通知成功地加入到討論組里,另一封信是說明該組的目的、使用方法以及主管人和單位的名稱和地址。有的需要讓你發(fā)一封按它要求的回信,有的讓你讀該組的章程和規(guī)定。你同意后,發(fā)回一封有你署名的郵件。這里筆者要說明一下,有兩個(gè)重要地址,一個(gè)是發(fā)給全體專題討論組成員的地址,該地址可以提出問題和就別人提出的問題發(fā)表你的觀點(diǎn), 如果該組有1千人的話,這1千人都能看到你的問題和觀點(diǎn)。還有一個(gè)地址是發(fā)給該組主管人的,如你有什么技術(shù)問題或想退出該組,可以發(fā)給該地址,一定不要發(fā)錯(cuò)。

    4. 參加電子布告欄系統(tǒng)(BBS)英語學(xué)習(xí)討論:
    電子布告欄就象一塊大公告板,你可以把有關(guān)英語學(xué)習(xí)的問題粘貼到上面,有人會(huì)作出答復(fù),現(xiàn)推薦一個(gè)電子布告板,搜狐(Souhu)BBS "英語論壇”進(jìn)入搜虎論壇網(wǎng)頁http://forum.sohu.com/forum/index.html,首先進(jìn)行用戶注冊(cè),要求你起一個(gè)名字,設(shè)一個(gè)密碼,并要求你填一些其他有關(guān)內(nèi)容,如:通信地址,電子郵件地址和電話等,然后進(jìn)入布告欄。如果你想訪問更多的電子布告欄系統(tǒng),可通過搜索引擎來進(jìn)行查尋,你可以鍵入“BBS"進(jìn)行搜索。

    5. 在網(wǎng)上交國外筆友:
    通過電子郵件我們可以同他們進(jìn)行交流溝通。因特網(wǎng)上有很多交筆友的網(wǎng)頁,在這些網(wǎng)頁上,你可以看到來自各國的人打出的征友廣告,你可以選擇你要交的朋友,你也可以打出你自己的征友廣告,很快你會(huì)收到同你交友的郵件,現(xiàn)推薦三個(gè)交筆友的網(wǎng)址:
    1).http://www.wfi.fr/volterre/keypals.html
    2). http://deil2.lang.uiuc.edu/penpals/
    3) http://www.linguistic-funland.com/addapal.html
    如果你想訪問更多的交友網(wǎng)址,可通過搜索引擎來進(jìn)行查尋,你可以鍵入“penpal"和"keypal" 進(jìn)行搜索,你會(huì)找到更多的網(wǎng)址。

    6. 免費(fèi)訂閱英語學(xué)習(xí)雜志:
    因特網(wǎng)上有許多免費(fèi)的英語學(xué)習(xí)雜志和定期發(fā)給你的有關(guān)英語學(xué)習(xí)方面的電子郵件。現(xiàn)推薦幾個(gè)免費(fèi)的電子郵件雜志,
    1. 你可以發(fā)一封電子郵件給此地址:vu47-request@burger.forfree.at 只在信體上寫上:subscribe vu47 和你的電子郵件地址,每周發(fā)給你一封有學(xué)習(xí)英語詞匯、短語和語法內(nèi)容的電子郵件。
    2. 你可以發(fā)一封電子郵件給此地址:trivia@mailbits.com 你就會(huì)每天收到一封電子郵件,對(duì)英語的一個(gè)詞或一個(gè)表達(dá)形式做解釋說明或說出來歷和典故。
    3. 你可以發(fā)一封電子郵件給此地址: up-to-date-idioms-subscribe@onelist.com 你就會(huì)每個(gè)工作日收到一封電子郵件,每次教你一個(gè)美國成語,給予解釋并舉例。
    4. 國內(nèi)的免費(fèi)電子郵件雜志“英文天地”,請(qǐng)發(fā)電子郵件給該地址:list@soim.com 主題上寫:subscribe English 每周收到三封有關(guān)英語學(xué)習(xí)的電子郵件。
    7. 利用因特網(wǎng)上的聊天室(chat room)進(jìn)行英語方面的交流學(xué)習(xí)。現(xiàn)推薦雅虎聊天室,進(jìn)入雅虎網(wǎng)頁http://events.yahoo.com/netevent/Chat_Rooms/ 首先進(jìn)行入室注冊(cè),要求你起一個(gè)名字,設(shè)一個(gè)密碼,并要求你填一些其他內(nèi)容,如:通信地址和電子郵件地址等,然后進(jìn)入聊天室。還有你可以下載網(wǎng)上尋呼(ICQ)軟件并注冊(cè)并得到你自己的ICQ號(hào),你可試一試隨機(jī)聊天,你可以隨意找到你想談的人。隨后如果你想同某人直接用麥克風(fēng)談話,你下載Buddyphone即可。如果你想訪問更多的聊天室,可通過搜索引擎來進(jìn)行查尋,你可以鍵入“chat"進(jìn)行搜索。

    8. 利用因特網(wǎng)可以查尋各方面英語學(xué)習(xí)方面的信息和資料:
    因特網(wǎng)上有許多查尋系統(tǒng),如:字典,百科全書,圖書館等。現(xiàn)推薦幾個(gè)查尋系統(tǒng)。
    1) http://www.m-w.com/dictionary 在線英英Mreeiam Webster字典。
    2) http://www.ipl.org/ 網(wǎng)上公共圖書館。
    3) http://clever.net/cam/encyclopedia.html 網(wǎng)上百科全書。
    4) http://www.chinadaily.com.cn/highlights/language/index.html 幫你翻譯字典中查不到的漢譯英的表達(dá)形式。

    學(xué)習(xí)英語需要一個(gè)英語環(huán)境,但是我們不可能經(jīng)常和英語是母語的人直接面對(duì)面地交流。因特網(wǎng)可以說從空間上拉近了世界上的人與人之間的距離,把世界變成了地球村,給世界上的人們提供了更多、更方便的交流的機(jī)會(huì),利用網(wǎng)絡(luò)學(xué)習(xí)英語可彌補(bǔ)一般方法的不足,這必將大大提高英語學(xué)習(xí)效果。(本文發(fā)表在1999.10《光明日?qǐng)?bào)》上,略有改動(dòng)。)

    posted @ 2005-06-08 14:38 西門吹牛 閱讀(894) | 評(píng)論 (0)編輯 收藏

    一位老工程師的終告

    諸位,咱當(dāng)電子工程師也是十余年了,不算有出息,環(huán)顧四周,也沒有看見幾個(gè)有出息的!回顧工程師生涯,感慨萬千,愿意講幾句掏心窩子的話,也算給咱們師弟師妹們提個(gè)醒,希望他們比咱們強(qiáng)!  

      [1]好好規(guī)劃自己的路,不要跟著感覺走!根據(jù)個(gè)人的理想決策安排,絕大部分人并不指望成為什么院士或教授,而是希望活得滋潤一些,爽一些。那么,就需要慎重安排自己的軌跡。從哪個(gè)行業(yè)入手,逐漸對(duì)該行業(yè)深入了解,不要頻繁跳槽,特別是不要為了一點(diǎn)工資而轉(zhuǎn)移陣地,從長遠(yuǎn)看,這點(diǎn)錢根本不算什么,當(dāng)你對(duì)一個(gè)行業(yè)有那么幾年的體會(huì),以后錢根本不是問題。頻繁地動(dòng)蕩不是上策,最后你對(duì)哪個(gè)行業(yè)都沒有摸透,永遠(yuǎn)是新手!  

      [2]可以做技術(shù),切不可沉湎于技術(shù)。千萬不可一門心思鉆研技術(shù)!給自己很大壓力,如果你的心思全部放在這上面,那么注定你將成為孔乙己一類的人物!適可而止為之,因?yàn)榧夹g(shù)只不過是你今后前途的支柱之一,而且還不是最大的支柱,除非你只愿意到老還是個(gè)工程師!       

      [3]不要去做技術(shù)高手,只去做綜合素質(zhì)高手!在企業(yè)里混,我們時(shí)常瞧不起某人,說他“什么都不懂,憑啥拿那么多錢,憑啥升官!”這是普遍的典型的工程師的迂腐之言。8051很牛嗎?人家能上去必然有他的本事,而且是你沒有的本事。你想想,老板搞經(jīng)營那么多年,難道見識(shí)不如你這個(gè)新兵?人家或許善于管理,善于領(lǐng)會(huì)老板意圖,善于部門協(xié)調(diào)等等。因此務(wù)必培養(yǎng)自己多方面的能力,包括管理,親和力,察言觀色能力,攻關(guān)能力等,要成為綜合素質(zhì)的高手,則前途無量,否則只能躲在角落看示波器!技術(shù)以外的技能才是更重要的本事!!從古到今,美國日本,一律如此! 

      [4]多交社會(huì)三教九流的朋友!不要只和工程師交往,認(rèn)為有共同語言,其實(shí)更重要的是和其他類人物交往,如果你希望有朝一日當(dāng)老板或高層管理,那么你整日面對(duì)的就是這些人。了解他們的經(jīng)歷,思維習(xí)慣,愛好,學(xué)習(xí)他們處理問題的模式,了解社會(huì)各個(gè)角落的現(xiàn)象和問題,這是以后發(fā)展的巨大的本錢,沒有這些以后就會(huì)笨手笨腳,跌跌撞撞,遇到重重困難,交不少學(xué)費(fèi),成功的概率大大降低!    

      [5]知識(shí)涉獵不一定專,但一定要廣!多看看其他方面的書,金融,財(cái)會(huì),進(jìn)出口,稅務(wù),法律等等,為以后做一些積累,以后的用處會(huì)更大!會(huì)少交許多學(xué)費(fèi)!!     


      [6]抓住時(shí)機(jī)向技術(shù)管理或市場銷售方面的轉(zhuǎn)變!要想有前途就不能一直搞開發(fā),適當(dāng)時(shí)候要轉(zhuǎn)變?yōu)楣芾砘蜾N售,前途會(huì)更大,以前搞技術(shù)也沒有白搞,以后還用得著。搞管理可以培養(yǎng)自己的領(lǐng)導(dǎo)能力,搞銷售可以培養(yǎng)自己的市場概念和思維,同時(shí)為自己以后發(fā)展積累龐大的人脈!應(yīng)該說這才是前途的真正支柱!!!        

      [7]逐漸克服自己的心里弱點(diǎn)和性格缺陷!多疑,敏感,天真(貶義,并不可愛),猶豫不決,膽怯,多慮,臉皮太薄,心不夠黑,教條式思維。。。這些工程師普遍存在的性格弱點(diǎn)必須改變!很難嗎?只在床上想一想當(dāng)然不可能,去幫朋友守一個(gè)月地?cái)偅鼫?zhǔn)有效果,去實(shí)踐,而不要只想!不克服這些缺點(diǎn),一切不可能,甚至連項(xiàng)目經(jīng)理都當(dāng)不好--盡管你可能技術(shù)不錯(cuò)!        

      [8]工作的同時(shí)要為以后做準(zhǔn)備!建立自己的工作環(huán)境!及早為自己配置一個(gè)工作環(huán)境,裝備電腦,示波器(可以買個(gè)二手的),仿真器,編程器等,業(yè)余可以接點(diǎn)活,一方面接觸市場,培養(yǎng)市場感覺,同時(shí)也積累資金,更重要的是準(zhǔn)備自己的產(chǎn)品,咱搞技術(shù)的沒有錢,只有技術(shù),技術(shù)的代表不是學(xué)歷和證書,而是產(chǎn)品,拿出象樣的產(chǎn)品,就可技術(shù)轉(zhuǎn)讓或與人合作搞企業(yè)!先把東西準(zhǔn)備好,等待機(jī)會(huì),  否則,有了機(jī)會(huì)也抓不住!        
      [9]要學(xué)會(huì)善于推銷自己!不僅要能干,還要能說,能寫,善于利用一切機(jī)會(huì)推銷自己,樹立自己的品牌形象,很必要!要?jiǎng)?chuàng)造條件讓別人了解自己,不然老板怎么知道你能干?外面的投資人怎么相信你?提早把自己推銷出去,機(jī)會(huì)自然會(huì)來找你!搞個(gè)個(gè)人主頁是個(gè)好注意!!特別是培養(yǎng)自己在行業(yè)的名氣,有了名氣,高薪機(jī)會(huì)自不在話下,更重要的是有合作的機(jī)會(huì)...       


      [10]該出手時(shí)便出手!永遠(yuǎn)不可能有100%把握!!!條件差不多就要大膽去干,去闖出自己的事業(yè),不要猶豫,不要彷徨,干了不一定成功,但至少為下一次沖擊積累了經(jīng)驗(yàn),不干永遠(yuǎn)沒出息,而且要干成必然要經(jīng)歷失敗。不經(jīng)歷風(fēng)雨,怎么見彩虹,沒有人能隨隨便便成功!

    posted @ 2005-05-13 17:10 西門吹牛 閱讀(660) | 評(píng)論 (5)編輯 收藏

    程序員心聲

    主題:[分享]程序員真實(shí)故事系列@個(gè)人特別推薦閱讀@ 
    標(biāo)  題: 一個(gè)人的奮斗歷程 
       

       這些日子我一直在寫一個(gè)實(shí)時(shí)操作系統(tǒng)內(nèi)核,已有小成了,等寫完我會(huì)全部公 
     開,希望能夠?yàn)閲鴥?nèi)IT的發(fā)展盡自己一份微薄的力量。最近看到很多學(xué)生朋友和我 
     當(dāng)年一樣沒有方向 ,所以把我的經(jīng)歷寫出來與大家共勉,希望能給剛?cè)缧械呐笥褌?nbsp;
     一點(diǎn)點(diǎn)幫助。 一轉(zhuǎn)眼我在IT行業(yè)學(xué)習(xí)工作已經(jīng)七年多了,這期間我做過網(wǎng)頁,寫過 
     MIS、數(shù)據(jù)庫,應(yīng)用程序,做過通信軟件、硬件驅(qū)動(dòng)、協(xié)議棧,到現(xiàn)在做操作系統(tǒng)內(nèi) 
     核和IC相關(guān)開發(fā),這中間走了很多彎路,也吃了不少苦。 

       我上的是一個(gè)三流的高校,就連同一個(gè)城市的人多數(shù)都不知道。因?yàn)閷W(xué)校不好 
     也就沒有指望能靠學(xué)校名氣找一個(gè)好工作。所有的希望都寄托在自己的努力上了, 
     大一開學(xué)前的假期我就開始了學(xué)習(xí),記得我買的第一本書是《計(jì)算機(jī)基礎(chǔ)DOS3.0》 
     ,大家別嚇著了,其實(shí)當(dāng)時(shí)已經(jīng)普及了DOS6.22了,只是我在書店里看到了DOS4.0, 
     5.0,6.0的書,以為像英語那樣是第四、五、六冊(cè),記得當(dāng)時(shí)到處找DOS1.0,現(xiàn)在 
     想想也幸好我沒有找到:)開學(xué)前我學(xué)完了PASCAL,那時(shí)既沒有計(jì)算機(jī)也沒有人可 
     以請(qǐng)教,我連程序是什么的概念都沒有, 只好死記硬背代碼,然后拿紙寫,我一直 
     到大三才有了一臺(tái)486,在這之前用紙寫了多少程序我也記不清楚了,只知道最長的 
     一個(gè)我拿A4大小的草稿紙寫了30多頁,我的C語言、C++ 、VC都是在這樣的條件下入 
     門的。所以說條件是可以克服的,希望我的經(jīng)歷多少給條件艱苦的同學(xué)們一點(diǎn)信心 
     。第一次上機(jī)是在我姐夫的機(jī)房,我的心情激動(dòng)的無與倫比,但是一上機(jī)我立刻傻 
     了眼,他們用的是英文版的Win3.1,我的那點(diǎn)DOS知識(shí)都見了鬼,上機(jī)提心吊膽的一 
     陣瞎摸,一不小心把Word弄成了全屏,怎么都還不了原,當(dāng)時(shí)真是心急如焚,我以 
     為機(jī)器被我弄壞了。第一個(gè)C語言程序,就是那個(gè)經(jīng)典的HelloWorld,我調(diào)了幾個(gè)星 
     期,上機(jī)機(jī)會(huì)非常少,也沒有書告訴我開發(fā)環(huán)境(TC2.0)需要設(shè)置,而且開始我都 
     不知道有編譯器,我甚至自作聰明把寫好的程序擴(kuò)展名從.c改成.exe,結(jié)果可想而 
     知。大一學(xué)完了C、X86的匯編、數(shù)據(jù)結(jié)構(gòu)、C++。由于精力都花在自學(xué)上了,大一下 
     四門課掛了彩,三類學(xué)校就是這點(diǎn)好,掛上一二十門也照樣畢業(yè)。不過扯遠(yuǎn)點(diǎn)說, 
     我那么刻苦都及不了格,可見我們國家的計(jì)算機(jī)教育有多死板。 

       大二準(zhǔn)備學(xué)VC和BC,當(dāng)時(shí)難以取舍,后來選了VC,不為別的,只為書店里兩本 
     書,VC 那本便宜6塊錢。我的努力在班上無人能及,學(xué)的日夜不分,大三有了計(jì)算 
     機(jī)后更是如此, 很多次父親半夜教訓(xùn)我說我不要命了,我一直覺得自己基礎(chǔ)差,記 
     憶又不行,條件也不好 ,所以覺得只有多花點(diǎn)時(shí)間才能趕上別人。居然后來有許多 
     朋友說我有學(xué)計(jì)算機(jī)的天賦, 讓我哭笑不得。我用的是486,16M內(nèi)存,1G硬盤,當(dāng) 
     時(shí)同學(xué)們的配置都是P166MMX,我安裝 一個(gè)Windows NT4.0需要一個(gè)通宵,編譯一個(gè) 
     BC5.0向?qū)傻某绦蛐枰鼉蓚€(gè)小時(shí),我的顯示器是個(gè)二手的,輻射非常大,開機(jī) 
     屏幕冒火花,看起來很酷的:),有一次程序?qū)懙奶茫X得怎么白色的編輯器背 
     景變成了紫色,以為顯示器壞了,后來才發(fā)現(xiàn)眼睛不行了,不過說來也奇怪,到今 
     天我的視力還能保持1.5,真是個(gè)奇跡。但是就是那臺(tái)破機(jī)器陪伴了我兩年,讓我學(xué) 
     會(huì)了VC、Delphi、SQLServer等。后來那臺(tái)機(jī)器給我阿姨打字用,據(jù)她說一天她正打 
     的開心,一股青煙夾著火苗從顯示器鉆出來,之后它才壽終正寢。 

       大三假期找了個(gè)機(jī)會(huì)在一個(gè)計(jì)算機(jī)研究所實(shí)習(xí),與其說實(shí)習(xí)不如說是做義工, 
     工作了兩個(gè)月一分錢沒有拿。但是這兩個(gè)月對(duì)我的發(fā)展幫助很大,讓我早一步了解 
     了社會(huì),剛?cè)サ臅r(shí)候我當(dāng)然是一竅不通,在那里我熟悉了網(wǎng)絡(luò),學(xué)會(huì)了Delphi和Or 
     acle。由于工作很認(rèn)真, 得到了比較好的評(píng)價(jià),在一位長者的引薦下,我開始和他 
     們一起做項(xiàng)目,這使我在大三大四就有了自己的收入,大四又找了兩家MIS公司兼職 
     ,雖然錢不多,但是在學(xué)生期間有1000多的收入我已經(jīng)非常滿足了,我終于用自己 
     賺的錢把計(jì)算機(jī)換了。大四下開始找工作,這時(shí)我的工作經(jīng)驗(yàn)已經(jīng)比較多(當(dāng)然現(xiàn) 
     在想想非常幼稚),開始聽父母的想去那個(gè)研究所, 實(shí)習(xí)過那個(gè)部門也希望我能去 
     ,但是不知道為什么最后不了了之,這種單位就是比較官僚 ,我一氣之下就到了我 
     兼職的一個(gè)公司做MIS的TeamLeader。在大三到畢業(yè)一年的時(shí)間,做過了各種MIS, 
     從煤氣、煙廠、公安、鐵路、飲食到高校,什么有錢做什么,工作也很辛苦 ,經(jīng)常 
     加班和熬通宵,從跟客戶談需求到設(shè)計(jì)、編碼、測試、交付都要上。那時(shí)覺得很有 
     成就感,覺得自己還不錯(cuò),現(xiàn)在想想真是很膚淺。 

       剛走上工作崗位的學(xué)生很容易被誤導(dǎo),各種開發(fā)工具讓人眼花繚亂,同時(shí)也覺 
     得很受 公司器重,但這樣工作永遠(yuǎn)是一個(gè)低層次的開發(fā)者。不要跟我說什么系統(tǒng)分 
     析有多么多么重要,多么多么難。你以為自己跟用戶談需求做設(shè)計(jì)就是系統(tǒng)分析和 
     設(shè)計(jì)了嗎,國內(nèi)又有幾個(gè)公司能夠做的很到位很規(guī)范?我是ISO9000內(nèi)審員,也在R 
     ational公司受過多次培訓(xùn),拿了4個(gè)證書,還有一個(gè)公司讓我去做CMM。這些我聽過 
     很多,但是很多事情到國內(nèi)就變了性質(zhì),一個(gè)公司不是通過了ISO9000或者CMM就能 
     規(guī)范了,我現(xiàn)在在一家有幾十年歷史的外企工作,里面的管理不是一般國內(nèi)企業(yè)能 
     及的。作為一個(gè)畢業(yè)不久以前沒有步入過社會(huì)的學(xué)生,幾乎不可能在很短的時(shí)間掌 
     握系統(tǒng)分析和設(shè)計(jì),面向?qū)ο蟆ML只是一個(gè)工具,關(guān)鍵是人本身的思想,不是說你 
     熟悉了C++、Rose就能夠做出好的設(shè)計(jì),相反如果你具備了很高的素質(zhì),你可以用C 
     寫出比別人用C++更加模塊化的程序。 

       話說遠(yuǎn)一些,國內(nèi)軟件開發(fā)行業(yè)有一個(gè)怪圈,很多人覺得VC > Delphi > VB, 
     真是很搞笑。這幾個(gè)軟件我都做過開發(fā),說白了他們都是工具,應(yīng)該根據(jù)應(yīng)用的需 
     要選擇采用哪個(gè),而不是覺得哪個(gè)上層次。如果你因?yàn)橛媚硞€(gè)開發(fā)工具很有面子而 
     選擇的話,只能說明你很淺薄。如果說層次,那么這些工具都不上層次,因?yàn)樗鼈?nbsp;
     用來用去都是一些系統(tǒng)的API,微軟的朋友不會(huì)因?yàn)槟阌涀∷麄兌嗌賯€(gè)API或者多少 
     個(gè)類就會(huì)覺得你很了不起,你永遠(yuǎn)只是他們的客戶,他們看重的是你口袋里的銀子 
     。我也做過系統(tǒng)內(nèi)核,我也封裝過很多API,同樣我也不會(huì)看重那些使用這些API做 
     二次開發(fā)的客戶,除非他能夠作出自己獨(dú)到的設(shè)計(jì)。 

       至于有人認(rèn)為C++ > C那更是讓人笑掉大牙,不妨你去打聽一下,現(xiàn)在有幾個(gè)操 
     作系統(tǒng)內(nèi)核是用C++寫的,又有幾個(gè)實(shí)時(shí)系統(tǒng)用的是C++,當(dāng)然我也不是說C++不好, 
     但是目前的內(nèi)核和實(shí)時(shí)系統(tǒng)中C++還無法與C匹敵,至于說C++適合做應(yīng)用系統(tǒng)的開發(fā) 
     那是另外一回事。所以我的觀點(diǎn)是不在于你用什么工具和語言,而在于你干什么工 
     作。你的設(shè)計(jì)體現(xiàn)了你的技術(shù)層次。 

       這樣干了一年我覺得非常苦悶,做的大多數(shù)都是熟練工種的活,個(gè)人技術(shù)上沒 
     有太多 的提高也看不到方向。所以決定離開這個(gè)城市去上海,尋求更好的發(fā)展,并 
     且打算放棄我以前的MIS轉(zhuǎn)到通信行業(yè)。 

       寫到這里不能不提到我女朋友,我們是在來上海前半年認(rèn)識(shí)的,她大四在我公 
     司實(shí)習(xí),公司派她給我寫文檔,我們的感情發(fā)展的很快。她告訴我很多事情,她家 
     原本是改革開放的第一批暴發(fā)戶,她母親愛打牌,輸?shù)袅藥装偃f,還欠了很多債, 
     她有男朋友,但是她對(duì)他沒有感情,只因?yàn)樗o了她母親兩萬多塊錢,后來還強(qiáng)迫 
     她寫了四萬塊的借條,她男朋友背叛過她并且不止一次打她,現(xiàn)在逼她結(jié)婚不然就 
     要她還錢。這人居然還是一個(gè)高校的老師!她母親把父親給她的學(xué)費(fèi)花了,因?yàn)橥?nbsp;
     欠學(xué)費(fèi)她沒有辦法拿到畢業(yè)證。她母親現(xiàn)在有病需要錢,我拿出了自己的一點(diǎn)積蓄 
     并且跟朋友們接了一些,替她交了學(xué)費(fèi)并給她母親看 病(后來才知道看病的錢又不 
     知所終,就連她母親是不是有病我都不知道,但她也是沒有辦法)。這個(gè)時(shí)候我家 
     知道了一些事情,堅(jiān)決反對(duì)我和她在一起,她原來的男朋友也極力破壞。無奈之下 
     我們決定早一定離開這個(gè)傷心的城市,并且瞞著我們家。由于時(shí)間倉促,我只準(zhǔn)備 
     了4000塊錢,她僅有的幾百塊錢也被她母親要去了,我買了三張票,一張是中午的 
     ,兩張是晚上的,中午我的家人把我送上船,他們一離開我就下了船,我和她乘坐 
     晚上的船離開了這個(gè)我和她生活了很多年的城市,帶走的只是一身債務(wù)。沒有來過 
     上海的我們兩個(gè)性倔強(qiáng),都不愿意去麻煩同學(xué)和朋友。來到上海是傍晚6點(diǎn)半,我們 
     都不知道該去哪里,我們找了一個(gè)20塊錢的旅館,這個(gè)房間連窗戶都沒有,7月份的 
     天氣酷熱難耐,房間里非常悶熱。第二天我們開始租房子,因?yàn)樯砩系腻X不多,我 
     們基本都是步行,花了一個(gè)星期時(shí)間,不知道在浦東轉(zhuǎn)了多少圈后找到了一個(gè)400塊 
     的房子,但是我們都不了解上海是付三壓一,還要付半個(gè)月的中介費(fèi),買了一些鍋 
     碗瓢盆后,我們身上只有800塊錢了,工作都還沒有著落,這800塊錢要支持到我們 
     拿到第一個(gè)月工資,為了省錢我們自己做飯,每天買菜只花兩塊錢,她非常喜歡吃 
     (也可能她在大學(xué)經(jīng)常挨餓的愿意),看到她現(xiàn)在這樣省吃儉用我真的很不忍心。 
     她以前的男朋友也沒有放過她,經(jīng)常打電話來騷擾,并且來上海看她,還說了不少 
     恐嚇?biāo)脑挘^于善良,說他以前畢竟幫助過她,叫我不要與他一般見識(shí)。以后 
     的每天在家就是苦等面試通知,原本我想迅速找一家MIS公司解決眼前的困難,但是 
     她堅(jiān)持讓我不要放棄自己的理想,終于功夫不負(fù)有心人,我找到了一家通信公司, 
     4000塊的工資雖然趕不上MIS公司給我開出的價(jià)位,但也夠在上海生存。她也找到了 
     工作,第一天上班她哭了,這是她來上海第一次流淚,我心里很難受也很感動(dòng)。 

       由于是全新的行業(yè),我把自己降到了零點(diǎn),我學(xué)的VC、Delphi、數(shù)據(jù)庫派不上 
     用場, 擺在我面前的是嵌入式、協(xié)議、信令一些我從未接觸過的知識(shí)。我知道我沒 
     有退路,于是拼命的學(xué)習(xí),我把自己當(dāng)做一個(gè)應(yīng)屆畢業(yè)生一樣,一分努力一分收獲 
     ,半年過去我終于熟悉了工作,并且得到了公司的表彰,薪水也加了一級(jí)。后面的 
     日子里我們省吃儉用,把欠朋友的1萬多塊錢還了,日子終于上了正軌。這時(shí)女朋友 
     告訴我她想考研究生,我也很支持,于是她辭職在家備考。 

       另外,在這里我要感謝我的ProjectManager,他原來是一個(gè)大通信公司的產(chǎn)品 
     經(jīng)理, 對(duì)人非常和善,我從他那里學(xué)到了很多知識(shí),而且他也給了我許許多多無私 
     的幫助。在工作上他給我充分的空間和信任。記得公司安排我維護(hù)一個(gè)接入服務(wù)器 
     軟件,由于代碼量不算太小(5萬行),資料和文檔都不齊全,我維護(hù)起來非常吃力 
     ,所以想重新把它做一遍, 公司領(lǐng)導(dǎo)不太支持,可能覺得工作量太大,但是他極力 
     支持我,私下里他讓我放手去做, 我的維護(hù)工作他擠時(shí)間做。在他的支持下,我花 
     了半年時(shí)間完成了接入服務(wù)器的軟件,并且實(shí)現(xiàn)了一個(gè)相對(duì)完整的TCP/IP協(xié)議棧。 
     在這里我學(xué)會(huì)了嵌入式系統(tǒng)設(shè)計(jì)、驅(qū)動(dòng)開發(fā)、TCP/IP和很多通信的知識(shí),我花了一 
     年時(shí)間終于使自己從MIS開發(fā)轉(zhuǎn)到了通信行業(yè),并且站穩(wěn)了腳跟。我的開發(fā)大量是對(duì) 
     硬件的直接操作,不再受微軟的操作系統(tǒng),VC、Delhpi這些開發(fā)工具的約束,我終 
     于看到了另外一片天空。 

       我做事情喜歡追根問底,隨著開發(fā)的深入,軟件開發(fā)與硬件聯(lián)系越來越緊密, 
     硬件知 識(shí)的匱乏又對(duì)我的發(fā)展產(chǎn)生了障礙,而且芯片技術(shù)基本上掌握在國外公司的 
     手里,這對(duì)做系統(tǒng)級(jí)設(shè)計(jì)是一個(gè)非常大的制約,一個(gè)新產(chǎn)品出來,第一道利潤(也 
     往往是最豐厚的利潤)常常都被IC公司如Intel、Motorola賺去了,國內(nèi)的廠商只能 
     喝點(diǎn)湯。所以我決心解決自己的硬件技術(shù)障礙,并打算離開通信行業(yè),進(jìn)入IC設(shè)計(jì) 
     相關(guān)領(lǐng)域。 

       當(dāng)然我明白如果我對(duì)硬件了解的非常少,沒有哪家IC公司會(huì)仁慈到招我這樣一 
     個(gè)一竅不通的人來培訓(xùn)。所以我必須努力打好基礎(chǔ),學(xué)一些相關(guān)知識(shí)為以后做準(zhǔn)備 
     。就像我開始從MIS轉(zhuǎn)到通信一樣,我看過大量通信方面的書,并且給一個(gè)ISP做過 
     RADIUS計(jì)費(fèi)分揀臺(tái),在這樣的背景下這家通信公司才給了我這個(gè)機(jī)會(huì)。我在的通信 
     公司是做系統(tǒng)設(shè)計(jì)的,有不少PCB Layout硬件人員,平常我就注意向他們學(xué)習(xí),由 
     于我做的是軟件,在公司看硬件資料不好意思,所以開始只好在家看,剛來上海工 
     作我連續(xù)一年都在加班,后來不加了,因?yàn)槲乙獢D出時(shí)間學(xué)習(xí),通常我12點(diǎn)左右睡 
     ,第二天5點(diǎn)半起,我上班比較早,地鐵上如果人不多我也用來看書。學(xué)習(xí)當(dāng)然不會(huì) 
     是一帆風(fēng)順的,有些實(shí)在不懂的問題就積累起來問硬件人員,他們的幫助使我學(xué)習(xí) 
     進(jìn)度快了很多,因?yàn)樵跊]有人點(diǎn)撥的情況下自學(xué),我的一半時(shí)間是花在解決疑難問 
     題上,但這種問題經(jīng)常是別人的一句話就可以讓我豁然開朗,我非常慶幸我有這樣 
     的學(xué)習(xí)環(huán)境。在后面的一年里,我學(xué)會(huì)了看硬件原理圖,學(xué)會(huì)了簡單的硬件設(shè)計(jì)( 
     模擬電路方面還有不小的差距),事情就是這樣的,當(dāng)你安安份份做軟件,別人永 
     遠(yuǎn)認(rèn)為你是軟件開發(fā)人員,在你開始學(xué)習(xí)硬件時(shí)別人未必會(huì)認(rèn)同,有位中興通訊的 
     朋友還對(duì)我說過,一個(gè)人不可能把所有東西都學(xué)完。我也明白這一點(diǎn),但我希望自 
     己做的更好。但當(dāng)你熟悉硬件后大家又會(huì)覺得你好像原本就是軟硬件都懂的,同事 
     們也都習(xí)以為常了。這個(gè)時(shí)候我可以把硬件資料堂堂正正的拿到公司看,沒有人再 
     大驚小怪了。 讓我比較自豪的是我通過自己的努力做了一個(gè)IAD(軟交換的終端設(shè) 
     備)系統(tǒng)方案,包含軟硬件的選型、設(shè)計(jì)等內(nèi)容,這個(gè)方案得到了公司和同事們的 
     認(rèn)同,讓我感到非常欣慰。 

       技術(shù)是相輔相成的,當(dāng)我的硬件有了一定的進(jìn)步后,我的軟件設(shè)計(jì)也有了很大 
     的提高 ,我可以從更深層次理解問題,我做的接入服務(wù)器CPU是Motorola PowerPC 
     860,熟悉的朋友都知道860 QMC與軟件的批量數(shù)據(jù)傳輸通常采用BD表的方式,硬件 
     人員做驅(qū)動(dòng)的時(shí)候習(xí)慣采用固定BD表,每接收或發(fā)送數(shù)據(jù)都將數(shù)據(jù)從BD表拷貝到用 
     戶Buffer,或從用戶Buffer拷貝到BD表,由于理解的比較深入,我自己重新實(shí)現(xiàn)了 
     這個(gè)過程,采用動(dòng)態(tài)BD表的方式,驅(qū)動(dòng)從一個(gè)網(wǎng)口接收數(shù)據(jù),提交給我的軟件進(jìn)行 
     三層交換,直至從另外的接口發(fā)送出去,沒有進(jìn)行一次拷貝。這樣的設(shè)計(jì)大大提高 
     了性能,使系統(tǒng)的指標(biāo)接近理論值。軟硬件的結(jié)合使我的設(shè)計(jì)水平上了一個(gè)臺(tái)階。 
     我現(xiàn)在寫的這個(gè)操作系統(tǒng),編譯后我把程序反編譯成匯編,找出其中不優(yōu)化的代碼 
     ,然后在C程序中進(jìn)行調(diào)整。舉個(gè)例子,很多CPU沒有專門的乘法指令,這個(gè)大家應(yīng) 
     該都知道,在這種CPU上進(jìn)行一個(gè)乘法操作常常會(huì)花費(fèi)大量的指令周期, 有的朋友 
     會(huì)說這個(gè)我知道,我會(huì)盡量避免采用×號(hào),但是事情往往不是那么簡單,你知道 

     C語言中數(shù)組的下標(biāo)操作是怎么實(shí)現(xiàn)的嗎?仔細(xì)看看反匯編的代碼你就會(huì)明白,同樣 
     是通過下標(biāo)的定位操作,C編譯器會(huì)有時(shí)候會(huì)產(chǎn)生位移指令,但有時(shí)候會(huì)用乘法實(shí)現(xiàn) 
     ,兩者效率往往是天壤之別,所以明白這些問題你才能將系統(tǒng)性能提升到極致。? 


     些問題就不多說了,有興趣的話以后可以共同探討。 

       話說遠(yuǎn)一點(diǎn),我由衷的希望在軟件上做的比較深入的朋友們有機(jī)會(huì)學(xué)學(xué)硬件以 
     及其它 相關(guān)知識(shí),尤其是做底層開發(fā)和嵌入式設(shè)計(jì)的。這對(duì)軟件技術(shù)的提高有非常 
     大的幫助,否則很多事情你只知道該這樣但不會(huì)明白為什么該這樣。我這個(gè)觀點(diǎn)在 
     我現(xiàn)在的IC公司Project Manager那里也得到了驗(yàn)證。他告訴我們公司現(xiàn)在的802.1 
     1芯片產(chǎn)品的軟件經(jīng)理原本是做該芯片硬件設(shè)計(jì)的,某某某原本是做軟件的,現(xiàn)在在 
     做IC,類似的例子還有很多,只是在國內(nèi)這樣的風(fēng)氣不是非常流行。 

       我有一些心得體會(huì)與大家分享,只有當(dāng)我干好本職工作后,我才會(huì)學(xué)習(xí)與工作 
     關(guān)系不 大的技術(shù),這樣公司的上司才不至于反感,在入門階段的問題我通常不去問 
     那些資深人士 ,而是問一些資歷比較淺的朋友,比如剛畢業(yè)不久的學(xué)生,因?yàn)樗麄?nbsp;
     往往會(huì)跟你詳細(xì)的講解,而資深人士通常覺得你的問題太簡單,所以回答的也很簡 
     單,我又不好意思多問。等技術(shù)上了一定的層次后我才會(huì)問他們,他們也能給你比 
     較深入的回答。另外,有些朋友說我機(jī)會(huì)比較好,他們也希望能從事新的工作可惜 
     沒有機(jī)會(huì),我聽了只有苦笑,我的機(jī)會(huì)了解的人都應(yīng)該知道,我沒有出生在什么IT 
     世家:)也沒有誰一路提拔我,所有的路都是自己走出來的,我母親去世比較早, 
     我的后母(我叫她阿姨)看著我努力過來的,一次她看我大年30還在寫程序,她說 
     像我這樣努力木頭都能學(xué)出來。 

       我的最終目的是IC而不是PCB,所以我下一步的準(zhǔn)備開始學(xué)習(xí)IC設(shè)計(jì)的知識(shí)。公 
     司的同事沒有懂IC設(shè)計(jì)的,后面的路又要靠自己了,我買了不少相關(guān)的書,在網(wǎng)上 
     也查了很多的資料,我花了大量的時(shí)間去學(xué)習(xí)VHDL,并且用軟件進(jìn)行了一些簡單的 
     設(shè)計(jì)和仿真(沒有設(shè)計(jì)ASIC,只是針對(duì)FPGA),隨著學(xué)習(xí)的深入,我漸漸明白了IC 
     設(shè)計(jì)的基本流程,同時(shí)也明白了這條路的艱辛。這個(gè)時(shí)候我已經(jīng)做好了跳槽的準(zhǔn)備 
     ,我向一家業(yè)界又一定知名度的IC設(shè)計(jì)公司投了簡歷,并通過了漫長的面試(4個(gè)多 
     小時(shí))。其他的一切我都比較滿意,唯獨(dú)薪資差強(qiáng)人意,我也明白原因,因?yàn)槲沂?nbsp;
     這個(gè)行業(yè)的新人,我沒有經(jīng)驗(yàn),我再一次將自己清零了。公司老板問我6000多一個(gè) 
     月能不能接受,我知道他也是照章辦事。想想我通信行業(yè)的朋友們,基本上都是年 
     薪10萬以上,月薪過萬的也比比皆是,朋友們也幫我介紹了不少待遇不錯(cuò)的公司, 
     我該怎么選擇,當(dāng)時(shí)我很猶豫,我熱愛我的事業(yè),我向往我的追求, 但我也是一個(gè) 
     普通的人,我也需要養(yǎng)家糊口,我也想早一點(diǎn)買房買車。生活給我出了一道難題。 
       

       愛因斯坦在63歲時(shí)說過“一個(gè)人沒有在30歲以前達(dá)成科學(xué)上的最大成就,那他 
     永遠(yuǎn)都不會(huì)有。”這句話給了我很大的壓力和震動(dòng),我馬上就26歲了,離30只有四 
     年時(shí)間,我必須抓緊這幾年寶貴的時(shí)間,努力達(dá)到我技術(shù)上的最高峰。為了這個(gè)理 
     想,為了能離自己的夢(mèng)更近一些,我選擇了這家IC公司,我明白自己的薪資和公司 
     剛進(jìn)來的碩士研究生相差無幾, 但為了今后的發(fā)展只能忍受,一切又得重新開始。 
     換行業(yè)是一個(gè)非常痛苦的過程,尤其從一個(gè)春風(fēng)得意的位置換到一個(gè)陌生的崗位, 
     感覺象從溫暖的被子里鉆出來跳進(jìn)冰水中,讓人難以接受。在原來那家通信公司, 
     我是唯一兩年時(shí)間漲了五次工資的員工,公司和同事都給了我極大的認(rèn)可,工作上 
     也常常被委以重任。但現(xiàn)在這一切都成了過去,在新的公司我只是一個(gè)新人,沒有人 
     知道也沒有人在意我過去的成績。我決定重新開始,我把自己看作新畢業(yè)的學(xué)生, 
     我要用自己的努力得到公司的認(rèn)可。進(jìn)入新的行業(yè)是非常痛苦的,我告訴自己必須 
     忍受這一切,雖然外面有很多誘惑,但是既然作出了選擇我就不允許自己輕易放棄 
     。 

       我現(xiàn)在已經(jīng)在這家新公司上了一個(gè)多月的班,開始非常艱難,現(xiàn)在慢慢適應(yīng)了 
     。第一 個(gè)月結(jié)束時(shí),Team Leader找我談話,說我是新進(jìn)員工中最優(yōu)秀的一個(gè),我 
     心里很欣慰,這也算對(duì)我努力的一個(gè)肯定吧。在這里還要感謝我的女朋友,她給了 
     我很大的支持和鼓舞, 每次在我動(dòng)搖的時(shí)候她都在鼓勵(lì)我,讓我堅(jiān)持自己的理想, 
     剛來上海是她讓我不要勉強(qiáng)去做MIS,這次也是她讓我頂住了月薪過萬的誘惑,沒有 
     她我可能不會(huì)有今天的成績。 現(xiàn)在的公司有自己的操作系統(tǒng),自己的CPU、DSP和其 
     它芯片,在這里我能學(xué)到世界上最先進(jìn)的技術(shù),我們的設(shè)計(jì)開發(fā)不再完全依賴別人 
     的硬件和系統(tǒng),這讓我很開心。我打算等工作步入正軌后,全力學(xué)習(xí)新的知識(shí),實(shí) 
     現(xiàn)我的理想。 

     在后面的兩年里我給自己定下了幾個(gè)目標(biāo): 

     一.努力做好本職工作,在工作上得到公司和同事們的認(rèn)同; 

     二.努力學(xué)習(xí)IC硬件設(shè)計(jì)知識(shí),多向同事請(qǐng)教,并利用一切機(jī)會(huì)多實(shí)踐; 

     三.實(shí)現(xiàn)我的實(shí)時(shí)操作系統(tǒng)的主要部分,完成TCP/IP協(xié)議棧模塊,并免費(fèi)發(fā)布源代碼 
     ; 

     四.和我女朋友結(jié)婚并買一套小房子,這是最重要的,因?yàn)槲颐靼资聵I(yè)是可以重來的 
     ,但是珍貴的感情很難失而復(fù)得。 

     在這里提一下我現(xiàn)在開發(fā)的操作系統(tǒng),它是一個(gè)實(shí)時(shí)嵌入式系統(tǒng),目前支持以下特 
     性: 

     a.支持時(shí)間片輪轉(zhuǎn)調(diào)度和基于優(yōu)先級(jí)調(diào)度,最多64個(gè)優(yōu)先級(jí); 

     b.搶占式實(shí)時(shí)內(nèi)核; 

     c.為了便于移植,主體用標(biāo)準(zhǔn)C實(shí)現(xiàn); 

     d.匯編代碼非常少,不到100行; 

     e.支持任務(wù)管理,各任務(wù)有獨(dú)立的堆棧; 

     f.進(jìn)程同步和通信目前完成了Semaphore,Message Queue正在調(diào)試; 

     g.實(shí)現(xiàn)了定時(shí)系統(tǒng)調(diào)用; 

     h.可以在windows上仿真調(diào)試 

     我還打算下一步實(shí)現(xiàn)優(yōu)先級(jí)反轉(zhuǎn)保護(hù),Event Flag,Data Pipe,內(nèi)存管理(以前實(shí) 
     現(xiàn)過)、驅(qū)動(dòng)接口等。 在這之后我還會(huì)努力完善它,比如加入文件系統(tǒng),協(xié)議棧、 
     調(diào)試接口等。希望朋友們提出自己的意見和建議,在此不勝感激! 

     后記: 

       就像有的朋友說的,我的經(jīng)歷或許會(huì)給一些朋友產(chǎn)生誤導(dǎo),在這里我必須說明 
     一下。 我來上海以前學(xué)習(xí)過于拼命,常常晚上只睡3個(gè)多小時(shí),我身高1米71,那時(shí) 
     只有108斤(我現(xiàn)在130多),家人也說我這樣拼命活不過60歲,但是當(dāng)時(shí)的我太固 
     執(zhí),我對(duì)他們說只要能實(shí)現(xiàn)理想活50歲我就夠了。那時(shí)的拼命使我的身體受到了影 
     響,有一次早上突然腰肌劇痛難忍,痛的我倒在床上站不起來。雖然我現(xiàn)在已經(jīng)比 
     較注意,但有時(shí)候還會(huì)隱隱作痛。后來在女朋友說服了我,來上海以后我不再如此 
     。我經(jīng)常引用父親的一句話“身體是革命的本錢”。 

       而且我也發(fā)現(xiàn)拼命不是辦法,我可以熬一兩個(gè)通宵,最多的一次我連續(xù)工作了 
     三天三夜, 但是我半個(gè)月都沒有恢復(fù)過來,這樣是不是得不償失?學(xué)習(xí)工作應(yīng)該是 
     一個(gè)長期的過程, 像馬拉松而不是百米沖刺。我現(xiàn)在非常注意調(diào)整學(xué)習(xí)和工作的強(qiáng) 
     度,我要保證每天盡量有相對(duì)充沛的精力,一些年輕的朋友覺得自己也應(yīng)該拼命努 
     力,這讓我多少有些擔(dān)心,如果我的故事能讓你在學(xué)習(xí)工作上多一點(diǎn)興趣,我會(huì)感 
     到很開心,但如果誤導(dǎo)了某些朋友,讓你做一些不值得的付出,我會(huì)感到很內(nèi)疚。 
       

       技術(shù)沒有貴賤之分,我以前換行業(yè)是因?yàn)樽约旱呐d趣所致,而不是對(duì)哪個(gè)行業(yè) 
     有什么偏見。我希望我的經(jīng)歷不要給朋友一個(gè)錯(cuò)誤的導(dǎo)向,覺得我始終向更高的技 
     術(shù)發(fā)展。其實(shí)各行各業(yè)做到頂尖都是很困難的。話又說回來雖然技術(shù)沒有貴賤,但 
     是門檻是有高低的, 無論如何,做IC的門檻要比做網(wǎng)頁的高,這一點(diǎn)無可否認(rèn)。國 
     家各種人才都是需要的,但是作為個(gè)人奮發(fā)向上的想法還是應(yīng)該有的,努力在自己 
     喜歡的行業(yè)上做的更好,而不應(yīng)該停留在比較膚淺的層次上。 

       我是一個(gè)自己覺得比較有自知之明的人,或許我最大的優(yōu)點(diǎn)就是知道自己有很 
     多缺點(diǎn) :)。我的故事中很多的曲折和錯(cuò)誤都是由我的缺點(diǎn)造成的,希望大家用審 
     慎的眼光看待我的經(jīng)歷,不要被我的“花言巧語”所迷惑。我學(xué)習(xí)有些隨心所欲, 
     這給我?guī)砹藷o盡的麻煩,也大大阻礙的我的發(fā)展。記得我小時(shí)候成績比較出色, 
     但是后來學(xué)習(xí)嚴(yán)重偏科,導(dǎo)致我中學(xué)成績一再滑坡,也沒有考上什么好的學(xué)校,小 
     時(shí)候的一個(gè)朋友,當(dāng)時(shí)的成績和我相仿,但是沒有我這個(gè)缺點(diǎn),她上了清華,后來 
     在去了美國深造,在一個(gè)著名導(dǎo)師手下研究理論科學(xué),這未嘗不是一條更好的出路 
     。另外我的學(xué)習(xí)方法也是在不斷改善中的,過去 的學(xué)習(xí)過于講究數(shù)量和時(shí)間,那樣 
     學(xué)習(xí)既苦而已效率不高,現(xiàn)在我非常注意學(xué)習(xí)的效率和技巧,這樣才是學(xué)習(xí)的捷徑 
     (當(dāng)然不是指投機(jī)取巧),比如說學(xué)一相對(duì)陌生的技術(shù),如果有條件,不妨問一問 
     有經(jīng)驗(yàn)的人,不需要問很多,往往他不經(jīng)意的幾句話會(huì)給你非常大的幫助,甚至超 
     過你看一個(gè)星期的書。帶著這樣的思想再去學(xué)習(xí)你會(huì)節(jié)省很多時(shí)間,這樣何樂不為 
     呢?這些年中我學(xué)了不少的東西,由于開始非常盲目,所以學(xué)的東西雜亂無章,現(xiàn) 
     在回想起來讓我啼笑皆非,我把大量的時(shí)間浪費(fèi)在一些沒有必要深入了解的知識(shí)上 
     ,畢竟一個(gè)人的精力是有限度的。很多朋友很我一樣都背過五筆字形,的確它是個(gè) 
     不錯(cuò)的輸入法,但是對(duì)一個(gè)研發(fā)人員它絕對(duì)不值得你去背,你的時(shí)間應(yīng)該花在有價(jià) 
     值的地方。我這樣的事情還做過很多,我背過CCED、WPS的命令和快捷鍵,在dBase 
     基本退出歷史舞臺(tái)后我還花了很多時(shí)間去學(xué)習(xí)它的使用。所以我的學(xué)習(xí)在前期缺乏 
     規(guī)劃,沒有明確的短期目的、中期目標(biāo),只有一個(gè)虛無飄渺的長期的理想。這就像 
     做設(shè)計(jì)一樣,好的設(shè)計(jì)是從需求抽象到代碼有很多過程,而不能得到了需求就立刻 
     開始開始編碼。 

       當(dāng)然這么些年的學(xué)習(xí)和工作多多少少有些收獲,下面我說說我的一些學(xué)習(xí)的心 
     得,這 些方法未必正確,我也在不斷探索和改進(jìn)中。我的學(xué)習(xí)和工作有相對(duì)明確的 
     目標(biāo),我不會(huì)一時(shí)心動(dòng)而去學(xué)習(xí)某一技術(shù),在下決定之前我會(huì)考慮很多,包括長期 
     的發(fā)展,個(gè)人路線的規(guī)劃,需要付出的代價(jià)、可能遇到的困難及解決的辦法等等, 
     在決定后還會(huì)制定更加明確的計(jì)劃,包括短期、中期和長期的,身邊可以利用到的 
     資源(包括好的書籍、資料、軟硬件環(huán)境,也包括有經(jīng)驗(yàn)的朋友或者師長),以及 
     每一個(gè)階段是怎么過渡到高一階段的計(jì)劃,往往在一個(gè)學(xué)習(xí)階段一旦上路后會(huì)走的 
     相對(duì)順利,但是跨階段通常比較麻煩,比如從學(xué)習(xí)基礎(chǔ)知識(shí)轉(zhuǎn)到實(shí)踐。另外我買書 
     也有自己的方法,現(xiàn)在世面上高質(zhì)量的書遠(yuǎn)不如低質(zhì)量書多,對(duì)于一個(gè)陌生的技術(shù) 
     ,往往在第一次買書會(huì)選擇錯(cuò)誤,即使買到一本好書但是它的方向也未必適合你, 
     所以我通常會(huì)先在網(wǎng)上查找一些該技術(shù)的介紹,有了一點(diǎn)點(diǎn)概念后再去買一本比較 
     薄、相對(duì)便宜并且內(nèi)容相對(duì)泛泛而談的書,這是國內(nèi)作者最善于寫的書:) ,再把 
     它瀏覽一遍后我就會(huì)基本明白這門技術(shù)的要點(diǎn),后面買書和制定計(jì)劃就會(huì)明確的多 
     。否則一開始就想找本好書往往比較困難,而且買回來后努力學(xué)習(xí),有時(shí)候?qū)W了一 
     半才發(fā)現(xiàn)是本低質(zhì)量的書或者是相對(duì)過時(shí)技術(shù),讓人非常懊惱。另外讓有經(jīng)驗(yàn)的人 
     幫你介紹,通常也是一個(gè)不錯(cuò)的選擇。 

       有些朋友想學(xué)通信、嵌入式開發(fā),但總覺得自己沒有軟硬件環(huán)境,我就按我的 
     了解給 大家介紹一下怎么建立這樣的環(huán)境,當(dāng)然我了解的只是我學(xué)習(xí)和工作的方向 
     。通信我做的是數(shù)據(jù)網(wǎng)方面的工作,包括TCP/IP、二三層交換、對(duì)接入網(wǎng)、H.323和 
     軟交換也有一點(diǎn)認(rèn)識(shí)。這些軟硬件環(huán)境都是可以在PC上構(gòu)建的。你甚至可以在一個(gè) 
     沒有網(wǎng)卡的PC上建立一個(gè)包含多個(gè)路由器、接入服務(wù)器、VoIP網(wǎng)關(guān)、網(wǎng)守、主機(jī)等 
     的仿真網(wǎng)絡(luò)環(huán)境,而且與實(shí)際的網(wǎng)絡(luò)相當(dāng)接近,當(dāng)然這需要你有清晰的網(wǎng)絡(luò)概念和 
     一定的網(wǎng)絡(luò)知識(shí),我一直在努力開發(fā)一套軟件將這個(gè)過程簡化,目前試驗(yàn)已經(jīng)做完 
     ,我可能會(huì)將它融入我的操作系統(tǒng)外圍擴(kuò)展軟件中。這樣的方法我無法用簡單的語 
     句講的很清楚,我可以說一下大概的思想,就是在PC上實(shí)現(xiàn)仿真網(wǎng)卡,(知道Wind 
     ows怎么在沒有網(wǎng)卡的機(jī)器實(shí)現(xiàn)虛擬網(wǎng)卡技術(shù)的朋友都應(yīng)該會(huì)明白),然后每一個(gè)仿 
     真網(wǎng)卡對(duì)應(yīng)一個(gè)虛擬設(shè)備,如路由器或者主機(jī)。你也可以借助第三方工具完成部分 
     工作,如VmWare等。我現(xiàn)在就是利用一個(gè)仿真網(wǎng)卡做自己的開發(fā)的。 

       至于嵌入式開發(fā)環(huán)境更加容易實(shí)現(xiàn),PC就是一個(gè)非常大的硬件平臺(tái),現(xiàn)有的嵌 
     入式操 作系統(tǒng)通常都支持X86,你可以在上面做開發(fā),通過軟盤Boot或者使用虛擬 
     機(jī)裝載,我用VxWorks做了試驗(yàn),在一臺(tái)PC上跑Windows和VxWorks兩個(gè)系統(tǒng)。另外W 
     indows上的兼容DOS的16位仿真X86環(huán)境也為很多操作系統(tǒng)提供了絕佳的試驗(yàn)環(huán)境, 
     我的操作系統(tǒng)在Windows上就是這樣實(shí)現(xiàn)的。Linux在嵌入式中應(yīng)用也比較廣泛,它 
     在網(wǎng)上有大量的資料,而且也相對(duì)比較容易實(shí)踐。同時(shí)很多完善的嵌入式開發(fā)環(huán)境 
     支持軟件仿真,如Tornado、WinCE等。 


    風(fēng)中玫瑰于2004-11-7 21:50:25編輯過 

      
     
    閱讀次數(shù):209  發(fā)表時(shí)間:2004-8-17 18:57:15 [轉(zhuǎn)移] [收藏] [回復(fù)] [編輯] [去精華] [解固] [刪除]  
     
     

     用戶注冊(cè) 使用說明 功能說明 
    收費(fèi)方式 點(diǎn)歌竅門 歌曲列表 


    回復(fù)主題:程序設(shè)計(jì)師真情懺悔錄  
     風(fēng)中玫瑰 | 發(fā)貼:11| 魅力:4 | 給他留話 
     

    標(biāo)  題: 程序設(shè)計(jì)師真情懺悔錄 
      
    前言: 

    不久前,蔡學(xué)鏞先生發(fā)表了兩篇分別叫做"程序與香雞排","再論香雞排"的文章,受 
    到的回響之大,據(jù)說連作者本人都接到該文的轉(zhuǎn)寄。足以見得該文的內(nèi)容道出了臺(tái) 
    灣程序設(shè)計(jì)師心里最深處的想法。所以,本文想針對(duì)臺(tái)灣程序設(shè)計(jì)師來做討論,看看 
    身為一個(gè)程序設(shè)計(jì)師,究竟犯了什么過錯(cuò),導(dǎo)致大家寧愿賣雞排也不愿再繼續(xù)寫程 
    序。璩美鳳小姐為自己驚動(dòng)臺(tái)灣社會(huì)的行為寫了真情懺悔錄,我們也該真誠地檢討一 
    下自己。 

    本文: 

    在臺(tái)灣,大部分的人都有個(gè)認(rèn)知,就是"搞硬件的比搞軟件的要好賺","做SA/SD比 
    coding地位要高"。那些做ID Design的家伙待的公司所發(fā)的股票,永遠(yuǎn)比搞Softwa 
    re Design的人待的公司發(fā)的還多,股價(jià)也高出好幾倍。搞SA/SD的人,在公司地位 
    好象也比單純寫程序的人高。于是我的父親有一次問我:"是不是搞硬件的人智商比 
    較高?","是不是搞分析設(shè)計(jì)的人比較有地位?"事實(shí)上,在學(xué)生時(shí)期我就認(rèn)識(shí)不少人 
    ,有的人因?yàn)槌绦驅(qū)懖贿^別人,所以轉(zhuǎn)換跑道專攻硬件;也有人覺得每天面對(duì)示波器 
    和邏輯分析儀讓他們頭痛,工程數(shù)學(xué)也學(xué)不過人家,所以轉(zhuǎn)行搞軟件。到了實(shí)際上 
    面對(duì)許多前來接受教育訓(xùn)練的學(xué)員之后,發(fā)現(xiàn)有人是因?yàn)閷懯畮啄闎IOS和driver, 
    覺得乏味而沒有前途,所以想試看看應(yīng)用程序的開發(fā);有人則是因?yàn)槭懿涣丝蛻裘刻?nbsp;
    改需求,而且寫IOS和driver的人好象比較少,價(jià)格比較高,因此想學(xué)習(xí)如何撰寫系 
    統(tǒng)軟件。詢問那些上高階課程的朋友,有的人發(fā)現(xiàn)自己只會(huì)胡做SA/SD唬爛老板和客 
    戶,所以希望重新打好基礎(chǔ),從基本的coding做起;有的人則因?yàn)閷懗绦驅(qū)懱茫X 
    得應(yīng)該往上走向SA/SD的路子,畢竟老了程序就寫不動(dòng)了。這個(gè)世界上什么樣的人都 
    有,絕對(duì)不能以小羨大。就很像搞政治的老是騙我們臺(tái)灣只分成外省人和本省人;搞 
    幫派的人告訴我們警察是帶著槍的流氓。實(shí)際上,每個(gè)族群大家在沒有被分化之前 
    都相處的和樂融融,而雖然有警察擄妓勒索,上班時(shí)間跑去聚賭,但是也有開我們罰 
    單時(shí)酌情輕罰的警察,和保護(hù)我們身家性命的警察。即使如此,身為一個(gè)程序設(shè)計(jì) 
    師還是要問,那為什么寫程序的好象地位就是比較低? 筆者認(rèn)為,這是進(jìn)入門檻的 
    問題。會(huì)做相同事情的人多了,就會(huì)削弱那樣技能的價(jià)值。就很像考過MCSE/MCSD證 
    照的人,通常比起考過SCJP/SCJD證照的人要來的沒價(jià)值,前者因?yàn)榭歼^的人實(shí)在太 
    多,而后者考過的人少,僅是如此而已。但是絕不是代表考過MCSE的人,素質(zhì)就比 
    考過SCJP的人要差,也不代表考過SCJP的人,實(shí)力真的比較高段。相信求學(xué)的時(shí)候 
    您一定遇過一種人,他實(shí)力也不怎樣樣,可是考試的時(shí)候他x的就是考的比我們高, 
    怎么我們心里就是不服,可是大多數(shù)老師偏偏就是比較喜歡分?jǐn)?shù)高的人。因此,滿 
    坑滿谷的人自稱會(huì)寫程序,老板不愁找不到可以做project的人,你要求的薪水和價(jià) 
    格很高? 沒關(guān)系,找個(gè)學(xué)校剛畢業(yè)的小子,寫的比你快,寫的比你好,用的技術(shù)比 
    你新,更重要的,價(jià)格比你這個(gè)老屁股便宜一 

    半。所以程序設(shè)計(jì)師在雇主心中的地位日益低落,自然有跡可循。"那么,為什么寫 
    程序的進(jìn)入門檻比較低?"在各位信息從業(yè)人員的身邊,非科班出生的比率非常高(當(dāng) 
    然沒還賣雞排的高),科班出生的學(xué)生,搞不好在老板眼中的地位,還比不上一個(gè)半 
    路出家的自學(xué)者。那位 

    自學(xué)者會(huì)ASP、JSP、PHP、C++、C+、Java、Linux、Windows、Oracle...等,十八般 
    武藝樣樣精通。而我們科班出生的學(xué)生,只會(huì)離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)和算法,Visual 
     Basic搞不好沒有用的沒人家熟,網(wǎng)站的架設(shè)搞不好也沒人家熟,更何況科班出生 
    的學(xué)生,他的基礎(chǔ)學(xué)問搞不好根基也不扎實(shí)(問看看您身旁的科班學(xué)生),難怪最常 
    見的就是很多非科班的"高手"看不起科班的學(xué)生,覺得他們無三小路用,連個(gè)Wind 
    ows操作都比他們差,甚至有的還大言不慚的說:"我這輩子寫程序從沒用過書上的數(shù) 
    據(jù)結(jié)構(gòu)和演算法,讀那些干啥?"。長期下來,科班的學(xué)生也開始質(zhì)疑自己的所學(xué), 
    甚至考慮轉(zhuǎn)行,當(dāng)然,也有曲高和寡,孤芳自賞之人。總之,沒辦法受到老板垂青 
    ,薪水永遠(yuǎn)那么少,想賣雞排的念頭就開始萌生。之所以會(huì)有這種情況,筆者個(gè)人 
    認(rèn)為有兩種主要原因,一是技術(shù)的流通性,二是臺(tái)灣軟件市場的需求。為什么技術(shù) 
    的流通性可以產(chǎn)生大量半路出家的非科班生? 這都要感謝臺(tái)灣大量作者,寫出大量 
    的入門書籍,大幅減低的進(jìn)入程序設(shè)計(jì)領(lǐng)域的門檻。即使在各位眼中,繁體中文的 
    爛書很多,而且非常。但是,大家眼中的爛書,常常是再版多次的入門書,對(duì)某些 
    人認(rèn)為是垃圾的東西,常常是另外一批人進(jìn)入信息業(yè)的最佳踏腳石。不信各位到書 
    店看看,是"24小時(shí)學(xué)C++"、"快快樂樂學(xué)Java"的書比較多,還是"輕輕松松學(xué)微分 
    方程式"、"21天學(xué)復(fù)變"、"電子學(xué)不求人"的書多? 兩者的差距是 N:0。是微分方程 
    序和復(fù)變比++,Java難學(xué)嗎?筆者兩個(gè)都學(xué)過,至少我可以發(fā)誓,就一個(gè)有基本學(xué)習(xí) 
    能力的人來說,難度是一樣的,學(xué)成所需要的時(shí)間和功夫也是一樣的。再看我們的 
    公開討論區(qū)(BBS或Forum),我們可以看到大量的軟件技術(shù)討論區(qū),卻看不到硬件技 
    術(shù)討論區(qū)(喔,請(qǐng)別跟筆者說那些每天問哪家主機(jī)板比較好,哪臺(tái)燒錄器較穩(wěn)定、或 
    者說CPU時(shí)脈越高速度就越快越好,或是說x86的Out-Of-Order Executon是"故障執(zhí) 
    行" 這一類渾話的討論區(qū)和我說的硬件技術(shù)討論區(qū)是一樣的喔!)書籍和討論區(qū)促進(jìn) 
    知識(shí)的流通,造成了大量的軟件人才,更何況,學(xué)習(xí)設(shè)計(jì)軟件只要一臺(tái)PC就能寫出好用 
    的軟件,而學(xué)習(xí)硬件設(shè)計(jì),需要的設(shè)備更是天價(jià)。 

    更重要的一點(diǎn),就是學(xué)軟件的人,充分發(fā)揮儒家分享的精神,只要不是在BBS上冒充 
    小妹妹想要騙取大哥哥的同情來幫你寫程序作業(yè),只要不是很差勁的亂問一通,通 
    常至少會(huì)有熱心人士愿意留下一個(gè)URL,讓我們可以找到參考文件,更具熱誠的,如 
    新竹師院BBS站Java版的TAHO先生,還擅用很多生動(dòng)的比喻讓初學(xué)者體會(huì)技術(shù)的真義 
    。在這種知識(shí)充分流通的環(huán)境下,當(dāng)然產(chǎn)生出非常多的信息從業(yè)人員,每買一臺(tái)PC 
    ,上頭各種軟件的需求是無窮無盡的,每天都有各行各業(yè)的人需要各種軟件,所以 
    程序設(shè)計(jì)師的需求有一定的量。難怪有人說:"寫程式的人餓不死,但是也不會(huì)發(fā)大財(cái) 
    。"再來就是臺(tái)灣軟件市場需求所引發(fā)的問題.一般我們把軟件分成系統(tǒng)軟件(Syste 
    mSoftware)和應(yīng)用軟件(Application Software). 編譯器,組譯器,除錯(cuò)器,操作系統(tǒng) 
    ,驅(qū)動(dòng)程序,都是屬于系統(tǒng)軟件的一部分.臺(tái)灣除了硬件廠商,IC Design House之外, 
    甚少有撰寫驅(qū)動(dòng)程序的需求.前幾年Linux被炒的熱時(shí),也有許多高手投入操作系統(tǒng), 
    編譯器以及簡化標(biāo)準(zhǔn)函式庫的研究.而臺(tái)灣所需求的軟件,極大多數(shù)是屬于應(yīng)用軟件 
    ,這些需求的應(yīng)用軟件其中很大比例是和數(shù)據(jù)庫有關(guān)系的(其實(shí)不只是臺(tái)灣,其它地方 
    也是約略相同的情形).所以VB,Delphi和PowerBuilder這類IDE大行其道,因?yàn)樗麄內(nèi)?nbsp;
    易上手,可以快速開發(fā)數(shù)據(jù)庫應(yīng)用程序,相關(guān)入門書籍很多,會(huì)的人更多. 因此符合我 
    們前面所說的:"會(huì)的人越多,價(jià)值就越低"的理論.但是別忘了,系統(tǒng)軟件有部分是偏 
    向應(yīng)用軟件的,比方說開發(fā)軟件用的JBuildr和Visual Studio;制圖用的AutoCAD;一 
    套IC Design用的Xilinx或Altera;做OOA/OOD的Rational Rose和TogetherJ,筆者習(xí) 
    慣稱這些軟件叫做"軟件的軟件"(MetaSoftware).在一般程序設(shè)計(jì)師眼中,這類軟件 
    "理所當(dāng)然"地認(rèn)為都是由國外所發(fā)展. 

    這類軟件有極高的進(jìn)入門檻,所以國外這類軟件公司的獲利率很高,所以該公司的程 
    序設(shè)計(jì)師可是身價(jià)非凡. 要知道,先前在媒體上有報(bào)導(dǎo)過,能夠讓Microsoft買軟件來 
    用的公司,只有Rational Rose(當(dāng)然,不可能只買Rose來用). 如果做IC Design的人 
    沒有你的軟件就沒辦法做事,身為一個(gè)程序設(shè)計(jì)師,你會(huì)覺得你的身價(jià)和地位比做IC 
     Design的人低嗎? 如果你做的軟體像SoftICE或DriverWorks那樣被做硬件的工程師 
    大量地倚賴,你會(huì)覺得搞硬件的人比你厲害嗎?問題是,知道該如何設(shè)計(jì)一套這類軟件 
    的人,恐怕才是真正的異數(shù). 而且需要跨領(lǐng)域的專才.要不是許多OpenSource的proj 
    ect(例如:KDeveloper)正在進(jìn)行,恐怕很少人知道該如何設(shè)計(jì)一套IDE. 既然會(huì)制作 
    這類軟件的人在國內(nèi)少之又少,那么他們的身價(jià)高嗎?很抱歉,臺(tái)灣沒有公司發(fā)展出足 
    以和國外大廠競爭的開發(fā)工具. 舉IDE為例,國內(nèi)早期有家公司開發(fā)出一套名為DBto 
    ols的產(chǎn)品勉強(qiáng)可以算的上是這類產(chǎn)品,旗標(biāo)也曾為它出版過入門手冊(cè),可是使用這套 
    軟件的人好象...沒看過(如果該產(chǎn)品有不錯(cuò)的占有率,請(qǐng)?jiān)徫沂蔷字?,沒有市 
    場,公司無法賺錢,即使你是少數(shù)能做制作某類型產(chǎn)品的高手,公司最后關(guān)門大吉了, 
    您也只能算是"少數(shù)能讓公司賠錢的程序設(shè)計(jì)師"罷了.所以我大膽假設(shè), Games Gol 
    sing或Anders Hejlsberg如果學(xué)李敖一樣50年不離開這個(gè)小島,大概早餓死了.以上 
    的討論,真正優(yōu)秀的高手看了之后,或許會(huì)產(chǎn)生有時(shí)不我予,不得已必須遠(yuǎn)渡他鄉(xiāng)的想 
    法. 程序設(shè)計(jì)師的價(jià)值就如同書的價(jià)值一般,國內(nèi)和國外有不同的看法.國內(nèi)教科書 
    比較便宜,應(yīng)用的書比較貴.國外教科書比較貴,應(yīng)用的書比較便宜. 國外重內(nèi)容,薄 
    薄一本How Debuger Work可以賣44.99美金.而國內(nèi),都是看頁數(shù)來計(jì)價(jià)(侯俊杰先生 
    的書有努力在打破這個(gè)頁數(shù)的迷思,也做的蠻成功).有很多原因?qū)е逻@兩種文化之間 
    的差異,但是,市場因素肯定是其中重要的一項(xiàng). 


    閱讀次數(shù):27  發(fā)表時(shí)間:2004-8-17 19:00:29 [轉(zhuǎn)移] [收藏] [回復(fù)] [編輯] [加精華] [固頂] [刪除]  
     
     


    回復(fù)主題:一對(duì)夫妻程序員的故事  
     風(fēng)中玫瑰 | 發(fā)貼:11| 魅力:4 | 給他留話 
     

    標(biāo)  題: 一對(duì)夫妻程序員的故事 
    發(fā)信站: 兵馬俑BBS (Thu Jun 24 12:28:52 2004), 本站(bbs.xjtu.edu.cn) 

      
    我剛結(jié)的婚,老公是大學(xué)同學(xué),都是計(jì)算機(jī)專業(yè)的,畢業(yè)之后雙雙來到深圳,熱情 
    洋溢的工作,期望著靠兩個(gè)人的努力建立一個(gè)溫暖的小窩,希望永遠(yuǎn)相愛過幸福的 
    日子,畢業(yè)一年以后還是男朋友的老公突然被查出來患上了乙肝,很快老公被原來 
    公司解雇了,而且他們也沒有給我老公辦理任何醫(yī)療保險(xiǎn),同時(shí),我也因?yàn)榛?yàn)單 
    上出現(xiàn)了三個(gè)加號(hào)而被公司辭退了,醫(yī)生說,我剛剛被感染,可能會(huì)產(chǎn)生抗體,也 
    可能會(huì)抵抗不了病毒而患病,和我本來同住的女孩子趁我不在的時(shí)候搬走了,當(dāng)我 
    看到空白的床鋪時(shí),覺得命運(yùn)真是會(huì)捉弄人,深圳,第一次讓我覺得很冷漠,沒有 
    了工作,搬離了原來的公司集體宿舍,男友因?yàn)榇驌舳涞臉幼幼屛矣X得難過極 
    了,第一次,我沒有任性的哭,而是在街上溜達(dá)半天對(duì)男友說:沒有關(guān)系的,我們 
    好歹還有點(diǎn)積蓄,我們?nèi)プ鈧€(gè)房子,我去找工作,你好好養(yǎng)病,會(huì)好起來的。很幸 
    運(yùn),我在一周之內(nèi)找到工作了,并在單位附近租了一套房子,那年時(shí)內(nèi)存漲價(jià)的時(shí) 
    候,但我怕我不在家的時(shí)候他會(huì)悶,我們還是花了6400買了一臺(tái)電腦,花了1580開 
    通了ISDN,就這樣,我工作,男朋友開始了艱難的求醫(yī)之路,他白天在家里睡覺,上 
    網(wǎng),到醫(yī)院打針,我每天下班回家做飯,打干擾素很貴,每次都是幾千塊錢,因?yàn)?nbsp;
    剛到新公司工資不高,原來的積蓄我不敢隨便亂用,準(zhǔn)備全部用來支付藥費(fèi),所以 
    在一年的時(shí)間里我沒有買過新衣服,沒有買電視,我可是個(gè)超級(jí)電視迷啊,我上大 
    學(xué)之連自己的內(nèi)衣都是我媽洗的,現(xiàn)在想想都不知道那個(gè)時(shí)候自己是怎么堅(jiān)持下來 
    的,我本來是個(gè)任性的女孩子,愛笑也愛哭,可自從我男朋友病了,我卻很少當(dāng)著 
    他的面哭了,想哭我就偷偷一個(gè)人哭,記得有一次,老公拿回化驗(yàn)結(jié)果,一點(diǎn)都沒 
    有好轉(zhuǎn)的跡象,他終于忍不住哭了起來,看到他的樣子我傷心極了,可我沒有哭, 
    拼命的逗他笑,可晚上我一個(gè)人在洗手間邊洗臉邊哭,現(xiàn)在想想還有點(diǎn)難過,我發(fā) 
    誓我一定要我男朋友重新開心起來,最終有一次,我們從醫(yī)院回來,看到化驗(yàn)單上 
    的結(jié)果醫(yī)生將病毒復(fù)制的數(shù)量標(biāo)注為微量的時(shí)候,我終于忍不住在公車上落淚了, 
    很奇怪,現(xiàn)在回想這些往事,好像不是發(fā)生在自己身上的。 

       努力的工作,終于讓我得到了高薪和高職位,而男友的身體也沒有那么差了,可 
    因?yàn)樗L時(shí)間的與外界脫節(jié),而我卻見多了成熟有魅力的大好青年,不免覺得他幼 
    稚,從此矛盾就產(chǎn)生了,我們吵架,任性的指責(zé)他,然后和好,終于我們大吵了幾 
    次,當(dāng)我真的想離開他的時(shí)候,想起了我們一起度過的日子,我愛他,一如既往, 
    呵呵,寫到這里,不免要說還是書讀多了就是有好處,讀書讓我們明白事理,知道 
    討論和溝通的的重要性,我們開始談心,談我們之間性格的差異,談我們因?yàn)榄h(huán)境 
    而造成思想上的差距,最終我們接受了這些,我們承諾對(duì)方:我們一起努力。老公 
    不喜歡交際,除了我,他最喜歡的就是游戲,他是計(jì)算機(jī)的忠實(shí)熱愛者,而我喜歡 
    玩,是個(gè)活潑開朗整天唧唧喳喳的的小女人,終于想明白,思想單純也沒有什么不 
    好,我工作壓力大,但看到老公就覺得自己因?yàn)檫@些瑣事生氣幼稚極了,所以老公 
    讓我可以快快樂樂的工作。 

       不寫了,因?yàn)槲易房吹捻n劇開始了,經(jīng)過8年的風(fēng)風(fēng)雨雨,我們結(jié)婚了,現(xiàn)在準(zhǔn) 
    備買房子了,好高興的,我不知道我老公是否能看到這個(gè)帖子,無論看到與否,我 
    都想對(duì)他說:親愛的老公,我愛你,希望因?yàn)橛形夷憧梢愿械叫腋#視?huì)努力的, 
    努力讓我們更幸福。 

       很想對(duì)天下所有正幸福或者正在經(jīng)歷不幸的人說:不要被不幸嚇倒,只要熱愛生 
    活,積極的爭取,幸福會(huì)來臨的。 

       因?yàn)樵竿钦嬲\的,所以一定會(huì)實(shí)現(xiàn)。 

       今天上班很無聊,喊了老公在sina里聊天,因?yàn)樗麄儐挝唤薗Q和MSN,我說我 
    現(xiàn)在覺得很無聊,老公建議我和他一起寫個(gè)小游戲然后我們兩個(gè)玩,真讓我。。。 
    暈倒! 

    其實(shí)生活和我剛畢業(yè)時(shí)夢(mèng)想的差距很大,而且我付出的努力也應(yīng)該比其他的女孩子 
    更多,老公身體不好,被公司辭退,和別人合伙做生意,不僅被騙了三萬塊錢,還騙了 
    他的全部心血,曾很多時(shí)候,我很迷茫,是退縮,還是勇敢的面對(duì)一切,我比男孩子 
    僅有的的一點(diǎn)優(yōu)勢(shì)就是我是女的,而且我不屬于恐龍,我可以嫁個(gè)有錢的,而不必 
    這么辛苦,我很少對(duì)朋友講過因?yàn)槔瞎纳眢w不好而帶給我生活的的壓力,因?yàn)楫?dāng) 
    我決定擔(dān)負(fù)我們生活重?fù)?dān)的時(shí)候,我就知道沒有人可以替代我自己,所有的幫助都 
    是有限的,如果想讓自己幸福,就一定要堅(jiān)強(qiáng),要努力,經(jīng)歷了這么多,真的覺得只 
    要夠堅(jiān)強(qiáng),沒有什么大不了的,我曾經(jīng)是個(gè)程序員,我老公現(xiàn)在也是,所以我知道做技 
    術(shù)很辛苦,也知道做技術(shù)的男孩子感情生活也不太多姿多彩,可是,如果熱愛計(jì)算機(jī)就 
    努力的工作吧,規(guī)劃好自己的發(fā)展方向,然后努力,會(huì)有豐厚的回報(bào)的. 

       還有,希望社會(huì)不要歧視乙肝患者,我老公曾經(jīng)是嚴(yán)重的乙肝患者,我們生活在一 
    起,我很健康,而我老公曾經(jīng)因?yàn)樯眢w的緣故找工作都成了問題,這些曾給我老公帶來 
    了很大的壓力,給我們的生活制造了很大的阻力,其實(shí)我老公聰明能干,對(duì)此我很氣憤 
    ,很想罵人,不過不知道該罵誰好,呵呵.   希望每個(gè)人都能夠善待自己,善待別人.祝 
    福所有喜歡計(jì)算機(jī)的人,都生活的快樂,幸福. 

       ^-^,第一次將自己的生活感受無所顧忌的寫出來,感覺真好. 


    閱讀次數(shù):47  發(fā)表時(shí)間:2004-8-17 19:01:53 [轉(zhuǎn)移] [收藏] [回復(fù)] [編輯] [加精華] [固頂] [刪除]  
     
     


    回復(fù)主題:一個(gè)還不太老的程序員的體會(huì)  
     風(fēng)中玫瑰 | 發(fā)貼:11| 魅力:4 | 給他留話 
     

    標(biāo)  題: 一個(gè)還不太老的程序員的體會(huì) 
    軟件以程序員為本(《程序員》) 

    謹(jǐn)以此文獻(xiàn)給所有想當(dāng)程序員的朋友 

    (一) 文章由來及個(gè)人經(jīng)歷 

    我是一名計(jì)算機(jī)專業(yè)的本科畢業(yè)生,畢業(yè)已經(jīng)1年多了。畢業(yè)后從事的是軟件編程工 
    作,經(jīng)常有其他專業(yè)的朋友想從事軟件編程工作,向我請(qǐng)教如何,因?yàn)槲易杂X涉行 
    不深,不敢信口開河,無奈朋友信任,我不得不鄭重考慮一下這個(gè)問題了,來幫助 
    朋友選擇和回報(bào)朋友的信任。 

    這也就是此文的由來。 

    還是先談?wù)勎覀€(gè)人的經(jīng)歷吧。(是不是有點(diǎn)俗套,但我覺得了解我的經(jīng)歷,有助于 
    理解我話的含義;我一向認(rèn)為不了解古龍的生活經(jīng)歷的,不會(huì)真正讀懂古龍的作品 
    和古龍筆下的英雄的)我本科就讀于南方一所著名的高校(因?yàn)樽约旱牟怀蓺猓?nbsp;
    談母校名謂),學(xué)的就是計(jì)算機(jī)專業(yè)。上本科時(shí),幾乎沒有認(rèn)真的聽完一門專業(yè)課 
    程,上課看報(bào)紙睡大覺,下課看錄像看小說看球賽,臨考抱佛腳,每次考試和課程 
    設(shè)計(jì)都是蒙混過關(guān)。(于之相對(duì)是,我選修的工商管理和經(jīng)濟(jì)貿(mào)易方面的課到是聽 
    得不亦樂乎,考的分?jǐn)?shù)頗高,也許這才是我的真正興趣所在。) 

    總而言之,大學(xué)是混過來了,對(duì)專業(yè)的理解和掌握程度,應(yīng)該沒有達(dá)到畢業(yè)要求的 
    合格水平。(也很后悔,但是有什么用呢,當(dāng)時(shí)不知道珍惜;如果上天再給我一次 
    機(jī)會(huì)的話,我一定會(huì)抓住,多看點(diǎn)美國大片少看點(diǎn)港片;現(xiàn)在,重回校園是我的一 
    大理想)但是大學(xué)的學(xué)習(xí)使我有了一個(gè)簡單的知識(shí)框架(總算學(xué)費(fèi)沒白交),我對(duì) 
    一個(gè)朋友這樣形容過我的這個(gè)知識(shí)框架,“它不是鋼筋鑄的,是稻草扎的”,哈哈 
    哈,不要笑,真的,我敢說很多本科畢業(yè)的朋友的本專業(yè)的知識(shí)框架也只不過是“ 
    稻草扎的”。直到現(xiàn)在,我一直覺得自己的基礎(chǔ)知識(shí)還是很薄弱,一直想抓點(diǎn)時(shí)間 
    ,把基礎(chǔ)書本好好的溫習(xí)一下。(此項(xiàng)任務(wù)正在計(jì)劃和實(shí)施中) 

    畢業(yè)后,分配到某研究所工作。當(dāng)領(lǐng)導(dǎo)讓我選擇自己以后的工作方向時(shí),我毫不猶 
    豫的選擇了軟件(也不知道到底是對(duì)還是錯(cuò),但我決不后悔)。此研究所主要是以 
    硬件為核心搞通信控制設(shè)備的研發(fā)生產(chǎn);軟件是輔助,所以也不受什么重視,很多 
    搞軟件的人都跳槽走了,留下來的大都是一些已經(jīng)廢掉和行將廢掉的“偽/萎”程序 
    員(名副其實(shí)的“軟件人員”)。在這里感覺不到什么高緊張和高技術(shù)程度的研究 
    和開發(fā);軟件開發(fā)的技術(shù)含量極低,以致于大部分人只有半年的學(xué)習(xí)和開發(fā)經(jīng)驗(yàn), 
    以后都是這些知識(shí)和經(jīng)驗(yàn)的重復(fù)利用。(我問過其他到研究所工作的同學(xué),他們說 
    都一樣,嗚呼,我們的國防科研開發(fā)呀)對(duì)于軟件的開發(fā),領(lǐng)導(dǎo)的意志和老掉牙的 
    經(jīng)驗(yàn)在新課題的技術(shù)采用和開發(fā)中起了決定性作用,沒有明確的需求,沒有明確的 
    開發(fā)計(jì)劃和進(jìn)度,大家在一天一天一周一周的浪費(fèi)著寶貴的時(shí)間,最后開發(fā)出來的 
    東西修來改去,直至它變成垃圾。 我越來越認(rèn)識(shí)到一點(diǎn),要么象那些廢人一樣廢掉 
    ,要么自己去努力尋求出路,反正別指望從工作中得到什么高明的經(jīng)驗(yàn)了(教訓(xùn)倒 
    也許有)。期間發(fā)生了一些感情上的糾紛,嚴(yán)重的影響了學(xué)習(xí)計(jì)劃和效果,直到現(xiàn) 
    在浮躁的心仍然有些浮躁。 

    期間,我讀了一些書,看了一些文章,編過一些小例程,搞了一些沒有什么技術(shù)含 
    量的開發(fā)工作,也和一些前輩和高手們談過聊過。 我一直在思考幾個(gè)問題;如何學(xué) 
    習(xí)軟件開發(fā)?如何搞軟件開發(fā),國外的軟件開發(fā)到底其秘訣在何處?為何我們的軟 
    件業(yè)一直在低水平徘徊?我們難道真的離了Microsoft就活不了?我們的程序員到底 
    在浪費(fèi)時(shí)間干些什么?軟件開發(fā)到底是如何分類的?我們?nèi)绾巫咦约旱拿褡遘浖?nbsp;
    路? 

    我想了很久,一些想通了,一些還在想。但我知道有一點(diǎn)是肯定的,那就是我們一 
    定要靠我們自己走出自己的軟件之路!跟在別人屁股后面永遠(yuǎn)受制于人! 

    好了,關(guān)于經(jīng)歷和牢騷就先寫這些吧,該進(jìn)入我們的正題了。 

    (二) 你適合當(dāng)程序員嗎,你知道編程序是怎么回事嗎? 

    1、 程序員意味著要編程序。(如果你僅僅想得到一份高薪水的工作,喝喝咖啡就 
    等老板發(fā)薪水,我奉勸你還是另找一份更合適的工作,譬如練攤,真的,兄弟,這 
    份工作不適合你) 

    2、你是學(xué)文的還是學(xué)理的,編程序也許需要浪漫,但更需要邏輯和嚴(yán)謹(jǐn)。(說坦白 
    點(diǎn)就是,在你沒有找到樂趣以前,它很枯燥) 

    3、你有對(duì)新技術(shù)追求的熱情嗎?你有刨根問底的探索精神嗎?(熱情絕對(duì)是最重要 
    的!你仔細(xì)思考一下自己的性格適合當(dāng)程序員嗎?) 

    4、當(dāng)程序員決不是什么好差事,時(shí)刻需要學(xué)習(xí),需要思考。(直到你成為那個(gè)可以 
    引導(dǎo)別人去學(xué)習(xí)和思考的人,你才可以偷偷的嘿嘿笑,又一群傻蛋) 

    5、程序員的未來很迷茫。(但我認(rèn)為關(guān)鍵看你自己!我希望你是一個(gè)有追求的人, 
    不僅僅是混碗飯吃。因?yàn)檎嬲臉啡ぴ谟趧?chuàng)造;如果你能改變軟件業(yè)的歷史,那才 
    是英雄;不想成為Bill Gates,不想成為Dennis Ritchie和 Bjarne Stroustrup, 
    我會(huì)說你沒有追求。有個(gè)關(guān)于程序員未來的笑話,也許你還沒聽過,你該聽一聽, 
    摘抄如下: 

    一個(gè)程序員對(duì)自己的未來很迷茫,于是去問上帝。 

    “萬能的上帝呀,請(qǐng)你告訴我,我的未來會(huì)怎樣?” 

    上帝說“我的孩子,你去問Lippman,他現(xiàn)在領(lǐng)導(dǎo)的程序員的隊(duì)伍可能是地球上最大 
    的” 

    于是他去問Lippman。 

    Lippman說“程序員的未來就是駕馭程序員” 

    這個(gè)程序員對(duì)這個(gè)未來不滿意,于是他又去問上帝。 

    “萬能的上帝呀,請(qǐng)你告訴我,我的未來會(huì)怎樣?” 

    上帝說“我的孩子,你去問Gates,他現(xiàn)在所擁有的財(cái)產(chǎn)可能是地球上最多的” 

    于是他去問Gates。 

    Gates說“程序員的未來就是榨取程序員” 

    這個(gè)程序員對(duì)這個(gè)未來不滿意,于是他又去問上帝。 

    “萬能的上帝呀,請(qǐng)你告訴我,我的未來會(huì)怎樣?” 

    上帝說“我的孩子,你去問侯捷,他寫的計(jì)算機(jī)書的讀者可能是地球上最多的” 

    于是他去問侯捷。 

    侯捷說“程序員的未來就是誘惑程序員” 

    這個(gè)程序員對(duì)這個(gè)未來不滿意,于是他又去問上帝。 

    “萬能的上帝呀,請(qǐng)你告訴我,我的未來會(huì)怎樣?” 

    上帝搖搖頭“唉,我的孩子,你還是別當(dāng)程序員了”) 

    6、當(dāng)程序員還是很有樂趣的。(當(dāng)你學(xué)到新知識(shí)時(shí),當(dāng)你有新的思想見解時(shí),當(dāng)你 
    有新的產(chǎn)品問世時(shí),和知己探討你的成果時(shí)…我問你,覺得這些是樂趣嗎?) 

    7、當(dāng)程序員不易也不難。(世間事有難易乎?為之…;不為…。你有決心和信心嗎 
    ?) 

    8、你真的要當(dāng)程序員?是你自己的想法? 

    9、你舍得花錢買書嗎?(讀好書絕對(duì)是學(xué)習(xí)編程的最佳捷徑。你一定會(huì)說,現(xiàn)在電 
    腦書籍真***貴,沒法子,誰讓知識(shí)和技術(shù)在人家的腦袋,在人家的書里呢;等你寫 
    書時(shí)可以把價(jià)格定低一點(diǎn),記著還有好多沒錢但想買書的兄弟很困難呀。要舍得買 
    書,買好書,不好的的書不如不讀,其害大于其益,關(guān)于買什么書,你可以問高手 
    或看候捷的書評(píng);準(zhǔn)備一個(gè)小本子記錄你想買的書的名字,逛書店時(shí)看看,如果好 
    就買下,記住要讀,別光買不看。) 10、我告訴你,程序就是:任何有目的的、預(yù) 
    想好的動(dòng)作序列,它是一種軟件。 

    11、編程序就是編寫程序。 

    12、你想好了嗎?(如果你想好了還是決定要當(dāng)程序員,可以繼續(xù)往下讀;否則, 
    你可以繼續(xù)尋找別的出路了。) 

    (三) 一個(gè)程序員應(yīng)該具備的基礎(chǔ)知識(shí)和概念 

    1、計(jì)算機(jī)是有什么組成的,CPU是什么東西,其工作原理是什么。(對(duì)于這些以及 
    下面將要提到的概念我不會(huì)告訴你什么答案,你可以看相應(yīng)的教材,關(guān)于教材我會(huì) 
    在下一部分詳述,記住理解最重要!) 

    2、機(jī)器語言和微指令集的概念。 

    3、程序的概念。 

    4、匯編語言是低級(jí)語言但不是機(jī)器語言。 

    5、高級(jí)語言主要有那些?(C,C++,Basic,Pascal,F(xiàn)ortran,C#,Java等等; 
    如果你是中國軟件業(yè)的英雄,你也寫一門語言,最好不用英語) 6、編譯程序和解 
    釋程序的概念和其原理。(編譯器是高手和專家編寫的) 

    7、HTML、XML等是標(biāo)識(shí)性語言。 

    8、Prolog是人工智能語言。 

    9、操作系統(tǒng)OS的概念和原理。(Windows98,Windows2000,Windows NT,UNIX,L 
    inux,等等都是OS,還有一些實(shí)時(shí)OS,嵌入OS,編這些的絕對(duì)是高手) 

    10、Windows編程說白了就是Windows API的調(diào)用。(中國的程序員很多只是會(huì)編wi 
    ndows程序,用的是VB,我的建議是這些程序員頂多只是低級(jí)編碼員,我稱其是cod 
    er) 

    11、VC++、VB、BC、BCB、Delphi、VF等都只是編程的工具和環(huán)境,不是編程語言 
    。 

    12、面向結(jié)構(gòu)的設(shè)計(jì)概念。 

    13、面向?qū)ο蟮母拍睢#ê煤美斫猓值埽@個(gè)東西還是很重要的) 

    14、軟件工程的概念和原理。(如果你想當(dāng)老總就需要好好研究了,系統(tǒng)分析員比 
    編碼員要高一個(gè)等級(jí),薪水也高喲) 

    15、數(shù)據(jù)庫的概念。(要熟悉一些著名的數(shù)據(jù)庫系統(tǒng)和語言的名字,如Orcle,SQL 
    ,DB2,DyBase等) 

    16、了解網(wǎng)絡(luò)概念。 

    17、了解多媒體概念。 

    18、熟悉和掌握數(shù)據(jù)結(jié)構(gòu)和基本算法。 

    19、是不是要求太高了,別著急慢慢來,進(jìn)步在不知不覺之中。(一旦開始學(xué)習(xí), 
    一個(gè)月以后你就會(huì)有一個(gè)基本的概念;兩個(gè)月以后你就會(huì)感覺自己有了全面的基礎(chǔ) 
    知識(shí);當(dāng)你知道編程序是怎么回事時(shí),說明你已經(jīng)入門了。也有很多人編了很多年 
    程序還沒有入門呢,你不會(huì)希望自己步其后塵吧。要有信心和耐心。沉不住氣怎么 
    能成大事?!) 

    (四) 教材推薦 

    ――-推薦的教材主要還是針對(duì)概念來的,最好選用名校的教學(xué)用書。 

    1、《計(jì)算機(jī)組成原理》(熟悉) 

    2、《數(shù)據(jù)結(jié)構(gòu)》(掌握) 

    3、《操作系統(tǒng)》(了解->熟悉) 

    4、《The C language》(掌握) 

    5、《編譯原理》(了解原理) 

    6、《匯編語言》(了解) 

    7、《計(jì)算機(jī)網(wǎng)絡(luò)》(了解) 

    8、《軟件工程》(了解) 

    9、《關(guān)系數(shù)據(jù)庫》(熟悉) 

    10、《The C++Languege 》(掌握) 

    11、《面向?qū)ο笤O(shè)計(jì)》(掌握;結(jié)合C++學(xué)習(xí)) 

    (五)一些經(jīng)驗(yàn)和體會(huì) 

    1、真正的程序員用C++;(一位專家說的) 

    2、動(dòng)手去編程序; 

    3、動(dòng)腦去思考; 

    4、要有良好的編程風(fēng)格; 

    5、讀書,讀好書,盡量讀原版書!(我反復(fù)強(qiáng)調(diào)這一點(diǎn),讀書要有選擇,堅(jiān)持讀好 
    書,名家出的經(jīng)典書,不要浪費(fèi)實(shí)踐在一些粗制濫造的書上面;堅(jiān)持博覽群書) 

    6、有自己的學(xué)習(xí)計(jì)劃; 

    7、總結(jié)自己的經(jīng)驗(yàn)教訓(xùn);(準(zhǔn)備一個(gè)筆記本,記錄錯(cuò)誤和心得) 

    8、不要怕學(xué)新東西; 

    9、要有軟件工程的思想; 

    10、善于發(fā)現(xiàn)問題,然后去尋找答案; 

    11、向高手請(qǐng)教;(要虛心直到你成為高手) 

    12、和同行交流;(不善于交流肯定不行) 

    13、懂得軟件的實(shí)質(zhì),不要被千變?nèi)f化的表象所迷惑; 

    14、真正要學(xué)習(xí)用的是編程語言和方法,不是什么庫,什么類,什么工具;(學(xué)用 
    那些什么庫都比較簡單,但光會(huì)這些庫,我覺得還遠(yuǎn)遠(yuǎn)不夠) 

    15、學(xué)習(xí)wiodows編程主要是學(xué)習(xí)windows OS和win32 API; 

    16、有空了解一下嵌入式開發(fā); 

    17、有空了解一下PDA軟件開發(fā); 

    18、了解一下.NET框架和C#語言,也許它是你新的衣食父母; 

    19、要有耐心,不要作浮躁的人; 20、對(duì)程序加注釋,并保留你的老程序; 

    21、學(xué)到的東西越多,了解的越多,你就越接近專家; 

    22、有空去逛逛CSDN,那里有你很多知己; 

    23、要有信心成為一個(gè)優(yōu)秀的程序; 

    (六)一些好書的推薦 

    1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988) 

    2、《The C++ Programming Languague》(Bjarne Stroustrup 1997) 

    3、《Inside The C++ Object Model》 (lippmans) 

    4、《Effective C++》 (同上) 

    5、《More Effective C++》 (同上) 

    6、《Exceptional c++》 

    7、《C++面向?qū)ο蟾咝Ь幊獭?nbsp;

    8、《設(shè)計(jì)模式》 

    9、《Thinking In C++》 

    10、《The Standard C++ Bible》(一般推薦) 

    11、《The Art of Computer Programming 》 

    12、《Programming Windows》 (Charles Petzold) 

    13、《VC++5.0技術(shù)內(nèi)幕》 

    14、《MFC 深入淺出》 

    15、《軟件需求》 

    16、《Advanced Windows》 

    17、《C++ primer》 

    18、《win32程序員參考手冊(cè)》 

    19、《用TCP/IP進(jìn)行網(wǎng)際互連》 

    20、《COM 本質(zhì)論》 

    (七)學(xué)習(xí)計(jì)劃 

    ――-這個(gè)學(xué)習(xí)計(jì)劃是我個(gè)人定的,也共享給大家參考一下,共同進(jìn)步吧。 1、《 
    計(jì)算機(jī)組成原理》 

    2、《操作系統(tǒng)》 

    3、《數(shù)據(jù)結(jié)構(gòu)》 

    4、《匯編語言》 

    5、《 C 》 

    6、《 C++ 》 

    7、《VC 技術(shù)內(nèi)幕》 

    8、《Programming Windows》 

    9、《深入淺出MFC》 

    10、《Advanced Windows》 

    11、《Inside The C++ Object Model》 

    12、《Thinking in C++》 

    13、《Effective C++》 

    14、數(shù)據(jù)庫 

    15、網(wǎng)絡(luò) 

    16、嵌入式OS和編程 

    17、硬件單片機(jī) 

    18、.NET和C# 

    19、軟件工程 

    20、UNIX和Linux 

    (八)后記 

    一年來浪費(fèi)了大量的時(shí)間去摸索,去思考,走了很多的彎路,直到現(xiàn)在我還覺得自 
    己是個(gè)編程的門外漢。我把我的一些體會(huì)和想法說出來(當(dāng)然,很多都不一定正確 
    ,歡迎大家指正和討論),也許對(duì)一些想加入程序員行列的朋友有一些建議和幫助 
    。希望能幫助這些朋友順利走上編程之路,成為高手。 

    如果真能如此,我也就很高興了。歡迎有興趣的朋友給我發(fā)E_mail(sjpsky@163.n 
    et);我這個(gè)人有兩大業(yè)余愛好,其一就是讀武俠小說,其二就是結(jié)交英雄俠士。 


    后記:此文我用analyster的名字登錄,發(fā)表在“csdn-程序人生”上了,有很多網(wǎng) 
    友看了,回了,還收到幾個(gè)網(wǎng)友發(fā)來郵件,和我探討,我很感謝大家對(duì)我的信任和 
    鼓勵(lì)。 

    我要說明的就是我的這篇小文,主要是想給“一些想成為程序員”的朋友一些建議 
    ,幫他們尋找一條自我培訓(xùn)的捷徑,(其實(shí)世界上沒有什么捷徑的,我覺得一切都 
    在于悟性,師傅領(lǐng)進(jìn)門,修行在個(gè)人,譬如我就修行不夠)少象我一樣作大量的無 
    用功。還有,主要就是一個(gè)程序員應(yīng)該具備的基本功(個(gè)人看法),有人稱其為“內(nèi) 
    功”,我覺得很對(duì)。沒有扎實(shí)的基本功,我們?nèi)绾文軌蜃龅接稳杏杏嗟木帉懜哔|(zhì)量 
    高性能的優(yōu)秀程序呢? 

    讓我們共同努力,振興我們的民族軟件業(yè)! 

    posted @ 2005-05-13 17:04 西門吹牛 閱讀(1892) | 評(píng)論 (0)編輯 收藏

    java 資源

    最好的Java程序員免費(fèi)學(xué)習(xí)材料 
     
     
    最好免費(fèi)的Training 和Tutorials資源: 
    Java Programming Resources  
    19 Free Java Courses from IBM  
    Introduction to Programming Using Java -Full TOC  -PDF version  
    Studying for Java Certification on the Web  
    Thinking In Java, by Bruce Eckel, 2nd Edition  
    Richard Baldwin's Java Tutorials, plus Javascript and XML  
    Jyothi Krishnan Java Certification Study Site  
    Java Certification & Training by Michael Thomas  
    Sun Certified Java Programmer (Java 2) Study Guide) (register here) 
    Another Java 2 Programmer Study Guide 
    Further Java, University of Cambridge  
    The Java Boutique: The Ultimate Java Applet Resource: Articles: Tutorials  
    The Developer's Guide to Understanding Enterprise JavaBeans Applications (pdf)  
    Mastering_Enterprise_JavaBeans and the Java 2 Platform (zipped pdf)  
    Java Bean Tutorial from Sun  
    A Walking Tour of JavaBeans  
    Advanced JavaBeans  
    Java Servlet Articles from Webreview.com  
    Java Servlet Tutorial from Webmonkey  
    Servlet and JSP Tutorial  
    Servlet Essentials from Novocode  
    Java Tutorials from JSPInsider.com  
    Introduction to JSP Tutorial  
    The Advanced Java/J2EE Tutorial  
    Sun JFC Swing Tutorial  
    Java Lecture Notes  
    Java Programming Course at Gamelan.com  
    Java Technology Zone at IBM DeveloperWorks  
    100% Pure Java (portability)  -100 Percent Pure Java Cookbook  JavaPureCheck  
    Java Book Series from Sun  
    Sun Certified Programmer Examination Revision Book  
    Web Developer Java Tutorials  
    Many Java Resources at Cetus-Links  
    Sun's Java Certification Page  


    免費(fèi)的Java電子書籍和技術(shù)文章: 

    http://java.sun.com/docs/books/jls/second_edition/html/j.title.doc.html
    Java語言規(guī)范 - 第二版 - This book attempts a complete specification of the syntax and semantics of the language. We intend that the behavior of every language construct is specified here, so that all implementations will accept the same programs.

    http://www.artima.com/objectsandjava/webuscript/index.html
    對(duì)象與Java:使用Java來構(gòu)建面向?qū)ο蟮模嗑€稱的應(yīng)用程序 - by Bill Venners - this free book is a work-in-progress.

    http://books.iuniverse.com/viewbooks.asp?isbn=15834821801&page=1 
    Java1.1的面向?qū)ο蟪绦蛟O(shè)計(jì)原理 - The Practical Guide to Effective, Efficient Program Design. (free book)

    http://books.iuniverse.com/viewbooks.asp?isbn=05951350051&page=fm1 
    Java 與Internet 安全- This book offers you introductory and advanced discussions of the hottest security technologies for developing and understanding successful e-business applications. (free book)

    http://readingroom.elpress.com/readittoc.jsp?Book=0077094603
    Java: 一個(gè)面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 - free book. By Michael Smith, publication date: 1999, number of pages: 494. 

    http://readingroom.elpress.com/readittoc.jsp?Book=0471258415 
    Java設(shè)計(jì)模式,第 2卷 - free book.  By Mark Grand, publication date: 1999, number of pages: 368. 

    http://books.iuniverse.com/viewbooks.asp?isbn=15834821721&page=fm1 
    VB程序員到Java - Java is really quite easy to learn if you have some Visual Basic experience. Furthermore, it gives you a powerful way of moving from standalone Windows programming to GUI programming of web pages and interactions of client and server processes across networks. (free book) 

    這是一本非常好的書,在書店需要你$50.00美金
    精通Enterprise Java Beans和Java 2平臺(tái),
    http://theserverside.com/resources/books/ejb-book-roman.zip
    This is a Free electronic download for viewing Ed Roman's book, 'Mastering Enterprise Java Beans'. This book costs almost $50.00 at the bookstores, but is now available for free. This is a must have book for those learning and understanding EJBs.


    來自O(shè)reilly的免費(fèi)書籍章節(jié): 

    http://fatbrain.oreilly.com/catalog/javacook/ch18.html
    Web Server Java: Servlets and JSP -chapter from Java Cookbook

    http://fatbrain.oreilly.com/catalog/javaxml2/ch12.html
    SOAP -chapter from Java & XML, 2nd Edition

    http://fatbrain.oreilly.com/catalog/javaxslt/ch05.html
    XSLT Processing with Java -chapter from Java and XSLT

    http://fatbrain.oreilly.com/news/javaxslt_0801.html
    Top Ten Java and XSLT Tips -by Eric M. Burke, author Java and XSLT

    http://www.oreilly.com/catalog/javanut3/chapter/ch04.html
    The Java Platform -chapter from Java In a Nutshell, 3rd Edition 

    http://www.oreilly.com/catalog/jfcnut/chapter/ch03.html
    Swing Programming Topics -chapter from Java Foundation Classes in a Nutshell 

    http://www.oreilly.com/catalog/jentnut/chapter/ch04.html
    Java IDL -chapter from Java Enterprise in a Nutshell 

    http://www.oreilly.com/catalog/jenut2/chapter/ch19.html
    XML -chapter from Java Examples in a Nutshell, 2nd Edition 

    http://www.oreilly.com/catalog/jservlet2/chapter/ch12.html
    Enterprise Servlets and J2EE -chapter from Java Servlet Programming, 2nd Edition 

    http://www.oreilly.com/catalog/jservlet/chapter/ch03.html
    The Servlet Life Cycle -chapter from Java Servlet Programming 

    http://www.oreilly.com/catalog/jserverpages/chapter/ch05.html
    Generating Dynamic Content -chapter from JavaServer Pages 

    http://www.oreilly.com/catalog/javadc/chapter/ch03.html
    Distributing Objects -chapter from Java Distributed Computing 

    http://www.oreilly.com/catalog/jthreads2/chapter/ch01.html
    Java Distributed Computing -chapter from Java Threads, 2nd Edition 

    http://www.oreilly.com/catalog/javabeans/chapter/ch01.html
    Introduction -chapter from Developing Java Beans 

    http://www.oreilly.com/catalog/javadata/chapter/ch04.html
    Database Access Through JDBC -chapter from Database Programming with JDBC and Java 

    http://www.oreilly.com/catalog/javasec/chapter/ch01.html
    Java Application Security -chapter from Java Security 

    http://www.oreilly.com/catalog/javacrypt/chapter/ch06.html
    Authentication -chapter from Java Cryptography 

    http://www.oreilly.com/catalog/jswing/chapter/index.html
    4 Free Chapters from Java Swing 

    http://www.oreilly.com/catalog/entjbeans2/chapter/ch04.html
    Developing Your First Enterprise Beans -chapter from Enterprise JavaBeans, 2nd Edition 

    http://www.oreilly.com/catalog/javanp2/chapter/ch11.html
    Sockets for Servers -chapter from Java Network Programming, 2nd Edition 

    http://www.oreilly.com/catalog/javaio/chapter/ch05.html
    Network Streams -chapter from Java I/O 

    http://www.oreilly.com/catalog/java2d/chapter/ch04.html
    Painting and Stroking - chapter from Java 2D Graphics 


    http://www.javasoft.com/docs/books/tutorial/index.html
    Java指南- This is a practical guide for programmers with hundreds of complete, working examples. The Tutorial is organized into trails--groups of lessons on a particular subject.

    http://chichi.snm.emu.id.au/~scott/java/servletdoc/ 
    Java Servlet 文檔

    Chapter 1 - A Revisionist History of Programming - from Java Principles of Object-Oriented Programming 

    http://www.empowermentzone.com/thinkjav.zip
    Java編程思想

    http://www.empowermentzone.com/java_age.zip
    使用VisualAge 編寫Java 程序

    http://www.empowermentzone.com/javatalk.zip
    Java Speech API 開發(fā)者指南

    http://www.empowermentzone.com/java_tut.zip
    Sun Microsystems 的Java指南

    http://www.empowermentzone.com/javahelp.zip
    Collection of Java help files 

    http://www.empowermentzone.com/jdk11doc.zip
    Java1.1 開發(fā)包完全開發(fā)文檔

    http://www.empowermentzone.com/java28dy.zip
    28天自學(xué)Java

    http://www.empowermentzone.com/java_use.zip
    使用Java

    http://www.kaposnet.hu/books/javabyexample/index.htm 
    http://screech.cs.alfred.edu/~fogelmdj/JavaBook/index.htm
    Java例子by Clayton Walnum 

    http://www.kaposnet.hu/books/hackjava/index.htm
    Java 專家解決方案by Mark Wutka 

    http://www.kaposnet.hu/books/javaunleashed/htm/toc.htm
    Java 1.1??????by Macmillan Computer Publishing 

    http://www.kaposnet.hu/books/javabeans/index.htm
    介紹 JavaBeans by Michael Morrison 

    http://www.kaposnet.hu/books/profiapplet/index.htm
    開發(fā)專業(yè)的Java Applets by K.C. Hopson and Stephen E.Ingram 

    http://tango.ce.cctpu.edu.ru/java/JavaUnleashed/httoc.htm
    Java ??????

    http://tango.ce.cctpu.edu.ru/java/Internet%20Game%20Programming%20with%20Java/
    Internet游戲???序21天自學(xué)通

    http://freebooks.by.ru/view/JavaDevelopersGuide/index.htm
    Java 開發(fā)手冊(cè)

    http://freebooks.by.ru/view/JavaQuickReference/ewtoc.html
    Java 快速參考

    http://linux.manas.kg/books/java_michael_morrison/
    Java 第二版

    http://linux.manas.kg/books/java_1.1/htm/toc.htm
    Java 1.1 發(fā)布版

    http://www.docs.rinet.ru:8080/langspec-1.0
    Java 1.0 官方規(guī)范

    http://www.docs.rinet.ru:8080/jdk1.0/api
    JDK 1.0 手冊(cè)

    http://www.docs.rinet.ru:8080/Javalocale
    Java Locale 

    http://www.docs.rinet.ru:8080/vmspec
    Java虛擬機(jī)規(guī)范

    http://www.docs.rinet.ru:8080/JavDev
    Java 開發(fā)者手冊(cè)

    http://www.docs.rinet.ru:8080/Jintra
    Intranet With Java 

    http://www.docs.rinet.ru:8080/UJ11
    使用Java 1.1 

    http://www.docs.rinet.ru:8080/Marimba
    Marimba 

    http://www.docs.rinet.ru:8080/OLDui/OLDui

    使用java.awt 創(chuàng)建用戶界面

    http://www.docs.rinet.ru:8080/KofeynyyPrimer
    Java 例子

    http://www.docs.rinet.ru:8080/JSol
    Java專家方案

    http://www.docs.rinet.ru:8080/JWP
    使用Java開發(fā)Web程序

    http://www.docs.rinet.ru:8080/langenviron
    Java語言環(huán)境 

    http://www.docs.rinet.ru:8080/Jtuta
    Sun Microsystems 的Java手冊(cè)

    http://www.docs.rinet.ru:8080/jdk1.2/docs
    JDK 1.2 手冊(cè)

    http://www.docs.rinet.ru:8080/codeconv
    Java代碼書寫習(xí)慣

    http://www.docs.rinet.ru:8080/WebApp
    使用Java 創(chuàng)建Web Applet

    http://www.docs.rinet.ru:8080/JaTricks
    Java 技巧

    http://www.docs.rinet.ru:8080/JavaBeans
    介紹Java Beans 

    http://www.docs.rinet.ru:8080/SexJava
    探索Java

    http://www.dcs.napier.ac.uk/~bill/jbook.html
    6章在線免費(fèi), 精通 Java 

    ftp://dl3.51soft.com:8384/jav028.zip 
    21天自學(xué)java (389 KB, html format) - This book teaches you all about the Java language and how to use it to create applets and applications. Here is another download. 

    ftp://dl3.51soft.com:8384/jav025.zip
    介紹Java Beans (201KB, html format) (#695) 

    ftp://dl3.51soft.com:8384/jav007.zip
    Java 開發(fā)者指南(1181 KB, html format)  

    tp://dl3.51soft.com:8384/jav008.zip
    Java 開發(fā)者參考 (2574 KB, html format) (#699) 

    ftp://dl3.51soft.com:8384/jav006.zip
    Java 例子 (3769 KB, html format) (#697) 

    ftp://dl3.51soft.com:8384/jav003.zip
    開發(fā)專業(yè)Java Applets (1244 KB, html format) (#981) 

    ftp://dl3.51soft.com:8384/jav001.zip
    使用Java創(chuàng)建Web Applet (4860 KB, html format) - We hope that this book will begin to show you what Java is and what Java is not. 

    ftp://dl3.51soft.com:8384/jav004.zip
    使用 Java開發(fā) Intranet應(yīng)用程序 (1687 KB, html format) - After reading this book, you should have a good understanding of programming Java applications and how to apply that toward creating applications of your own. 

    ftp://dl3.51soft.com:8384/jav002.zip
    ???? Java??? Intranet??????? 1627 KB (#983) 

    http://www.nopayweb.com/computerbook/java.shtml
    更多免費(fèi)的在線書籍

    Java常見問題: 
    Java FAQ (www-net.com)  
    JavaSoft FAQ Index  
    Java eZines: 
    Java World  
    Java Pro  
    Mining Company - Focus on Java  
    Java Developer's Journal  
    Java Report Online  
    NC World Archives  
    Servlet Central  
    Java Programming Standards: 
    Java Programming Standards (.rtf, 338 kb))  
    The JavaBeans 1.01 Specification  
    Enterprise JavaBeans Specifications  
    Code Conventions for the Java Programming Language  
    AmbySoft's. Java Coding Standards (pdf)  
    Java Documentation: 
    Java 2 SDK, Standard Edition Documentation - Version 1.3 
    Enterprise JavaBeans 2.0 Documentation 
    Enterprise JavaBeans 1.1 Documentation  
    JavaBeans API Definitions  
    Java 2 Platform, Standard Edition, v1.2.2 API Specification  
    Related Java APIs  
    面向?qū)ο? 
    Don't Fear the OOP  
    Techniques for Object Oriented Analysis and Design  
    The Essence of Object Oriented Programming  
    Object Oriented System Development (book)  
    Cetus Links - Object-Orientation  
    OOSE Articles  
    Object-Oriented Software Engineering Tutorials and Links  
    Object-Oriented Programming Concepts from Sun  
    Object-Oriented Information Sources - Teaching  
    Object-Oriented FAQ  

    Java 白皮書:

    Java White Papers from Sun

    Java 2 Technology White Papers from IBM

    Scott Ambler's Online Writings

    Javageeks.com White Papers

    JBuilder and Java White Papers from Borland and more of same

    ITworld.com White Papers and Analyst Reports Database: Search Results for Java

    Wireless Java Presentations and Papers

    Java Technology for Business Intelligence (free registration)

    JavaBeans and EJB Primer

    J2EE vs. Microsoft.NET - A comparison of building XML-based web services - In this whitepaper, we will make a powerful comparison between the two choices that businesses have for building XML-based web services.

    Bean Connect: Using Java Objects To Implement Crossware Programs - Describes a new Java program model for creating crossware applications that support multiple Java objects running in the same execution space.

    J2EE and JDBC: Foundations for Enterprise Computing (.pdf) - Explains how JDBC fits into an enterprise Java architecture.

    Designing Performance-Optimized JDBC Applications (.pdf)- How to use various design and implementation methods so your JDBC applications run more efficiently and generate less network traffic. Includes code examples.

    Does training influence the quality of the software development process? (Peer Publishing)

    Stepping Up to Java 2, Enterprise Edition (Industry Articles)

    The Essence of OOP using Java, Classes (Industry Articles)

    The Essence of OOP Using Java, Objects, and Encapsulation (Industry Articles)

    JTable (FAQs)

    To EJB...or Not (Industry Articles)

    Are There Limits to Software Estimation? (Industry Articles)

    The Secure World of Tomcat 4 (Industry Articles)

    Implementing Status Accounting (Peer Publishing)

    Windows, Panes, and Frames (Vendor Papers)


    作者Blog:http://blog.csdn.net/fasttalk/

    posted @ 2005-05-13 16:56 西門吹牛 閱讀(623) | 評(píng)論 (0)編輯 收藏

    symbian 開發(fā)資源

    http://www.symbian.com/technology/technology.html
    http://www.symbian.com/technology/chinese/index.html
    (symbian官方網(wǎng)站新開的中文頁面)
    http://www.symbian.com/developer/opensource_index.html
    http://symbianos.org/
    (symbian開源項(xiàng)目集合)
    http://www.symbian.com/developer/techlib/staffapps.html
    (官方網(wǎng)站示例代碼集合)
    http://www.symbian.com/developer/tools.html
    (官方網(wǎng)站工具集合)
    http://www.symbian.com/developer/techlib/tips/cpp.html
    tips集合
    http://www.newlc.com
    這個(gè)想必大家都知道,除了官站和NOKIA FORUM基本就是NEWLC了,它的FORUM也非常不錯(cuò)

    http://www.nokia.com.cn
    NOKIA開發(fā)者論壇,我心目中絕對(duì)的No.one
    http://www.sonyericsson.com/developer/
    索愛開發(fā)者世界,速度暴慢,內(nèi)容更新也慢,FORUM里的專家也暴牛(很不愛理人),里面有個(gè)TIPS集合不錯(cuò)

    http://www.sciabarra.com/blog/default
    一個(gè)外國人的BLOG,很多入門級(jí)文章,不過都是E文的

    http://www.allaboutsymbian.com/
    http://www.symbianone.com/

    暫時(shí)先交代這些

    posted @ 2005-05-10 14:12 西門吹牛 閱讀(366) | 評(píng)論 (0)編輯 收藏

    僅列出標(biāo)題
    共2頁: 上一頁 1 2 
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(5)

    隨筆檔案

    文章檔案

    相冊(cè)

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 亚洲码和欧洲码一码二码三码| 免费一区二区三区在线视频| 国产人在线成免费视频| 亚洲国产精华液2020| 亚洲人妻av伦理| 99re视频精品全部免费| 日韩欧美亚洲国产精品字幕久久久| 亚洲一区日韩高清中文字幕亚洲 | 国产91在线免费| 永久免费av无码入口国语片| 亚洲人6666成人观看| 亚洲午夜激情视频| 久久福利资源网站免费看| 乱人伦中文视频在线观看免费| 精品无码一区二区三区亚洲桃色| 永久免费毛片手机版在线看| 久久aⅴ免费观看| 免费看黄福利app导航看一下黄色录像| 亚洲成色999久久网站| 午夜国产大片免费观看| 亚洲精品在线免费观看视频| 久久免费99精品国产自在现线 | 久久精品国产影库免费看| 亚洲sm另类一区二区三区| 亚洲av福利无码无一区二区| 国产乱色精品成人免费视频 | 曰批全过程免费视频在线观看| eeuss影院ss奇兵免费com| 亚洲免费福利在线视频| 亚洲第一精品福利| 亚洲一本大道无码av天堂| 最近中文字幕mv免费高清电影| 精品免费视在线观看| 农村寡妇一级毛片免费看视频| 亚洲三级视频在线观看| 亚洲成人免费在线| 日本红怡院亚洲红怡院最新 | 亚洲av无码成人精品国产| 亚洲一区二区三区高清视频| 亚洲国产人成网站在线电影动漫| 中文字幕亚洲不卡在线亚瑟|