一位程序猿的經歷與現實:我只想要一個倉庫!

2020-12-12 電子產品世界
如果你想給別人留下深刻印象,有些技巧非常有用,有些則適得其反。

  戴爾·卡耐基(Dale Carnegie)在寫出《人性的弱點》前,曾讓自己成為一條響尾蛇。當時美國新聞記者、小說作家理察·哈丁·戴維斯(Richard Harding Davis)剛出現在美國文壇,卡耐基寫信給戴維斯,請他談談他的工作方式。在此之前,卡耐基收到過一個人寄來的信,信後附註:「此信乃口授,並未過目。」他覺得這顯示此人忙碌又具有重要性。於是在給戴維斯的信後也來了這麼一句。

本文引用地址:http://www.eepw.com.cn/article/201612/324180.htm

  「此信乃口授,並未過目。」實際上,卡耐基當時一點也不忙,只是想另闢蹊徑。結果戴維斯根本不打算給他回信,只是把信箋原封不動地退了回去,並在信後潦草附註:「你惡劣的風格,只有更增添原本惡劣的風格。」

  卡耐基把事情搞砸了,我面前的「程序猿」(code monkey,一種非常特殊的 、可以從事程序開發、維護的動物)Harry Liu卻把我的眼光緊緊抓住。

  29歲的他想逃離此處,於是便向我求助。我剛剛在矽谷生活了2年,那裡不幸正是程序猿夢想的天堂,牽線搭橋的好心人由此可能覺得我見多識廣。這是我和他的第一次見面,地點在北京朝陽區將臺西路的一個咖啡吧。實際上,我並不清楚自己是否能幫得上忙,而他已經從口袋裡掏出兩塊食指般大小的電路板,故作神秘、孤注一擲。

  「你知道這是什麼嗎?」

  我把目光停留在電路板上:翠綠色的圓筒電池在蠟燭燃燒出的橘色光暈中閃閃發光;赤裸的單片機讓人聯想起孤獨的午夜飛行。在飛機抵達目的地的一個小時裡,穿梭夜色中的旅客常常渴望能將腦袋探出機艙以更接近地面那些驅逐黑暗的亮光,這些微弱黯淡的光束在飛機上看來就如同巨型集成電路。

  如果是在矽谷,接下來的談話可能馬上就會演變成為一場智力比拼或者共同商談如何起草商業計劃書,但是在北京或者矽谷以外的任何一個公共場合,電路板的出現都讓人感覺有那麼一點兒古怪。

  「這是一個紅外轉發方案。」程序猿說,話語間故意留有間隙,以隨時候命我可能的發問。「事實上,它是紅外與智能家庭的一個模型。通過它,你可以遙控家裡的很多設備,空調、檯燈、窗簾、音響……」魔術徐徐展開。然後他的兩眼開始發光,將兩塊電路板疊在一起,以75度的角度分別向桌子兩端移去。

  我注意到程序猿坐姿堅定,好像正進行一場面試陳述。除了之前搶著付帳,他對爭鬥和肢體接觸都十分敏感,在談話間有位服務員不小心蹭過他的肩膀,他本能地往後一縮、面露警惕。這是一個非常典型的程式設計師,平時少與人交道;20多歲的青春裝在一件黑色T恤裡,不說話的時候就像是咖啡吧裡的一塊黑布,隨時可能隨著微弱的燭光隱去。

  「你知道計算機和電子曾在同一條起跑線上,」他繼續說:「20多年前,玩電腦的人大多懂得電子,甚至用電腦控制家裡的種種東西。但計算機和電子後來分道揚鑣,並且越來越遠。電腦的發展追求高性能,因此淘汰了電子相對成熟、低性能的接口。但與計算機相比,它的配件更容易買、成本更低、容易控制……」

  我萬萬沒有想到接下來是一場有關技術的追根溯源,我通常只在矽谷面臨這樣的挑戰。一時間我有一種錯覺,以為我還沒有離開矽谷。

  我的腦海閃過蘋果電腦發明人、與賈伯斯共創蘋果公司的設計天長史蒂夫·沃茨尼亞克(Steve Wozniak)。在有關他的一本自傳裡曾經描述過電子小孩們的童年。沃茨尼亞克小學一年級時做了一個電晶體收音機;四年級時自製了一個用於深夜跟玩伴聊天的對講機,並獨立設計了連接;他還在互相惡搞的學生時代製造過一個聲音很像爆炸的小型電子節拍器,驚動了警察。 事實上在上世紀50年代的加州北部,電子學是一門英明神武惠及全民的必學技術。每個擁有電視機和收音機的人都必須自己替換用壞的真空管,雜貨店裡有巨大的電子管試驗裝置,而無論父母還是孩子,家庭中的每一個人都懂得如何使用。當電視壞了,他們打開它,將所有電子管帶到雜貨店、,再插入試驗裝置。如今誕生在矽谷的孩子們仍然可以在父親的車庫或他們公司的倉庫裡找到一些電子零件和各種各樣的電線,我的朋友麥克·帕爾金(Mike Parkin)就曾用五六十種材料自製了一個火箭,在矽谷一望無際的草坪上,它在眾人的尖叫聲中「嗖」地衝上了天。麥克還隨身攜帶有自製的汽車診斷監視器 (Car Diagnostic Monitor),這免去了他向汽車修理店交納昂貴的人工檢修費。麥克只是購買了一堆電線和零部件,然後花了兩、三天編寫程序,再通過組裝;每次當他的 「診斷監視器」與汽車相連,就像電腦查毒的自動掃描般開始工作。這個診斷器不僅找出問題所在,還能幫他防患於未然。

  通常,這樣的科技DIY不會花費他們太多時間,元器件也很便宜。程序猿搞出這個紅外轉發方案只用了150個小時,大約一個星期,成本是二十幾元人民幣。最近有個商人正打算以30萬人民幣購買它的專利。

  我已經被矽谷「洗腦」,力勸他組建自己的公司。但他似乎對發明以外的事情沒有任何興趣。我接著問如何評估這30萬元人民幣的估價是高還是低?「問題是,做出這個東西對我很容易,每一到兩個月我就有一個好玩的方案。」他睜大眼睛:「如果30萬能夠讓我空降矽谷,我為什麼不賣?」

  30萬人民幣約等於5萬美金,先找個方式出國、再在矽谷找份工作或許是個好主意。但程序猿明顯還在猶豫,他已經娶了老婆,擔心5萬美金難以讓一個沒有固定收入的家庭在矽谷實現軟著陸。

  半年多前的一個機遇本可以給他的生命帶來轉折的動力,現在看來卻讓他陷入兩難之地。

  當時他在網上遇到了Peel公司的工程師。Peel已向市場出售一個有關藍牙轉發紅外方案的產品,這個黃色手榴彈模樣的產品給了人們用手機操控家器設備的理念,但產品體積不小;售價也很高,接近100美金。在沒有競爭時,這些缺陷或許沒問題,但市場經濟可能很快就讓Peel失去競爭力。程序猿告訴 Peel,鑑於任何手機都有音頻,不如將基於電腦邏輯的藍牙方式改為電子跨界的音頻接口,這樣可以縮減產品體積、方便人們攜帶,而且還可以大幅縮減成本。

  Peel於是邀請程序猿去了一次矽谷,這趟旅行讓他如沐春風。「這個地方實在太安靜了,」他說,好像沒什麼東西可以打擾技術新陳代謝的速度;圍繞發明、創造、頭腦風暴的資源觸手可及;他將認識志同道合的朋友。

  但命運很快和他開了個玩笑:Peel因為與其他公司的一份協議改變想法,不再需要兼容性良好的方案。他來到矽谷的理由突然變得不重要了,他也不可能再留在那裡。

  回國前,他在矽谷人行道上獨個兒走著,這使得他有點兒形影相弔。事實上矽谷從來就沒有什麼人行道,所有人的腳都踩在汽車引擎上,以追趕發明、將發明商業及產品化的速度。他慢慢地走,看到有戶人家的橄欖果長出花園了,忍不住伸手摘了一個。

  「我想以最*的方式表達對這片自由土地的喜愛,比如親吻腳下的土地。」他坐在咖啡吧裡說,但那天他沒有這樣做。

  程序猿的確孤獨,工作之外的geek(極客,指精通電腦和網絡的高手)本就難有可以聊到一起的人。在國內鮮有的幾個geek社區還充斥著講述 「You May」的人,他想找到講述「I can」或「I did」的,但這似乎有點兒難。他還夾在這個類別的分流中:計算機追求更高性能的超越,電子人則傾向實現特定功能下的低成本。電子專業的畢業生現在大部分都在二線城市做系統維護,程序猿現在是一個有著管理經驗的軟體工程師。這樣踩著電子與網際網路的跨界似乎是一種時髦,學科交叉能產生更多創新,就像生物科學與計算機的交叉創新。這樣的人才雖少,卻仍難以讓他飛躍地球。

  做個假設怎麼樣?如果程序猿出生在加利福尼亞,他的童年可能就不需要這般誠惶誠恐。12歲那年程序猿愛上了無線電,攢錢開始訂閱《無線電》雜誌。這是當時中國唯一一本無線電期刊。每次閱讀完畢,他選中一些元器件,然後懷揣積攢下的零用錢幣外加八元郵費將郵購單扔進郵筒。

  一單一個14天往返的等待對沒有錢但充滿想像力的小孩是個折磨,那時他常常躺在床上憂心忡忡:錢出去了、收不到元器件怎麼辦?長大成人後,工作之餘的智力被他用到了internet,程式設計師翻譯和編寫了類似「Sqlalchemy」、」Webware DBUtils」、「lunit」、「Parallel python折、「Libusb」、「Cython」、「Greenlet」這樣的計算機技術文檔,他也是不少中文譯本最早的引入者;在曾經的谷歌中文搜索結果中,他的文章進入前十名,絕大多數僅排在官方網站後。程序猿的個人博客很快流量衝高。但這種分享的熱情最終因為一場關於翻譯質量的網絡口水戰而結束, 他說不喜歡零合衝突。

  2007年6月,程序猿開始打世界三大外匯交易市場Forex.com的主意,破解了Forex.com的外匯數據通信協議,然後創建三個數學模型,試圖通過金融系統的誤差獲利。通常一個點差就能使他賺到該筆交易總額0.2%的收益。程序猿撰寫的數學公式沒有問題,但Forex.com的系統誤差點一直小於他的預值,他為此向Forex.com致敬。

  總有一些看似邊緣的誘惑在挑戰程序猿的智力,在矽谷的創業風潮一波波湧進中國過程中,他完成了「自由人理論」思考。程序猿認為:一個社會中有一部分是自由人,其明顯特徵是衣食無憂,不需為了生存而去工作。這些人的存在,將推動人類社會的科學、文化、藝術等領域的發展。一個社會中自由人比例越大,社會進步的速度就越快;不過自由人的比例也會受到社會資源的影響。而高風險的嘗試一般都需要自由人來完成,比如創業。事實上沒有經歷過自由人階段,人容易對多重風險畏首畏尾,甚至僅僅是出於對因為擔心創業失敗後生活沒有著落的擔憂,而不敢邁出第一步。

  談到社會資源的問題,程序猿畢業於一個普通大學,這幾乎就斷了他去國外正常求職的道路。「通常在第一關、HR看到學校就會把我篩掉,她們不一定了解技術。」這也是他傾向在熟人圈裡找路徑的原因。

  事實上程序猿還無法確定自己在矽谷算不算人才,但他已經明白那是他想去的地方、他想過的生活、他想要的圈子、他打算幹什麼事,更重要的是他已經在付諸行動。他四處聯繫、積極尋找能夠前往矽谷的機會。不過每個機會的前提都需要他先完成一個項目,然後等待評估。他把本職工作辭掉了,開始接受一個又一個潛在、又可能被人耍的機會。

  除此以外的時間,程序猿就在改造北京的出租房;他試圖將這個幾十平米的地方改造成為供他發洩智力的場所。矽谷時髦的倉庫文化緣於對發明、創業低成本地追求,程序猿的車庫卻掛在北京一個鴿子樓的高空,距地面好幾十米;車庫的「正中」是一個他自製的電子鐘,每天提醒他時間的速度。

  我向來喜歡觀察那些乍著膽子、渴望飛翔的人的面孔。通常從他們身上,可以看到兩種矛盾念頭的較量:一邊是渴望安全,另一邊卻想瀟灑走一回。有些人則願為後者視死如歸。「知道自己想要什麼難道不好嗎?」坐在北京嘈雜的咖啡吧,我試圖安慰程序猿,沒想到他真的得到了鼓舞,似乎周圍的環境從未讓他痛快地吼一聲:「我的老婆只想要一個房子,而我只想要一個倉庫!」

  說完,他睜大眼睛、望著我。周圍有很多的聲音蓋過它,但在我聽來,那就像是一聲爆炸。

