0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全棧工程師的觀點認(rèn)知

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-10-10 10:08 ? 次閱讀

深以為然,所以,全棧工程師應(yīng)該分為Web全棧和App全棧。恰巧最近看了本有關(guān)Web全棧工程師的書,記錄下其中一些觀點。

筆記

應(yīng)該從能力和思維方式兩方面來判定一個人是否是一個合格的全棧工程師。

對于一些經(jīng)理來說,寧可雇傭多個可管理的普通工程師,也不愿意聘請一個不可管理的天才工程師。

一個前端工程師可能會不加思考地實現(xiàn)視覺設(shè)計稿,因為他的崗位說明里規(guī)定了自己的職責(zé),這其中不包括質(zhì)疑設(shè)計稿,所以他忽略了自己的最終目標(biāo):讓產(chǎn)品更好。

全棧工程師除了在一個專精知識領(lǐng)域有深入研究之外,還以知識廣博和解決問題能力強(qiáng)著稱。

Done is better than perfect

老板雇傭一個員工,不是因為他能寫程序,而是因為他能幫助自己賺錢。賺錢有兩種方法:減少成本和增加收入。

如果增加一個用戶需要的功能是加分項的話,拒絕一個用戶不需要的需求更加值得推崇。

要先看看有哪些問題需要解決,然后再補(bǔ)充您的工具箱。永遠(yuǎn)從商業(yè)目標(biāo)的角度來決定學(xué)習(xí)什么,而不是純粹為了鍛煉技術(shù)能力去學(xué)習(xí)。

如果我開創(chuàng)一個公司需要招聘“全棧工程師”,我要求的三個能力就是一專多長、關(guān)注商業(yè)目標(biāo)和關(guān)注用戶體驗。

繞開每個人都會去做的事情–投簡歷–轉(zhuǎn)而做一個自己的作品,這就給企業(yè)傳達(dá)了一個信號。

主動性是全棧工程師必備的一個特質(zhì),沒有一個全棧工程師是被別人逼出來的。

每個人都要有意識地維護(hù)自己的作品集,它在半年一次的考核、晉升面試甚至以后的跳槽中都非常有用。

盡量減少同一域下的HTTP請求數(shù),以及盡量減少每一個資源的體積。

把靜態(tài)資源放在非主域名下,除了可以增加瀏覽器并發(fā),還可以減少HTTP請求中攜帶的不必要的cookie。

gzip是一種開源的數(shù)據(jù)壓縮算法,其中g(shù)代表免費(fèi)的意思。

DDoS攻擊者喜歡攻擊的頁面一般是會對數(shù)據(jù)庫進(jìn)行寫操作的頁面,這樣的頁面無法靜態(tài)化,服務(wù)器更容易宕機(jī)。

越接近高級工程師,越考察對某個點的本質(zhì)理解,以及在項目和團(tuán)隊中的引導(dǎo)作用,而不是對某工具的使用經(jīng)驗。

框架應(yīng)該是比庫更廣泛的概念。一個庫是一系列對象、方法等代碼,您的應(yīng)用程序可以把這個庫鏈接進(jìn)來,起到了重用代碼的作用,剩下了重寫這部分代碼的工作量,而一個框架是一個系統(tǒng)中可重用的一部分。

行動重于計劃,自己給自己撓癢。

因為大家害怕失敗,所以想把產(chǎn)品調(diào)整得完美無缺才發(fā)布。但是世界上成功的軟件都不是完美的軟件,而是在合適的時間發(fā)布的、剛剛夠用的產(chǎn)品。如果它能活下來,在后面的版本中,他才有機(jī)會越來越好。

讓市場認(rèn)可你的能力,而不是讓老板認(rèn)可,因為老板會變,老板的標(biāo)準(zhǔn)不一致,而市場是一致的。

semver & npm dependencies rules

架構(gòu)是當(dāng)項目變得復(fù)雜之后必須考慮的問題,而項目總是會變得復(fù)雜的。

“任何能用Javascript實現(xiàn)的,最終都必將用Javascript實現(xiàn)?!盇twood定律

