IT项目管理中开发项目时都有哪些角色?

IT项目管理中开发项目时都有哪些角色?,第1张

作为一名电脑维修人员,我经历了许多奇怪的工作要求。下面是其中四个比较离谱的事:

故事一:

有一天,我接到一家公司的电话,该公司的老板在电话中告诉我需要我去维修他的计算机,这个计算机是他的宠物猫用来玩游戏的。这个老板非常爱护他的猫,所以他希望我不仅能够修好计算机,还需要知道猫喜欢玩的游戏,让这只猫能够畅游游戏世界。作为维修人员,这个请求有点让我觉得有点离谱。

故事二:

另一次,有一个人打电话给我来帮他修电脑,但是这个请求非常需要隐私,他让我到他家里,但是当我到达他家时,我才发现他是一名黑客。他需要我在他的电脑上安装一些黑客软件,以便他能够更容易地入侵其他人的系统,并窃取他们的信息。这让我很不舒服,这也太离谱了,我果断拒绝了。

故事三:

故事开始于去年下半年,在我的手机上接到一通询问,电话那头传来一个破音的声音:“请问你能不能帮我维修一下洗衣机?”我又看了看电话上的来电显示,确认是客户的号码后,说:“您好,我是电脑维修人员,不是维修洗衣机的,您可能打错电话了。”那个破音的声音却一再强调着,“但是我洗衣机是用电脑控制的,所以我就去查了一下电脑维修的电话,就找到了您这个专业人员。”我听完了耐心解释了一下,然后就挂断电话了,这更离谱。

故事四:

有一天他接到一个客户的电话,说是脑无法开机,需要紧急修理。我赶到客户的家里,发现客户的电脑是一台老式的台式机,上面还贴着Windows XP的标签。我打开机箱,发现里面满是灰尘和蜘蛛网,主板上的元器件也被蟑螂的尸体弄短路了。我问客户这台电脑有多久没有用过了,客户说已经有十年了。我无奈地告诉客户,这台电脑已经报废了,建议他换一台新的。客户却不听劝,坚持要求小李修好这台电脑,说年头长了,对这个机器有感情了。我当时就是个大无语,只好耐心地解释,这台电脑的硬件已经过时了,即使修好了也无法运行现在的软件,而且里面的数据可能已经损坏了。客户还是不肯放弃,说他愿意付任何费用,只要能把这台电脑恢复正常。我无语地看着这个客户,这是什么离谱的需求。

这些离奇的经历让我更加深入了解电脑和IT行业,因为我通常不知道什么样的工作要求会出现在我的面前,更不知道要做什么。这些经历也让我认识到,维修电脑不仅仅是一个技术活,还需要对人性和需求的了解。无论有多么荒谬的要求,我都必须尽力去寻找解决方案,这是我在这个行业中深入了解技术本质的一个经历。

《IT项目经理成长手记》百度网盘pdf最新全集下载:

5j83

简介:本书以作者经历为原型,以虚拟人物小M的案例故事为线索,从一个项目管理实践者的角度介绍了IT项目管理的实用工具和实战经验。本书首先简要介绍了项目管理的基本概念,然后围绕小M从一个技术人员走上IT项目经理岗位,并逐步成长为项目总监、开发中心总经理的过程,以IT项目经理岗位为主,介绍了在项目管理的三个不同职业阶段遇到的问题和挑战、解决过程和经验教训。在每个阶段,围绕小M经历的实际案例,分别从项目管理、质量管理和软技能三个方面进行说明,并将侧重点放在了将理论“落地”的实战经验,以及管理组织和人际关系的“软技能”上。  

IT项目管理中开发项目时都分四大类的角色:管理、前端UI、后台开发、测试这几类角色。

管理

部门经理

协调部门内和企业内的资源分配,协调各部门的沟通,并承上启下地为部门的整体业绩负责

项目经理

协调项目内的资源分配,如日常沟通,进度管理等,为项目负责

产品经理

