為情人節編程
Instagram 創始人的女朋友為情人節學編程,創建Lovestagram 這恐怕是我聽過的最溫馨的一個情人節故事了。當然也是我寫過的最動人的情人節故事(譯者:也是我翻譯過的最動人的情人節故事)。
Kaitlyn Trigger是Rally.org的營銷總監,同時也是Instagram的聯合創始人Mike Krieger的女朋友。他們在一起 已經有兩年半的時間(26歲的Krieger和27歲的Trigger在2009年10月份的一次朋友聚會里面認識,并在2010年10月份開始正式交 往),然后成為了我的偶像。
去年12月,Trigger下了一個決定,她想要能夠和男友深入地交談和他的工作有關的東西。于是,這個“沒有上過任何一節計算機編程課”的耶魯大學政治系畢業生,偷偷的下載了“笨方法學Python”,開始了她的“長途跋涉之旅”,期限是情人節。
她的目標?就是做出這個現在叫Lovestagram的東西,它可以獲取你跟那個特別的人共享的Instagram照片,并把它們變成電子版的情人照。 “幾個月前,我為了給兩個現在已經訂婚的朋友準備一份禮物進行了一次頭腦風暴,我想找到他們兩個都在的Instagram照片,但在當時非常困難!”
在她學習了Python之后,為了使Python上線,Trigger必須再學完一個Django教程——她用Heroku把東西推送到網絡服務器上。她 把數個周末花在搭建這個網站上,只在馬丁·路德·金假日的時候離開了公寓三個小時,為的就是能在2月14號之前把它完成。
“學習編程不是最難的部分。最大的挑戰是一個Web應用的所有活動部件要怎樣結合在一起。沒有哪本書里教了這個東西。”她說。
使用Lovestagram很簡單,只需要登陸你的Instagram賬號,輸入你所愛的那個人的名字,從三款可愛的設計當中選擇一個,它們是 Lovestagram彩虹、粉紅相機和肉桂心糖果(順便提一句,我在寫這個的時候,我一直在不斷的“哇~”)。然后你可以自定義消息并發給你的男友。
這是一張Kaitlyn 寫給Mike的Lovestagram,當然,她也寫了點東西“就像一個Instagram過濾器一樣,你讓我的生活變得更美 好。”顯然,為了制作出那三款不同的設計,她還必須要學習Photoshop,“這比甚至比學Python更難”她跟我說。
當這項服務莫名奇妙終止的時候,她想瞞著Krieger的計劃行不通了,最主要的原因是她在修復漏洞時所感受到的沮喪所造成的,“有時候我要花費一個半小時來修復一個漏洞,但我知道,十步遠的地方,那個人只需要十秒鐘就可以修復這樣一個漏洞。”
“Mike被深深地觸動了”她說,“他參與到這整個過程來真的是幫了大忙,當我胡思亂想的時候他容忍我”Trigger 把她的技術的物理表現和技術本身當作情人節的禮物“(但)我們多了一個共同的東西,這個是更大的禮物。”
正如許多跟程序員交往過的人一樣,當她描繪Krieger坐在電腦面前,“不知道他在做些什么”的情景,我或多或少都能體會到Trigger的痛苦。“在 這個男人幾乎都是軟件工程師,而大部分女人卻不是的城市里生活,是一件難過的事情”她說。(記錄一下,在那以后,我也嘗試去學習Python最后以失敗告 終)
Trigger建議給想學習編程的女人開設專門的課程,作為解決數字鴻溝的一種方式,訣竅就是不要被嚇倒了,“(編程)是一個任何人都不應該害怕的東西。”
這也是一項你不需要特別精通的東西。你能夠運用編程技巧來制作的最好的情人節禮物,就是你給了自己能用編程技巧來做情人節禮物的這項能力。
本文轉載自: http://www.cnbeta.com/articles/172227.htm
訪問:Lovestagram