語言只負(fù)責(zé)描述一個程序,而程序運(yùn)行的速度,不取決于語言,而是算法和編譯器的質(zhì)量。

如果您平時沒有做重要的事情,就會發(fā)現(xiàn)自己常常在做緊急的事情。

如果平時沒有注意鍛煉身體,就會常常去醫(yī)院,花費(fèi)更多時間

如果沒有培養(yǎng)后輩,為每個項目設(shè)置接班人,就會常常需要到處救火。

如果沒有配置好版本管理系統(tǒng)就開始工作,就會浪費(fèi)更多時間去找回丟失的代碼

如果偷懶硬編碼一些變量在代碼中,后續(xù)會花費(fèi)更多時間過去調(diào)試

時間四象限:

拿工作時長來拼,這是體力勞動時代打工者的心態(tài)在作祟。

程序員大致分兩種:科學(xué)家和工程師??茖W(xué)家關(guān)注技術(shù)是否優(yōu)越,而工程師關(guān)注產(chǎn)品是否完美。

懶惰的終極原因就是你想逃避這件事。

耐心是一種能力

用市場最高價格雇傭高效能人士組成團(tuán)隊 Netflix企業(yè)文化

所謂自我提升,首先是接納自我,而不是貶低自我的性格。

不要為了迎合主流社會,而偽裝成一個外向、熱情、合群的人。

項目的定義是:在一定的約束條件下(時間和資源),具有明確目標(biāo)的一次性任務(wù)。

后記

做自己感興趣的事情,學(xué)想學(xué)的知識,不要怕走偏了,如果有人說不務(wù)正業(yè),那就讓他們說去吧。如果你能遠(yuǎn)離傳統(tǒng)的路子,將會不同凡響。 –Steve Jobs

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 工程師
    +關(guān)注

    關(guān)注

    59

    文章

    1571

    瀏覽量

    68556
收藏 人收藏

    評論

    相關(guān)推薦

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    用二創(chuàng),1:1復(fù)刻工程師的職場現(xiàn)狀

    工程師
    揚(yáng)興科技
    發(fā)布于 :2024年07月19日 18:30:07

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    嵌入式軟件工程師和硬件工程師的區(qū)別? 嵌入式軟件工程師 嵌入式軟件工程師是軟件開發(fā)領(lǐng)域中的一種專業(yè)工程師,他們主要負(fù)責(zé)設(shè)計和開發(fā)嵌入式軟件,
    發(fā)表于 05-16 11:00

    大廠電子工程師常見面試題#電子工程師 #硬件工程師 #電路知識 #面試題

    電子工程師電路
    安泰小課堂
    發(fā)布于 :2024年04月30日 17:33:15

    一位硬件工程師的歷練之路:從入門學(xué)習(xí)理論到... #搞笑 #硬件工程師 #電子工程師 #揚(yáng)興科技

    硬件工程師揚(yáng)興科技
    揚(yáng)興科技
    發(fā)布于 :2024年03月13日 17:50:21

    工程師必掌握的10種精密波整流電路,你都吃透了嗎?

    工程師必掌握的10種精密波整流電路
    的頭像 發(fā)表于 03-12 19:45 ?5978次閱讀
    <b class='flag-5'>工程師</b>必掌握的10種精密<b class='flag-5'>全</b>波整流電路,你都吃透了嗎?

    OVP過壓保護(hù)芯片:為何電子工程師需要它?功能、作用解析

    OVP過壓保護(hù)芯片:為何電子工程師需要它?功能、作用解析
    的頭像 發(fā)表于 03-06 10:27 ?6197次閱讀
    OVP過壓保護(hù)芯片:為何電子<b class='flag-5'>工程師</b>需要它?功能、作用<b class='flag-5'>全</b>解析

    企業(yè)老工程師和高校老師有啥區(qū)別

    電子工程師硬件
    電子發(fā)燒友網(wǎng)官方
    發(fā)布于 :2024年02月28日 17:50:00

    如何搞崩一個硬件工程師心態(tài)?試試對ta說這幾句

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2024年02月20日 18:05:49