一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

全棧工程師的定義

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 作者:工程師吳畏 ? 2018-11-01 09:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

大約在 2013 年,“全棧開發(fā)”這個(gè)詞開始出現(xiàn)在招聘描述和博文之中。很多公司也意識到,雇用一個(gè)僅僅精通一種語言的開發(fā)者已經(jīng)不能滿足需求了。一個(gè)能處理各種任務(wù)和環(huán)境的 Web 開發(fā)者相當(dāng)有用,這也開始成為了(公司人才招聘)的規(guī)范。

盡管如此,網(wǎng)絡(luò)架構(gòu)知識并未普及。很多開發(fā)人員雖然做過網(wǎng)站建設(shè),卻對“幕后”知識并沒有很好地領(lǐng)會(huì),(比如)Web 表單、高速緩存、HTTP 協(xié)議、Apache 等。這些(知識)都是次要掌握的。

在線學(xué)習(xí)對就業(yè)市場的影響

大概是受幾年前開始興起的在線學(xué)習(xí)的影響,自學(xué)的 web 開發(fā)人員對于底層技術(shù)的了解少的驚人。面向編程語言的課程不能全面覆蓋 web 的知識,導(dǎo)致學(xué)生完全不知道 htaccess 文件是做什么的,或者怎樣去重啟 Unix 的守護(hù)進(jìn)程,或者不同類型的 POST 編碼是如何 工作的。

那么,一個(gè)全棧開發(fā)人員都應(yīng)該知道一些什么(知識)呢?在工作描述中提及的通常是前端和后端技術(shù)的結(jié)合,像是JavaScript 和 Node、PHP 和 jQuery、Angular 和 Spring 等等。其實(shí),在這個(gè)范圍以外,還有相當(dāng)多的信息可以提升個(gè)人建站的能力。那些固步自封,僅憑單一技術(shù)就能做出一番事業(yè)的日子已經(jīng)一去不復(fù)返了。

如果只堅(jiān)守你(所掌握的技術(shù))已經(jīng)不再能滿足需求,那我們要怎么辦呢,我們?nèi)绾尾拍芨?web 庫以指數(shù)形式在增長的速度?如今,已推出的軟件實(shí)在太多了,導(dǎo)致了技術(shù)間組合的可能性也在急速增加。這種組合的爆發(fā)將會(huì)把軟件開發(fā)推向一個(gè)特別的領(lǐng)域。你所了解的使用技術(shù) Y 和 Z 來解決問題 X 的幾率在逐漸減小,而且 Google 可以為你提供的幫助也在以同等速率降低。這些做法很快就要行不通了。

黑客(Hacker):“反脆弱性”的程序員

被譽(yù)為“編程界的搖滾明星”的 John Carmack 的文章中介紹了這個(gè)非常有趣的概念(反脆弱性)。我節(jié)選了《反脆弱性(Antifragile)》這本書中的一段,它是這樣描述的:

“就像人的骨頭在施以壓力時(shí)會(huì)變得更加強(qiáng)壯,流言和騷亂越是試圖掩蓋反而越會(huì)加劇一樣,生活中的很多事會(huì)得益于壓力,失序,波動(dòng)和混亂。 塔雷伯所稱的“反脆弱性(antifragile)”的意思就是,不但要從混亂中有所收獲,而且還需要(依靠)它來生存和繁榮”。(譯注:塔雷伯,知名思想家,經(jīng)驗(yàn)主義者,金融業(yè)人士,風(fēng)險(xiǎn)工程學(xué)教授、哲學(xué)隨筆作家,以《黑天鵝效應(yīng)》一書聞名于世。來源:維基百科)

這個(gè)想法反映了曾被叫做“黑客”的這樣一些人的態(tài)度?,F(xiàn)如今,這個(gè)詞有了負(fù)面含義,但是在早些時(shí)候,它指的是對科技抱有某種態(tài)度的一類人。正如在行話中定義的那樣,黑客是“享受探索可編程系統(tǒng)的細(xì)枝末節(jié)和不斷延伸自己能力的一類人,他們與大多數(shù)只按照最低需求來學(xué)習(xí)的用戶完全相反。”

曾經(jīng)有一段時(shí)間,當(dāng)你有問題的時(shí)候去 Stack Overflow 查找是找不到解決辦法的,很多軟件即使有文檔也都不可讀。我記得小時(shí)候曾試圖修復(fù)一個(gè)聲卡,當(dāng)我閱讀這個(gè)聲卡的手冊時(shí),只找到了匯編代碼和中斷代碼。這是黑客蓬勃發(fā)展的環(huán)境,這也是我們遲早要回歸的(環(huán)境)。當(dāng)你想解決一個(gè)涉及到多種技術(shù)的復(fù)雜問題,你的第一反應(yīng)是去 Google 搜索,那你就應(yīng)該重新考慮一下你的工作習(xí)慣了。