调研客户需求,进行需求分析,形成MRD文档,对产品规划,根据市场需求和分享规划产品发展路线,设计产品商业和服务模式,并定义相关功能模块

技术经理

协调项目内的技术活动,推动主要技术决策,技术的可行性研究,评价、确认并文档化软件架构等

前端UI

UI设计师

旨在设计项目开发中的具体界面,与人进行交互的UI界面

绘画制作

根据需要来绘制设计各种不同的静态资源

后台开发

项目组长

协调小组成员分工,指导、分配、落实小组成员工作,发挥团队职能优势,不断提高小组成员工作效率,优化工作流程,推进项目研发进度

系统架构师

主要负责大系统项目的架构设计

软件工程师  

编写代码,同时编写项目文档,如需求,详细设计,架构设计,用户手册,开发计划等;

程序员

编写代码,实现功能;

测试

软件测试工程师 

主要工作是测试,质量保证人员日常工作重要内容是检查与评审,测试工作也是测试保证人员的工作对象

扩展资料

软件质量保证

创建或者制定标准和方法,提高促进软件开发能力和减少软件缺陷。

IT项目管理

IT项目管理是项目管理在IT领域的应用,结合IT行业特点运用项目管理技术、理念和方法,包括9大知识领域(项目综合、范围、时间、成本、质量、人力资源、沟通、风险和采购管理)以及启动、计划、实施、控制和收尾等过程组成。

特点

1、任务的明确性

2、管理工具的先进性

3、信息沟通的及时性

4、资源提供的必要性

5、测试完善的严谨性

6、度量的准确性

7、项目管理的贯穿性

参考资料:百度百科—IT项目管理

总结就是对一个时期的学习、工作或其完成情况进行一次全面系统的回顾和分析的书面材料,它有助于我们寻找工作和事物发展的规律,从而掌握并运用这些规律,为此要我们写一份总结。总结怎么写才不会千篇一律呢?以下是我收集整理的IT技术工作总结,仅供参考,欢迎大家阅读。

回顾20xx年,自己干了很多工作,涉及到的范围比较广,所做的工作带来的成果也不错,告别了20xx年的那种没有自信,总是被动的局面;业务上对发信息,资料,boss相关,语音这几个核心的业务模块更加熟悉;组织协调能力上得到提高,整体把握一块儿工作的进度,承受得住压力的能力逐步提升。工作方式上有所改善,由被动变成主动,由接收变成主动提出自己见解;知识体系得到补充完善,眼界由局部上升到更高一个层面,找到自己要发展的方向,阅读管理类和技术类的书籍给自己充电加油!20xx年,我在期待,期待更大的进步,期待更多更强的成就感。

一、主要工作业绩

(一)工作职责、主要工作及成果

1、hbjxt发信息系统、河北后台搭建移植

工作职责:部门模块参与人

hbjxt系统搭建过程中前期我主要负责的是发信息模块,后期转到新后台的搭建移植工作上。

a、发信息存储过程的移植

b、0元3元产品的并行

c、信息回执的添加

d、学校相关查询,用户相关查询,教师相关查询,信息相关查询功能移植

e、河北应用报表开发

在这个工作的过程中我最大的收获是对数据库简单知识的掌握和发信息相关业务的熟悉。以前对数据库的学习就到书写sql语句的层面上,目前对存储过程,函数,调度,触发器,表分区等常用的简单知识有了使用和了解。对于核心业务发信息也告别了一头雾水。

2、语音平台接手,为解决串号问题的改造

工作职责:平台负责人

a、日常的维护统计

b、语音新需求的开发

c、语音优化建议的处理

d、语音串号问题的

在语音web页面方面要发展成一个能提出自己见解能拍板的员工,目前尚未完全达到这个目标,不过日常的维护和遇到的问题大部分可以跟踪解决。

3、长短信页面负责人

工作职责:页面负责人

a、学校长短信的设置和取消

b、家长长短息接收的管理

c、老师长短息的设置选择

