❶ 作为IT工作人员要遵守哪些职业道德
哪有什么职业道德,只要不犯法就行了,IT能学多少会多少那都是人才,搞好人际就行了
❷ 计算机的职业素养
一)知识结构
1、通用知识。通用知识是学习和掌握专业基础理论、专业知识的基础和工具,并对今后从事的计算机应用工作起辅助和支持作用。通用知识包括扎实的文化、社会科学和法律知识,以及计算机数学基础、计算机应用基础、C语言程序设计、计算机网络基础、操作系统原理等专业必备的基础理论知识。
2、专业知识。专业知识是从事计算机应用技术工作的根基。专业知识包括Visual FoxPro程序设计、VisualBasic。net程序设计、JAVA程序设计、图形图像处理、FLASH动画制作、网页制作等。
(二)能力结构
1、基础能力:计算机相关高等数学的应用能力;基本程序设计能力;计算机系统管理和维护能力;外语应用能力;汽车驾驶能力。
2、专业能力:使用高级语言进行程序的设计、调试和维护能力;熟练使用办公自动化系列软件的能力;运用关系型数据库Visual FoxPro设计和应用管理信息系统的能力;利用Visual Basic语言编制一般视窗应用软件的能力;计算机多媒体素材的处理能力;综合性网页设计与制作能力。
3、综合能力:社会适应能力;学习能力;竞争能力;组织与管理能力;创新与创业能力。
(三)素质结构
1、思想道德素质。具有科学的世界观、人生观和道德观,有明确的是非观念;具有爱国主义、集体主义精神,有良好的敬业、创新意识。
2、文化素质。 具有高等数学、程序设计、数据处理等理工科知识,有一定的科学素养;具有必要的哲学、法律、职业道德等人文社科知识,有一定的文化素养。
3、业务素质。
掌握计算机的基本知识,能够熟练操作各种常用应用软件;具有常用应用软件的安装、调试、使用和管理、维护能力;具有一般应用程序和数据库系统的编写和使用能力;具有以业务知识为基础,专业操作能力、创新能力为标志的较高的业务素质。
4、身心素质。具有强壮的体魄、旺盛的精力,掌握基本的擒拿格斗方法。养成科学的强身健体的习惯,具有良好的心理素质。
❸ 计算机专业人员应该遵守的道德准则有哪些
法律是道德的底线,每一位计算机从业人员必须牢记:严格遵守这些法律法规正是计算机从业人员职业道德的最基本要求。
世界知名的计算机道德规范组织IEEE-CS/ACM 软件工程师道德规范和职业实践(SEEPP)联合工作组曾就此专门制订过一个规范,根据此项规范计算机职业从业人员职业道德的核心原则主要有以下两项:
原则一 计算机从业人员应当以公众利益为最高目标。这一原则可以解释为以下八点:
1. 对工作承担完全的责任;
2. 用公益目标节制雇主、客户和用户的利益;
3. 批准软件,应在确信软件是安全的、符合规格说明的、经过合适测试的、不会降低生活品质、影响隐私权或有害环境的条件之下,一切工作以大众利益为前提;
4. 当他们有理由相信有关的软件和文档,可以对用户、公众或环境造成任何实际或潜在的危害时,向适当的人或当局揭露;
5. 通过合作全力解决由于软件、及其安装、维护、支持或文档引起的社会严重关切的各种事项;
6. 在所有有关软件、文档、方法和工具的申述中,特别是与公众相关的,力求正直,避免欺骗;
7. 认真考虑诸如体力残疾、资源分配、经济缺陷和其他可能影响使用软件益处的各种因素;
8. 应致力于将自己的专业技能用于公益事业和公共教育的发展。
原则二 客户和雇主在保持与公众利益一致的原则下,计算机从业人员应注意满足客户和雇主的最高利益。这一原则可以解释为以下九点:
1. 在其胜任的领域提供服务,对其经验和教育方面的不足应持诚实和坦率的态度;
2. 不明知故犯使用非法或非合理渠道获得的软件;
3. 在客户或雇主知晓和同意的情况下,只在适当准许的范围内使用客户或雇主的资产;
4. 保证他们遵循的文档按要求经过某一人授权批准;
5. 只要工作中所接触的机密文件不违背公众利益和法律,对这些文件所记载的信息须严格保密;
6. 根据其判断,如果一个项目有可能失败,或者费用过高,违反知识产权法规,或者存在问题,应立即确认、文档记录、收集证据和报告客户或雇主;
7. 当他们知道软件或文档有涉及到社会关切的明显问题时,应确认、文档记录、和报告给雇主或客户;
8. 不接受不利于为他们雇主工作的外部工作;
9. 不提倡与雇主或客户的利益冲突,除非出于符合更高道德规范的考虑,在后者情况下,应通报雇主或另一位涉及这一道德规范的适当的当事人。
除了以上基础要求和核心原则外,作为一名计算机从业人员还有一些其它的职业道德规范应当遵守,比如:
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.帮助同事的职业发展,并支持他们遵守职业行为准则。
❺ 高级软件工程师要具备哪些工作职责和职业道德
高级软件工程师要具备的工作职责:
1、 指导程序员的工作;
2、 参与软件工程系统的设计、开发、测试等过程;
3 、协助工程管理人保证项目的质量;
4 、负责工程中主要功能的代码实现;
5 、解决工程中的关键问题和技术难题;
6 、协调各个程序员的工作,并能与其它软件工程师协作工作。
高级软件工程师要具备的职业道德:
1、在工作中获得的不属于公共范围的信息应予以保密;
2、 在工作中编写的代码和文档应视为公司的财产;
3、不得有意破坏或窃取公司的文档资源和代码资源;
4、不得在程序中嵌入非法或不安全代码;
5、不使用非法或非合理渠道获得的软件;
6、在任何条件下不兼职从事与公司业务相关的事情;
7、不违背规定私自进入计算机系统;
8、任何情况下不泄漏公司商业秘密,更不得为获取私利而出卖商业秘密;
9、克尽职守,自觉维护所服务的组织的合法利益。
❻ 高级软件工程师要具备哪些工作职责和职业道德
职责: 1、 指导程序员的工作; 2、 参与软件工程系统的设计、开发、测试等过程; 3 、协助工程管理人保证项目的质量; 4 、负责工程中主要功能的代码实现; 5 、解决工程中的关键问题和技术难题; 6 、协调各个程序员的工作,并能与其它软件工程师协作工作。 要求: 计算机相关专业,具有扎实的计算机基础理论知识; . 精通C/C++、Java语言,具有丰富的Unix/Linux系统下开发经验; . 精通Perl、Python、php、Shell等其中一种语言; . 有一定的算法基础,具有较强的独立解决问题能力; . 两年以上业界工作经验,具有Web应用开发经验者优先; . 有大容量、高性能、分布式系统的设计开发经验者优先; . 具有很强的学习能力和对新技术的追求精神; . 具有良好的中英文沟通能力,具有项目管理经验者优先; . 认同客户第一、团队合作、拥抱变化、诚信、激情、敬业的企业价值观;
参考资料:www.shizio.com/pedia/index.php?doc-view-2.html
❼ 程序员需要具备的素质有几种
随着计算机行业的发展,市场上程序员的数量越来越大,很多人开始转行学习软件开发,这就导致程序员开始分为三六九等。怎么才能成为优秀的程序员呢?程序员不仅需要掌握开发技能,职业素养也是非常关键的。那么作为程序员需要具备哪些素质呢?下面电脑培训为大家具体介绍。
一、团队精神和协助能力
协助是一个团队里面不可或缺的精神,这是一种互相信任的无私奉献,在任何团队中,团队里面的队员都是互补的。对于一名优秀的程序员来说,他知道团队的力量是远远超过一个人的力量。在工作中没有个人主义,团队不仅强调个人的工作结果,更重要的是强调团队的整体表现。IT培训认为团队不仅依赖于头脑风暴和决策,还依赖于其成员的贡献。我们都知道一根筷子容易折,一把筷子难折断,这就是团结的力量。
二、求新求精
优秀的程序员善于寻求新的想法,并且能够对新技术充满更多的好奇心。
三、条理清晰
毫无疑问,优秀程序员解决问题的想法特别明确,事情能够有条不紊的进行。北大青鸟认为对于很多程序员来说,编写代码是一种能够使人非常幸福的过程。
四、书写注释和文档能力
很多人认为编程就是写代码,其实这种想法是非常片面的。软件开发主要是由代码和文档组成的,一名优秀的程序员,不仅需要写好代码,还需要具备很强的注释和文档书写能力。注释和文档是非常重要的环节,如果在写代码的过程中没有进行注释和文档,后期进行代码修改和调整是非常困难的,并且还会出现很多麻烦。昆明北大青鸟认为程序员不仅需要具备编写代码的能力,在学习中掌握注释和文档也是非常关键的步骤。
❽ 程序员应该有哪些码德
认真对待每一行代码,是一个程序员最基本的准则自己可以响当当的说出,这段代码是我写的编写程序算是生产或创作型工作,就像种水果、造房子一样。都会对直接或间接使用者造成不同的影响。不同之处在于,种水果最终的结果可能影响的是卖水果或吃水果的人,造房子影响的是住这个房子或围绕它工作的人。而程序最终可能影响到的人是无法估量的。所以作为一个程序员,一定要认真的对待自己每一行代码,不管最后造成了什么影响或有什么贡献,都可以骄傲的说出,这代码是我写的。
❾ 简述软件工程人员应该具备的职业道德规范有哪些
职业道德规范包括基本的道德规则和特殊的职业责任。
1、基本的道德规则包括:为社会和人类的美好生活作出贡献;避免伤害其他人;做到诚实可信;恪守公正并在行为上无歧视;敬重包括版权和专利在内的财产权;对智力财产赋予必要的信用;尊重其他人的隐私;保守机密。
2、待殊的职业责任包括:努力在职业工作的程序与产品中实现最高的质量、最高的效益和高度的尊严;获得和保持职业技能;了解和尊重现有的与职业工作有关的法律;接受和提出恰当的职业评价;对计算机系统和它们包括可能引起的危机等方面作出综合的理解和彻底的评估;重视合同、协议和指定的责任 。
❿ 程序员该有哪些职业道德
只有一个道德问题,诚实和其他技术和贸易问题。
离职的时候,我没有带走一行代码,我觉得这就是职业道德。
目前在国内IT行业,我觉得最可怕的不是问题,但当它人才流失技术(如源代码、文档等)也跟着一起,它是可用的,一些大公司,比如一些外国公司所做的相对较好,电脑上的所有外部设备接口已经被封锁,不得INETERNET,即将离任的电子邮件或被监控,但不用说,这种管理方式,通常国内中小企业很难做到这一点,所以基本上依靠员工的意识和个性,就像心理医生必须为病人保守秘密,作为程序员或者人才,当你从事产品的研发和接手一个项目,你必须与该产品或项目如源代码、文档、数据保密,这些东西是公司的商业秘密。