看過這些「傳奇」程式設計師的故事,再也沒有理由抱怨編程難!

相信這麼努力的你 已經置頂了我

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

說起程序員

大家的第一印象是什麼呢?

20出頭到40上下的素人

不修邊幅 直男 技術宅

智商在波峰 情商在波谷

...

這樣的表述雖然有些偏激

但總的來說

在程序員的行列中

他們仍舊是和我們一樣的普通人

而有一些程序員

是我們平常不太關注的

他們有點特別

能夠瞬間引起你興趣的

他們的編程經歷與一般人略有不同

...

今天大雄就給大家介紹幾個

“不凡經歷”的程序員

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

最後一英里

“最後一英里”(The Last Mile)是一個風投項目,由投資人 Chris Redlitz 和他的妻子 Beverly Parenti 在2011年發起,目的是教會位於加州聖昆廷州立監獄裡面的服刑人員如何編程,以便解決他們出獄後的工作問題,而 Kenyatta Leal 就是其中一位表現優秀的“程序員”犯人。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

與 Leal 一樣學習編程的犯人都被稱為“僱員”,他們使用舊金山編程學校 Hack Reactor 研發的特殊編碼指令學習編程。而六個月後,他們將向滿堂的潛在投資者推薦自己。Leal 開發了一個稱為Coach Potato的現場版夢幻橄欖球應用,成為了班裡的明星學員。這個應用將在 Leal 完成第二個商業管理學位之後發佈。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

讓服刑犯學習編程除了提高他們的就業率,另一個好處就是能夠極大

降低他們二進宮的幾率

在加州,囚犯在監獄一年的花費是47,000美元;超過67%的州囚犯都會在3年內二進宮。而通過學習編程,能讓他們獲得穩定的工作和收入。更有趣的是一些成績不佳的囚犯表示,由於學習編程的難度太大,所以出獄後寧願在街頭餓死,也不想二進宮去學習編程了。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

若宮雅子

這是一名來自日本的程序員,她開發了一款“雛壇”(Hinadan,日本玩偶的陳列架)的應用程序,程序本身並不出彩,但是若宮雅子卻憑著它在IT界轟動一時,因為她本人是一位年齡超過80歲的老人!

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

當你80歲的時候會幹什麼?

享受退休後的悠閒時光

頤養天年?

若宮雅子卻不這麼想

...

在81歲的時候她推出了自己開發的手機APP“雛壇”,這是一款有關日本傳統節日“女兒節”的遊戲。

它的玩法就是將12個人偶娃娃按傳統順序正確地擺放在四層架子上。如果擺放正確,就會響起鼓聲,恭喜你做得不錯;如果擺錯了,就會有蜂鳴聲提醒玩家。當所有娃娃都被擺在正確的位置上時,遊戲即告結束,玩家還能收到一條恭喜信息。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

這款內容簡單的遊戲,雖然在 APP Store 上的下載量無法與熱門應用相比,但是作為81歲高齡程序員所開發的應用,還是非常受大家的歡迎。

在編程行業,年齡歧視是一個非常嚴重的問題,在硅谷,員工40多歲就已經被一些公司認為是老了,在 Facebook 員工的平均年齡是29歲,蘋果是31歲。

81歲的若宮雅子無疑是一個知難而進的人,這讓她登上了 TED 的演講臺,告訴所有人身體的健康很大程度上取決於積極的思想和忙碌的生活,她補充說:“我每天都很忙,沒有時間去尋找疾病。”

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

正在學習編程的若宮雅子,身旁放著她與蘋果CEO庫克的合影

不存在的屏幕

編程自然要在屏幕上看代碼,但對一些特殊的程序員來說屏幕對自己沒有任何意義。

畢業於德州大學奧斯汀分校計算機科學系的張海倫,是一位盲人程序員,用屏幕看代碼是不可能的事情。

她藉助讀屏器、光學字符識別、電子盲文記事本以及盲文觸摸屏等工具,用C/C++、Java等各種編程語言編寫程序,製作網頁。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

在中國,也有這樣特殊的程序員,其中一位叫蔡勇斌,是深圳市信息無障礙協會的一名盲人程序員,他靠“背”源代碼來編輯程序。

因為沒法看到屏幕上的一行行的代碼,蔡勇斌很多時候只能用死記硬背來學習編程。他曾經將數百行代碼也就是幾萬個字符都背下來,就為了在腦子裡不斷地檢查、修改、訂正。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

盲人程序員的電腦屏幕是不用打開的,全靠鍵盤、耳機和記憶力完成工作。

蔡勇斌的最終目標是讓自己失業:“我們的工作就是為盲人進入互聯網時代搭建基礎,信息無障礙一旦實現,互聯網的力量就可以讓我們和常人實現生活和工作上的真正平等,我的工作也就不需要繼續了。”

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

每個想成為程序員的人其目的都各有不同,所付出的努力也因為自身條件的不同而有所差別。

但一個好的開始對任何人來說都是具有激勵性的,比如面向普通大眾的可視化編程平臺,可以方便和直觀的讓你瞭解編程的核心的思想,即使不會寫代碼也可以通過模塊化的模組拼接出一款應用程序,在這個過程中你會慢慢了解編程,並逐漸融入到這個行業。

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!

看過這些“傳奇”程序員的故事,再也沒有理由抱怨編程難!


如果想看到更多系統的文章和學習資料可以關注我們的微信公眾號:‘樂購IT教育學院’ 關注後回覆‘資料’ 可以免費領取完整的學習資料(很多,總有一款適合你)


分享到:


相關文章: