這位闖進程序員界的維密天使,她到底可以編出什麼?!

格子衫、大褲衩、人字拖、黑色雙肩包以及 BlingBling 的頭髮放置在一個人身上時,你首先想到的是他代表了哪一種羣體?

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

想必很多身處 IT 屆的從業者都已瞭然於心,這不就是程序員的經典造型嘛。所以説如果有一天這個特立獨行、沉默寡言且絕大多數為清一色的羣體中突然加入了一位仙女姐姐且還是其他領域的知名人物,譬如接下來要講的這位維密超模—— Lyndsey Scott 時,會發生什麼樣的化學反應?接下來,我們來一窺究竟。

1.貓步 vs 代碼,超模 vs 程序員

生於 1984 年的 Lyndsey Scott,從小在美國的新澤西州西奧蘭治長大,但素來因美國種族歧視因素,作為高中前三年學生時代唯一一名黑人,她備受同學欺凌和嘲弄,不過也正式因此,堅韌且坦率的性格被逐漸打磨出來。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

2009 年,她成為第一個與 Calvin Klein 簽訂獨家走秀合同的非裔美國人模特。自從之後,她走遍全球時裝週如 Prada、Gucci、Louis Vuitton、Vera Wang、Fendi 走秀,儼然成為大眾視野中的一名光鮮亮麗的頂級模特,且集高挑、精緻、性感、成功等美好的標籤於一身。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

但是在台下,她有一個鮮為人知的身份——程序員。

八竿子打不着的時尚圈和 IT 領域,在常人難以想象的結合場景之下,這樣一位名模卻穿梭其間。探究其過往,我們也就理解為何她會對變幻莫測的編程感興趣了。

在 Lyndsey Scott 很小的時候,身為程序員的父親經常把家中最大的孩子 Scott 往計算機科學道路上引導。在 12 歲那一年,Scott 就開始正式學習編程,併為她的 TI-89 Titanium 圖形計算器編寫遊戲。長大之後,Scott 在阿默斯特學院學習了 Java、C++ 以及 MIPS 架構,後來也自學了 Python、Objective-C。

用 Scott 自己的話來講, “畢業後的兩年內,我的父母總是往我的門縫下塞宣傳單,上面都是他們聽説的關於計算機科學各式各樣的工作。”不過,倔強的 Scott 根據自己的興趣愛好,抗拒了父母的安排,選擇了自己更喜愛的模特生涯,並將程序員作為第二職業。

2.技多壓身的 Lyndsey Scott,被推向輿論浪尖!

但就是這樣一位女孩,在第二重程序員的身份曝光之後,即使有諸多成就加身,也沒有迎來其他程序員的熱烈掌聲和幫助,反而接踵而至的是嚴重的排斥和來自四面八方的質疑:作為兼職的程序員,你有何能耐?

為什麼會受到這樣的質疑?

或許還不是因為 Lyndsey Scott 有一個讓常人覺得不務正業的模特職業,雖然 Scott 通常會忽略這些輿論攻擊。但近日,Instagram 上發佈了的一個名為“This Victoria’s Secret model can program code in Python, C++, Java, MIPS, and Objective-C”的帖子:

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

該博主的本意是希望大家以此為榜樣,宣揚“超模可以當程序員,編程屬於每個人!”的理念,卻萬萬沒想到弄巧成拙,評論區成為幾千人質疑的戰場。不少網友開始嘲笑 Scott 的真實能力,稱或許她僅可以編出“Hello World!”罷了,也有人並不懷疑她能夠編碼的能力,而是質疑她的代碼質量,他們表示“任何人都可以編寫代碼,但不是很多人都可以編寫出優秀的代碼。雖然不少編程語言易於學習,但想寫出可擴展性、可讀性、可維護性等高效代碼並不容易。”

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

這件事沒過多久便引起事件主人公 Scott 的關注,最終她決定站出來以事實反擊那些只看表面不言內在的網友:

  1. 我在 Stack Overflow 上有 27481 分;

  2. 我是 RayWendelich.com 的 iOS 教學團隊成員;

  3. 我是 RallyBound 的 iOS 軟件工程師;

  4. 我擁有阿默斯特學院的電影和編程雙學位。

最後她有些失望地補充道,“看到這些評論,我才明白 41% 的女性離開了編程工作,原來是因為“工作環境”如此惡劣”。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

3.開發者的她究竟可以編出什麼?

當然,僅憑三言兩語就想讓大家信服她的實力也不大現實。所以,身為開發者的她究竟可以敲出什麼樣的代碼?

翻開 Scott 的履歷,我們發現她並非上文介紹的那麼簡單。Scott 先是一名優秀的軟件工程師,後是 Apple iOS 教程團隊成員,且曾與 Bill Gates 和 Mark Zuckerberg 一起為 Code.org 完成了許多視頻教程。

早期,Scott 主攻 Python 和 Objective-C,不少的 iOS 移動應用進程也是自己親手編寫的。她最初於 2011 年公開發布了第一個 App,並將其命名為“Educate!”,這是為了幫助贊助烏干達學者的慈善機構。後來當別的模特忙着四處面試、找秀走的時候,她在 2013 年已經開發出了一款 IPort應用,旨在讓模特們輕鬆製作電子簡歷的 App。

