前端工程師吐后端工程師(第一講)——前端工程師的尷尬

????????前端工程師發(fā)展到一定程度就會出現(xiàn)自己的瓶頸,因?yàn)樵降铰殬I(yè)發(fā)展后期我們越能發(fā)現(xiàn),如果想要做成一個技術(shù)上的項目膜楷,需要的不僅僅是前端技能形真。其中還涉及到很多技術(shù)杉编,比如:你要做個人博客肯定需要有一個后臺服務(wù)器,要搭建一個服務(wù)器比如:Apache没酣、nginx王财、Nodejs等。然后選擇一門后端業(yè)務(wù)語言比如:Java裕便、PHP绒净、JavaScript、Python偿衰、Go等語言挂疆,然后選擇一種數(shù)據(jù)存儲方式比如:MySQL、MoongoDB下翎、Oracle缤言、Elasticsearch、Redis或者文件存儲等存儲方式存儲數(shù)據(jù)视事。

????? ? 當(dāng)然這些還遠(yuǎn)遠(yuǎn)不夠胆萧,技術(shù)與技術(shù)之間的銜接點(diǎn)也是前端工程師不擅長的,比如:連接redis需要釋放連接俐东,連接數(shù)據(jù)庫什么時候該釋放連接跌穗,什么時候要一直持有連接。后端服務(wù)不是前端頁面虏辫,刷新一下所有的東西重新開始蚌吸。內(nèi)存泄露、服務(wù)器資源打滿不像前端那么難砌庄。

? ? ? ? 我們舉一個實(shí)際中的例子羹唠,我有一個同事叫小黑,是一名很不錯的前端工程師娄昆。上層應(yīng)用做的溜的起飛佩微,Angular、React萌焰、Vue喊衫。以及各種周邊類庫用的滾瓜爛熟。我感覺業(yè)務(wù)層面讓他做一個東西就難不倒他杆怕,下到JavaScript內(nèi)能運(yùn)行機(jī)制族购、內(nèi)存CG流程無所不知壳贪,他之前問我的一個問題,我至今記憶猶新寝杖∥ナ『你說JavasScript里,是 + 號運(yùn)算快瑟幕,還是 * 運(yùn)算快』磕蒲。我如遭雷擊......通過各種論證方式證明+號更快。但是最后只盹,他讓我執(zhí)行了下面這部分代碼辣往,結(jié)果總是那么意料之外,有在情理之中殖卑。

var MaxTest = 10000000000;

var getNumber = () => {

? return 3;

? return Math.floor(Math.random() * 100);

};

console.time('加法運(yùn)算');

for (let i = 0; i < MaxTest; i++) {

? let b = MaxTest + getNumber();

}

console.timeEnd('加法運(yùn)算');

console.time('乘法運(yùn)算');

for (let i = 0; i < MaxTest; i++) {

? let b = MaxTest * getNumber();

}

console.timeEnd('乘法運(yùn)算');

? ? ? ? 但是就是這樣一個人站削,在突然有一個要做個人站想法之后,開發(fā)個人站的時候卻處處碰壁孵稽。他的第一個問題就是不懂得任何后端語言许起,他個人對Go非常感興趣,我也不知道他到底對開發(fā)語言有沒有做過橫向的對比菩鲜。用他的話說憑直覺就行了园细,他要是都了解完,然后去對比估計他都不見得做技術(shù)了接校。就這樣他在莫名其妙的情況下選擇了Go猛频。

? ? ? ? 緊接著又面臨一個問題是選擇WebServer也就是服務(wù)器。好在他使用Go作為個人站的開發(fā)語言蛛勉,Go的net/http模塊跟鹿寻,nodejs的http模塊一樣好用。所以WebServer這一環(huán)他可以暫時省掉了董习。

? ? ? ? 緊接著又是數(shù)據(jù)庫選型,他大學(xué)時候的MySQL學(xué)的還不錯爱只,然后又很渴望MongoDB這種Json形式的存儲方式皿淋。糾結(jié)了很久之后,最后選擇了他的大學(xué)恬试。

? ? ? ? 后來在他設(shè)計數(shù)據(jù)庫表的時候又碰到了問題窝趣。什么樣的值要用什么樣的類型來存儲,什么樣的字段適合加索引训柴,數(shù)據(jù)庫中到底要存些什么東西哑舒。

? ? ? ? 后來......

? ? ? ? 后來.......

? ? ? ? 后來他放棄了只做個人站。

? ? ? ? 這樣的一個技術(shù)牛人毅力在我的認(rèn)知力應(yīng)該是很強(qiáng)的幻馁,但是他仍然被這種困難打敗洗鸵,讓我意識到一個前端工程師想要掌握后端知識越锈,乃至轉(zhuǎn)型成為一個后端工程師的困難之大,超乎我的想象膘滨。