d、发信息类里面对于设置长信息和文件发送等逻辑的修改。

长短信的主要负责方是数据库组,中间组织了几次会议,都是权威人物,从大家的发言角度和发言内容里可以学到好多东西,先是需求的讨论确定,开发方案提出几种,大家一起讨论,最后让领导审核,每一次的会议组织都会有新的收获。是一次很好的推进工作案例。

4、新版短信模板

工作职责:部分模块参与人

a、发信息页面的改版

b、信息收藏夹的导入导出

c、jxlx下总导航和左边登陆框的调整。

我参与的阶段有:用例的审核,表结构设计的讨论,开发。

在这个工作中的收获是数据库表的设计,主要是按位存储的优点,合理的利用存储过程来定时的分析和生成数据,excel表格的上传下载相关知识。

5、语音外呼系统

工作职责:整体负责人

a、组织需求的讨论确定原型

b、拿出设计方案组织审核

c、参与后续开发

d、系统的跟踪和维护

这是我第一次以项目负责人的身份在公司出现,感觉很惊喜,也很有压力,一直都是在接收安排好的工作,这次领导告诉我,我要把握项目的进度,要去和需求人沟通给系统一个合适的定位,把合适的工作分给合适的人,要设计能满足需求,要保证项目保质保量的完成。当然这些工作我一个人是做不下来的,一是我经验不够,二是我一个人没有那么多的时间和精力,这时候就体现出来如何利用大家的智慧了。这个团队的一个特点是一个没有经验的负责人带着几个充满智慧的队友,刚开始在工作分配上很不合理,我把很多的工作揽到自己这里,但是这样我会很累,大家的智慧不能及时的融进来,还会打击积极性,在主管的指导下及时对工作安排分工进行了调整,让大家都积极的参与进来。有了前面的教训,在后期的开发中进展的很顺利,大家积极的讨论拿方案,对自己负责模块都尽职尽责,从中收获很多。

语音外呼项目的推动中,收获可以从两个方面来总结,一个是经验的积累,通过这个工作,经历了一个项目负责人的过程,此时经历就是收获,设计方案的一次次被推翻,就是一次次的进步,从沟通到设计再到开发,去组织去推动,也逐步的流畅,和大家的合作,借用别人智慧的能力也稍有提高。另一个是信心的增强,刚开始对需求的混乱和对系统不清晰的定位让我对这个工作无从下手,对它的思考时易时难,对设计更是心里没底儿,设计好了对开发又不自信,需要的知识点还很多,虽然前期是这样思考的,但是随着设计的明朗化和大家智慧的迸发,感觉越来越顺利,信心提高了很多。所以一个项目负责人不一定要是一个样样精通的人,但是一定要是一个能把大家智慧凝聚到一起的有思想有自信的人。以后我继续向大家学习!

6、资料迁移

工作职责:整体负责人

a、收集需求人,使用人的意见整理文档,弄清楚要解决的问题,和造成问题的原因

b、给参与人员分工梳理现有流程

c、组织技术内部对此熟悉的同事讨论,铲出一份需求设计文档,之后又进行审核

d、和需求人,使用人碰面沟通,对设计文档中涉及的流程进行了二次审核

e、页面开发和测试

f、功能模块维护和数据跟踪

带来的成果:在移动进行大规模的ecid重整时期,资料迁移功能发挥了很重要的作用,解决了博客博客圈的匹配,校讯通积分影响问题,客服的资料处理流程效率也得到了大大的提高。

资料迁移整体上考验的是对业务的熟悉和对需求的梳理沟通。我的总结感受:对于请教的问题,别人并没有责任一定要参与,即使参与了也不能把自己的疑惑全部抛给大家,应该做好前备工作,把能梳理的都梳理通,真正想不通的给几个选项,尽可能的节省大家时间,缩短这个环节在整体上大家就有精力给与更多的指导和建议。另外还要写好文档,一份好的文档可以给沟通带来好的影响,如果自己都稀里糊涂文档的逻辑性不强,让别人看着更不感兴趣,虽然沟通是双方的,但是如果想在沟通中掌握主动权,必须比别人多想点,多做点。

