国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

軟件開發工程師的5種類型

工程師人生 ? 來源:工程師吳畏 ? 2018-11-28 15:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我的代碼旅程和編程經歷中,已經遭遇很多奇特的對手,還有更為奇特的盟友。我至少發現有5種代碼勇士,有些是出色的戰友,其他則似乎都在攪黃我的每個計劃。

不過他們都在軟件開發的萬神殿上都有一席之地。如果沒有不同編程風格的良好組合,你可能會發現你的項目要不就是耗時過長,要不就是太不穩定或太過完美而無人去做。

1. The duct tape programmer 補漏靈型

The code may not be pretty, but damnit, it works! 代碼或許不漂亮,但能用!

這種家伙是公司的基石。代碼有問題的時候,他能快速補漏,下不再犯。當然他并不關注代碼看起來怎么樣,是否容易使用,以及其他瑣碎的問題,但是他能搞定,沒有一堆廢話,也不會唧唧歪歪。用這種程序員的最佳方式是,你指出問題后,走開就可以了。

2. The OCD perfectionist programmer 完美主義強迫癥型

You want to do what to my code? 你想對我的代碼做什么?

這類家伙并不關心你的截止日期或預算,和編程藝術相比,那些都微不足道。當你最終收到最終成品時,你沒有選擇余地,只能對那漂亮格式的代碼,不,是白玉無瑕的代碼,衷心地贊嘆。那代碼是如此有效率,你無須再對它做什么,否則就是畫蛇添足,褻瀆大師手筆。他就是那位唯一有資格改動代碼的人。

3. The anti-programming programmer 反編程型

I’m a programmer, damnit. I don’t write code. 我是一個程序員,擦!我不寫代碼。

他的世界只有一個簡單的真理:寫代碼不好。如果你不得不寫些東西,那你就錯了。因為早已有人做過了,只需拿來就是了。即便他寫代碼所用時間和其他程序員差不多,或更長,他會告訴你,這種開發實踐是多么多么地快。當你拿到他提交的項目時,可能實際代碼只有20行,也易于閱讀。代碼或許并不快、高效或向前兼容,但所耗費之力是最小的。

4. The half-assed programmer 得過且過型

What do you want? It works doesn’t it? 你想要什么呢?代碼不是能用么?

這種家伙很少關注代碼質量,那是其他人的工作。他只快速完成安排的任務。你可能不喜歡他的代碼,其他程序員也討厭,但管理層和客戶喜歡。雖然將來他會給你帶來很多的痛苦,但他可以單槍匹馬地在期限之前干完活,所以你不能嘲笑他(不管你心里有多想)。

5. The theoretical programmer 高談闊論型

Well, that’s a possibility, but in practice this might be a better alternative. 嗯,有那種可能,但實踐中這種應該更好。

這家伙對應該要做事之外的份外事更感興趣。他80%的時間在呆呆地盯著電腦,15%的時間在抱怨不合理的期限,4%的時間在琢磨份外事,1%的時間在寫代碼。當你拿到他的最終成品時,總會看到這樣的話,“要是時間多的話,這個地方我可以做得更好。”

你是哪一種?

個人而言,我自認為是完美主義者。所以,你是哪種類型呢?或者是哪幾種的混合型呢?還是你覺得還有上面沒有講到的類型?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程
    +關注

    關注

    90

    文章

    3716

    瀏覽量

    97192
  • 開發工程師
    +關注

    關注

    1

    文章

    91

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    電子工程師的雙標瞬間 #電子 #電子愛好者 #電子工程師 #揚興科技 #雙標

    電子工程師
    揚興科技
    發布于 :2026年03月02日 18:04:13

    什么是BSP工程師

    上述前兩個階段屬于BSP開發的內容,第三個階段屬于嵌入式應用軟件開發的過程。綜上所述,BSP工程師主要應該具備的**要有: 掌握計算機原理方面的知識; 掌握操作系統的相關知識,深入研究某種操作系統
    發表于 01-13 06:54

    嵌入式軟件開發的 10 個技巧分享

    :流程圖第一,實現第二 當工程師首次邁入軟件開發領域時,會有一強烈的誘惑力促使他們立刻投入工作并開始寫代碼。這種做法就好比在電路邏輯圖還未完成前就試圖設計印刷電路板(PCB)。在著手開發軟件
    發表于 12-25 06:04

    工程師變身AI“指揮者”,吉利與阿里云的軟件開發變革實驗

    1975年,IBM工程師Fred Brooks在《人月神話》中提出軟件工程的核心難題:隨著系統規模和團隊規模增長,復雜度會呈指數級上升。他的結論是, 軟件工程“沒有銀彈”,沒有單一技術能帶來數量級
    的頭像 發表于 11-13 10:43 ?389次閱讀
    <b class='flag-5'>工程師</b>變身AI“指揮者”,吉利與阿里云的<b class='flag-5'>軟件開發</b>變革實驗

    硬件工程師面試必會:10個核心考點#硬件設計 #硬件工程師 #電路設計 #電路設計

    硬件工程師
    安泰小課堂
    發布于 :2025年09月23日 18:00:33

    招鑲入式工程師1個,硬件工程師一個,

    東莞市研生科技有限公司是一家藍牙方案公司,主營藍牙方案的設計開發,產品包括藍牙BLE/4G透傳/AI智能體方案開發,因公司發展需要需對外招聘嵌入式軟件開發工程師,對藍牙音頻/BLE以及
    發表于 08-29 02:14

    做了電子工程師之后,最好拍的視頻出現了#硬件設計 #電子DIY #電子工程師

    電子工程師
    安泰小課堂
    發布于 :2025年06月24日 17:45:57

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

    硬件工程師
    揚興科技
    發布于 :2025年04月25日 17:15:37

    如何成為一名合格的KaihongOS北向應用開發工程師

    如何成為一名合格的北向應用開發工程師 在快速發展的軟件開發領域,北向應用開發工程師是一個專注于系統級應用
    發表于 04-23 06:46

    硬件工程師手冊(全套)

    的性能價格比達至最優。 5、技術開放,資源共享,促進公司整體的技術提升。 §1.2.1 硬件工程師基本素質與技術 硬件工程師應掌握如下基本技能: 第一、由需求分析至總體方案、詳細設計的設計創造能力
    發表于 04-22 15:05

    如何成為一名嵌入式軟件工程師

    、Java等)和軟件開發工具,還需要對硬件的工作原理有深入的理解。 在團隊中,嵌入式軟件工程師往往扮演著核心角色,他們的工作直接關系到產品的性能、穩定性和用戶體驗。 02掌握核心技能與知識
    發表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚興科技

    硬件工程師
    揚興科技
    發布于 :2025年03月25日 18:46:59

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

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