寫給應(yīng)屆生:客戶端開發(fā)真的要被勸退了嗎?

最近脈脈上出現(xiàn)了不少勸退客戶端的聲音趁尼。比如

exit_client.png

什么東西一旦押韻了埃碱,好像都挺有道理的樣子。

好奇地搜索一下酥泞,的確有些不對(duì)勁:

exit-client2.jpeg
Xnip2020-11-28_14-50-25.jpg

看了幾個(gè)帖子砚殿,總結(jié)下來勸退的理由有這么幾個(gè):

  1. 客戶端開發(fā)在走下坡路,就業(yè)市場(chǎng)在縮小
  2. 前端搶走了很多客戶端的活
  3. (針對(duì)客戶端+前端)天花板低芝囤,很難做到高級(jí)別
  4. 現(xiàn)在客戶端面試問的很偏很難似炎,難度很大

客戶端的需求在縮小,這確實(shí)是一個(gè)事實(shí)悯姊。

移動(dòng)互聯(lián)網(wǎng)創(chuàng)業(yè)熱潮早已經(jīng)過去羡藐,一方面沒有那么多新創(chuàng)業(yè)公司涌現(xiàn)了,另一方面互聯(lián)網(wǎng)也有贏家通吃悯许,大廠更大仆嗦,小廠生存空間越來越窄的苗頭。當(dāng)年知道什么是weak先壕,會(huì)寫個(gè)TableView就能拿個(gè)15k的iOS開發(fā)offer的好事情已經(jīng)沒有了瘩扼。

不過,一個(gè)市場(chǎng)是買方市場(chǎng)還是賣方市場(chǎng)垃僚,從來都是需求和供給兩方面決定的集绰。而技術(shù)人才的供給,相比需求存在一定的滯后谆棺。從一個(gè)領(lǐng)域需求火爆栽燕,到大批新人學(xué)成進(jìn)入這個(gè)領(lǐng)域,中間會(huì)有幾個(gè)月到幾年的時(shí)間差“恚可能這個(gè)時(shí)候需求變化更快浴讯,火爆行情已經(jīng)過去,新進(jìn)入的人就會(huì)面臨窘境付秕。比如在移動(dòng)互聯(lián)網(wǎng)最火熱的2015年很多人去學(xué)了iOS開發(fā)兰珍,然后發(fā)生了2015年股災(zāi),地主家也沒有余糧询吴,創(chuàng)業(yè)公司沒有投資人的輸血紛紛倒閉,轉(zhuǎn)過年這批iOS新人發(fā)現(xiàn):

ios.jpg

但反過來想亮元,客戶端開發(fā)領(lǐng)域已經(jīng)經(jīng)歷了這么一輪高開低走猛计,現(xiàn)在沒人愿意學(xué)了,但市場(chǎng)上的需求爆捞,其實(shí)并沒有消失奉瘤,很多大廠依然需要客戶端。于是就迎來了一輪市場(chǎng)行情的反轉(zhuǎn)煮甥,很多大廠不得不想盡辦法招攬應(yīng)屆生做客戶端盗温,供不應(yīng)求,招聘時(shí)就不得不略微放放水成肘,比往年要求降低一些卖局。這難道不是一種機(jī)遇嗎?

有人擔(dān)心即使現(xiàn)在上車了双霍,以后客戶端領(lǐng)域路會(huì)越走越窄砚偶。如第2點(diǎn)所說,前端搶走了很多客戶端的活洒闸。開發(fā)原生客戶端需要iOS染坯、Android各開發(fā)一個(gè)App,成本的確更高丘逸。很多公司的業(yè)務(wù)用小程序就完全能夠承載了单鹿。

