<font id="zqva1"></font>
<rt id="zqva1"></rt>
  • <tt id="zqva1"></tt>
    <cite id="zqva1"></cite>

    <cite id="zqva1"><noscript id="zqva1"></noscript></cite>
      <rp id="zqva1"><meter id="zqva1"></meter></rp>

        <cite id="zqva1"></cite>
          <b id="zqva1"></b>
          <rp id="zqva1"></rp>
          <cite id="zqva1"></cite>

          <rt id="zqva1"></rt>

        1. <rp id="zqva1"></rp>

          優秀的程序員是不看源碼的,這是真的么?

          時間:?2017-12-29閱讀:?1238標簽:?程序員


          向知乎神文致敬:優秀的女孩是沒有性生活的

          前幾天我和一位程序員朋友嘮嗑,連續交流了幾個框架 api 他都不知所云。

          尷尬之余,我問他:「你沒有什么理想嗎?你現在最渴望的事情是什么?」

          他不假思索的說道:「看框架源碼!」

          真沒想到,在工作之外居然還有這種操作。

          我問為什么這能成為你現在最渴望的事情,他反問道:「你就沒有好奇難耐的時候嗎?項目空閑混吃等死的時候,總想找個框架看看源碼,寬慰一下自己啊。」

          好有道理,我竟無法反駁。

          這么有追求的人,一定是個不可多得的人才。

          于是,我決定,私下里拉黑他。

          這幾年,在 gayhub 和 stackoverflow 上闖來闖去,原本內向型人格的我,做事風格也變得逐漸風風火火,在高強度快節奏的迭代下活的像個搬運工,不帶一絲頭腦絕對執行拷貝工作。

          無論是前端還是移動端,這兩個圈子的程序員各個都能獨當一面,久而久之,我認識了太多優秀的程序員。然后,我發現了一個殘酷的共同點——

          他們都不看源碼。

          技術不行嗎?一個個都很厲害,api 的名字和參數,倒背如流。

          看不懂嗎?他們博聞強知,文能大侃設計模式,武能讓編譯器罷工,面對千萬 bug 毫無懼色。

          我問過其中一個:「我看你整天就調調 api,不好奇其中的源碼實現嗎?」

          他說:「廢話,肯定好奇啊。」

          我問:「那為啥不看一發源碼呢?對你來說小 case 吧。」

          他嘆氣:「不,沒必要。」

          他進而意味深長道:「優秀的程序員是不看源碼的。」

          跟我聊天這個人,本身就是個全棧工程師,熟練掌握 Java,C++,JavaScript 等的拼寫,精通九九八十一種設計模式,連資深的架構師都自嘆弗如。

          他先在知乎寫文章,大抵是各種 api 使用手冊。漲了些粉后,又開始經營自己的微信公眾號。

          最開始半年,幾乎沒什么流量,他咬著牙堅持,但又死要面子不肯寫源碼分析的文章。終于在一年以后,靠著些 awesome list 的文章,打響了自己的個人品牌。

          其間,他還從未放棄過收集各種新潮的框架教程,以及背誦它們的 api。

          這樣的全棧,理解框架源碼大概根本不需要思考。

          我還認識一個程序員。

          他是那種即便拷貝代碼都能讓你感覺深不可測的人,渾身散發出搬運工的氣質。這么多年來,他參與的所有重要項目,從框架層到業務層,都靠他一人兢兢業業,從各種博客上 clone 下來的。

          IT 這個圈子,大部分人都苦苦掙扎,為了實現一個需求起早貪黑,能把代碼“復用”到他這個程度,基本上出場就是移動代碼倉庫,自帶剪貼板屬性,壓根不像傳統意義上的 996 碼畜。

          然而,這個人卻是圈子里的一股泥石流。

          他最大的愛好便是在 stackoverflow 上做伸手黨,給各大流行框架的 Issue 里留下成百上千行的錯誤日志,活的像是個尚未進化的程序猿。

          IT 這個行業,只有走到金字塔尖才可以任性,他也一樣,在圈子里身不由己,會在一些奇葩同事的批判下,親自實現一兩行代碼。

          同為 IT 產業的人,在面對仍是需要獨立編程的大環境時,絕大多數人會被迫無奈,親手實現手頭的需求。不順時,甚至還要去啃他人的源碼,久而久之,人都會變得浮躁。

          可他卻不會受到影響。

          我問他:「你到底是怎么保持一顆平常心的,遇到那些你實現不了的需求,你怎么還能活的如此瀟灑自在,不會有一絲一毫的擔心?」

          他笑道:「你沒在項目緊的時候,隨便從 stackoverflow 上拷貝過代碼?」

          我立刻懂了。

          即便是自己不會的東西,也可以用萬能的 google 去應付,在無腦復制的同時,仍要保持自己一貫的拿來主義。

          這就好比在面對項目需求的時候,我們都有好幾個輪子去對付,保證項目正常上線后,依然會在私底下拷貝真正想用的輪子。

          這種本真,不是每個人都能堅持的,尤其是在走出社會以后,看盡繁若星辰的輪子教程,依然選擇在各大論壇和群里不恥下問,這是十分難得的。

          像他這樣仿佛活成仙的程序員,對于框架源碼,肯定不會有著庸俗的期待,他知道他會遇見怎樣驚世駭俗的框架和根本看不懂的源碼,所以,他并不著急。

          我希望你明白,程序員的價值從來都是由他應付過的需求體現的,而非他看過的源碼體現。

          上周和朋友吃飯,他說他了解的一些 IT 界的聲音,總會認為只應付需求是不夠的,總要把源碼也看一遍。

          推薦下我的web前端學習群:121404239,不管你是小白還是大牛,小編我都挺歡迎,不定期分享干貨,包括我自己整理的一份前端資料和零基礎入門教程,歡迎初學和進階中的小伙伴。

          他跟我說:「可你不一樣,你會一直提醒我,要我不要那么浮躁,要我腳踏實地,要我安于業務。你好像特別看中程序員快速應付業務的能力。」

          人都是需要相互借鑒的。

          我身邊的同事們,在與我共事的時候,我當然會包容他,把時間浪費在無益于公司業務的源碼上。

          但是,若他真想成為優秀的那份子,仍是要不屈服與這個抄襲可恥的庸俗時代,仍是要不妥協于這個知識至上的主流社會。

          仍是要永遠 ctrl+v,永遠拿來主義。

          仍是要時時刻刻對美好滿懷期待,對未來充滿渴望,對經典心懷敬畏。

          要記住啊,能原創而不原創,有源碼而遠源碼,才是最無知的成熟。


          作者 | bug 鳴泣之時
          地址 | https://fashare2015.github.io/
          站長推薦

          1.阿里云: 本站目前使用的是阿里云主機,安全/可靠/穩定。點擊領取2000元代金券、了解最新阿里云產品的各種優惠活動點擊進入

          2.騰訊云: 提供云服務器、云數據庫、云存儲、視頻與CDN、域名等服務。騰訊云各類產品的最新活動,優惠券領取點擊進入

          3.廣告聯盟: 整理了目前主流的廣告聯盟平臺,如果你有流量,可以作為參考選擇適合你的平臺點擊進入

          鏈接: http://www.modern-decoration.com.cn/article/detial/295

          程序員必知的 89 個操作系統核心概念

          操作系統(Operating System,OS):是管理計算機硬件與軟件資源的系統軟件,同時也是計算機系統的內核與基石。操作系統需要處理管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備

          程序員如何在當今就業市場中讓自己脫穎而出

          俗話說,錢不是萬能的,但沒有錢是萬萬不能的。可見錢對于生活的重要性。不管你從事什么職業,實現財務自由才能讓你無所畏懼地應對挑戰。但是還有一點是值得開發人員所關注的:如何脫穎而出與眾不同。

          一名 40 歲老程序員的反思

          我是一名程序員,幾個月前剛過完四十歲生日。某個星期六的早晨,我參加了一個 React Native 技術交流會,演講者正在竭力說服我們為什么它會成為移動開發領域真正的下一個大事件

          程序員為什么喜歡在晚上編碼

          如果你問大多數開發人員更喜歡在什么時候工作,大部人會說他們最高效的時間在晚上。這對于那些在工作之余為開源項目做貢獻的人來說更是如此,有些人喜歡從晚上開始,一直工作到凌晨,而另一些人則很早就起床(例如,凌晨 4 點)

          程序員接私活的8個網站

          互聯網圈不好混,不是每個公司都能像騰訊云每人一部iPhone 11,不少公司今年已經沒了年終獎,不要抱怨,因為有的小伙伴估計工作都沒了。 師長今天給大家推薦幾個江湖賣藝賺錢養家的好渠

          如何成為優秀的程序員?

          有時候回顧過去,我往往會產生一些不切實際的想法。可能會覺得沒有生活在馬拉多納的時代,一睹球王的風采;還有可能覺得沒生活在冷戰時期,人類登月成功;也沒有看到第一臺電腦問世

          大齡程序員都去哪了?分享我身邊的幾個故事

          IT行業曾一度被認為是吃青春飯的行業,甚至有不少人覺得到了30歲還在編程,是件很失敗的事情。其實,很多行業都會有它的中年危機,只不過IT行業的中年危機較之其他行業,來得早了一些。

          程序員可以為錢工作,但別為錢賣命

          我知道有很多人進互聯網行業或者是成為程序員,都是為了心中的一廂熱情,或者是為了行業的高薪資,高福利等等。但是實話說,從事程序員這一行業的大部分人,都是沖著錢來的

          改善程序員生活質量的 3+10 習慣

          代碼伴隨著手指極具節奏感地輸出在IDE上,突然某Chrome插件彈出一封郵件提示:“今天是我在ThoughtWorks的最后一天”。遇到這種離職郵件,我都會點進去,一來看看是否是自己曾經共事的小伙伴,二來了解一下小伙伴離職的原因

          一名好程序員到底需要什么樣的標準?

          無數的人問過類似的問題:怎么樣才能做一個好的程序員?在回答這個問題之前,首先得明白什么是好的程序員,這樣才有方向和目標,可是這事情太主觀,可能各人的標準千差萬別

          內容以共享、參考、研究為目的,不存在任何商業目的。其版權屬原作者所有,如有侵權或違規,請與小編聯系!情況屬實本人將予以刪除!

          文章投稿關于web前端網站點搜索站長推薦網站地圖站長QQ:522607023

          小程序專欄: 土味情話心理測試腦筋急轉彎幽默笑話段子句子語錄成語大全運營推廣

          国产精品高清视频免费 - 视频 - 在线观看 - 影视资讯 - 唯爱网