電腦狂、理論家、情報員……你是哪種類型的軟體工程師?

2021-01-13 讀芯術

全文共2400字,預計學習時長6分鐘

圖源:unsplash

軟體工程師是一個奇怪的物種。在寫文章、評論和點讚別人社交帳號的時候,我們都非常活躍,但與其他人不同的是,我們玩Stackoverflow比Facebook要多得多。在我們看來,bug不是昆蟲。我們對「還有一件事」這個短語非常害怕。

這就是我們看待事物的方式。

今天我起床後就一直在構思做一個計算器。到晚上時,我已經開發出了一個不錯的版本,只是不知道用它來做什麼。這就是我們在外界看來的瘋狂之舉。但是,即使在軟體開發人員的群體中,也有一些特別的人群會讓其他程式設計師也覺得很奇怪。來看看其中的一些人吧!

電腦狂

川普認為移民將搶走美國人的工作。我不是川普,但我敢肯定,這類工程師將取代許多其他工程師的工作。一名普通工程師每天工作8個小時,但是這類工程師可以輕鬆工作18個小時。這至少相當於兩名普通工程師的工作量了。

你的老闆總是拿這些人做比較:

· 看看X,他還在工作。

· 看看Y,她來這麼早。

他們不擔心工作和生活的平衡、健康等小問題。他們的口頭禪是:

· 別擔心,我會處理的。

· 我會在周末做的。

· 我今晚就做。

當你的周末忙於遠足時或者浪漫約會時,他們會忙於將測試用例添加到代碼中,或者優化程序包中的特定代碼塊,甚至在你的報告中添加注釋。

真正的問題是,從來沒有人要求他們這樣工作。他們甚至會試圖讓團隊的其他成員感到內疚,比如:是啊,回家好好享受晚餐吧。明天之前我就會完成接下來三周的代碼編寫。

理論家

圖源:unsplash

他們是行走的百科全書,無論是編程、軟體開發、項目管理、相對論還是51區,他們都無所不知。任何一個理論,他們都一清二楚。他們不僅知道這些理論,而且會花上幾個小時給你解釋清楚,即使你並不想知道。

他們為自己設定了一個非常高的標準:一天內就能完成開發、測試和部署的代碼,他們往往需要花費15天。但是他們的代碼就像梵谷的傑作。世界上有一半的人都無法從中破譯出任何東西,但這也是一種美感。

如果你能讓理論家專注於項目本身,而不再花時間在究極排序算法上,那麼他們將會變成一筆寶貴的財富。

情報員

他們從來不坐在自己的座位上。你很少在他們的設備上看到IntelliJ是打開的。他們不相信自己擅長這些工作,但是他們有一個技能——搜尋和收集信息。

他們很少單獨去咖啡館,也許他們並不抽菸,但你可能會在吸菸區看到他們,他們唯一的目的就是與別人交流以獲取其他團隊的信息。他們就像一個前往不同國家獲取重要情報的特工。他們通常這樣說:

· 你知道A先生在領導一個重組計劃嗎。

· 我有可靠的消息說Y先生要被解僱了。

· 我知道他們私下關係不太好。

他們也喜歡傳播消息,也許是錯的,但那就不是他們的問題了。

圖源:Google

走捷徑者

他們是一股無法阻止的自然力量。他們的工作速度比其他人快兩到三倍。他們是谷歌搜索的專家,只要能奏效,他們就不會費心去理解他們複製的東西。

問題在於,他們至少有一半的速度來自於偷工減料。他們的代碼和理論家的代碼一樣難以理解,但這是因為他們的代碼質量太差了。他們沒有測試用例或注釋。他們的代碼沒有優化。他們的代碼是編程教科書中「不要這樣做」示例的一部分,但是,這些代碼竟然可以神奇地奏效。

如果同一個項目中有兩個這樣的人,那這個項目一定會失敗,因為一個總是被另一個人對代碼做的修改而幹擾,他們總是拼命的在開槍射擊自己搭檔的腳。

