提到編程,可能給人的印象就是穿著格子襯衫的中年大叔,就算年齡還未到中年,但是因為長期熬夜加班,形象終歸和“英俊”、“帥氣”這些詞沒什么關聯。
在和余鐵琳交談之前,我只知道她很年輕,但是因為“學編程”的關系,難免會將她和格子襯衫、寬邊眼鏡聯系起來。但這個17歲的少女,陽光、可愛,甚至有點中二,完全看不出程序員的影子,而她卻是從初中開始就已經入行多年的“老程序員”了。
“我不僅僅想讓自己寫出來的代碼影響世界,更想用自己的熱情和能力帶領更多女孩子進入編程的世界。”

這位來自浙江省溫州市的女生,今年只有17歲。也許,一個如此年輕的女高中生說出這樣的話,不少人都會覺得她是癡人說夢,男女平權,特別是在科技領域,一個女生想要改變世界,的確不容易。
那一年,余鐵琳剛剛進入初二的課堂。她看到一個公眾號中講到一個學生因為自己家里養了一只貓,從而開發了一個寵物分享社區APP,而這個學生也因此獲得了當年的WWDC開發者獎學金。
“我也要學編程”,當時的她只是萌生了一個學習iOS開發的念頭,至于什么語言、代碼、編程環境……這一切對她來說幾乎都是一片空白。雖然因為疫情的關系,我們沒能面對面地交談,但是在整個過程中,我可以明顯感覺到這個女孩子的自信和堅定,雖然沒有直說,但是言語間透露著一個信息:憑什么我不行?
那時候,距離當年申請WWDC獎學金的期限也只有兩個月的時間,時間短,任務重,對于一個零基礎的初二學生來說,是一個極大的挑戰。
沒有進行過任何系統的學習,再去參加培訓班也來不及了,余鐵琳選擇在Google上自學。這也是她第一次接觸到蘋果的Swift語言、“Swift是我用過對新手最友好的開發語言之一”,即便是零基礎的她,也在短短幾天就學會了基礎語法,并嘗試開發了一些小游戲。
她告訴我,除了Swift開發語言的優勢,自己還經常瀏覽一些蘋果的開發者社區,在其中學習。蘋果官方也很支持這些開發者,像是線上/線下的Today At Apple課程中就有不少編程課程,所有人都可以申請免費學習。
聊到這次的參賽作品,余鐵琳更是如數家珍,“其實去年我就嘗試參加過,想要分享一些在歷史長河中十分重要的中華文化,因此我當時的主題是絲綢之路”。當時因為想要制作合適的模型,還自學了Blender這個三維動畫制作軟件,雖然花費了非常多的時間,但是這樣的積累對以后的開發都是很有用的。

本次參賽的剪紙作品
今年參賽的Playground主題是剪窗花,簡單來說就是選擇一個自己喜歡的圖形,軟件通過算法生成展開后的窗花,還可以通過AR功能將它投射到墻面或者窗戶上。
而這個應用,就是余鐵琳通過蘋果的Swift Playground來完成的,首先用XCode中的Simulator查看APP的效果,并檢查每個預設功能。在APP完成之后,再把Playground傳到iPad上,進一步檢測是否有BUG。
這一切,都得益于蘋果的生態系統,可以方便地在不同設備間協同操作,寫好代碼就可以進行調試。在創作過程中,用到了Storyboard、UIKit、ARKit、模擬器等技術,比如Storyboard能直觀地調整界面布局,ARKit比較容易學習,而且可以直觀地呈現剪紙作品,讓用戶更深入了解到剪紙這一傳統文化。
在深圳的一個國際學校就讀的時候,學校開辦了編程課程,想都沒想就報名參加了。結果開課的時候才知道,自己是班上唯一的一個女生。
雖然同學們沒有明說,但是從部分同學的眼神里,還是看到了不理解,甚至還有同學表現出“嘲諷”和“不屑”。在她心中,男女生并沒有什么不同,既然是誰都可以參加的學習,女生就一定比男生差嗎?
那時候的她,本著不服輸,只為爭口氣的心態,更加努力地學習編程。結果顯而易見,在班里的成績比大多數男生還要好,帶給自己前所未有的成就感,比寫完代碼測試通過還要開心。

葛總發微博祝賀余鐵琳奪冠
也正是因為有了這段經歷,余鐵琳更加認識到女性在科技領域的弱勢,在余鐵琳看來,“編程同樣適合女生,這是一項創造性的工作。”所以她一直在鼓勵其他女孩一起學習,蘋果的大中華區總經理葛越女士還因此發微博邀請她今后到蘋果公司實習。
談及這條微博,余鐵琳顯得有點興奮,評論中有一句話讓她印象非常深刻:“這個女生,和葛總氣質好像”,是的,葛總一直是她心中的偶像,作為女性,能在蘋果公司擔任高管,這也是平權的表現。
在參加過幾次Girls Who Code之后,越來越意識到科技行業的性別比例差異,原本用代碼影響世界的夢想發生了變化,現在的她,只想用自己的熱情和能力帶領更多女孩子進入編程的世界。
說干就干,去年暑假期間,余鐵琳作為發起人在上海舉辦了第一期Coding Girls公益夏令營,邀請了16名零基礎的女生參與編程學習。
余鐵琳告訴我:“蘋果的Swift是一種很好的編程語言,因為它的語法相對較為簡單,無論是教與學都非常適合,對于初學者來說,很容易取得成就感。”

在上海舉辦的Coding Girls公益夏令營

新疆編程支教活動
為了讓更多的人參與編程的學習,在父親的建議下,在去年12月份去新疆進行了調研,準備聯合當地慈善基金會,通過教育形式來做公益。實地走訪之后,看到當地孩子們對知識的渴望,這個剛上高中的大姐姐,毅然決然地開展了新疆編程支教活動。目前,她已經組建了完整的教育團隊,這些志愿者來自全球各地,從初中生到在職的編程老師,都有著滿腔熱血,想要為公益事業貢獻自己的力量。
“在保證學業的前提下,做這些似乎不太符合你年齡的事情,你覺得辛苦嗎?”我問道。
“在推廣編程普及化以及科技領域平權的過程中,我意識到我是真正地在享受這個過程,就像敲下項目的最后一行代碼一樣,幫助世界上更多的人帶給了我許多的成就感,也讓我知道了我未來的目標。”
說這句話的時候,我能感受到這個樂觀、自信的17歲女生是多么的堅定,在追逐夢想的道路上,再苦再累也不算什么了。
其實,像錢睿超和余鐵琳這樣的開發者有很多,他們為了自己的夢想,無論是幫助殘障人士,還是讓女性得到平權,都是在用科技的力量改變世界。
但也正是因為有了他們這樣的年輕人,一直在不斷拼搏,打破常規、勇于創新,再加上蘋果這樣的全球頭部科技公司,能給予她WWDC開發者獎學金這樣的肯定,相信對錢睿超、余鐵琳,以及千千萬萬的科技從業者,都會是一次非常大的鼓勵。