從小語種轉行程序員:我至今為止失敗的人生

从小语种转行程序员:我至今为止失败的人生

持續力

關注

从小语种转行程序员:我至今为止失败的人生

ScalersTalk 成長會 2019 年火熱招募中,參見《用持續行動突破成長困境——S成長會2019招募進行中》

Scalers點評:在成長會,(S800)是一位富有傳奇色彩的姑娘。從2016年起,就在成長會了,一直到今天。那時候我對她的記憶,是學法語出身,在高中當老師。兩年後,她華麗轉行,變成一名程序員,會Python、Java、iOS各種開發,還幫助成長會定製了許多小程序。還有,在這期間,她通過了上海英語高級口譯,還做了一名獨立音樂人。在去年成長會中,她帶領的Python小組,讓很多人入門Python,並且實現了轉行。有很多人以她為榜樣,也想換行成為程序員。但是她卻認為自己找到自己想做的事,經歷並不是那樣一帆風順,轉行程序員,也不是一片通途。我們聽聽她的成長故事。

先放一段的音樂作品。

我是成長會S800會員,,畢業於某985小語種專業,目前是軟件開發工程師,從事移動端和後端開發,併為企業提供獨立數據分析支持;同時是簽約獨立音樂人。

承蒙小夥伴們看得起,今年以來,收到了很多關於跨專業、跨行業的提問。比如為什麼會想到要跨專業,尤其是從小語種跨到了計算機,以及在這個過程中遇到了哪些困難,是如何克服的等等。

太長不看的回答:我用了10年,失敗迷茫了無數次,才找到了自己熱愛的事。感謝這份熱愛,對現在的我來說,都是樂趣,沒有困難。

【電子競技和Cosplay的夢想】

報考大學的時候,因為極其討厭計算,選擇了不用學數學的小語種。高考完的那個暑假,我去找了個做助教的工作,在培訓中心做託福的助教。那個時候懵懵懂懂的,但是開始隱約覺得自己不喜歡和人接觸,更願意一個人待著。

然而等上了大一的課,發現自己完全不喜歡這個專業。那時候的自己,喜歡動漫和電子競技,所以就往這兩個方向開始嘗試。

高中的時候,我打過一些比賽,拿過八強這樣的名次。而且當時是因為高考自己退賽的,這就成了後來很長一段時間裡,我吹牛的素材,例如“如果我當時不是因為高考的話,可能為國爭光的,就是我了”。大一的時候,報名參加了一個俱樂部青年隊的集訓選拔。當興趣變成了日常之後,就沒有那麼吸引人了。更慘的是,這個日常是,被一群比你水平高出一個層級的人虐待,每天沒有贏只有輸。

一次次失敗,從煩躁到無力,從夢想到放棄,期間也不過一個月。

另一個嘗試是加入了動漫社,去給一些雜誌拍攝關於動漫的照片。然而當時什麼經驗都沒有。一方面,不知道化妝品的優劣,也不知道如何正確的卸妝,以至於在大一下半年開始全臉過敏,爆痘紅腫脫皮,什麼都沒落下。大二的時候,二外日語老師是一個特別嚴格的老師,比較輕的病假都不允許。有一次,我的臉已經腫到,老師跟我說,要不你回去休息吧的地步。另一方面,我也不知道怎麼拒絕。例如之前協商的棚拍,到了之後卻要出外景,冰天雪地穿非常單薄的衣服,凍到高燒感冒,三天下不來床。這場重感冒之後,就也沒有再接過相關的活動。

【厚積不一定薄發,也可能歸零】

大二開始,學業就比較重了,一個是二外學的是小語種日語,本專業學的也是小語種;第二個是開始修雙學位心理學。那個時候,就沒有繼續往外面跑了。也是這段時間,靜下來做了一些翻譯工作,學習了基礎的平面設計知識,開始接觸電影和配音。

用不專業的眼光拉了一百多部電影,寫滿了五六個筆記本之後,嘗試拍了微電影,也拿了一些大學生微電影獎,並開始向創作方向發展。

於是在大四下半年準備畢業論文的時候,開始學習了一些作曲和編曲方面的知識,動手做了一些曲子,並開始為遊戲公司做外包音樂。但接到的第一個單子,就和甲方產生了巨大的矛盾。從我現在的角度來看,確實是我的任性,不顧甲方具體的情境,只根據自己的喜好進行所謂的“創作”。但在當時,我無法忍受自己的創作意圖,被需求捏成各種各樣的形狀。第一個單子都沒有完整接下來,這條路在出師的時候,就未捷身先死了。

與此同時,我放棄了本專業保研南京大學的機會。

畢業,繼而失業。

【回到起點和再次出發】

回家之後,我又去了培訓中心,繞了一圈,做了小語種老師。但我的缺乏耐心,抗拒交流,讓我在上班的每一刻都想著辭職。更絕望的是,我感興趣的事情,已經都嘗試過了,並且都失敗過了。

鬼使神差,大二時候做的翻譯裡,有一些編程相關的書,這段記憶成了一根救命稻草。但那時候身邊沒有學計算機的朋友,小城市也根本沒有編程培訓。我手裡能和編程有點關係的,一臺手機,一臺電腦。對當時的我來說,前端後端,是沒有區別的,因為都看不懂。因為我用的全部是蘋果系統,就選擇了蘋果軟件的開發。