如果項目不能按時交付,給他們打個電話,首要任務就是讓項目運行起來。你可能需要創建一個單獨的項目來優化和重構它,但這是以後要解決的另一個問題。

遊戲者

他們喜歡遊戲。任何關於遊戲的問題,無論遊戲最新與否,他們都能對答如流。他們知道FIFA20的新特點。他們知道解決所有遊戲問題的方法,從我卡在《最後生還者2》第四關了或者是我的PS4開不了機了。

如果你的問題與軟體工程有關,那就去問問別人吧。因為他們可能不知道答案,但更重要的是,他們根本不關心開發故障。他們工作得很快,這樣他們就可以回家玩《塞爾達傳說:荒野之息》的下一關了。

樂觀主義者

這些人對你給他們的任何工作都非常有信心。與他們的一般互動如下所示:

· 給他們一個任務

· 保證在第二天完成

· 一整周都不見了

· 收到提醒

· 再次保證第二天完成

· 一個月後終於完成了任務

他們是團隊錯過任務交付期限的原因。但這不會改變他們對未來的態度。每當分配給他們一項任務時,他們的大腦裡就會嘀咕——明天就能完成。

他們所做的工作大多超出了他們的能力範圍。他們總是在盡力同時兼顧多項任務,但最後把所有任務的截止期限都搞砸了。

普通人

圖源:unsplash

最後一種是平庸的普通人。所有的軟體行業都有這樣的人。他們介於理論家和走捷徑者之間,他們的工作很普通。「足夠好了」是你能從普通人那裡得到的最好的東西。

他們的代碼不是模範,但也不至於很爛。如果你問他們一個非常有技術性的問題,他們很可能會保持沉默,或者避免目光接觸。

他們在項目中做了大部分的工作,但卻最不受尊重。他們在會議上不怎麼說話。他們同時和自己的組員一起閒逛,主要討論程序故障、任務和截止日期。大多數時候,他們沉浸在IntelliJ(或Eclipse)窗口上。

他們大多對上述人群感到敬畏。

那麼,你是哪種類型的軟體工程師呢?

留言點讚關注

我們一起分享AI學習與發展的乾貨

如轉載,請後臺留言,遵守轉載規範