確實(shí),很多時(shí)候好奇心太盛會(huì)把你指向錯(cuò)誤的道路上去,尤其是在這種時(shí)間永遠(yuǎn)不夠的企業(yè)環(huán)境中。比如,在學(xué)習(xí)一個(gè)新的庫的時(shí)候,用它來寫一些基本用例會(huì)使你大有啟發(fā)。但是想要討老板歡心的程序員會(huì)選擇更實(shí)在的途徑,即從文檔中直接復(fù)制實(shí)例,其實(shí)完全不知道它(這個(gè)庫)的工作原理。作為開發(fā)人員來提供(自身)價(jià)值,需要一定的時(shí)間管理和期望設(shè)置的技能,為的是讓你可以探索你需要的知識,從長遠(yuǎn)上節(jié)約公司的成本。

重新思考黑客這一角色

如何去找到黑客?你需要尋找這樣一些人,他們有我所描述的特定的心態(tài),獨(dú)特的好奇心和堅(jiān)持(的品質(zhì))。無關(guān)分析能力,也無關(guān)是否能記住一系列特定的學(xué)術(shù)算法,所以,在白板上徒手寫算法的這種考察方式是行不通的,考察其費(fèi)米估算的能力似乎也不是那么行之有效(也不能合理猜測出這個(gè)人是否是一個(gè)黑客)。(你可以)問一個(gè)候選人他在空閑時(shí)間都喜歡做什么,或是他會(huì)把什么有趣的項(xiàng)目作為愛好,你可能會(huì)有所發(fā)現(xiàn)。我見過很多程序員,他們在業(yè)余時(shí)間不喜歡寫代碼,這已經(jīng)非??煽康仫@示出他們是水平欠佳(低于平均水平)的程序員。

如果你是一個(gè)開發(fā)人員,你可能會(huì)擔(dān)心自己沒有那種動(dòng)力或好奇心,那么對此你能做些什么呢?

這里有一些指引:

每當(dāng)你需要 Google 一些錯(cuò)誤信息或問題,請閱讀完所有答案,獲取與問題相關(guān)的盡可能多的信息,不要只是滿足于找到一個(gè)解決方法。

了解一項(xiàng)技術(shù),也要知道在它的設(shè)計(jì)和開發(fā)之中所做的權(quán)衡。

捫心自問,如果你想成為一個(gè)「全面」的開發(fā)者,你需要什么(技能),寫下你達(dá)成目標(biāo)所需要走的路徑。

做其他人不愿去做的事,去其他人不想去的地方,你終將從這些經(jīng)歷中獲得啟發(fā)。

軟件開發(fā)領(lǐng)域正在飛速發(fā)展,學(xué)習(xí)編程也變得前所未有的容易。我們將會(huì)生活在一個(gè)適者生存的環(huán)境之中。但最后的成功者不會(huì)是第一個(gè)學(xué)會(huì)(使用)酷炫的新框架的人,而是那個(gè)思考這個(gè)框架新在哪里,(與從前的框架)有什么不同之處的那個(gè)人。如果你想跟上技術(shù)棧的更新的步伐,那就要停止對不能跟上時(shí)代的擔(dān)心,開始像黑客一樣去探索吧。

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

    關(guān)注

    59

    文章

    1590

    瀏覽量

    69493
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    新編電氣工程師手冊

    新編電氣工程師手冊,一款最新的、最全面的電氣知識手冊。 手冊1522頁。共五篇、四十六章。 該手冊不愧為對從事電氣專業(yè)的所有人員都實(shí)用的一部非常好的工具書。不用再一冊一冊地找了,內(nèi)容豐富,有圖有
    發(fā)表于 06-03 16:26

    解鎖LuatOS-log庫:工程師的日志管理實(shí)戰(zhàn)課!

    針對開發(fā)者設(shè)計(jì)的實(shí)戰(zhàn)教程,本文聚焦LuatOS平臺log庫的高效使用,從基礎(chǔ)配置到高級調(diào)試策略,手把手教你搭建可擴(kuò)展的日志系統(tǒng),提升項(xiàng)目維護(hù)效率。 今天,我們一起來認(rèn)識LuatOS的log庫
    的頭像 發(fā)表于 05-12 15:23 ?863次閱讀
    解鎖LuatOS-log庫:<b class='flag-5'>全</b><b class='flag-5'>棧</b><b class='flag-5'>工程師</b>的日志管理實(shí)戰(zhàn)課!

    (仰天長嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達(dá)半導(dǎo)體 #電子工程師

    電子工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年04月27日 18:21:47

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體

    硬件工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年02月24日 19:00:35

    FPGA算法工程師、邏輯工程師、原型驗(yàn)證工程師有什么區(qū)別?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問題(一) Q:FPGA中的FPGA算法工程師、FPGA邏輯工程師、FPGA原型驗(yàn)證工程師三者有什么區(qū)別? A:FPGA 算法工程師
    發(fā)表于 09-23 18:26

    正是拼的年紀(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