和真正的程式設計師在一起是怎樣的體驗

程式設計一生發表於2017-05-08

  網友問我還有沒有沒結婚的程式媛。well,我認識一些,都長的挺可愛,也很踏實,很優秀,但是相應的要求也很高,不將就的型別。對於我,能做自己想做的事,同時有個隨時可以安心發訊息給他,如果一個小時不回我就囂張的再發一條:“竟敢不回老婆大人訊息”的人,已然很幸福。對於很多網友私信我問到怎樣安排時間的問題,well,這就只可意會了。就像以前上心理學的時候老師講過一個大師收徒弟只收懂音樂的,因為他只能用這種方式來表達他的理念。附上週末準架構師不著調的視訊連結:http://www.le.com/ptv/vplay/29311179.html順便支援一下樂視原創,話說這個功能還是我開發的。

  此文系我原創,曾發表於技術公號,如需轉載請註明出處:   http://www.cnblogs.com/xiexj/p/6828204.html 謝謝哦

  此文一出,首先非常感謝大家如此多的反饋和點選量。我是一個工作10年的程式設計師,因為是女孩子,天性可能就會比男孩子浪漫一點。然後得到很多回復說:看完覺得自己是個假的程式設計師。其實真的程式設計師和假的程式設計師都沒有關係。我想展現的更多的是一種願景,也希望能夠提供另外一種生活方式的思路,程式設計師也是可以很浪漫的。

如果你是一個女孩子,想找一個掙錢多,不花心,又博學多才的男朋友,那你就找一個程式設計師吧。他們有穩定的收入,還能給你詩和遠方。

他們會在自然博物館給你介紹各種昆蟲的名字,中英文名字他們都知道:Ladybird(瓢蟲), Grasshopper(蚱蜢),Mantis(螳螂)。如果你覺得這些太常見,不夠吸引人。他們還會給你介紹一些不常見的小猛獸:Kestrel(美國紅隼),Merlin(灰背隼)。然後他們會告訴你一些附加的小知識:前面的那些昆蟲的名字都是JDK修正版本的工程代號,後面的小猛獸名字都是JDK的大版本工程代號。

程式設計師從一開始就是和詩緊緊聯絡在一起的。歷史上第一個程式設計師,也是計算機的發明者艾達(Ada)是英國浪漫主義詩人拜倫的女兒。所以程式設計師寫的詩也是那麼唯美動人:

  我能抽象出整個世界…

  但是我不能抽象出你…

  因為你在我心中是那麼的具體…

  所以我的世界並不完整…

  我可以過載甚至覆蓋這個世界裡的任何一種方法…

  但是我卻不能過載對你的思念…

  也許命中註定了 你在我的世界裡永遠的烙上了靜態的屬性…

  而我不慎呼叫了愛你這個方法…

  當我義無返顧的把自己作為引數傳進這個方法時…

  我才發現愛上你是一個死迴圈…

  它不停的返回對你的思念壓入我心裡的堆疊…

  在這無盡的黑夜中…

  我的記憶體裡已經再也裝不下別人…

  我不停的向系統申請空間…

  但卻捕獲一個異常—我愛的人不愛我…

  為了解決這個異常…

  我願意虛擬出最後一點記憶體…

  把所有我能實現的方法地址壓入堆疊…

  並且在棧尾壓入最後一個方法—將字串”我愛你,你愛我嗎?”傳遞給你…

  如果返回值為真–我將用盡一生去愛你…

  否則–我將釋放掉所有系統資源…

程式設計師有足夠的錢可以每年帶你出去出國旅行。他們能想到的旅行之地既好玩又不會人滿為患。他們會帶你去冰島一個名叫Dalvik的小漁村。因為Dalvik VM是Android平臺的核心組成部分之一,所以他們絕不會記錯。晚上帶你看天上的星星。告訴你伽利略四大衛星被分別賦予了四個神話傳說中人物的名字:伊奧(IO),歐羅巴(Europa),蓋尼米得(Ganymede),卡里斯托(Callisto)。然後還告訴這四個人物都以俊美著稱。雖然他們不會告訴你其實這些也是Eclipse的版本號,但是他們會告訴你Eclipse是日食。明年將會有日食掃過美國全境,相信他們肯定不會錯過。

程式設計師都很會品咖啡,哥倫比亞咖啡,牙買加咖啡,藍山咖啡,當然還有爪哇咖啡。他們可以細緻到對咖啡豆的研究:JavaBeans, NetBeans, ObjectBeans。如果他們帶你去美國,必定要去的地方是Seattle’s best coffee。你們可以一邊喝著咖啡,一邊聽他講sun公司各種以咖啡命名的產品。

如果你和一個程式設計師在一起,你會發現想找的東西很容易找到。因為他們會給東西建立索引。他們擅長分組和排序,什麼都井井有條。你交給他們的事情他們不會忘,就算不能立即執行,他們也會放到佇列裡。

你會非常滿意他們給你的禮物。如果你喜歡盆栽,他們會給你種一棵橡樹。如果你喜歡毛絨玩具,他們大概會給tomcat,tiger。如果你喜歡手工藝品,他們或者會送你一些made by resin的精美飾品。

然而如果你和程式設計師在一起最舒服的事情是當你們之間出現了任何問題,他們總會從自己身上找原因。這是他們的職業習慣。

程式設計師會用自己的行動去詮釋什麼是真正的人生。他們的邏輯裡充滿了if else。你不用等待控制檯的輸出就可以知道結果。if他們愛你,他們會來找你。else你就設定一個等待超時時間,過期後默默的離開。因為就算你可以不管他們有多少缺點,會失去多少東西,但是當你選擇和他們在一起時心中肯定有或清晰或模糊想要一起完成的事情。if他們不主動來找你,他們就沒有打算一起努力完成你們的未來。輸出的結果必定是傷心和絕望。當你離開的時候,不要相信自己心裡那個“不想活了”的聲音。if真的不想活了,為什麼每天還要按時去上班?兩個人之間沒有誰能比對方愛多一點。if真的感覺給出了更多的愛,then分開後你會給出更多的恨。結果是相抵的。if雙方都很釋然then你就知道,誰也沒有愛誰多一點。真正的人生是if要愛,最愛的那個人一定要是自己。then你就會去感激所有那些或悲傷或歡喜的經歷,因為這些讓你變成更好的自己。

最大的深情是離開後活成了他最想活成的樣子。最大的善良是用盡愛你所愛之人的力氣去愛愛你的人。程式設計師是感性與理性並存的生物,和他們在一起,你得到的不僅是凝望彼此雙眸的真摯,還有一起眺望的遠方。

  作者簡介:

靜兒,20歲時畢業於東北大學計算機系。在畢業後的第一家公司由於出眾的語言天賦,在1年的時間裡從零開始學日語並以超高分通過了國際日語一級考試,擔當兩年日語翻譯的工作。後就職於人人網,轉型做網際網路開發。中國科學院心理學研究生。有近百個技術發明專利,創業公司合夥人。有日本東京,美國矽谷技術支援經驗。目前任美團點評技術專家,善於新人培養(歡迎關注靜兒的個人技術公眾號:程式設計一生

技術交流可關注我的github:https://github.com/xiexiaojing

關注靜兒公眾號,不定期漫畫技術推送~

 

 

相關文章