<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          fastjson的作者,在阿里內(nèi)網(wǎng)挨罵了?!

          共 1589字,需瀏覽 4分鐘

           ·

          2020-08-31 02:32

          程序員的成長(zhǎng)之路
          互聯(lián)網(wǎng)/程序員/技術(shù)/資料共享?
          關(guān)注

          閱讀本文大概需要 5 分鐘。
          作者:高鐵
          https://zhuanlan.zhihu.com/p/193023449
          2020年6月3日,阿里巴巴的內(nèi)網(wǎng)熱搜忽然擠進(jìn)一個(gè)詞——Fastjson,很快,一條關(guān)于「Fastjson,我心里永遠(yuǎn)的痛」被拱上熱貼第一名。
          大家的吐槽挺含蓄,比如這樣:
          這張圖至今存在我的電腦里,因?yàn)檫@個(gè)成為眾矢之的的產(chǎn)品,就是我養(yǎng)的娃。
          我叫高鐵,10年前,我做了一個(gè)Java解析庫(kù)叫做Fastjson。
          阿里資深技術(shù)專家 高鐵
          當(dāng)時(shí)寫這個(gè),只是因?yàn)榉榱巳W(wǎng),發(fā)現(xiàn)一個(gè)好用的java解析庫(kù)都沒(méi)有。一氣之下,就決定自己寫一個(gè)全世界最快的。
          寫完最后一行代碼,感覺(jué)自己是站在落日余暉下的西部牛仔,我的槍筒還冒著煙,耳畔還回響著B(niǎo)iu-Biu~Bang Bang的擊打感。
          于是我就沒(méi)羞沒(méi)臊的給它取了個(gè)名字,叫做Fastjson。
          程序員的快樂(lè),就是這么樸實(shí)無(wú)華且枯燥。
          很快,這個(gè)開(kāi)源軟件被一傳十,十傳百,B2B,淘寶,支付寶,整個(gè)國(guó)內(nèi)Java社區(qū)都在用。
          很快,大家不但覺(jué)得我勇氣可嘉,還直接跑來(lái)問(wèn)我,你的勇氣是梁靜茹全家給的嗎?
          因?yàn)檫@款產(chǎn)品的漏洞,比我預(yù)料的稍微多了一點(diǎn)。
          但人家用,對(duì)我就是信任,咱不能對(duì)不起,所以我坦然接受,也會(huì)用周末的時(shí)間慢慢來(lái)改。
          最難忘的,是2017年的春節(jié),距離除夕還有7小時(shí),負(fù)責(zé)安全的同學(xué)給我打電話,F(xiàn)astjson被人上報(bào)了漏洞。
          春晚是看不成了,更尷尬的是,親戚們開(kāi)始紛紛打聽(tīng)我司的加班費(fèi)是不是很高。
          我只能默默低下頭,即使是利用業(yè)余時(shí)間做出來(lái)的產(chǎn)品,出了問(wèn)題,就是我的責(zé)任。
          我這個(gè)人最大的優(yōu)點(diǎn),就是知恥而后勇。
          這個(gè)BUG找到復(fù)現(xiàn)方法了,樂(lè)趣+1。
          這個(gè)報(bào)錯(cuò)加個(gè)IF就能解決了,樂(lè)趣+1。
          升級(jí)的響應(yīng)速度提升了,樂(lè)趣+1。
          發(fā)現(xiàn)業(yè)內(nèi)還有其他解法,臥槽還有這種騷操作,樂(lè)趣-1,學(xué)會(huì)后樂(lè)趣+1。
          路過(guò)別人工位時(shí),看到大家在用我養(yǎng)的娃,傻子一樣的樂(lè)呵,樂(lè)趣+10000000。
          當(dāng)你不帶一絲雜念,純粹的去敲擊代碼的時(shí)候,你真的不太會(huì)考慮會(huì)不會(huì)被罵,你會(huì)沉浸在一種入定的快樂(lè)里。
          這種快樂(lè)是上帝創(chuàng)造世界的折射,一種呈現(xiàn)在每一片獨(dú)特的、嶄新的樹(shù)葉和雪花上的喜悅。
          現(xiàn)在,F(xiàn)astjson的在github上的star數(shù)量已經(jīng)超過(guò)20000了,用的人越來(lái)越多,當(dāng)然,批評(píng)也很多。
          阿里有個(gè)傳統(tǒng),讓大家用得不爽的東西,都會(huì)放在內(nèi)網(wǎng)上接受公開(kāi)吐槽。被錘得越狠,代表也被愛(ài)得越深。每次被錘,都有人私下釘釘我:兄弟,我來(lái)搭把手,咱們一起把Fastjson做得更好。
          當(dāng)然,也總有人會(huì)好奇,被吐槽的時(shí)候臉不疼么?
          說(shuō)實(shí)話,挺疼!
          當(dāng)我一直相信,如果一個(gè)人因?yàn)榕卤涣R,而不去做他認(rèn)為正確的事的時(shí)候,就是他到達(dá)上限的時(shí)候。
          怕輸,就不會(huì)贏了。
          阿里有句老話,此時(shí)此刻,非我莫屬。
          因?yàn)樾枰ι矶龅模⒉皇悄切┓€(wěn)操勝券的時(shí)刻,反而是充滿了不確定性和變數(shù)的時(shí)刻。
          畢竟逆風(fēng)的方向,更適合飛翔。
          這十年里,看著Fastjson,從羸弱到健壯,性能越來(lái)越好,拓展性更好,多次被開(kāi)源中國(guó)評(píng)為最受歡迎的開(kāi)源軟件,真的是一件頂頂有成就感的事。
          也有人問(wèn)我,帶不來(lái)好處的事情為什么要做?
          因?yàn)闊釔?ài)本身,就是獎(jiǎng)勵(lì)??!

          推薦閱讀:

          臥槽!GitHub 又誕生一個(gè)沙雕項(xiàng)目?!

          這是我讀過(guò)寫得最好的【秒殺系統(tǒng)架構(gòu)】分析與實(shí)戰(zhàn)!

          5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機(jī),樹(shù)莓派,等等。在公眾號(hào)內(nèi)回復(fù)「2048」,即可免費(fèi)獲?。。?/span>

          微信掃描二維碼,關(guān)注我的公眾號(hào)

          寫留言

          朕已閱?

          瀏覽 73
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲第一页在线 | 麻豆91麻豆国产传媒的特点 | 久久久久资源站 | 久久精品七区 | 亚洲一级一射欧美999 |