每一個決定“轉碼”的人都要下極大的決心和十分的努力。零基礎“轉碼”,尤其是從文科專業跨到計算機科學,“轉碼人”所要面對的挑戰並不簡單。
對於“轉碼”成功,多數人所賦予的定義是“找到一份程序員工作”,學習編程僅僅是開端。自學、考研或留學讀“轉碼”項目,就能確保程序員就業市場中有自己的一席之地嗎?
“轉碼”體驗
學習難題一個接一個
“我第一學期其實學得蠻痛苦的。”陳敏琪坦言,自己在研究生入學前對計算機幾乎一無所知。“老師會默認你有一定的計算機背景,略過很多基礎的內容。我當時為了跟上老師的教學,課下自己額外花了非常多的時間和精力反覆看課件、在網上找資料補課。”
在開學的第一堂課上,老師給同學們布置了一項“配置環境”的任務。在收到了一份很長的全英文文檔後,陳敏琪一行一行地仔細看,卻不懂這每一行術語代表了什麼。
雖然前期入門略有困難,但願意沉下心鑽研的陳敏琪在第一學期結束後找到門路,然而,新學期的一門“計算機深度學習”又給她帶來不小的挑戰。為了在求職時有更多的機會,陳敏琪依然在努力攻克難題,“普通的前端程序員不需要把數學學得很深,但是如果想拿高工資就要去做高門檻的後端程序員,這就需要把深度學習這種課學透。”
也有人深感“轉碼”不易,看不見自己的成長,最終匆匆駛離“轉碼”這條路。始於興趣,周子凡選修了學校的編程課、自學《Python從入門到精通》、買編程網課,嘗試走上編程的路,可不論哪種學習方式,他都感到有些吃力。
決定跨考應用統計學後,周子凡花了兩萬多元報讀數學科目和統計學科目的考研複習班。但在本科期間僅修讀過一門高數入門課程的周子凡數學基礎不牢,老師講課速度過快,一節課下來獲取的有效知識幾乎為零。
今年9月開學,周子凡決定放棄“轉碼”,“身邊沒有人像我這樣跨考的,我也找不到人傾訴,太孤獨了,而且我找不到可以印證我在編程上有進步的證明。”編程還是回歸為周子凡的個人興趣愛好。
社交平台上,左滑彈出的是“零基礎半年‘轉碼’成功上岸”經驗分享帖,右滑看見“轉碼”失敗者在論壇中抱團取暖,互訴學習編程的艱難。一個名為“轉碼失敗者聯盟”的小組已有4200多位組員,小組簡介寫道:“轉碼”大潮中的“倖存者偏差”現象異常嚴重。可見,個體對於編程知識的接受程度相差甚遠。
營銷宣傳
留學中介推熱“轉碼”
記者發現,“轉碼”討論熱潮的興起也與留學或培訓機構的營銷宣傳不無關係。在搜索引擎或者社交平台搜索“文科轉碼”後,除經驗帖外,還有留學中介或編程培訓機構的推廣——“零基礎轉碼”“如何利用5個月快速上岸”“歐陸有哪些無編程基礎也能申請的‘轉碼’項目?”“純文科背景‘轉碼’之路”……
零基礎、短時間等關鍵信息無一不精準抓住了用戶的內心需求,算法推薦的清一色成功案例也將“轉碼”和“上岸”概率大聯繫在了一起。
在一眾“轉碼人”當中,與陳敏琪一樣,選擇通過留學“轉碼”的人不在少數。部分國外院校的計算機專業申請條件友好,可接收無計算機專業背景的學生。還有個別國家的少數計算機專業開設招聘會,並允許學生參加專業相關的帶薪實習,這些都是國外計算機科學項目所展現的吸引力。正走在“轉碼”路上的呂浩東目前在美國就讀的學校就因此被網友稱為“轉碼神校”。
而實際上,歐洲、北美等地區大多數高校的計算機科學專業對學生的背景仍有嚴苛的要求,不少網友和留學機構建議申請包含編程教學的數據科學、商業分析或數字人文等交叉學科項目,成功率更高。
目前,呂浩東已拿到某公司的實習資格,若無意外,畢業後即可轉正。但呂浩東告訴記者,今年美國許多互聯網公司的程序員崗位已經停止招人,有的同學已求職半年,至今仍未在美國找到實習單位,實際的找工作體驗也並不像社交媒體說的那麼輕鬆。
就業現實
複合型人才更受歡迎
阿龍在銀行當程序員,負責後台軟件開發,計算機專業畢業的他告訴南都記者,普通“碼農”門檻並不高。如果不是在算法、人工智能等有高門檻的領域工作,平常重複性工作內容占多數的普通開發測試並不需要太多技能。從技術角度看,報培訓班學習幾個月,基本上能達到進“中小廠”的能力。
財經作家謝宗博對就業等社會議題長期保持關注,他向南都記者表示,在當下的環境中,文科生考慮“轉碼”,確有就業的現實考慮。“之所以要轉為‘碼農’,主要是因為在當前互聯網經濟環境下,社會對程序員的需求一直居高不下,相關專業的學生畢業後更容易被高薪聘用,因此吸引了不少文科生爭相轉行進入互聯網。”
雖然“轉碼”已成趨勢,但謝宗博認為這難以成為通用常態。儘管Python等新興編程語言已經很智能、很友好,可以讓“小白”通過3-4個月時間的學習入行,但僅僅是在基礎崗位,薪資提升不會很顯著。“綜合來看,文科生想要成功‘轉碼’,甚至成為‘大廠’骨幹,成功概率並不高。這往往與個人自身素質、能力、努力程度密切相關,無法成為通用模板。”
他表示,如果“文科生”想要在程序員行業有更大的發展,就必須深耕行業,不斷進階、打磨技術,掌握C語言、編譯原理等基礎理論知識,如果不打好基礎、只學皮毛,以後只能做底層的基礎技術人員。
謝宗博觀察到,“互聯網+”是各行業更新升級的主要方式,文科生若有心“轉碼”,可以在不放棄本職行業的前提下,將編程知識作為自己的附加價值。如果能夠努力實現本職行業和程序員的雙重技能優勢,就能在本職行業的“互聯網+”改造中發揮更大作用,成為橫跨這兩個行業的“複合型人才”,這樣比單純的程序員能夠起到更大的價值,也更能收穫自身的成長。
(應受訪者要求,文中陳敏琪、周子凡、呂浩東、阿龍均為化名)01、02版采寫:見習記者 楊曉彤 南都記者 李梓毅