相關焦點

  • 陳斌:我是個賣茶葉的「程序猿」
    2011年,工作7年後的陳斌不想再為了生存寫程序,這隻衝動的「程序猿」不顧家人反對,毅然放棄數十萬年薪,收拾行囊回到闊別已久的家鄉——福建武夷山,一次說走就走的創業就此開始。為什麼突然想要去賣茶葉?「不是在工作就是在去工作的路上」,陳斌如此總結自己當「程序猿」的生活。
  • 程序猿必備證件!
    程序猿相關的有哪些證書?程序猿需要考證嗎?考證有用嗎?猿哥來談一談。1、程序猿主要的證書猿哥比較了解的有三個:全國計算機等級考試、計算機技術與軟體專業技術資格(水平)考試、思科認證。可能有人會說,我們公司某某某有什麼證書一堆的,能力也沒比我好,工資比我還低。那麼證書有用嗎?①、證書特別是上面說到的幾個比較有含金量的證書,在入職的時候,可以作為一個敲門磚,增加被錄用的機會。但是證書跟以後工作的工資以及真正的工作能力並沒必然關聯。
  • 程序猿不懂生活,是我聽過最無理取鬧的一句話
    作為純正血統的程序猿家族中的一員,我是不願承認這一點的,其實越來越多的程序猿開始重視生活品質和個人形象(更準確的說應該是——妹子眼中的形象)。但是作為一個注重生活品質的程式設計師,今天給大家分享幾個我壓箱底的好物。1. Moshi 摩仕 Venturo 斜背式背包:帶給程序猿安全感的背包
  • 為什麼程序猿的孩子普遍學習比較好
    我打賭,提到「程序猿」你腦子裡想到的是穿著背心大褲衩,深夜加班擼代碼的宅男形象。
  • 30 個跟程序猿有關的成語
    自猿其說指程序猿有一套自己的語言規範,和程序猿溝通時,必須按照其語言規範來說話。心火燎猿指程序猿內心憤怒,卻因口才有限,一時間無力反駁的場景。裁猿滾滾指被裁掉的程序猿,一刻也不再公司逗留。猿氣大傷指出現BUG之後,程序猿一直自問,我到底哪裡做錯了。猿分已盡指程序猿離職後,常對老東家說的話。
  • 猿編程,學完孩子會變成「程序猿」嗎?
    少兒編程不能光從字面意義上去理解,以為就是像成人學編程一樣,各種計算機語言,什麼Java、PHP、HTML等等,也像他們一樣學完就是大家口中的「程序猿」了。今天小馬給大家測評一下猿輔導旗下的少兒編程——猿編程,看看這個課程又適合哪些孩子選擇?課程體系猿編程得課程主要面向4-12歲的學生,走的是Python語言的程序設計路線。
  • 他趣App助力「程序猿」馬拉松,關愛碼農身心健康
    首頁 > 傳媒 > 關鍵詞 > 他趣最新資訊 > 正文 他趣App助力「程序猿」馬拉松,關愛碼農身心健康
  • 如何做一個優秀的程序猿呢?答案原來在這裡……
    怎樣做一名合格的程序猿呢?很多人寫了很多年的代碼,不思考,結果就造成了只會寫代碼,不會思考代碼的陋習。這對自己的軟體編程生涯是很不友好的。下面我就來給大家分享下自己的一些感悟吧!注釋是對程序猿思想的完美詮釋:我們儘量給程序加上一些注釋,方便別人讀懂我們的思維,如果你的英語很不錯,建議你全部用英語寫上注釋,畢竟代碼這東西還是要多看看老外的文章才行,先模仿,在超越。
  • 程式設計師心聲:Code Monkey 程序猿之歌
    《Code Monkey 程序猿之歌》,閒話不說,直接視頻!(程序猿在想什麼?),只是有點得意)    Code Monkey like Fritos(程序猿喜歡吃Fritos薯片)  Code Monkey like Tab and Mountain Dew(程序猿喜歡喝Tab和Mountain Dew)  Code Monkey very simple man(程序猿是個直爽人)  With big warm fuzzy secret
  • 不敢相信,看程序猿和工程師如何鬥圖?
    一個工程師,將自己的情緒發洩到了程序猿身上,碼出一隻猴子來嘲諷程式設計師。但是你以為這就完了?沒點本事能當上工程師?這個工程師直接照著當紅表情包皮皮蝦我們走寫出了令人瞠目結舌的代碼:程序猿我們走!而程式設計師最後也霸氣地用了一張表情包收尾,你個辣雞,根本沒資格和我鬥圖。這逼都讓你裝圓了!本文屬於原創文章,如若轉載,請註明來源:不敢相信,看程序猿和工程師如何鬥圖?
  • 520程序猿用最時尚的方式說愛你
    520程序猿不遺餘力的想你的一天程序猿浪漫起來更讓人動心!程序猿可以用詩詞暗示對方,山有木兮木有枝,心悅君兮,君不知窈窕淑女,君子好逑。程序猿表白起來更讓人驚心!在程序猿的面向對象的世界裡,程序猿可以用鍵盤勾勒出世間萬物,送給心目中的那個 Ta。今天就允許我來一次蝦扯蛋吧(笑哭),讓我們一起扯扯在程序猿內心世界中,520 應該有的表白方式吧。套路一:小禮物送一波玫瑰象徵愛情和真摯純潔的愛,程序猿把它當作愛的傳遞。
  • 速度收藏,程序猿眼部自救攻略
    近來,他感覺視力下降嚴重,看東西模糊,如同眼前起霧,症狀持續了一個禮拜,越來越嚴重。上周,他趕到醫院就診。眼科醫生檢查後發現,小勇左眼竟患上了視網膜中央靜脈阻塞,也就是俗稱的「眼中風」。小勇很納悶,自己年紀輕輕,眼睛血管怎麼會堵塞呢?
  • 非人哉:九月誤入相親大會,想找「大富翁」,結果程序猿被內涵到
    但是我們的女主九月居然還是那麼的單純,個人需求居然寫上了大富翁,不是讓人寫想玩的遊戲的,非人哉也在這裡玩了一個諧音梗。天大的誤會填好之後,九月也就上交給工作人員了。自然是看到九月填寫的個人需求,瞧瞧工作人員臉上的表情,絕對的汗顏。恐怕在他心裡,能夠這麼直白要找大富翁的女孩,還真不多見。
  • 我在這裡開啟程序猿之路
    首先,很高興能來到北郵在線學習,北郵在線給我的最大的感受是管理方面的正規嚴格,講師方面技術紮實,對學生負責,學員學習氛圍濃厚,時間和紀律管理嚴格。是我見過的最優秀的團隊。 在這期間我們通過講師的教導不斷的充實自己,讓自己由一個Java小白慢慢轉型為企業需要的技術人員,再通過職規的引導清晰的規劃自己的程序猿之路。
  • 《只狼》劇情解析:只狼和只猿代表著「輪迴」,櫻龍可憐又可恨!
    1.葦茗玄一郎和葦茗一心葦茗玄一郎可謂是只狼的一生之敵,從玄一郎擄走九郎大人砍斷只狼左臂之後,再到葦茗城天守閣大戰奪回九郎,到最終BOSS前的玄一郎還是獲得了一種不一樣的不死之力,成功的召喚出了年輕時的葦茗一心想要光復葦茗。
  • 「程序猿」的日常生活,了解後,你還想學軟體工程專業嗎?
    更多志願填報知識,關注"勳哥教你填志願」,私信我!下面是一位軟體工程師的日常安排 !9:30 上午 寫代碼,走起對我而言 ,上 午工作效率比較 高,所以我把上班後的一整塊時間都 用來整理和檢查這個項目中我負責 的代碼任務。作為一名合格的軟體工程師,最 重要的一個特質就是要熱愛編程,熱 愛自己所敲打的每一行代碼。
  • 一個工程師眼裡的程序猿鄙視鏈
    一位臺灣程式設計師眼中軟體工程師的鄙視鏈:在軟體工程師(大陸叫做「程式設計師」或「碼農」)的圈子裡,文人相輕的現象可是非常嚴重的,在程序設計的各個領域裡都有著錯綜複雜的
  • 為何越來越多的人不想要女兒,只想要兒子?背後的原因現實又心酸
    導讀:為何越來越多的人不想要女兒,只想要兒子?背後的原因現實又心酸各位點開這篇文章的朋友們,想必都是很高的顏值吧,我們真的是很有緣哦,小編每天都會給大家帶來不一樣的育兒資訊,如果對小編的文章或者其他的什麼,有什麼一些意見的話歡迎在下方積極評論哦,小編每條都會認真看的。那麼本期的內容是:為何越來越多的人不想要女兒,只想要兒子?背後的原因現實又心酸!那麼我們就來看看吧!
  • 程序猿爸爸為了孩子教育,竟然這樣做…
    我是一個程序猿,也是兩個孩子的爸爸 或許,你眼裡的程序猿是這樣:又或許是這樣的:我也會在下班之後,陪孩子學習,陪孩子打籃球、下圍棋。現在家⻓對孩子的英語啟蒙越來越重視,我也不例外,我在網上也給我家孩子報了 線上英語課程,剛開始孩子還感興趣,學了沒幾堂課就不學了,而且價格還不低為了孩子,我也不能浪費自己程序猿的身份呀,於是我決定自己開發! ! !
  • 送給程序猿最好的禮物—網易多功能人體工學椅
    前言上半年給自己入手了一把人體工學椅,住在樓下的程序猿妹夫試坐了一下之後表示羨慕不已。由於疫情原因,他也大多數時間被安排了在家辦公,相比家裡的普通座椅,用人體工學椅來辦公舒適度肯定要提升不少。我誇下海口:這麼喜歡啊,改明兒哥送你一把。