成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

你不是一個(gè)前端

blair / 452人閱讀

摘要:你說(shuō)你自己是一名前端,作為你們,我就感覺(jué)很丟人。確實(shí),你是一名前端,所以你肯定希望前端用的爽。這就是所謂的屁股決定腦袋,因?yàn)槟阒皇且幻岸耍皇且幻こ處煛,F(xiàn)在,我終于明白了,你不是一個(gè)前端的含義。

Mentor:“你不是一個(gè)前端”

我:"???"

Mentor:“你不要老想著自己是一個(gè)前端,你不是一個(gè)前端”

我:“可是把我招來(lái)不就是寫(xiě)前端的嗎??”

Mentor:“你可以寫(xiě)前端,但是你不要限制自己只作為一個(gè)前端,不要把自己的眼光局限在前端。你應(yīng)該從整個(gè)項(xiàng)目、從工程的角度blablablabla...”

我:(打斷)“不,我就是一名前端,我特別喜歡前端,特別喜歡JS”

Mentor:“我靠,你不要老說(shuō)......你說(shuō)你自己是一名前端,作為你們Mentor,我就感覺(jué)很丟人”

——以上對(duì)話發(fā)生于我前往百度實(shí)習(xí)的第二個(gè)周,我與我的Mentor之間

PS: 新人入職百度后,通常會(huì)有一位Menter(導(dǎo)師)來(lái)幫助新人

大四拿到了百度Offer后不久,便開(kāi)始了在百度的實(shí)習(xí)。

熱愛(ài)前端,熱愛(ài)JS,有自己偏執(zhí)的審美,認(rèn)為整個(gè)宇宙其實(shí)是一個(gè)用JS編寫(xiě)的程序——這當(dāng)然是不可能的。不過(guò)熱愛(ài)JS確實(shí)是這樣。

隨著前后端分離,前端變得可以只需要關(guān)注接口而不用管那該死的后臺(tái)——鬼才想知道你數(shù)據(jù)表是怎么存的,我只想要我的JSON數(shù)據(jù),然后完成酷炫的前端功能,讓用戶驚嘆,讓自己驚嘆,然后讓世界驚嘆!

這就是我,一個(gè)華麗麗的前端~~

華麗麗的我接到了我的第一個(gè)Task——為頁(yè)面開(kāi)發(fā)導(dǎo)入功能,我負(fù)責(zé)前端,我的Mentor負(fù)責(zé)后端。

前端改動(dòng)比較小的,我三下五除二寫(xiě)完了界面與交互邏輯,一切非常順利~~除了一開(kāi)始想要把后臺(tái)程序跑在我本地電腦上,用一個(gè)奇奇怪怪的Docker Compose時(shí)遇到了點(diǎn)麻煩。

不過(guò)無(wú)所謂,我并不想知道那東西是什么,也不想知道為什么想跑Docker Compose需要改那么多的參數(shù)。

總之,Docker Compose現(xiàn)在愉快的跑在我的電腦上了,除了吃掉我一半內(nèi)存 導(dǎo)致我的WebStorm有些卡外,沒(méi)什么不好的。只要能拿到約定好的數(shù)據(jù),我就可以讓前端界面就正常工作。

前后端分離萬(wàn)歲~!

然后Mentor告訴我說(shuō)接口請(qǐng)求要用RESTful,這是什么?好像以前聽(tīng)說(shuō)過(guò)。查了下資料——不就是用HTTP狀態(tài)碼來(lái)返回結(jié)果,順便語(yǔ)義下請(qǐng)求的方法(GET、POST、PATCH、PUT、DELETE...)嘛,前端改下Ajax請(qǐng)求就好了。

然后Mentor說(shuō),我們要用RESTful:

第一次創(chuàng)建數(shù)據(jù)要POST,以后要用PUT。OK

檢測(cè)HTTP狀態(tài)碼來(lái)確定請(qǐng)求結(jié)果。OK

把Token寫(xiě)在HTTP Header里。。。OK

畢竟是工作嘛,只要項(xiàng)目要求,讓我把數(shù)據(jù)放Header里我也沒(méi)意見(jiàn)。

但是Mentor向我解釋了這些,告訴我后端的實(shí)現(xiàn)邏輯和一些細(xì)節(jié),為什么這樣更好,為什么會(huì)有這些行為。我覺(jué)得好麻煩,難道我不是只做好前端工作就好了嗎?

于是我向Mentor表示:

我不想了解那么多的后端實(shí)現(xiàn),你說(shuō)這種接口調(diào)用方式會(huì)很大的影響后端性能,我改成你期望的格式就好