Scott 有關 IPort App 介紹

之後,Scott 還相繼開發了一些應用,如“Matchmaker”,相當於如今微信中“附近的人”這一功能,可匹配附近的好友從而進行社交;Code Made Cool 是一款 iPhone App,可以通過拖拽夢幻場景中的女孩來播放 Ryan Gosling 的動畫照片;另外還有一款 Squarify 修圖軟件,可以 PS 也可將矩形圖像或視頻轉換為正方形,以方便 Instagram 使用。

截止目前,Scott 已經開發出近 10 個 App。不過,這些應用有的僅是滿足了 Scott 自己的需求,所以並未發佈出來,但這似乎也不影響 Scott 的編程能力。

在自主研發的同時,Scott 也開始在 Stack Overflow( https://stackoverflow.com/cv/lyndseyscott ) 上為很多的開發者答疑。2014 年初,她就擁有超過 2000+ 個聲望和超過 38000 次的 profile 瀏覽量。2015 年,她成為解答 iOS 問題的最佳用户,為期一個月。截至目前,她在該網站上獲得 27,820 個聲望。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

此外,從 Stack Overflow 上我們也可以看出,Scott 早已在 iOS 開發中身經百戰。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

而 Scott 本人所述的反擊事實也進一步得到證明,她的確是 RayWenderlich.com 上多個 iOS 編程教程的作者,甚至曾用迪士尼的冰雪女王人物製作了一個視頻教學節目。不僅如此,Scott 在哈萊姆和紐約大學的學校進行了編程講座,並在洛杉磯的編程課上指導女童子軍。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

回憶起每天摸黑編程的日子,常常帶着眼鏡的 Scott 曾無奈地説道“那些眼鏡都碎了,我有好幾次戴着它就睡着了,雖然也曾試着用膠帶把它粘牢,但效果都不大好。”

至此,面對無端猜忌帶來的攻擊,Scott 用最有力的證據打臉無知的鍵盤俠們。同時她還在自己的 Instagram 帳户上分享了最初的攻擊帖,並附上:“不要試圖嘲笑,我只是陳述事實,也希望至少能説服我的一個負面的評論者,其實程序員會有各種類型、年齡、性別、種族的人,如果你們對科技領域中遇到的女性有所懷疑,還是請斟酌。“。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

4.同行兼程序員的 Karlie Kloss

其實,提起維密天使即程序員,還有一位響噹噹的人物,她就是 92 年出生如今火遍全球的 Karlie Kloss,人稱小 KK。和 Lyndsey Scott 的經歷正好相反,Lyndsey Scott 是從小在計算機的薰陶中跳躍至時尚界,KK 則是從時尚圈中逐漸萌生編程的興趣,並於前幾年,宣佈進入紐約大學,進修編程。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

此外,她還推出自己的獎學金項目 —— KodeWithKarlie,為 20 位女性提供為期兩週,在紐約 Flatiron School 學習編程的獎學金,她曾表示:「我堅信年輕女性越早的接觸及學習編程,能夠幫助我們在改變世界上擁有發言權與一席之地。」

5.寫在最後

尋找程序員界的鼻祖,據各方資料顯示,被珍視為“第一位給計算機寫進程的人”乃是英國著名詩人拜倫之女阿達·洛芙萊斯(Ada Lovelace),她為計算進程擬定“算法”,製作了第一份“進程設計流程圖”,高級編程語言 Ada 名稱的由來也是為了紀念她而存在。

之後,世界上第一台通用計算機 ENIAC 的誕生,被記入科技史冊,卻鮮有人知道完成第一台計算機編譯和部署的,是由 6 位女程序員組成的團隊。

這位闖進程序員界的維密天使,她到底可以編出什麼?!
這位闖進程序員界的維密天使,她到底可以編出什麼?!

對於科技圈而言,不論開端還是發展,女性所做的貢獻絲毫不容忽視。如果身為程序員僅是因女性、模特等身份遭受的歧視,從根源上來看,也僅是弱者力所不能及的能力體現,正所謂「有志矣,不隨以止也,然力不足者,亦不能至也」。

其實,對能者説一句“厲害”,真沒那麼難!

參考

“徵稿啦”

CSDN

公眾號秉持着「與千萬技術人共成長」理念,不僅以「極客頭條」、「暢言」欄目在第一時間以技術人的獨特視角描述技術人關心的行業焦點事件,更有「技術頭條」專欄,深度解讀行業內的熱門技術與場景應用,讓所有的開發者緊跟技術潮流,保持警醒的技術嗅覺,對行業趨勢、技術有更為全面的認知。

如果你有優質的文章,或是行業熱點事件、技術趨勢的真知灼見,或是深度的應用實踐、場景方案等的新見解,歡迎聯繫 CSDN

投稿,聯繫方式:微信(guorui_1118,請備註投稿+姓名+公司職位),郵箱(guorui@csdn.net)。