7、资料录入助手

工作职责:整体负责人(但是到最后没有用)

a、沟通确定需求

b、参与代码书写以及后期意见搜集

资料录入给我感触很大,我面对的问题有两个:一是自己对技术水平不达标,书到用书方恨少啊,打击了自信;二是时间比较紧急,还和几个经理直接沟通需求,有恐惧心理,状态相当不好;到最后还是按时完成了,虽然让大家并不是特别满意,在没有征求对方意见的情况下我自己简化了需求,但是感悟甚多;我的感悟:一是要增加自己的求知欲,提高技术水平,增强自信心;二是要学从大局考虑事情,多项紧急工作并行的时候也要有个轻重缓急,做好分配;三是会做人会做事会说话很重要。

8、学生综合素质测评系统

工作职责:整体负责人

a、参与需求的讨论和原型确定

b、系统的设计

c、组织并参与开发

该系统的特点:使用对象是一个学校,核心内容是对学生进行综合素质的评价,项目时间和紧迫,所以选择了一切从简,组织结构和权限使用的都是校讯通系统内的,老师管理员的账号使用的也是xxt的,家长的账号是学生的学号。

9、日常维护,优化建议

工作职责:模块参与人

a、语音平台,hbjxt有关信息的数据统计工作以及日常投诉维护

b、有关语音,tj平台,短信后台,策划后台,hbjxt后台的优化,报表新功能,30tomcat错误日志等的维护开发

c、需求的沟通和讨论

(二)工作及学习经验及收获

1、对发信息,资料,boss相关,语音这几个核心的基础业务模块更加熟悉,这些都是在工作中进行的积累,这些方面出现问题,可以更快更准确的定位出错的地方。

2、组织协调能力提高,这些是担当项目负责人锻炼的结果,平时负责的工作不再是具体的开发,而是负责把大家召集起来,整体把握一个事情的进度,这样的话就在无形中锻炼组织协调的能力,承受得住压力。

3、看了一些管理类的书籍,在做人做事儿做工作的方式上有所提升,不让自己的想法行为那么极端。

4、技术知识框架更加完善,毕竟看的多了,遇到的问题多了,思考的也就多了,逐步提升中……

(三)主动发现并跟进解决的问题(非任务类的,自己主动发现工作或项目中的问题,并思考和跟进解决的)

1、资料迁移上线后,关于sign_falg的变更,在走路的时候突然意识到迁移之后发给移动的sign_falg和connector中的没有同步,虽然当时问题还没有暴露,时间久了就会出现问题了,马上给领导请示让数据库组协助我排查数据,最后通过全量核对把已经不一致的资料纠正,同时修改程序的漏洞。

2、100数据库存储过程proc_person_count有效学生数,禁用学生数,有效班级数的计算错误,修改上传!

此过程是在20xx年12月18日开始运行,每天晚上00:00执行,作用是计算有效学生数,所有学生数,家长总数,教师总数,拥有联通号码的教师总数等一些数据,数据是以学校为单位

发现的问题:有效学生数,禁用学生数,有效班级数的计算错误

错误原因:河北的规则和河南的差异所致!

河南:有效学生:第一联系人激活的

禁用学生:第一联系人禁用的

有效班级:有有效学生的

河北:有效学生:两个联系人至少有一个激活的(排除网站用户)

禁用学生:至少一个禁用的,两个联系人不存在激活的(排除网站用户)

有效班级:和河南一致,但是有效学生统计错了,这个也就错了

3、100数据库存储过程proc_num_of_class执行报错!因为调度的问题引起,另外计算数据规则有问题!

此过程是在20xx年12月18日开始运行,每天晚上00:00执行,作用是计算有效学生数,所有学生数,家长总数数据,数据是以班级为单位

发现的问题:存储过程执行报错!计算数据规则有问题!问题同上!