在什麼都不懂的時候,安裝編程開發環境Xcode都反覆失敗,從開始安裝到敲下第一行代碼,我把系統重裝了三四次。沒有任何高明的方法,也沒有誰來告訴我應該做什麼,只能跟著官方文檔一步一步來,先學習編程語言,然後學習開發框架。

雖然大學的時候學的就是語言專業,但是在碰到計算機術語的時候,是沒有任何優勢的。String這個單詞,在我腦子裡一直是絃樂器的琴絃,最開始我完全無法理解為什麼字符(character)連起來,會變成琴絃(string)。所幸當時已經有中文文檔了,於是一個單詞一個釋義地抄下來,記住,然後對著示例代碼敲。最開始對著示例敲,同一段代碼敲上三遍,基本就能記下來了,再繼續下一段。

學框架的方法依然是手抄文檔,然後對著文檔把代碼一行一行地敲下去,不懂的地方就查資料。

从小语种转行程序员:我至今为止失败的人生

當時哪有什麼面向對象,設計模式,就是官網說什麼,背下來,代碼寫著寫著,也就背熟了。就這樣過了四個月,做出了自己的獨立作品,拿著去找到了工作。

但是真正的考驗由此才開始。工作之後我才知道,自學的那些東西有多麼不牢靠。沒有任何面向對象和設計模式的知識,於是只要需求變動,別人工作時間能完成的任務,我需要加班。10點下班算是很早了,我開過玩笑說自己

見過任何一個時刻的上海,但仔細想想,確實見過。

从小语种转行程序员:我至今为止失败的人生

【我現在站著的,是曾經自己倒下的地方】

但也是這樣的情況下,我發現我的好勝心被激發了,我的對手是不停變化的業務需求,是出問題的代碼,解決它們讓我非常滿足。解決問題本身對我來說,就是極大的滿足。同時,每一個用戶都會因為我解決了某個問題,軟件會流暢那麼一點點,或者好看那麼一點點,這是讓我覺得非常快樂。我們進行過一次重構,通宵遷移完了回家,路上看到有用戶在使用我們的產品,我想我會永遠記得那個8點的陽光,和我怎麼也沒忍住的眼淚。

我幾乎做了自己想做的所有事情,而在那個莫名其妙流淚的早上,終於找到了自己能夠心無旁騖走下去的路。

大一的電子競技和動漫夢,讓我知道了,我對一件事情的興趣,可能是來自希望受到關注的虛榮心,和希望獲勝的好勝心。我不是對這件事情本身感興趣,而只是因為在做這些事情的時候,一部分需求被滿足了。一旦出現了比它們更能滿足需求的事情,我就會投向其他的事情。更極端的情況是,如果有了某種機會,我可以不做任何事就收穫讚美和勝利,我會不顧一切地抓住這個機會。這是極其危險的。

其後我發現,當創作向商業化靠近之後,這個創作就不屬於自己了。只要我認為創作應該純粹從創作者自身出發,不能脫離自己的意志,而變成別人想要的樣子,就意味著離商業化十萬八千里。

兜了那麼大一個圈子,我才找到了現在做的這件事。但我認為,程序不是一個好的轉行方向,互聯網現在也不像前兩年那樣蓬勃,這只是一個我喜歡的行業,並不是所有人都應該去從事的行業。

弄清自己要做什麼,這是一件非常困難的事情,我在這件事情上面花了十年的時間,通過宵,生過病,毀過容,更別說深夜痛哭這種日常。自己到底喜歡什麼,想做什麼,這個問題沒有辦法通過看別人的經歷解決。它需要花很長的時間,去思考、試錯、反思、覆盤,沒有任何一個人,可以替代別人做這樣的決定。

而在這個過程裡,每一步都是痛。思考自己適合什麼,就會迷茫;開始嘗試,就會失敗;失敗之後要再找新的方向,之前做的一切努力都會歸零。現實就是這麼殘酷。我有一個很喜歡的作品叫《JOJO》,其中有一個黃金精神的概念。每個讀者對它的理解都不一樣。我對它的理解是,在面對現實的時候,可以坦然地接受它,並且做出自己的抉擇,哪怕這個決定會讓你付出所有,依然會在自己選的路上,不屈不撓地走下去。

我知道終我一生也絕達不到大師的高度,在接受這一點的情況下,我會一直在這條路上走下去,因為這是我選的,僅此而已。

以上。

从小语种转行程序员:我至今为止失败的人生

(放肆地讚賞小姐姐)

持 續 力

★★★★★

ScalersTalk成長會是由Scalers發起的社群生態體系,專注1000天以上的“N階持續行動理論體系與能力構建”,以“從英語初階到同聲傳譯全棧解決方案”為特色,以“持續輸入輸出訓練實踐拓寬認知邊界”為導向。

新 浪 微 博

l @Scalers

網 站 l ScalersTalk.com

開 放 社 群l 100小時訓練QQ群456036104

★★★★★

2019年成長會申請說明

《用持續行動突破成長困境----S成長會2019招募啟動》(請點擊)


分享到:


相關文章: