1. 作為工程師應該具備哪些基本道德
高級軟體工程師要具備的工作職責:
1、 指導程序員的工作;
2、 參與軟體工程系統的設計、開發、測試等過程;
3 、協助工程管理人保證項目的質量;
4 、負責工程中主要功能的代碼實現;
5 、解決工程中的關鍵問題和技術難題;
6 、協調各個程序員的工作,並能與其它軟體工程師協作工作。
高級軟體工程師要具備的職業道德:
1、在工作中獲得的不屬於公共范圍的信息應予以保密;
2、 在工作中編寫的代碼和文檔應視為公司的財產;
3、不得有意破壞或竊取公司的文檔資源和代碼資源;
4、不得在程序中嵌入非法或不安全代碼;
5、不使用非法或非合理渠道獲得的軟體;
6、在任何條件下不兼職從事與公司業務相關的事情;
7、不違背規定私自進入計算機系統;
8、任何情況下不泄漏公司商業秘密,更不得為獲取私利而出賣商業秘密;
9、克盡職守,自覺維護所服務的組織的合法利益。
2. 程序員該有哪些職業道德
只有一個道德問題,誠實和其他技術和貿易問題。
離職的時候,我沒有帶走一行代碼,我覺得這就是職業道德。
目前在國內IT行業,我覺得最可怕的不是問題,但當它人才流失技術(如源代碼、文檔等)也跟著一起,它是可用的,一些大公司,比如一些外國公司所做的相對較好,電腦上的所有外部設備介面已經被封鎖,不得INETERNET,即將離任的電子郵件或被監控,但不用說,這種管理方式,通常國內中小企業很難做到這一點,所以基本上依靠員工的意識和個性,就像心理醫生必須為病人保守秘密,作為程序員或者人才,當你從事產品的研發和接手一個項目,你必須與該產品或項目如源代碼、文檔、數據保密,這些東西是公司的商業秘密。