其實(shí)手機(jī)這個(gè)平臺(tái)有一個(gè)很有意思的現(xiàn)象,它沒有像桌面平臺(tái)一樣深纲,絕大部分應(yīng)用都從客戶端轉(zhuǎn)向了Web≈俪現(xiàn)在大家用電腦,除了Office三件套囤萤、Adobe全家桶這種專業(yè)軟件昼窗,大部分的時(shí)間都是在用瀏覽器。而手機(jī)就不同涛舍,大家每天在用的是App澄惊,移動(dòng)端瀏覽器用的并不多。

個(gè)人覺得,這種差異主要是因?yàn)槭謾C(jī)和電腦人機(jī)交互的差異掸驱。

電腦上信息輸入主要靠鍵盤和鼠標(biāo)肛搬。而手機(jī)就豐富多了,觸摸屏毕贼、攝像頭温赔、話筒、還有GPS鬼癣、氣壓計(jì)陶贼、陀螺儀等豐富的傳感器。要利用好這些硬件提供的信息待秃,勢(shì)必需要訪問手機(jī)操作系統(tǒng)提供的各種API拜秧,這種場(chǎng)景下Web就遠(yuǎn)遠(yuǎn)不如原生了。比如要做需要處理音視頻輸入的應(yīng)用章郁,就只能用原生枉氮。

另一方面,用戶在移動(dòng)端主要依賴觸摸屏操作暖庄,Web頁面手勢(shì)操作的體驗(yàn)不如原生聊替。另外Web的入口是網(wǎng)址,在移動(dòng)端用軟鍵盤輸入網(wǎng)址遠(yuǎn)遠(yuǎn)不如PC鍵盤方便培廓。

因此惹悄,Web在移動(dòng)端比較適合做重展示、輕交互的應(yīng)用医舆,比如電商俘侠,外賣。但重交互蔬将、需要處理多媒體信息的應(yīng)用都會(huì)選擇原生爷速,比如短視頻。

另外Web的交互體驗(yàn)始終和原生有一定差距霞怀,所以重視體驗(yàn)惫东、對(duì)成本不敏感的大廠都不會(huì)放棄原生開發(fā),F(xiàn)acebook曾經(jīng)嘗試過純Web實(shí)現(xiàn)App毙石,后來也回歸原生了廉沮。相反,大廠會(huì)投入大量人力優(yōu)化體驗(yàn)徐矩,除了需求開發(fā)滞时,會(huì)專門投入人力做性能優(yōu)化、穩(wěn)定性滤灯、架構(gòu)坪稽、安全曼玩、基礎(chǔ)設(shè)施等方面,每個(gè)方向都有相當(dāng)?shù)募夹g(shù)深度供你挖掘窒百。

因此黍判,對(duì)于應(yīng)屆生來說,如果志在一線大廠篙梢,客戶端的需求規(guī)模并不是一個(gè)問題顷帖。

再說天花板問題。據(jù)說在阿里渤滞,P8以上后端占多數(shù)贬墩,這的確給人一種客戶端天花板低的感覺。

但阿里這種情況蔼水,有其業(yè)務(wù)特點(diǎn)的因素震糖。阿里是做電商的,電商系統(tǒng)的復(fù)雜度在于訂單趴腋、庫(kù)存、支付這些復(fù)雜業(yè)務(wù)邏輯的處理和高并發(fā)的挑戰(zhàn)论咏。這些部分都是后端在處理的优炬,前端/客戶端只是用戶操作的入口,大佬多后端合情合理厅贪。

但有些業(yè)務(wù)類型蠢护,比如短視頻App,很大一部分復(fù)雜度在于用戶的創(chuàng)作和觀看的體驗(yàn)(當(dāng)然還有后端的視頻服務(wù)养涮、并發(fā)支撐和推薦算法)葵硕,這部分都是客戶端在支撐的,尤其是視頻拍攝和編輯贯吓,有相當(dāng)?shù)膹?fù)雜度懈凹。因此在短視頻團(tuán)隊(duì)中,客戶端的重要性和電商團(tuán)隊(duì)相比就會(huì)重要的多悄谐。這種團(tuán)隊(duì)客戶端開發(fā)就會(huì)有更多機(jī)會(huì)走上更高的位置介评。

