普通開發人員與軟體工程師的區別

2021-09-05 15:00:08 字數 889 閱讀 7971

普通開發人員與軟體工程師的區別:

對比1:

a、普通開發人員:

掌握了計算機基礎知識;

熟悉計算機資源,學會了程式語言,喜歡賣弄技巧,喜歡比較程式語言的優劣;

以能編出某種特殊功能的程式為榮,不懂原理,不求甚解;

喜歡個人開發,不重視文件編寫;

b、軟體工程師:

計算機基礎知識紮實;

掌握兩門以上程式語言,很少停留在表面比較程式語言的優劣;

以編寫出使用者滿意的高質量軟體為榮。

懂得個人開發和團隊開發的利弊,文件規範,齊全。

對比2:

a、普通開發人員:

只重視功能的實現,不重進度和質量的把握。

怕被「管」得太死,動不動就說限制了思路,沒有發揮空間。

不喜歡做測試工作,認為測試低人一等,從來沒有做過測試工作。

只根據自己的愛好學習技術;

b、軟體工程師:

懂得在進度、質量(功能)和成本之間平衡。

懂得規範的目的在於重用,重用有利於提高效率和集中精力創新。

認為測試工作比編碼更具挑戰性,自己經常為同伴的**做白盒測試。

根據企業專案的需求和自己發展目標的共同點選擇學習內容和方向;

對比3:

a、普通開發人員:

認為別人程式很差,不喜歡看別人的**;

總認為自己比業務專家還更理解需求。

專案開始時,喜歡說:「沒問題,so easy」。

專案大大延期時,喜歡說:「設計太爛,沒法程式設計」。

b、軟體工程師:

喜歡為同事走查**,並以此獲得學習他人優點的機會;

懂得自己只是可能比業務專家更懂程式設計。

專案開始時,喜歡問:「那是什麼?這是為什麼?」。

專案大大延期時,喜歡說:「我為什麼就沒想到…」。

普通開發人員與軟體工程師的區別

昨天在公司收到一封內部郵件,郵件中有個很有意思的ppt,節選一部分放出來 普通開發人員與軟體工程師的區別 對比1 a 普通開發人員 掌握了計算機基礎知識 熟悉計算機資源,學會了程式語言,喜歡賣弄技巧,喜歡比較程式語言的優劣 以能編出某種特殊功能的程式為榮,不懂原理,不求甚解 喜歡個人開發,不重視文件...

華為軟體測試工程師與普通軟體工程師的區別

如今的軟體測試越發的呈現出這樣乙個現象 起點易,深入難。由此,整個行業也成兩級分化之勢,隨著 大量經驗庫及自動化測試工具,兩級分化之勢日趨嚴重。測試之深度 之寬度,未來如何把控?下文以華為的視角,來看看華為測試團隊的培養模式。1 軟體設計能力 測試並非劣於研發,包括 架構 設計 對需求理解 甚至在商...

面向遠端工程師和分布式團隊的開發人員

如果您是遠端或分布式團隊的devop工程師,則與敏捷開發人員,質量保證工程師,站點可靠性工程師和其他系統操作員一起工作時,可能會遇到很多成敗對您的挑戰。第乙個挑戰是運營責任 確保系統和服務可靠執行。根據最近有關監視和aiop的未來的調查,有61 的受訪者表示,網路運營中心和devop工程師均應對系統...