我不想了解那么多的項(xiàng)目配置,我只要按住流程走下去,最終跑起來(lái)一個(gè)可以提供數(shù)據(jù)的服務(wù)器就好了

我只想知道,你期望什么格式的數(shù)據(jù),又返回什么格式的數(shù)據(jù)

我只是一個(gè)前端

然后Mentor非常生氣,說(shuō)出了“你不是一個(gè)前端”這句令我十分震驚的話。

我不是一個(gè)前端?

為什么我不是一個(gè)前端?我明明是一個(gè)前端!我就是憑著對(duì)前端的一腔熱血支撐著我一路走到了這里,我熱愛(ài)前端,熱愛(ài)互聯(lián)網(wǎng),熱愛(ài)JS。

或許在別人眼里前端很Low,P技術(shù)含量沒(méi)有。

但是作為熱愛(ài)前端的我知道,前端有多么深邃、多么靈活、多么優(yōu)雅、有多么多的可能。每一種“外人看來(lái)毫無(wú)作用的新技術(shù)”解決了前端多么痛的問(wèn)題,每一代“頻繁升級(jí)的ECMAScript”更新帶來(lái)了多么棒的特性。

“你說(shuō)你自己是一名前端,作為你們Mentor,我就感覺(jué)很丟人”。

我感覺(jué)這句話簡(jiǎn)直否定了我對(duì)前端傾注的所有感情,被徹底瞧不起了,我要是一名負(fù)責(zé)火箭發(fā)射的工程師對(duì)方絕不會(huì)這么說(shuō)。

于是我很生氣,覺(jué)得對(duì)方不可理喻。

我就是一名前端,我還打算將來(lái)加入TC39為我心愛(ài)的JS添磚加瓦呢。

完成的導(dǎo)入的Task后,隨著時(shí)間的推移,我又陸續(xù)接到其他的Task。

在一個(gè)新開(kāi)坑的項(xiàng)目中,我和負(fù)責(zé)后臺(tái)開(kāi)發(fā)的 DG同學(xué) 在接口設(shè)計(jì)上發(fā)生了一些分歧。我主張?jiān)凇胺祷貞?yīng)用的會(huì)話列表的接口”中,返回 會(huì)話數(shù)據(jù) 的同時(shí)返回 應(yīng)用信息,而他表示這樣不好。雙方僵持了一段時(shí)間,于是我和DG決定去找隔壁的兩位高T(我的Mentor是其中之一)裁決下。

我闡述了下為什么我希望會(huì)話列表接口里面帶著應(yīng)用的信息:

在查看調(diào)試會(huì)話列表接口時(shí)更方便

這樣前端少請(qǐng)求了一個(gè)接口,展現(xiàn)數(shù)據(jù)會(huì)更快

分開(kāi)接口的意義不大,應(yīng)用信息非常少,沒(méi)必要再加一個(gè)接口,直接附帶在會(huì)話列表接口中就好了

雖然分開(kāi)后2個(gè)接口各司其職,但是前端要分開(kāi)處理,很麻煩

聽(tīng)了的我解釋和,Mentor和我說(shuō):

你發(fā)現(xiàn)了嗎?你的所有出發(fā)點(diǎn)都是為了前端更方便。

確實(shí),你是一名前端,所以你肯定希望前端用的爽。但是,正是因?yàn)槟阒皇且幻岸耍悴涣私夂笈_(tái)的實(shí)現(xiàn)、構(gòu)架,不知道怎樣的設(shè)計(jì)對(duì)于后臺(tái)是合適的。也不了解這個(gè)項(xiàng)目本身,所以也沒(méi)辦法站在一個(gè)工程的角度考慮這個(gè)問(wèn)題。

這就是所謂的屁股決定腦袋,因?yàn)槟阒皇且幻岸耍皇且幻?strong>工程師。

我突然愣住了。

我確實(shí)不知道后臺(tái)的實(shí)現(xiàn),后臺(tái)用的什么ES完全不知道是什么。我也不知道自己做的這個(gè)項(xiàng)目是干什么的,只知道從UI那里拿到了一份設(shè)計(jì)稿,然后將它還原了出來(lái)。

我突然想到了學(xué)校中,老師反復(fù)強(qiáng)調(diào)過(guò)“一輩子的碼農(nóng)”和“工程師”的區(qū)別,那時(shí)的我聽(tīng)了不以為然。

而現(xiàn)在,我真真切切的感受到了二者的區(qū)別?。?!

意識(shí)到錯(cuò)誤的我感覺(jué)超級(jí)尷尬,比較剛剛還神氣十足頭頭是道來(lái)著。。。

。。。小聲承認(rèn)了下自己的錯(cuò)誤,然后趕緊轉(zhuǎn)過(guò)頭去假裝寫(xiě)代碼。

