女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

雷軍自述十年程序員生涯

工程師人生 ? 來源:工程師吳畏 ? 2018-12-06 16:17 ? 次閱讀

最近,和UCWEB同事討論,怎么才能把我們的UCWEB做到極致。我說,“手機上的平臺非常多,如果想做好,需要足夠多、足夠優秀的程序員。 優秀的程序員如何定義呢?首先必須熱愛寫程序,其次必須是一個完美主義者。 只有這樣的人,才能把事情做得極致。”

說著說著,我懷念起我過去寫程序的日子,從1987年到1996年,那是一段陽光燦爛的日子。幾年前我無意中從網上找到了1996年在金山西點BBS上寫幾篇帖子,現在讀來感慨萬千。謝謝當年的網管Tony Low,他收藏了我的文章,使當年的文章能保留至今。

重貼此文,紀念我已經遠去的長達十年的程序員生涯!

我的程序人生路

1996年5月寫于金山西點BBS

【題記】 如果程序人生的話,這條路太漫長

我并非天生喜歡寫程序,上高中時也沒有想過程序員的生活。我學電腦非常偶然,小時好友上大學時選擇了計算機系,為了和這個朋友有更多的共同語言,我也選擇了計算機系,開始步入程序人生的道路。

當我學會一些后,發現自己特別喜歡寫程序。我是八七年上的武漢大學計算機系,大一下學期才有專業課。當我有資格上機的時候,發現電腦世界太美妙,就一頭扎進去。當時用的是 Motorola 68000 (相當 于 Intel 8088), 540K 的內存,運行的 UNIX 操作系統,八個人一起用。大二學PC,又過了一學期,開始出現在老師的實驗室,幫忙干活,當時就寫了現在很多人用的 RI (RAMinit, 清內存的小工具, 看來我還是最早一批寫 Shareware 的人)。又過了一個學期,開始和校外的公司接觸。大二暑假,也就是1989年8月,和一個朋友組建了 Yellow Rose 軟件小組,寫了我第一個商品軟件 BITLOK 0.99。后來自己創業辦過公司,也寫過一些其他的軟件。

大學畢業后,分到研究所,不太適應那里的氣氛,就在1992年初加入金山軟件,開始了職業程序員的生涯。后來成了金山軟件研發部門的主管,但我一直都是一線的程序員。

編程的感受

程序員活在自己想象的王國里

我剛接觸電腦就發現電腦的妙處,電腦遠沒有人那么復雜。如果你的程序寫得好,你就可以和電腦處好關系,就可以指揮電腦干你想干的事。這個時候你是十足的主宰。 每每你坐在電腦面前,你就是在你的王國里巡行,這樣的日子簡直就是天堂般的日子。 電腦里的世界很大,編程人是活在自己想象的王國里。你可以想象到電腦里細微到每一個字節、每一個比特的東西。

我愛編程這個工作,可以肯定我會干上一輩子

不少人認為程序員最多干到三十五歲就可以收山換環境了,腦子也差不多該歇歇了,體力也不支了。并認為寫程序是年輕人的事情,到了一定歲數,估計沒什么人再當程序員了。

當我剛有一點本事的時候,我也和大家一樣覺得編程辛苦,也想三十歲后干別的。當我年長一點后就發現了自己的無知。一個人大學畢業就二十一二歲,有點水平的時候可能二十五,接著就是過日子諸多事情。一切搞掂的時候,也許就是三十五歲。如果這樣的話,我們就不用選擇程序人生的道路。電腦進入中國時間并不短,但真正大規模開始用,還是八五年 PC 開始的,因此國內真正寫電腦程序的人最長也就寫了十幾年(不知道是否還有這樣的人)。由于電腦應用在國內時間比較短,國內開發的主力是三十五歲以下的年輕人為主。但這不表示程序員如同紅粉佳人般的容易衰老。美國主力工程師以三十四十多歲的人為主。

開始的時候,我們覺得我們沒有什么不能做的(現在還能聽到這樣的豪言壯語),而且更要命的是好象我們特別聰明,特別適合開發軟件,比老外強得多。當我們真正接觸那些杰出的開發人員的時候,發現他們太厲害了,都有十多年的開發經驗。雖然也有很多年輕人做了很多好東西,但絕大多數的產品出自這些有豐富開發經驗的程序員的手。剛畢業的時候,編程不僅僅是愛好,而且也成了一輩子的工作。整天不知道寫些什么東西,覺得特別沒勁,找不到感覺,特別灰心。后來,才明白,只有全身心地投入,程序才會有感覺。

