1 / 7
文档名称:

程序员.doc

格式:doc   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

程序员.doc

上传人:yzhlya 2016/7/4 文件大小:0 KB

下载得到文件列表

程序员.doc

文档介绍

文档介绍:一、程序员与编码员的区别引言: 英文中 Coder 和Programmer 都含有软件开发人员的意思,Programmer 是程序员,这个很好理解,但Coder ——这里暂且翻译成编码员——在国外有着跟程序员很大的不同。当然只是在你特意要区别它们时才会有区别,很多时候人们不会特意区分它们。举例: 比如,在一家日本公司里, 日本的软件工程师负责设计软件,编写详细说明书,制作完整的伪代码清单。他们这些人可称作是程序员。当他们完成这些事情后,设计说明书、详细说明书、伪代码等必备资料都交给中国那些外包的年轻小伙们,这些小伙阅读说明书,严格按照伪代码,把它们变换成特定语言真正可运行的代码,做这些工作的小伙只能称作编码员。可以看出,前者是用脑子的,而后者更像是一种人肉转码器。总结: ,编码员是体力劳动者。 ,编码员是泥瓦工。 ,编码员是照本宣科。二、程序员的分类纯以编码能力来分类: 1. 拷贝型拷贝型选手就是传说中的“代码拷贝员”了,他们对实现功能几乎没有思路, 所作的事情就是从网上或是之前其他团队成员写的代码中拷贝出片段,然后放到项目中,如果运行项目出现了期望结果,则表示任务完成。这类人只会改代码, 却不会写代码。他们大多对编程毫无兴趣,只是希望以此糊口而已。 2. 新手型当产品有功能需求时,由于经验有限,程序员并不完全知道要如何实现这个功能,需要通过学****寻找资料等方式来解决问题。这种情况下的编码过程,程序员的主要目标是“完成功能”,那么很难有多余的心思去考虑边界条件、性能、可读性、可扩展性、编码规范等问题,因此代码 bug 可能较多, 稳定性不高,常常会发生开发花费 1个月,改 bug 却要改上好几个月的事情。 3. 学****型这类程序员对所在领域的语言已经比较了解,对于一般功能可以有较为清晰的实现思路,给出需求时可以通过自己的思路来实现,并且会一定程度上考虑边界条件和性能问题。但仅此而已,他们对可读性和可扩展性考虑很少,也没有项目级别的考虑,主要是希望通过实现代码来练手或是学****这类程序员最大的表现在于喜欢“创造代码”,即使有现成的实现,他们也希望自己来实现一套,以达到“学****的目的。他们不喜欢复用别人的代码,看见项目中别人实现了相类似的功能,他们会以“需求不同”的借口来自己重新实现一套。这类人一般来说对技术有着较为浓厚的兴趣,希望能够通过项目来进行学****从项目的角度来说,这种做法最大的麻烦在于开发周期可能较长(相比直接使用现成的实现),并且会使得项目代码膨胀,影响未来的维护。但这类程序员由于有兴趣,如果好好培养或许会成为明天的牛人。 4. 实现型这类程序员一般有较为丰富的经验,由于写得太多,因此不再追求“创造代码”来进行学****同时对所在领域可能涉及的很多第三方框架或是工具都比较熟悉,当接受到产品需求时,对功能实现方案已经了然于胸,因此他们可以快速的实现需求,并且对边界、性能都有一定程度的考虑。因为能够快速实现需求功能, 经常会被团队评价为“牛人”。但他们一般仅仅停留在“完成功能”级别上,对代码的可读性、可扩展性、编码规范等考虑较少,对项目总体把握也较少(例如控制项目膨胀、方便部署等架构级别的东西)。这类程序员最大的表现在于喜欢“开发项目”,却不喜欢“维护项目”。他们产出的代码最大的问题就是维护

最近更新

县乡教师选调进城考试《教育心理学》题库附参.. 120页

县乡教师选调进城考试《教育法律法规》题库及.. 131页

科普知识竞赛题库100道附答案(轻巧夺冠) 18页

大学计算机基础练习试题精品加答案 22页

大学计算机考试试题及答案(考点梳理) 29页

高考生物及模拟试题分类汇编-细胞的组成与结构.. 28页

01.《学写文学短评》教学课件 31页

2024年专业技术人员继续教育公需课题库及答案.. 26页

2024年县乡教师选调进城考试《教育学》题库【.. 114页

2024年县乡教师选调进城考试《教育法律法规》.. 145页

2024年大学计算机基础等级考试题库及答案(真.. 22页

2024年职业教育法考试题库100道(完整版) 16页

县乡教师选调考试《教师职业道德》题库附完整.. 41页

县乡教师选调进城考试《教育学》题库精品(综.. 116页

县乡教师选调进城考试《教育心理学》题库带答.. 120页

《合并财务报表》课件 30页

县乡教师选调进城考试《教育法律法规》题库精.. 133页

2024年入党积极分子考试题库(培优b卷) 23页

大学生计算机基础考试题库附答案(满分必刷).. 22页

大学计算机基础期末考试题库及答案【网校专用.. 22页

大学计算机基础考试试题200道精品【夺冠】 29页

大学计算机考试试题及参考答案(名师推荐) 28页

2024年西双版纳职业技术学院单招职业技能测试.. 54页

职业教育法考试题库带答案(巩固) 26页

计算机网络复习题【真题汇编】 29页

应急救援应知应会100道题 10页

执业兽医题库3000题(有答案) 379页

蔬果的损耗控制方法 2页

辩论赛------------小学生该不该上补习班(共4.. 4页

智能消杀机器人控制系统设计 5页