㈠ 程序員應該有哪些碼德
認真對待每一行代碼,是一個程序員最基本的准則自己可以響當當的說出,這段代碼是我寫的編寫程序算是生產或創作型工作,就像種水果、造房子一樣。都會對直接或間接使用者造成不同的影響。不同之處在於,種水果最終的結果可能影響的是賣水果或吃水果的人,造房子影響的是住這個房子或圍繞它工作的人。而程序最終可能影響到的人是無法估量的。所以作為一個程序員,一定要認真的對待自己每一行代碼,不管最後造成了什麼影響或有什麼貢獻,都可以驕傲的說出,這代碼是我寫的。
㈡ 一個程序員最重要的是什麼
一個程序員最重要的是:
1.職業道德.
2.執行力與團隊意識
3.技術專業
以上三點,對企業來說,都不可少.
或許,你現在不能理解.但是,當你從事IT行業若干年後,就能理解.
技術再強,再專業,如果沒有1,2這兩個條件,任何企業都不敢用.
㈢ 計算機的職業素養
一)知識結構
1、通用知識。通用知識是學習和掌握專業基礎理論、專業知識的基礎和工具,並對今後從事的計算機應用工作起輔助和支持作用。通用知識包括扎實的文化、社會科學和法律知識,以及計算機數學基礎、計算機應用基礎、C語言程序設計、計算機網路基礎、操作系統原理等專業必備的基礎理論知識。
2、專業知識。專業知識是從事計算機應用技術工作的根基。專業知識包括Visual FoxPro程序設計、VisualBasic。net程序設計、JAVA程序設計、圖形圖像處理、FLASH動畫製作、網頁製作等。
(二)能力結構
1、基礎能力:計算機相關高等數學的應用能力;基本程序設計能力;計算機系統管理和維護能力;外語應用能力;汽車駕駛能力。
2、專業能力:使用高級語言進行程序的設計、調試和維護能力;熟練使用辦公自動化系列軟體的能力;運用關系型資料庫Visual FoxPro設計和應用管理信息系統的能力;利用Visual Basic語言編制一般視窗應用軟體的能力;計算機多媒體素材的處理能力;綜合性網頁設計與製作能力。
3、綜合能力:社會適應能力;學習能力;競爭能力;組織與管理能力;創新與創業能力。
(三)素質結構
1、思想道德素質。具有科學的世界觀、人生觀和道德觀,有明確的是非觀念;具有愛國主義、集體主義精神,有良好的敬業、創新意識。
2、文化素質。 具有高等數學、程序設計、數據處理等理工科知識,有一定的科學素養;具有必要的哲學、法律、職業道德等人文社科知識,有一定的文化素養。
3、業務素質。
掌握計算機的基本知識,能夠熟練操作各種常用應用軟體;具有常用應用軟體的安裝、調試、使用和管理、維護能力;具有一般應用程序和資料庫系統的編寫和使用能力;具有以業務知識為基礎,專業操作能力、創新能力為標志的較高的業務素質。
4、身心素質。具有強壯的體魄、旺盛的精力,掌握基本的擒拿格鬥方法。養成科學的強身健體的習慣,具有良好的心理素質。
㈣ 程序員該有哪些職業道德
to accept responsibility in making decisions consistent with the safety, health, and welfare of the public, and to disclose promptly factors that might endanger the public or the environment;決策時要維護公眾的安全、健康、福利,並及時披露任何危及公眾的因素。
to avoid real or perceived conflicts of interest whenever possible, and to disclose them to affected parties when they do exist;盡量迴避存在或可預見的利益沖突,如有沖突存在應及時向波及對象披露。
to be honest and realistic in stating claims or estimates based on available data; 對現有的數據的聲明或估計應誠實、客觀
to reject bribery in all its forms; 拒絕任何形式的賄賂
to improve the understanding of technology; its appropriate application, and potential consequences; 增進個人對技術及其應用和潛在後果的理解
to maintain and improve our technical competence and to undertake technological tasks for others only if qualified by training or experience, or after full disclosure of pertinent limitations; 保持並提高自身技術實力,在確保能力和經驗勝任、並充分披露有關局限的情況下,方可接受他人的技術性委託
to seek, accept, and offer honest criticism of technical work, to acknowledge and correct errors, and to credit properly the contributions of others; 對技術成果,尋求、接受和提供誠懇的批評,承認和糾正錯誤,和恰當地承認他人的貢獻
to treat fairly all persons and to not engage in acts of discrimination based on race, religion, gender, disability, age, national origin, sexual orientation, gender identity, or gender expression;公平對待所有人,不做出任何有關種族、地域、性別、殘障、年齡、國籍、性取向、性別認知、性別表現的歧視行為。
to avoid injuring others, their property, reputation, or employment by false or malicious action; 避免因錯誤或惡意的行為損害他人人身、財產、名譽、或工作。
to assist colleagues and co-workers in their professional development and to support them in following this code of ethics.幫助同事的職業發展,並支持他們遵守職業行為准則。