寫程序的活特別費腦子,也特別累,但我喜歡,可以肯定我會干上一輩子,雖然我沒有打算一生只干這一件事。用一生來編程序是一件既容易又困難的事。如果碌碌無為,為交差寫點程序,這樣的日子太好混了。但如果想全身心地寫程序,寫十年就不是一件容易的事。現在我不少朋友都洗手了,有時我也想“用什么電腦呀,Windows 外的世界不是也很大嗎?”。面對電腦的時候,立刻頓悟:寫程序還是自己最擅長的事,也是最喜歡的事。

高級程序員不是追求的目標

有的人學習編程技術,是把高級程序員做為追求的目標,甚至是終身的奮斗目標。后來參與了真正的商品化軟件開發后,反而困惑了,茫然了。

一個人只要有韌性和靈性,有機會接觸并學習電腦的編程技術,就會成為一個不錯的程序員。剛開始寫程序,這時候學得多的人寫的好,到了后來,大家都上了一個層次,誰寫的好只取決于這個人是否細心、有韌性、有靈性。掌握多一點或少一點,很快就能補上。成為一個高級程序員并不是件困難的事。

當我上學的時候,高級程序員也曾是我的目標,我希望我的技術能得到別人的承認。后來發現無論多么高級的程序員都沒用,關鍵是你是否能夠出想法出產品,你的勞動是否能被社會承認,能為社會創造財富。成為高級程序員絕對不是追求的目標。

編程不僅僅是技術,還是藝術

有人認為編程是一種熟練工種,也有人把編程說成是藝術創作。這兩種意見爭論比較激烈。

我們換個工種來看,石匠應該是熟練工種,屬于工人,更和藝術似乎沾不上邊。但正是這些石匠,給我們留下多少文物古跡,如樂山大佛、莫高窟等等。應該說這些石匠給我們留下了無窮的文化財產。現代軟件工業已具相當規模,很多軟件的完成需要的是大兵團作戰。一名普通程序員接受編寫某一模塊的任務后,往往只是寫代碼,發揮的余地很小。在大項目中,很多程序員只能了解到和自己所編模塊相關的很局部的細節,另外還受到開發環境的限制,真的很難體會到自己在從事”藝術”創造,更多的時候是感到自己在從事重體力勞動。有的時候還擔心自己苦苦參與的這個項目究竟有沒有意義,是不是在同類產品中有競爭力,會不會開發出來以后就因為硬件的發展,操作系統的換代而過時……

我認為編程的工作和石匠比較相似,有技術活,更多的是體力活。不管怎么說,寫出一個好軟件不是一件容易的事。