错误原因:存储过程中定义了一个临时变量num1,number(2)类型!但是执行的时候存进去的数据是三位数,故报错!存储过程中用这个变量是判断当天的数据时候已经存进num_of_class表中,按照正常情况num1是0才对,不会报错,跟踪原因是因为proc_num_of_class一天执行了两次,晚上00:00和中午12:00,当中午12:00执行的时候数据已经生成,并且数据超过了number(2)所容纳的最大值!故报错!

至于为什么这个过程一天执行两次,请教数据库组同事未果,因为从调度语句上看频率是一天,每晚00:00执行!

解决办法:原调度删除,重新添加调度!执行时间放在00:01

4、个人话务量统计跟踪数据时候发现异常,一个人的话务量比所有人加一起都高

排查生成个人话务量统计的sql语句,在语音重要的表中加看个call_id,把电话的保存表和通话表精确的关联起来了。上线以前所有的数据此字段都是0,目前外呼的此字段值也是0,所有要把等于0的全排出掉!防止异常数据!

(四)进步及亮点(主要的2—3个)

1、对业务的熟练,当做的东西需要和系统内融合借鉴的时候,这个优点显得尤为重要。对做好工作更有把握,更有自信

这点的进步源于工作中对业务逻辑的梳理和积累。有些新工作的开展必须把现有的业务逻辑梳理清楚。

2、组织协调能力提高,整体把握一块儿工作的进度,承受得住压力的能力逐步提升。

这点的进步源于当了几次项目负责人。不管项目大小,是负责人就要负责工作的安排,人员的协调。

3、做人做事儿做工作的方式上有所改变,不让自己的想法行为那么极端。

有效的沟通往往能更快的推动工作,有效就要求是合理的沟通方式,大家都喜欢听好听的,都喜欢愉快的沟通氛围,就要尽量的去营造这种氛围,减少撕破脸的场合,看了一些管理类的书籍,有些还是很有道理的,可以逐步的在和别人沟通中派上用场。

二、工作中遇到的问题或困惑及解决办法

工作中由于大组的工作方向而定,如果一个月里很多时候都是在排查,配合的工作,这些很繁琐,没有什么技术含量但是需要全面细心,如果接二连三的都是类似的就很疲惫烦躁,困惑。

解决办法:加强学习,多看些书充充电,让自己能感觉到还在进步,不是在机械重复的工作,月度绩效中会流露出我的想法,让领导了解。

三、对公司、部门、小组的建议

希望部门能在大组的整体工作上可以均衡,让人员和工作量可以协调,不至于有的太忙没有时间学习,有的太闲只能学习,总结一下主要是以下几点:

1、多少人干多少的活。

2、工作的技术含量上均衡一下,干维护如果一直查漏补缺,会烦躁

3、部门需要重视基础业务和维护

程序员日常开发工作,基本是上离不开阅读文档,这也是很多程序员喜欢两个显示器的原因。

项目方面

技术方面

是不是很多人都认为,如果在开发过程中,还要不断地翻技术文档,说明他的开发能力不扎实。其实不是这样的。

首先IT行业技术升级换代的速度太快,当我们大多数公司还在用Java8的时候,Java11都已经出来了。如果非得要程序员熟知每一个类、每一个方法,是很不现实的。

很多时候我们只需要了解有这么一个东西,作用是干什么的,具体的细节可以在用的时候再去翻文档,比如方法名字是什么?参数有几个,都是什么类型的?

所以我们都习惯至少两个电脑屏幕,一个屏幕写代码,一个屏幕看文档;如果豪一些的话,再加一个屏幕展示日志信息。

看文档的屏幕要买竖屏!

我们团队

我这几年也带过几个团队,对于每个团队成员,我对他们的要求是:实现需求的前提下,最好能对所用的技术有一定的了解,千万不要从网上抄过来一段代码就用,这样是很危险的行为。所以鼓励大家多找一些资料,最好是阅读框架的官方文档。