另外說句老實(shí)話,P8以上的能有幾個(gè)爬舰,大部分人不需要想這么遠(yuǎn)们陆。

說到最后一個(gè)問題,客戶端社招面試的難度情屹。

  1. 可能是一種認(rèn)知偏差坪仇,難道大廠的前端后端面試就不難嗎?
  2. 如上面所說垃你,二三線公司的客戶端需求的確變少了椅文,所以市面上主要是大廠在招聘喂很,那么統(tǒng)計(jì)意義上整體難度確實(shí)提高了,但同層次的公司面試難度則未必雾袱。
  3. 和15年比確實(shí)變難了恤筛,但15年的情況并不是一種常態(tài)。

說了這么多芹橡,我個(gè)人覺得客戶端絕對(duì)不像那些勸退言論說的是個(gè)大坑毒坛,相反,對(duì)現(xiàn)在的應(yīng)屆生來說林说,是個(gè)不錯(cuò)的進(jìn)大廠機(jī)會(huì)煎殷。很多大廠校招都不要求任何客戶端開發(fā)經(jīng)驗(yàn)的,只要基礎(chǔ)知識(shí)扎實(shí)腿箩,代碼能力過關(guān)就行了豪直。

比如我司,字節(jié)跳動(dòng)珠移。

我們的TikTok App已經(jīng)連續(xù)好幾個(gè)月蟬聯(lián)全球App下載榜首弓乙,印度的封禁和特朗普的威脅沒有阻擋我們的步伐。

團(tuán)隊(duì)仍然有很多客戶端工程師的需求钧惧,坐標(biāo)上合救停科技綠洲。

如果你是應(yīng)屆生浓瞪,可以積極準(zhǔn)備明年的春招懈玻,對(duì)客戶端方向的職業(yè)發(fā)展如果有困惑,也可以和我聯(lián)系乾颁,我會(huì)盡量在工作之余回復(fù)涂乌。

如果是已經(jīng)工作的客戶端同行,歡迎找我內(nèi)推英岭。

我的郵箱(#換成@):martin.lv#bytedance.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末湾盒,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子巴席,更是在濱河造成了極大的恐慌历涝,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件漾唉,死亡現(xiàn)場(chǎng)離奇詭異荧库,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)赵刑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門分衫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人般此,你說我怎么就攤上這事蚪战∏O郑” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵邀桑,是天一觀的道長(zhǎng)瞎疼。 經(jīng)常有香客問我,道長(zhǎng)壁畸,這世上最難降的妖魔是什么贼急? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮捏萍,結(jié)果婚禮上太抓,老公的妹妹穿的比我還像新娘。我一直安慰自己令杈,他們只是感情好走敌,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著逗噩,像睡著了一般掉丽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上异雁,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天机打,我揣著相機(jī)與錄音,去河邊找鬼片迅。 笑死,一個(gè)胖子當(dāng)著我的面吹牛皆辽,可吹牛的內(nèi)容都是我干的柑蛇。 我是一名探鬼主播,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼驱闷,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼耻台!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起空另,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤盆耽,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后扼菠,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體摄杂,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年循榆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了析恢。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡秧饮,死狀恐怖映挂,靈堂內(nèi)的尸體忽然破棺而出泽篮,到底是詐尸還是另有隱情,我是刑警寧澤柑船,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布帽撑,位于F島的核電站,受9級(jí)特大地震影響鞍时,放射性物質(zhì)發(fā)生泄漏亏拉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一寸癌、第九天 我趴在偏房一處隱蔽的房頂上張望专筷。 院中可真熱鬧,春花似錦蒸苇、人聲如沸磷蛹。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽味咳。三九已至,卻和暖如春檬嘀,著一層夾襖步出監(jiān)牢的瞬間槽驶,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國(guó)打工鸳兽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留掂铐,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓揍异,卻偏偏與公主長(zhǎng)得像全陨,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子衷掷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容