相關焦點

  • 令人羨慕的月薪過萬的軟體工程師,快來看看你入門了沒有
    你看見什麼了? 您可能已經看到一個人整天坐在黑屏的計算機前(也許是書呆子)在做一些數學計算(聽起來很無聊?),或者您想像過像馬克·扎克伯格,蘇達爾·皮查伊這樣的人?無論您腦海中所描繪的是什麼,您都不能否認這樣一個事實,即使軟體工程師似乎是一個無聊的人(實際上他們並不是一個無聊的人),這些人仍然被認為是世界上最聰明和最酷的人。
  • 淺談電子工程師和軟體工程師差距
    硬體工程師主要負責電路分析、設計;並以電腦軟體為工具進行PCB設計,待工廠PCB製作完畢並且焊接好電子元件之後進行測試、調試。其中硬體工程師需要有良好的手動操作能力,能熟練讀圖,會使用各種電子測量、生產工具。 軟體工程師主要負責單片機、DSP、ARM、FPGA等嵌入式程序的編寫及調試。FPGA程序有時屬硬體工程師工作範疇。
  • 對孩子說媽媽愛你時,孩子會有不同反應,你家孩子屬於哪種類型?
    所以在平時孩子的父母會經常對孩子說類似,我愛你,孩子;孩子,媽媽最愛你了等等這樣的話。但是對於父母的這種關懷,孩子們卻表現的不一樣。那我們就一起來看看當母親對孩子說媽媽愛你的時候,孩子通常會有的幾種不同的反應吧,看看你家的孩子屬於哪種類型呢?寶媽小芳家的孩子才剛上幼兒園不久,平時孩子性格就很內向,很少會和母親溝通交流一下平時的心情和高興的事情。
  • 哪種類型的傳感器才能實現真正自動駕駛?
    哪種類型的傳感器才能實現真正自動駕駛? 圍繞自動駕駛車輛新技術應用的一個重要問題,是哪種類型的傳感器或傳感器組合能夠提供最佳的價格和性能。 這個問題很複雜,因為只有在用於控制車輛的系統能力得到表徵之後,才能按要求選擇用於執行特定任務的傳感器。自動駕駛車輛按定義可以包括三種主要系統組件。
  • 偉創蜂鳥-軟體工程師的探索與求知
    猶豫的回答:軟體工程師        對方:啊?程序猿?IT男啊        猶豫的回答 :不是啊,我是搞電氣的,不是IT        對方:奧,電器啊,冰箱洗衣機嗎。        雙方陷入尷尬的沉默中…        上述的對話,對於我們工程師來說,是很常見的情景,多數時間,我們並不會跟同事進行太多的交流,往往都是忘我的盯住電腦。         想想平日工作的幾要素,大概是:設計、編程、推理、測試、出差現場。
  • 心理測試:你在下圖最先發現哪種動物?測出你是哪種人格類型!
    心理測試:你在下圖最先發現哪種動物?測出你是哪種人格類型! 測試開始: 題目:觀察下面的圖片,你最先在圖中發現什麼動物?
  • Makers 和 Menders 兩種開發者類型,你屬於哪種?
    有的開發者喜歡從頭創建項目,這是 Maker ;有的開發者喜歡不斷改進一個項目,這是 Mender ,你屬於哪種?
  • 耒陽縣ACCP軟體工程師_科泰計算機學校
    耒陽縣ACCP軟體工程師,科泰計算機學校,這裡不僅是大學生深造、學一技之長,進入IT行業的平臺,更是讓許許多多的高考生成為了國家緊缺的IT人才,實現了自己的夢想。耒陽縣ACCP軟體工程師, liangyongfei 您好!7版本WeX5,appLoader我沒有用,回頭試一下。
  • 電子工程師:做硬體、軟體哪個好?
    本人從事電子工程師工作已有七八年,設計硬體也編寫過軟體,包括單片機、DSP、ARM等系統軟體編寫,以及HIM人機互動軟體。本人嘗試分析一下這個問題吧。其實,以目前來看,做硬體和軟體都非常有前途的,硬體更需要專業的理論知識和經驗積累相結合,入門較難,需要掌握的知識較多,不單需要電路、模電、數電等理論知識,還需要掌握結構、工藝、元器件的參數性能、材料、廠家、標準、線路等知識,很多都需要多年的經驗積累,一個優秀的硬體工程師可以為公司節約很多成本,包括設計成本、時間成本等,在市場上也很搶手。
  • 在寶寶出生之後,通常會有五種類型的寶媽,你屬於哪種類型呢?
    那我們今天就一起來看看,在寶寶出生之後,通常會有的五種類型的寶媽吧,一起來看看你是屬於哪種類型的寶媽呢?第一種類型:淚流不止型寶媽由於經歷了這接近一年的時間,等到孩子出生之後,一想到這一年來自己經歷的那些坎坷的事情,內心那絕對是感慨萬千。同時也是一種對內心情緒的宣洩,這種類型的寶媽會淚流不止。
  • 電腦開機黑屏,正常點亮後不進系統,老闆:狂按F8!
    電腦給我們帶來了很多的便捷之處,但是電腦有的時候也會出現一些故障困擾著我們,電腦的故障分硬體故障與軟體故障兩大類,硬體故障是需要維修或更換進行解決的,而軟體故障最壞的打算也就是重裝系統。電腦的常見故障表現是電腦藍屏滿屏英文、電腦黑屏滿屏英文、電腦加載程序無響應、電腦不開機、電腦不進系統等,電腦一旦有了故障,就會影響我們使用今天小編就遇到了一臺故障電腦,變現的故障是,開機黑屏,對於這種現象很好解決,九種原因以及解決方案,小編之前的文章都已經寫過了,在這裡就不廢話了,但是電腦能點亮之後,電腦的有一個奇怪的現象深深地吸引了我!是什麼現象呢?請繼續向下看!
  • 盤點:電子工程師用得最多的15款軟體
    電子工程相關的職業一般分為硬體工程師和軟體工程師。而電子工程師是一個對從事集成電路、電子電氣設備等相關產品生產、研發工作的技術人員的統稱。今天小編就來給大家盤點一下目前被電子工程師用得最多的15款軟體工具。
  • 軟體工程師除了寫代碼,還能做什麼工作?
    大家總會問到這幾個問題:「我接下來應該學哪種語言?」、「如何準備技術面試?」、「你們招人嗎?」 但是當時有一個問題我一直無法給出很好的答案,那就是,「如果我不想當個開發人員去編寫軟體,那麼該何去何從呢?」 最近,我一直在思考這個問題。
  • 軟體工程師薪水知多少?
    軟體工程師在哪裡機會最多?當然,薪水高低通常與經驗、地點和行業是密不可分的。Bjiednc這篇文章將深入解讀軟體工程師的薪資,還將比較不同國家、不同行業的軟體工程師的薪水。如果你恰好想換工作,希望這篇文章能夠讓你正確估算自己在市場上價值幾何。
  • 資深IT工程師從掌握乙太網布線類型開始
    【IT168 評論】想要成為一名資深IT工程師,你必須了解底層基礎知識,例如乙太網布線類型。早在1980年,DEC,Intel和Xerox這三家公司共同發布了乙太網藍皮書,並開始實施乙太網規範,因此標準採用這三家公司的首字母的縮寫,也被稱為DIX標準。
  • 心理學:你認為自己是哪一種動物?測測你會是哪種類型的人才
    心理學:你認為自己是哪一種動物?測測你會是哪種類型的人才導讀:如今社會的發展真的是越來越快了,可能稍一鬆懈,就被競爭者遠遠的甩在了身後,那麼找到自己的擅長所在,以適應社會的節奏,變成了一件非常重要的事。那麼,你是否想知道自己是哪種類型的人才呢?
  • 一級消防工程師《安全技術實務》衝刺考點:燃燒的連鎖反應理論
    燃燒的連鎖反應理論 在燃燒反應中,氣體分子間互相作用,往往不是兩個分子直接反應生成最後產物,而是活性分子自由基與分子間的作用。活性分子自由基與另一個分子作用產生新的自由基,新自由基又迅速參加反應,如此延續下去形成一系列連鎖反應。連鎖反應通常分為直鏈反應和支鏈反應兩種類型。
  • 【經驗分享】CAE工程師侃侃如何成為一個合格的有限元分析工程師
    三個方面中,比較容易解決的是軟體操作,在這個盜版軟體和「史上最全XX軟體教程」滿天飛的時代,軟體下下,裝裝so easy!通過一些練習題就可以很快掌握軟體操作了。所以,有很多初學者在用幾個練習題熟悉了一個或幾個案例以後,就以為自己可以做一個分析工程師了,這是極端錯誤的!!!
  • 電腦沒有Word軟體怎麼打開Word文檔?
    在沒裝Word的電腦如何用瀏覽器打開Word文檔?我們在辦公時可能會涉及到在各個辦公電腦之間進行文件互傳,一般情況下所有辦公電腦都會安裝Word、Wps等文檔工具,可是一旦有的電腦Word等軟體出現故障了,我們又急於傳輸文件進行查看,下面分享解決辦法我們在辦公時可能會涉及到在各個辦公電腦之間進行文件互傳,一般情況下所有辦公電腦都會安裝Word、Wps等文檔工具,可是一旦有的電腦Word等軟體出現故障了,我們又急於傳輸文件進行查看,怎麼辦呢
  • 2017一級消防工程師備考:液體燃燒類型
    【單選題】下列屬於液體燃燒類型的是( )  A.擴散燃燒  B.分解燃燒  C.蒸發燃燒  D.表面燃燒  【正確答案】C。2017年一級註冊消防工程師網上報名常見問題 建設工程教育網開設了2021年一級註冊消防工程師網上輔導課程,專家雲集,業內名師聯手授課,專家24小時答疑,重、難、考點一網打盡,得到了學員的一直好評。