內(nèi)心OS:啊啊啊啊!~!! 好尷尬!?。〔贿^(guò)很感謝,但是好尷尬??!或許應(yīng)該好好謝下Mentor,但是好尷尬啊啊?。?!

表情復(fù)雜的盯著屏幕上的 function 聲明語(yǔ)句好長(zhǎng)時(shí)間,嗯,橘紅色的高亮挺好看。然后去找到了剛剛的DG同學(xué)討論了下后臺(tái)實(shí)現(xiàn)和構(gòu)架,并對(duì)他的方案表示了肯定。。。

現(xiàn)在,我終于明白了,“你不是一個(gè)前端”的含義。

“教做人”的日常還在繼續(xù),前進(jìn)的腳步也不會(huì)停止。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/107930.html

相關(guān)文章

  • 26自學(xué)轉(zhuǎn)行前端(寫(xiě)給和1年前一樣迷茫的我的

    摘要:轉(zhuǎn)行前端有哪些疑慮在人生的抉擇處,尋求一些別人的經(jīng)驗(yàn)和總結(jié),無(wú)可厚非,但是決定了就一定要堅(jiān)定的走下去,謹(jǐn)慎是為了更好的堅(jiān)持,而不是放棄的理由。寫(xiě)在前面這里前后端指的是開(kāi)發(fā)的前后端。 轉(zhuǎn)行前端有哪些疑慮? 在人生的抉擇處,尋求一些別人的經(jīng)驗(yàn)和總結(jié),無(wú)可厚非,但是決定了就一定要堅(jiān)定的走下去,謹(jǐn)慎是為了更好的堅(jiān)持,而不是放棄的理由。寫(xiě)在前面:這里前后端指的是web開(kāi)發(fā)的前后端。1、前端崗位需...

    番茄西紅柿 評(píng)論0 收藏2637
  • 26自學(xué)轉(zhuǎn)行前端(寫(xiě)給和1年前一樣迷茫的我的

    摘要:轉(zhuǎn)行前端有哪些疑慮在人生的抉擇處,尋求一些別人的經(jīng)驗(yàn)和總結(jié),無(wú)可厚非,但是決定了就一定要堅(jiān)定的走下去,謹(jǐn)慎是為了更好的堅(jiān)持,而不是放棄的理由。寫(xiě)在前面這里前后端指的是開(kāi)發(fā)的前后端。 轉(zhuǎn)行前端有哪些疑慮? 在人生的抉擇處,尋求一些別人的經(jīng)驗(yàn)和總結(jié),無(wú)可厚非,但是決定了就一定要堅(jiān)定的走下去,謹(jǐn)慎是為了更好的堅(jiān)持,而不是放棄的理由。寫(xiě)在前面:這里前后端指的是web開(kāi)發(fā)的前后端。1、前端崗位需...

    番茄西紅柿 評(píng)論0 收藏2577
  • 26自學(xué)轉(zhuǎn)行前端(寫(xiě)給和1年前一樣迷茫的我的

    摘要:轉(zhuǎn)行前端有哪些疑慮在人生的抉擇處,尋求一些別人的經(jīng)驗(yàn)和總結(jié),無(wú)可厚非,但是決定了就一定要堅(jiān)定的走下去,謹(jǐn)慎是為了更好的堅(jiān)持,而不是放棄的理由。寫(xiě)在前面這里前后端指的是開(kāi)發(fā)的前后端。 轉(zhuǎn)行前端有哪些疑慮? 在人生的抉擇處,尋求一些別人的經(jīng)驗(yàn)和總結(jié),無(wú)可厚非,但是決定了就一定要堅(jiān)定的走下去,謹(jǐn)慎是為了更好的堅(jiān)持,而不是放棄的理由。寫(xiě)在前面:這里前后端指的是web開(kāi)發(fā)的前后端。1、前端崗位需...

    番茄西紅柿 評(píng)論0 收藏0
  • 如何在公司里體現(xiàn)前端的價(jià)值以及提升自己的議價(jià)能力

    摘要:層現(xiàn)在在前端開(kāi)發(fā)中用的非常的多,舉個(gè)最簡(jiǎn)單的例子,比如前端工程的搭建,都是圍繞于。 showImg(https://segmentfault.com/img/bV5W3t?w=1334&h=796); 前言 最近在閏土大叔的前端圈里有很多小伙伴南下杭州應(yīng)聘求職拿OFFER,貨比三家之后,最終入職了適合自己的公司,并且還拿到了不錯(cuò)的薪水。在這些小伙伴當(dāng)中,不乏剛剛大學(xué)畢業(yè)或者師出培訓(xùn)班的...

    蘇丹 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<