? ? ? ? 另外甘凭,也有很多研發(fā)的弟弟妹妹跟我反饋前端天花板低,成長受限火邓。也來咨詢我如何學(xué)習(xí)后端丹弱,或者轉(zhuǎn)型成為一名后端工程師。所以就此挖挖墳铲咨,沒隔一段時間更新一篇文章躲胳,講解一下前端工程師要如何學(xué)習(xí)后端知識。我會以類比法來跟大家談到這個過程纤勒,爭取每一個后端知識點(diǎn)坯苹,能找到一個前端知識點(diǎn)進(jìn)行類比對應(yīng),類比只是為了方便大家理解踊东,千萬不要以為他們是一個東西北滥。

? ??????


陳辰(CC老師)? ? 978563552@qq.com

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市闸翅,隨后出現(xiàn)的幾起案子再芋,更是在濱河造成了極大的恐慌,老刑警劉巖坚冀,帶你破解...
    沈念sama閱讀 217,826評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件济赎,死亡現(xiàn)場離奇詭異,居然都是意外死亡记某,警方通過查閱死者的電腦和手機(jī)司训,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來液南,“玉大人壳猜,你說我怎么就攤上這事』梗” “怎么了统扳?”我有些...
    開封第一講書人閱讀 164,234評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長畅姊。 經(jīng)常有香客問我咒钟,道長,這世上最難降的妖魔是什么若未? 我笑而不...
    開封第一講書人閱讀 58,562評論 1 293
  • 正文 為了忘掉前任朱嘴,我火速辦了婚禮,結(jié)果婚禮上粗合,老公的妹妹穿的比我還像新娘萍嬉。我一直安慰自己乌昔,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評論 6 392
  • 文/花漫 我一把揭開白布帚湘。 她就那樣靜靜地躺著玫荣,像睡著了一般。 火紅的嫁衣襯著肌膚如雪大诸。 梳的紋絲不亂的頭發(fā)上捅厂,一...
    開封第一講書人閱讀 51,482評論 1 302
  • 那天,我揣著相機(jī)與錄音资柔,去河邊找鬼焙贷。 笑死,一個胖子當(dāng)著我的面吹牛贿堰,可吹牛的內(nèi)容都是我干的辙芍。 我是一名探鬼主播,決...
    沈念sama閱讀 40,271評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼羹与,長吁一口氣:“原來是場噩夢啊……” “哼故硅!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起纵搁,我...
    開封第一講書人閱讀 39,166評論 0 276
  • 序言:老撾萬榮一對情侶失蹤吃衅,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后腾誉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體徘层,經(jīng)...
    沈念sama閱讀 45,608評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評論 3 336
  • 正文 我和宋清朗相戀三年利职,在試婚紗的時候發(fā)現(xiàn)自己被綠了趣效。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,926評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡猪贪,死狀恐怖跷敬,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情热押,我是刑警寧澤西傀,帶...
    沈念sama閱讀 35,644評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站楞黄,受9級特大地震影響池凄,放射性物質(zhì)發(fā)生泄漏抡驼。R本人自食惡果不足惜鬼廓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望致盟。 院中可真熱鬧碎税,春花似錦尤慰、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,866評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至匪煌,卻和暖如春责蝠,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背萎庭。 一陣腳步聲響...
    開封第一講書人閱讀 32,991評論 1 269
  • 我被黑心中介騙來泰國打工霜医, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人驳规。 一個月前我還...
    沈念sama閱讀 48,063評論 3 370
  • 正文 我出身青樓肴敛,卻偏偏與公主長得像,于是被迫代替她去往敵國和親吗购。 傳聞我的和親對象是個殘疾皇子医男,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評論 2 354

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

  • 以下文章轉(zhuǎn)載自知乎,暗滅-京華九月秋近寒,浮沉半生影長單. 暗滅 京華九月秋近寒捻勉,浮沉半生影長單 10,850 人...
    ve追風(fēng)_685b閱讀 4,090評論 1 15
  • 1镀梭、新的聲明方式 以前我們在聲明時只有一種方法,就是使用var來進(jìn)行聲明贯底,ES6對聲明的進(jìn)行了擴(kuò)展丰辣,現(xiàn)在可以有三種...
    令武閱讀 1,009評論 0 7
  • 茫茫人海,遇見禽捆,是一種緣笙什。 因?yàn)檫@份緣,讓我們成為親人胚想,愛人琐凭,朋友,成為生命里至關(guān)重要而且無法忘記的人浊服。 感恩每一...
    黃松齡閱讀 175評論 0 0
  • 第一次接觸 斷舍離 這個次统屈,是在閱讀《怦然心動的人生整理魔法》時 . 大概是在三年前,當(dāng)我閱讀完這本書時 我 ge...
    lilies_閱讀 252評論 0 0
  • 六十歲是一個年紀(jì)牙躺, 也是漫漫年輪的啟點(diǎn)愁憔, 人生路,風(fēng)雨交孽拷, 花開花落幾時消吨掌, 恭祝尊長 ,康健常笑,樂逍遙膜宋! 花甲...
    A幸運(yùn)點(diǎn)閱讀 428評論 7 2