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

來源:互聯網
上載者:User
 

A、普通開發人員:

掌握了電腦基礎知識;
熟悉電腦資源,學會了程式設計語言,喜歡賣弄技巧,喜歡比較程式設計語言的優劣;
以能編出某種特殊功能的程式為榮,不懂原理,不求甚解;
喜歡個人開發,不重視文檔編寫;

B、軟體工程師:

電腦基礎知識紮實;
掌握兩門以上程式設計語言,很少停留在表面比較程式設計語言的優劣;
以編寫出使用者滿意的高品質軟體為榮。
懂得個人開發和團隊開發的利弊,文檔規範,齊全。

對比2:

A、普通開發人員:


只重視功能的實現,不重進度和品質的把握。
怕被“管”得太死,動不動就說限制了思路,沒有發揮空間。
不喜歡做測試工作,認為測試低人一等,從來沒有做過測試工作。
只根據自己的愛好學習技術;

B、軟體工程師:

懂得在進度、品質(功能)和成本之間平衡。
懂得規範的目的在於重用,重用有利於提高效率和集中精力創新。
認為測試工作比編碼更具挑戰性,自己經常為同伴的代碼做白盒測試。
根據企業專案的需求和自己發展目標的共同點選擇學習內容和方向;

對比3:

A、普通開發人員:

認為別人程式很差,不喜歡看別人的代碼;
總認為自己比業務專家還更理解需求。
項目開始時,喜歡說:“沒問題,SO EASY”。
項目大大延期時,喜歡說:“設計太爛,沒法編程”。

B、軟體工程師:

喜歡為同事走查代碼,並以此獲得學習他人優點的機會;
懂得自己只是可能比業務專家更懂編程。
項目開始時,喜歡問:“那是什嗎?這是為什嗎?”。
項目大大延期時,喜歡說:“我為什麼就沒想到…”。

A、普通開發人員:

上班好鬱悶啊,為什麼老是做重複的工作啊,ctrl V,ctrl C又一天了

B、軟體工程師:

太有意思了,我終於想到如何如何自動完成任務了

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.