0
本文作者: 黃善清 | 2018-09-03 09:48 |
作為全球最大的開源社區(qū),GitHub 對于程序員群體而言像是空氣般重要的存在,從代碼托管、項(xiàng)目管理到面試加成,可以說貫穿了程序員的職場生涯。
對于互聯(lián)網(wǎng)公司 HR 來說,通過查詢一名候選人的 GitHub 主頁,能夠進(jìn)一步了解候選人的開源貢獻(xiàn)、技術(shù)熱情和編程習(xí)慣,從而為公司招聘到最好的開發(fā)人選提供參考。因此,有不少中國企業(yè)將 GitHub 作為衡量程序員能力的標(biāo)準(zhǔn),而程序員們也樂意在簡歷上展現(xiàn)自己出色的 GitHub 項(xiàng)目,以高 follow、star、followers、repository 或者 pull request(合并你生成的分支,等于對方認(rèn)可你對項(xiàng)目作出的貢獻(xiàn))等標(biāo)準(zhǔn)作為 GitHub 的亮點(diǎn)著重突出。
某招聘網(wǎng)站上的后端崗位需求
為了給面試官留下良好的印象,著重展示自己的技術(shù)水平無可厚非,這背后卻竟然滋生出了造假的風(fēng)氣。最近有一篇《中國內(nèi)地 GitHub 造假呈指數(shù)級(jí)增長,其背后是……》[1]的文章便將 GitHub造假事件推上了風(fēng)口浪尖。
文章敘述了 GitHub 如何在國內(nèi)「變味」,部分國內(nèi)用戶通過中介對個(gè)人的 GitHub 主頁進(jìn)行「包裝」,達(dá)到謀取高薪工作等目的?!赴b」的方式包括刷贊、刷 follow、刷 fork等。其中最讓人感到驚訝的是,就連需要項(xiàng)目方首肯才能進(jìn)行操作的pull request,中介也有辦法通過人脈關(guān)系搞定。
?文章核心內(nèi)容
一石激起千層浪,在多名圈內(nèi)大 V 對文章進(jìn)行轉(zhuǎn)載后,底下評(píng)論基本上都是一片譴責(zé)之聲,大家都認(rèn)為造假行為「玷污」了純粹的技術(shù)社區(qū)。
?網(wǎng)友評(píng)論
根據(jù)雷鋒網(wǎng) AI 科技評(píng)論記者調(diào)查后發(fā)現(xiàn),市面上確實(shí)存在一條以淘寶中介和速成 IT 培訓(xùn)機(jī)構(gòu)為主的灰色產(chǎn)業(yè)鏈,為客戶提供「GitHub 包裝服務(wù)」。
其中,淘寶中介主要是通過群發(fā)郵件和論壇發(fā)帖的方式向潛在客戶兜售服務(wù),價(jià)格往往很「親民」,以 star 為例,價(jià)格上只要 2 元/個(gè),follow 和 fork 也不超過 5 元/個(gè)。
北大計(jì)算機(jī)系某學(xué)生今年3月份收到的宣傳郵件,他至今想不明白自己為何被盯上
?著名技術(shù)交流論壇v2ex上被網(wǎng)友曝光的宣傳帖子[2]
而部分打著「速成」旗號(hào)的 IT 培訓(xùn)機(jī)構(gòu)則是將包裝服務(wù)貫穿到培訓(xùn)課程里,先安排學(xué)生將習(xí)作發(fā)上 GitHub 主頁,然后再讓同班同學(xué)之間互相給 star,為項(xiàng)目刷足「存在感」。
在著名的開發(fā)者社區(qū)「掘金」上,有人發(fā)出截圖來調(diào)侃速成 IT 培訓(xùn)機(jī)構(gòu)的 GitHub 包裝行為[3]
對于經(jīng)常使用 GitHub 趨勢庫(trending)功能的用戶來說,日榜單常常出現(xiàn)這些沒有意義的項(xiàng)目,會(huì)對優(yōu)質(zhì)開源項(xiàng)目的發(fā)掘造成一定的困擾,有網(wǎng)友擔(dān)心這種行為會(huì)最終導(dǎo)致平臺(tái)的公信力下降,結(jié)果「一損俱損」,損害的還是整個(gè)程序員群體的利益。
簡歷的過度包裝
相較于身在暗處的淘寶中介,近些年培養(yǎng)出大量程序員候選人的速成IT培訓(xùn)機(jī)構(gòu),被認(rèn)為是造假事件的罪魁禍?zhǔn)祝瑥摹吨袊鴥?nèi)地 GitHub 造假呈指數(shù)級(jí)增長,其背后是……》文章底下點(diǎn)贊數(shù)最高的評(píng)論中可以看出,人們對于IT培訓(xùn)機(jī)構(gòu)所提供的“速成”服務(wù)普遍持有反感態(tài)度。
?網(wǎng)友評(píng)論
一名互聯(lián)網(wǎng)公司的 HR 向雷鋒網(wǎng) AI 科技評(píng)論記者表示,由于大部分 HR 主要是通過簡歷上的描述判斷應(yīng)聘者的技術(shù)水平,被「美化包裝」過的簡歷也有可能會(huì)通過初次篩選。但即便能進(jìn)入面試環(huán)節(jié),這些從培訓(xùn)機(jī)構(gòu)畢業(yè)的學(xué)生可能很快就暴露了基礎(chǔ)不扎實(shí)的「速成」特性,能順利入職的人還是少之又少。而據(jù)雷鋒網(wǎng) AI 科技評(píng)論了解,HR 反映有不少過度美化的簡歷正是來自速成 IT 培訓(xùn)機(jī)構(gòu)畢業(yè)的學(xué)生,某些機(jī)構(gòu)也因此上了企業(yè)簡歷篩選的「黑名單」。
對于企業(yè)的技術(shù)主管而言,star 數(shù)的多少只是一個(gè)參考,GitHub 代碼質(zhì)量的水平很容易就能分辨。
美圖的某蔡姓工程師表示,對于選用什么開源的框架,star 等數(shù)據(jù)只是非常簡單的參考,更多還是這個(gè)框架的文檔、社區(qū)活躍度、頁內(nèi)容使用口碑等,最后還會(huì)有實(shí)際的技術(shù)驗(yàn)證,刷 star 的人一般經(jīng)不住多重「考驗(yàn)」,很快就會(huì)露餡。知乎某大 V 也同意該觀點(diǎn),他所關(guān)注的深度學(xué)習(xí)項(xiàng)目一般都看 demo,而對 star 和代碼關(guān)注較少。
一些網(wǎng)友事后也給這些疑似被機(jī)構(gòu)包裝的 GitHub 賬號(hào)總結(jié)出三個(gè)特點(diǎn)[4]:
一、不重視或者干脆不寫 readme(項(xiàng)目概述);
二、star 數(shù)量穩(wěn)定在 20-30 個(gè)左右,給 star 的人也擁有同等數(shù)量的 star;
三、項(xiàng)目多是各種 mvc 框架。
?一個(gè)「露餡」的代碼,里面竟然出現(xiàn)了某培訓(xùn)機(jī)構(gòu)的名字
而比能力更重要的,是誠信問題。擁有 3 年前端經(jīng)歷的掘金社區(qū)博主「守候 i」就表示,就算技術(shù)再牛,他如今就職的公司也壓根不會(huì)考慮存在造假行為的候選人,畢竟這涉及到誠信和素質(zhì)問題,會(huì)讓人質(zhì)疑日后在工作上是否也會(huì)造假。
綜合能力是否達(dá)標(biāo)?
簡歷過度包裝甚至不惜造假,只是 IT 培訓(xùn)機(jī)構(gòu)令人詬病的一個(gè)因素,而只憑幾個(gè)月的培訓(xùn)課程,是否能培養(yǎng)出合格的開發(fā)人員,也在許多人的心中打下一個(gè)大大的問號(hào)。簡歷只是一個(gè)參考,面試者的硬實(shí)力倘若不過關(guān),即便能僥幸通過面試,也很難在實(shí)際工作中受到重用。
普通的高校計(jì)算機(jī)本科教育需要四年的時(shí)間,更不要說學(xué)生在其中付出的時(shí)間成本和金錢成本了。而以某培訓(xùn)機(jī)構(gòu)的 web 前端課程為例,包含 Html、JavaScript、Ajax、jQuery、CSS3、Bootstrap、VueJS 在內(nèi)的一系列課程完整培訓(xùn)下來,卻只要 2~4 個(gè)月時(shí)間就能「快速上崗」,「幫你找到人生方向」。
記者用手機(jī)登陸某培訓(xùn)機(jī)構(gòu)官網(wǎng),每隔幾秒就彈出一個(gè)客服對話框引導(dǎo)付費(fèi)課程體驗(yàn),并不能充分地了解培訓(xùn)內(nèi)容
某 AI 技術(shù)專家表示,一個(gè)能夠理解并訓(xùn)練模型的人,需要具備一定的數(shù)學(xué)基礎(chǔ),而這個(gè)一般無法通過短時(shí)間的「速成式學(xué)習(xí)」快速掌握。一位名叫羅斯. 威廉姆森的作者也在《我對編程培訓(xùn)機(jī)構(gòu)畢業(yè)生的建議》[5]的文章中,建議 IT 培訓(xùn)機(jī)構(gòu)的畢業(yè)生額外掌握結(jié)構(gòu)算法及概率統(tǒng)計(jì)兩門課程,以便能夠在就業(yè)市場上持續(xù)受到青睞。
一名不愿透露名字的前培訓(xùn)機(jī)構(gòu)畢業(yè)生向雷鋒網(wǎng) AI 科技評(píng)論記者表示,身邊培訓(xùn)機(jī)構(gòu)畢業(yè)的朋友也能順利找到工作,只是待遇跟能力直接掛鉤,最低的只有 2000 元工資,并未如 IT 培訓(xùn)機(jī)構(gòu)承諾般,結(jié)業(yè)后就能拿到上萬工資的待遇。
據(jù)雷鋒網(wǎng) AI 科技評(píng)論記者了解,IT 培訓(xùn)機(jī)構(gòu)的畢業(yè)生很大部分流向了人手緊缺的初創(chuàng)企業(yè)或者外包公司,在累積一定的項(xiàng)目經(jīng)歷后,再考慮轉(zhuǎn)到更理想的平臺(tái)。
IT培訓(xùn)機(jī)構(gòu)常見的宣傳文案
對于速成 IT 培訓(xùn)機(jī)構(gòu)畢業(yè)的學(xué)生,「守候 i」并不建議一棒子打死,因?yàn)樗_實(shí)見過一些能力出眾的培訓(xùn)機(jī)構(gòu)畢業(yè)生,私下非??炭啵瑧{借自學(xué)基礎(chǔ)理論扎實(shí),入職后能夠直接上手實(shí)際工作。
不過他也建議,那些有意入行的人可以考慮通過自學(xué)的方式來掌握 IT 技能,如今互聯(lián)網(wǎng)如此發(fā)達(dá),好多學(xué)習(xí)資源都可以在網(wǎng)上找到,不過對自制力是一個(gè)不小的考驗(yàn)。如果對自己的自制力實(shí)在缺乏信心,決定要上培訓(xùn)機(jī)構(gòu),那么在做選擇一定要慎重,而且要擺正自己的學(xué)習(xí)心態(tài):培訓(xùn)機(jī)構(gòu)頂多起到的是輔助作用,更多的還得靠自己。
當(dāng)然,如果只是寄望通過幾個(gè)月的學(xué)習(xí)使自己變成一名高薪從業(yè)者,自身對這個(gè)行業(yè)缺乏興趣和熱愛,也不愿意付出額外的努力精進(jìn)自己,那么無異于癡人說夢,畢竟,公司高薪聘請,也不會(huì)只想招一個(gè)缺乏思考的代碼民工。
好看的簡歷頂多在篩選簡歷的過程加分,職業(yè)之路要走得長遠(yuǎn),最終拼的,仍然是技術(shù)實(shí)力以及誠信如一的做人準(zhǔn)則。
參考文獻(xiàn):
[1]《中國內(nèi)地 GitHub 造假呈指數(shù)級(jí)增長,其背后是……》,https://zhuanlan.zhihu.com/p/38791657?utm_source=weibo&utm_medium=social&utm_oi=27569910972416
[2] 曝光淘寶中介GitHub包裝服務(wù)的V2EX帖子,https://www.v2ex.com/t/344003#r_4090935
[3] 調(diào)侃培訓(xùn)機(jī)構(gòu)學(xué)員包裝賬號(hào)的「掘金」帖子,https://juejin.im/pin/5b57dea05188257d2b78daaf
[4] 網(wǎng)友總結(jié)培訓(xùn)機(jī)構(gòu)學(xué)員賬號(hào)特點(diǎn)的V2EX帖子,https://www.v2ex.com/t/393391
[5]《我對編程培訓(xùn)機(jī)構(gòu)畢業(yè)生的建議》,https://www.zcfy.cc/article/my-advice-for-coding-bootcamp-graduates
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。