如果你是一個(gè)女孩子停团,想找一個(gè)掙錢多,不花心掏熬,又博學(xué)多才的男朋友佑稠,那你就找一個(gè)程序員吧。他們有穩(wěn)定的收入旗芬,還能給你詩和遠(yuǎn)方舌胶。
他們會(huì)在自然博物館給你介紹各種昆蟲的名字,中英文名字他們都知道:Ladybird(瓢蟲), Grasshopper(蚱蜢),Mantis(螳螂)。如果你覺得這些太常見,不夠吸引人竞思。他們還會(huì)給你介紹一些不常見的小猛獸:Kestrel(美國紅隼),Merlin(灰背隼)毅往。然后他們會(huì)告訴你一些附加的小知識(shí):前面的那些昆蟲的名字都是JDK修正版本的工程代號(hào),后面的小猛獸名字都是JDK的大版本工程代號(hào)羽圃。
程序員從一開始就是和詩緊緊聯(lián)系在一起的。歷史上第一個(gè)程序員,也是計(jì)算機(jī)的發(fā)明者艾達(dá)(Ada)是英國浪漫主義詩人拜倫的女兒切心。所以程序員寫的詩也是那么唯美動(dòng)人:
我能抽象出整個(gè)世界…
但是我不能抽象出你…
因?yàn)槟阍谖倚闹惺悄敲吹木唧w…
所以我的世界并不完整…
我可以重載甚至覆蓋這個(gè)世界里的任何一種方法…
但是我卻不能重載對(duì)你的思念…
也許命中注定了 你在我的世界里永遠(yuǎn)的烙上了靜態(tài)的屬性…
而我不慎調(diào)用了愛你這個(gè)方法…
當(dāng)我義無返顧的把自己作為參數(shù)傳進(jìn)這個(gè)方法時(shí)…
我才發(fā)現(xiàn)愛上你是一個(gè)死循環(huán)…
它不停的返回對(duì)你的思念壓入我心里的堆棧…
在這無盡的黑夜中…
我的內(nèi)存里已經(jīng)再也裝不下別人…
我不停的向系統(tǒng)申請(qǐng)空間…
但卻捕獲一個(gè)異常—我愛的人不愛我…
為了解決這個(gè)異痴阑瑁…
我愿意虛擬出最后一點(diǎn)內(nèi)存…
把所有我能實(shí)現(xiàn)的方法地址壓入堆椥牛…
并且在棧尾壓入最后一個(gè)方法—將字符串”我愛你,你愛我嗎?”傳遞給你…
如果返回值為真–我將用盡一生去愛你…
否則–我將釋放掉所有系統(tǒng)資源…
程序員有足夠的錢可以每年帶你出去出國旅行全谤。他們能想到的旅行之地既好玩又不會(huì)人滿為患肤晓。他們會(huì)帶你去冰島一個(gè)名叫Dalvik的小漁村。因?yàn)镈alvik VM是Android平臺(tái)的核心組成部分之一认然,所以他們絕不會(huì)記錯(cuò)材原。晚上帶你看天上的星星。告訴你伽利略四大衛(wèi)星被分別賦予了四個(gè)神話傳說中人物的名字:伊奧(IO)季眷,歐羅巴(Europa)余蟹,蓋尼米得(Ganymede),卡里斯托(Callisto)子刮。然后還告訴這四個(gè)人物都以俊美著稱威酒。雖然他們不會(huì)告訴你其實(shí)這些也是Eclipse的版本號(hào),但是他們會(huì)告訴你Eclipse是日食挺峡。明年將會(huì)有日食掃過美國全境葵孤,相信他們肯定不會(huì)錯(cuò)過。
程序員都很會(huì)品咖啡橱赠,哥倫比亞咖啡尤仍,牙買加咖啡,藍(lán)山咖啡狭姨,當(dāng)然還有爪哇咖啡宰啦。他們可以細(xì)致到對(duì)咖啡豆的研究:JavaBeans, NetBeans, ObjectBeans。如果他們帶你去美國饼拍,必定要去的地方是Seattle’s best coffee赡模。你們可以一邊喝著咖啡,一邊聽他講sun公司各種以咖啡命名的產(chǎn)品师抄。
如果你和一個(gè)程序員在一起漓柑,你會(huì)發(fā)現(xiàn)想找的東西很容易找到。因?yàn)樗麄儠?huì)給東西建立索引叨吮。他們擅長分組和排序辆布,什么都井井有條。你交給他們的事情他們不會(huì)忘茶鉴,就算不能立即執(zhí)行锋玲,他們也會(huì)放到隊(duì)列里。
你會(huì)非常滿意他們給你的禮物蛤铜。如果你喜歡盆栽嫩絮,他們會(huì)給你種一棵橡樹丛肢。如果你喜歡毛絨玩具,他們大概會(huì)給tomcat剿干,tiger蜂怎。如果你喜歡手工藝品,他們或者會(huì)送你一些made by resin的精美飾品置尔。
然而如果你和程序員在一起最舒服的事情是當(dāng)你們之間出現(xiàn)了任何問題杠步,他們總會(huì)從自己身上找原因。這是他們的職業(yè)習(xí)慣榜轿。
程序員會(huì)用自己的行動(dòng)去詮釋什么是真正的人生幽歼。他們的邏輯里充滿了if else。你不用等待控制臺(tái)的輸出就可以知道結(jié)果谬盐。if他們愛你甸私,他們會(huì)來找你。else你就設(shè)置一個(gè)等待超時(shí)時(shí)間飞傀,過期后默默的離開皇型。因?yàn)榫退隳憧梢圆还芩麄冇卸嗌偃秉c(diǎn),會(huì)失去多少東西砸烦,但是當(dāng)你選擇和他們?cè)谝黄饡r(shí)心中肯定有或清晰或模糊想要一起完成的事情弃鸦。if他們不主動(dòng)來找你,他們就沒有打算一起努力完成你們的未來幢痘。輸出的結(jié)果必定是傷心和絕望唬格。當(dāng)你離開的時(shí)候,不要相信自己心里那個(gè)“不想活了”的聲音颜说。if真的不想活了购岗,為什么每天還要按時(shí)去上班?兩個(gè)人之間沒有誰能比對(duì)方愛多一點(diǎn)脑沿。if真的感覺給出了更多的愛藕畔,then分開后你會(huì)給出更多的恨马僻。結(jié)果是相抵的庄拇。if雙方都很釋然then你就知道,誰也沒有愛誰多一點(diǎn)韭邓。真正的人生是if要愛措近,最愛的那個(gè)人一定要是自己。then你就會(huì)去感激所有那些或悲傷或歡喜的經(jīng)歷女淑,因?yàn)檫@些讓你變成更好的自己瞭郑。
最大的深情是離開后活成了他最想活成的樣子。最大的善良是用盡愛你所愛之人的力氣去愛愛你的人鸭你。程序員是感性與理性并存的生物屈张,和他們?cè)谝黄鹎苋ǎ愕玫降牟粌H是凝望彼此雙眸的真摯,還有一起眺望的遠(yuǎn)方阁谆。