這兩種想法都有片面性,編程應該說兩種屬性都有。編程不僅僅是技術,也還是藝術。編程是技術活,才有可能大規模進行,才會有軟件工程和軟件工廠。也正是編程是藝術,才會有如此多的好產品,讓大家如癡如醉。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序員
    +關注

    關注

    4

    文章

    954

    瀏覽量

    30268
  • 雷軍
    +關注

    關注

    3

    文章

    625

    瀏覽量

    25662
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    十年堅持難涼熱血!小米自研手機SoC成了!

    的消息:小米集團董事長兼CEO透露,造芯十年,小米公司自主研發設計的手機處理器芯片即將問世。最近一,小米在新能源汽車、國產芯片等領域接連帶來突破創新。這證明了,只要堅定實干,就沒
    的頭像 發表于 05-17 10:03 ?6283次閱讀

    阿里云升級通義靈碼AI程序員,全面上線

    近日,阿里云宣布其備受矚目的通義靈碼AI程序員已正式全面上線,為開發者帶來更為強大和便捷的編程輔助工具。 此次上線的通義靈碼AI程序員,在功能上實現了全面升級。現在,它支持VS Code
    的頭像 發表于 01-09 11:16 ?628次閱讀

    TMS320C6000程序員指南

    電子發燒友網站提供《TMS320C6000程序員指南.pdf》資料免費下載
    發表于 12-24 17:19 ?0次下載
    TMS320C6000<b class='flag-5'>程序員</b>指南

    TMS320C55x DSP CPU程序員參考補充

    電子發燒友網站提供《TMS320C55x DSP CPU程序員參考補充.pdf》資料免費下載
    發表于 12-21 11:36 ?3次下載
    TMS320C55x DSP CPU<b class='flag-5'>程序員</b>參考補充

    UCD3138A64/UCD3138128程序員手冊

    電子發燒友網站提供《UCD3138A64/UCD3138128程序員手冊.pdf》資料免費下載
    發表于 12-09 14:42 ?0次下載
    UCD3138A64/UCD3138128<b class='flag-5'>程序員</b>手冊

    機械革命發布CODE AI程序員

    近日,英特爾新質生產力技術生態大會在成都舉行,機械革命作為重要參展商帶來了多款明星產品引爆全場!其中更是在AI PC軟件生態產品發布分論壇上,Intel、智譜、機械革命三方聯合發布了專為程序員設計的CODE AI程序員本,成為本次大會的一大亮點。
    的頭像 發表于 11-30 10:34 ?970次閱讀

    Linux驅動程序程序員指南

    電子發燒友網站提供《Linux驅動程序程序員指南.pdf》資料免費下載
    發表于 11-22 15:53 ?0次下載
    Linux驅動<b class='flag-5'>程序</b><b class='flag-5'>程序員</b>指南

    AI編程工具會不會搶程序員飯碗

    AI編程工具可輔助編程,減少手動編碼,提升效率,對程序員有積極影響也有挑戰。程序員需深化技能、拓寬知識應對。長遠看,AI與人類程序員將共生共榮。
    的頭像 發表于 11-08 10:17 ?478次閱讀

    第五屆長沙·中國1024程序員節開幕

    據官方媒體報道,10月24日;? 第五屆長沙·中國1024程序員節在湖南湘江新區開幕;本次中國1024程序員節以“智能應用新生態”為主題。設置有岳麓對話、技術英雄會、主題峰會及賽事、展覽等活動,一場
    的頭像 發表于 10-25 15:42 ?436次閱讀

    十年預言:Chiplet的使命

    未來十年內芯片算力提升的核心動力。 議題一: 算力困局如何突圍? 韓銀和研究: 現有的高性能計算架構正遭遇算力瓶頸。目前全球頂級的高性能計算系統,由美國橡樹嶺國家實驗室基于HPE Cray EX235a架構研發的超級計算機Frontier,其算
    的頭像 發表于 08-27 11:09 ?720次閱讀
    <b class='flag-5'>十年</b>預言:Chiplet的使命

    稱小米汽車目標全球前五

    在2024巴黎奧運會召開之際,正在歐洲展開深度調研工作。在法國,一位熱心的粉絲向他提出了關于是否有機會在法國本地購買到小米SU7的問題,并詢問是否有望在2030前實現這一目標。
    的頭像 發表于 07-31 16:54 ?509次閱讀

    京東上萬程序員都AI用它!

    對大模型生成代碼進行智能修復,為程序員開啟代碼漏洞修復的“自動駕駛”模式,不但減少人工接入、提高工作效率,更為企業抵御內外部各種攻擊構建起一道堅固的安全屏障,確保業務的連續性和穩定性。 JoyCoder是京東云自主研發的一款輔助開發人員
    的頭像 發表于 07-17 16:29 ?441次閱讀
    京東上萬<b class='flag-5'>程序員</b>都AI用它!

    程序員節視頻創意大賽,用串口屏贏取千元大獎

    10月24日,程序員專屬的節日里,我們盛大開啟“程序員節視頻創意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發表于 07-08 10:38 ?72次閱讀
    <b class='flag-5'>程序員</b>節視頻創意大賽,用串口屏贏取千元大獎

    程序員節視頻創意盛宴,邀您共襄盛舉!

    10月24日,程序員專屬的節日里,我們盛大開啟“程序員節視頻創意大賽”特別活動!這不僅是一場視覺的盛宴,更是智慧與創意的璀璨碰撞。我們誠摯邀請每一位程序員及編程愛好者,拿起你的鏡頭,記錄下那些平凡日子中的不凡瞬間,讓編程的魅力與
    的頭像 發表于 07-04 09:00 ?67次閱讀
    <b class='flag-5'>程序員</b>節視頻創意盛宴,邀您共襄盛舉!

    大模型時代,程序員當下如何應對 AI 的挑戰

    隨著 AI 技術的飛速發展,特別是大模型的出現,傳統的程序員角色正在經歷深刻的變革,我們不得不重新對自己進行審視和思考。 通用領域大模型的“泛化能力” 在過去的二十年內,AI 領域的大部分研究
    的頭像 發表于 06-28 16:19 ?815次閱讀
    大模型時代,<b class='flag-5'>程序員</b>當下如何應對 AI 的挑戰