现在的团队,我已经这样要求了:代码写累了,或者觉得自己没有状态写代码,可以找点儿自己有兴趣的技术文档学习学习,这个技术甚至是可以跟现在的项目没有关系的。

首先,我不是程序员,我是一个设计工作者,不过我来说一下我的观点:很多人以为程序员像**里的一样,啪啪啪几下键盘,屏幕数据飕飕的变,其实真实情况是程序员写代码就像学生写作文,也会遇到不会的词语跟修辞手法,那这个时候就要停下来想一想,查一查,看看例子是怎样写的怎样用的,写错了还要划掉(删掉)再来,至于这个大量不大量看的情况,如果这个是个新手,那肯定是可以的,那如果是个老手,还需要大量时间查说明文档,那就说明这个项目肯定不会小,不是一两天能做完的,那一个用月做单位的项目,用一个天做单位的时间来查文档,不过分吧!程序员也是人,不是因为他的工作高端,就觉得这个人万能,他也会当机,要吃饭,要休息,也会忘记一些东西,所以请各位多多体谅,能一起工作实属不易,感恩2018,谢谢。

这个问题怎么说呢,开发过程中会遇到各种各样的问题,没有一个人是全能的,也没有人可以绝对的说自己在整个项目中不会遇到一点问题,不去查东西,自己大脑里的东西完全可以让我把这个项目测测底底的做完,并且没有任何bug。

上班的时间,也没有老板或者谁在后面一直看着你去做东西,大家都挺忙。文档是干嘛的,文档本身就是用来看的,甚至很多项目开始之前,总监都会让你去搜集一些这个项目可能会遇到的bug,可能会用到的效果,尽量在之前找到比较好用的插件,这样会节省很多时间,自己如果写代码的话不可能百分百的确定没有人和bug,但插件不一样很多插件都是前辈通过很长时间慢慢完善出来的插件,所以很多人才会用。所以你提问的可以肯定的回答你允许。

说个我遇到的2个真事吧,

第一个,公司找的外包公司写项目程序,已经要交付了,发现有几个功能没做,产品经理和开发那边都找我,我一个搞运维的又不懂,只能让他们去对开发文档,我也就顺便看了看,开发文档中明确的写明怎么做,然后就让他们就重新按开发文档继续写,

另一个,由于 历史 原因业务系统处于托管状态,只有部分参考文档可用,开发那边只能按当前已有文档进行开发参考,开发那边也一直在根据现有相关文档进行开发,杯具的是这帮子不仔细看,有问题总想着我能直接给他们答案,我也只是会用而已,开发我还真搞不来,然后和他们一起看开发文档,加密算法部分给她们指出后,问题解决了。

所以我觉得,开发团队在开发中很有必要阅读开发文档,这可以避免绕圈子,也会清楚开发文档中提供的内容。

程序员上班的主要工作就是看说明文档,根据说明文档编码。如果实在没有说明文档,有时还得亲自披挂上阵写说明文档。

写接口的有API文档,写通讯协议的有协议字段说明文档,写数据库的有数据库规范文档,

总之任何一个大公司文档扮演的一个至关重要的问题,因为形不成文档,公司管理就会陷入混乱不堪的局面,当某个核心员工离职后,下一个接盘的程序员会丈二和尚摸不着头脑,一头雾水,边填坑边骂娘,有了文档就可以看文档结合代码,了解其中模块逻辑以及结构,包括哪些坑不能踩等等好处。有些公司会专门有文档工程师这个职位来专门负责整理各种文档,并且保存在服务器上。

好的文档都是程序员等人智慧的结晶,是一盏指路明灯,是一条通往光明的道路。程序员不能看说明文档等于在黑暗里摸爬滚打,有了说明文档才迎来了黎明的曙光。

先说观点,我认为看文档没什么问题,但是“大量”这个程度很难衡量,按照需要看文档是个非常重要的事情。

需要花费时间的情况 不需要花费大量时间的情况 小结

在工作中阅读文档其实也是工作内容的一部分,而且现在大多数互联网公司都靠KPI进行考核,平时就算你把时间都用来看文档没关系,最后KPI没完成一样会被公司淘汰。所以公司不会阻拦你花费时间看文档,最多你老板会提醒你浪费这么多时间看文档而没有实际的产出会对你年终考核造成影响罢了。

题主对文档的定义不是很明确

第一个是需求说明文档

这个是在开发过程中必不可少的文档,只有清楚了开发需求,程序员高效率的开发,程序员一天的工作时间并不是都是在写代码,而是在看文档,了解需求,理清思路,只有什么都清楚了,写代码或许只要十几分钟。

再者对于一个项目新人来说不看文档了解需求,没人给你从头到尾的在讲一遍需求,你不看文档自己发挥?进入项目是和别人共同开发,你不肯能不顾及之前的代码规范。

第二个是开发文档

就拿微信开发来说,微信开发不是每个程序员必须会的东西,但是用到了怎么办,还不是去看他们的开发文档,只有将开发文档思路理清楚了,才可以进行下一步开发。

第三个是API文档

在前后端分离的开发模式中API文档是必不可少的文档。不看API不知道数据是什么样。也就是不可能顺利的和后端进行结合。

兄dei,假设你是程序员,你在写程序时,旁边会有人守着你吗?

假设你不是程序员,你在做本职工作时,旁边会有人守着你看你怎么做事吗?

答案肯定是没有的。谁会闲着招个人去监督你,看你用什么方式去完成给你的任务。

现在不管是大公司还是小公司,没有人会在意你怎么去完成你的工作,给你的任务,在很多时候,大家只关注结果。如果说有干预,最多只是实现的方式。像写程序,假设有个功能是即时通讯相关的,这种自己写需要的时间成本投入较高,那么很多公司就会选择采用市面上比较稳定的第三方平台。这算一种实现方式的干预。但是在接入的过程中,不会有人去管你是通过阅读第三方SDK文档,还是谷歌搜出来的,最后能达到预期效果就ok了

所以,其实你看不看大量文档,没有人会在乎,关键是你自己,建议自己写东西时,不要一味的复制粘贴,要有自己的想法。太依赖文档对于自己成长很不利

当然允许看文档。

要知道,随便哪个类库,都有无数的类和方法,每个方法又有若干参数,鬼知道它们都是什么意思,谁的脑子能记得那么多内容。别说是人家提供的类库,就是自己写的代码,过一段时间也不记得什么意思了。没有注释和文档,怎么看懂代码?

如果没有需求分析文档,程序员怎么理解正在开发的这个软件的基本业务流程?

如果没有架构设计文档,程序员怎么理解软件各个功能模块之间的功能与业务逻辑?

如果没有接口文档,那么多类和方法,都怎么调用,会返回什么值,难道靠猜?

……

在日常开发工作中,不仅允许看文档,还会强迫你写文档。如果你写的文档别人看不懂,别怪领导骂你不认真。文档对于软件开发的重要性是不言而喻的。

还有一个秘密告诉你,那些经常写文档的程序员,要比不写文档的程序员工资更高。

真的!!!

迎娶白富美,从会写文档开始!

毫无疑问是的。

对于程序员来说,在实际工作中进行代码编写和项目开发时,是离不开各种各样的文档的。文档包括:

不允许看说明文档,这基本上只会出现在面试或者考试中,为了考察程序员自身的编码能力,才要求脱离参考资料,利用自身的知识和技术来完成。

当然了,程序员工作中也不能只看文档,要是花费大量时间通读不必要的文档,工作可就做不完了。

以上就是关于作为一名IT从业者,你经历过怎样的奇葩客户或故事全部的内容,包括:作为一名IT从业者,你经历过怎样的奇葩客户或故事、《IT项目经理成长手记》pdf下载在线阅读全文,求百度网盘云资源、IT项目管理中开发项目时都有哪些角色等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/8813952.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存