问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

程序员需要具备什么样的素质?

发布网友 发布时间:2022-04-23 19:22

我来回答

5个回答

热心网友 时间:2022-05-07 15:43

团队精神和协作能力 把它作为基本素质,并不是不重要,恰恰相反,这是程序员应该具备的最基本的,也是最重要的安身立命之本。把高水平程序员说成独行侠的都是在呓语,任何个人的力量都是有限的,即便如linus这样的天才,也需要通过组成强大的团队来创造奇迹,那些遍布全球的为linux写核心的高手们,没有协作精神是不可想象的。独行侠可以作一些赚钱的小软件发点小财,但是一旦进入一些大系统的研发团队,进入商业化和产品化的开发任务,缺乏这种素质的人就完全不合格了。

热心网友 时间:2022-05-07 17:01

复用性,模块化思维能力,经常可以听到一些程序员有这样的抱怨,写了几年程序,变成了熟练工,每天都是重复写一些没有任何新意的代码,这其实是中国软件人才最大浪费的地方,一些重复性工作变成了熟练程序员的主要工作,而这些,其实是完全可以避免的,复用性设计,模块化思维就是要程序员在完成任何一个功能模块或函数的时候,要多想一些,不要局限在完成当前任务的简单思路上,想想看该模块是否可以脱离这个系统存在,是否可以通过简单的修改参数的方式在其他系统和应用环境下直接引用,这样就能极大避免重复性的开发工作,如果一个软件研发单位和工作组能够在每一次研发过程中都考虑到这些问题,那么程序员就不会在重复性的工作中耽误太多时间,就会有更多时间和精力投入到创新的代码工作中去,一些好的程序模块代码,即便是70年代写成的,拿到现在放到一些系统里面作为功能模块都能适合的很好,而现在我看到的是,很多小公司软件一升级或改进就动辄全部代码重写,大部分重复性工作无谓的浪费了时间和精力。

热心网友 时间:2022-05-07 18:36

学习和总结的能力,程序员是人才很容易被淘汰,很容易落伍的职业,因为一种技术可能仅仅在三两年内具有领先性,程序员如果想安身立命,就必须不断跟进新的技术,学习新的技能,善于学习,对于任何职业而言,都是前进所必需的动力,对于程序员,这种要求就更加高了,但是学习也要找对目标,一些小 coding fans 们,他们也津津乐道于他们的学习能力,一会学会了 asp,一会儿学会了 php,一会儿学会了 jsp,他们把这个作为炫耀的资本,盲目的追逐一些肤浅的,表面的东西和名词,做网络程序不懂通讯传输协议,做应用程序不懂中断向量处理,这样的技术人员,不管掌握了多少所谓的新语言,永远不会有质的提高。

热心网友 时间:2022-05-07 20:27

需求理解能力,程序员需要理解一个模块的需求,很多小朋友写程序往往只关注一个功能需求,他们把性能指标全部归结到硬件,操作系统和开发环境上,而忽视了本身代码的性能考虑,有人曾经放言说写一个广告交换程序很简单,这种人从来不知道在百万甚至千万数量级的访问情况下的性能指标是如何实现的,对于这样的程序员,你给他深蓝那套系统,他也做不出太极链的并访能力,性能需求指标中,稳定性,并访支撑能力以及安全性都很重要,作为程序员需要评估该模块在系统运营中所处的环境,将要受到的负荷压力以及各种潜在的危险和恶意攻击的可能性,就这一点,一个成熟的程序员至少需要2到3年的项目研发和跟踪经验才有可能有心得。

热心网友 时间:2022-05-07 22:35

规范化,标准化的代码编写习惯,作为一些外国知名软件公司的规矩,代码的变量命名,代码内注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作,有些 coding fans 叫嚣高水平程序员写的代码旁人从来看不懂,这种叫嚣只能证明他们自己压根不配自称程序员,代码具有良好的可读性,是程序员基本的素质需求,再看看整个linux的搭建,没有规范化和标准化的代码习惯,全球的研发协作是绝对不可想象的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
15份的摘抄,要短的我是写作业的,差不多一份要一张纸 肯定会给高分_百度... 补牙前怎么样杀神经? ...我妈让我把牙堵上,想知道是怎么堵?要是杀神经,具体流程是什么样的... 汽车电瓶断电开关断正极还是负极 汽车电瓶断电开关断正极吗 为什么汽车电瓶断电后要断开负极 亳州市教师资格证考哪些科目 请问在观澜坐哪路公交车去深圳大学 陈旧隙腔性脑梗塞能喝酒吗?要喝的话多少为好?谢谢……! 男女朋友分手,怎样消除房产证上女方的名字 ...加了女方的名字 现在女方要提出分手 这房子该怎么处理? 做一个成功的程序员需要具备哪些素质 一个优秀的程序员应该具备什么素质 一个成功的程序员需要具备哪些素质? 这两个背景音乐的名称叫什么啊?赐教 歌舞青春1 插曲 高分找街舞教学下载 很急,想问下毕业生信息采集照是不是不得染发/会不会影响毕业 国王的勇士3有极品号源吗?最好带图! 街舞教程,全面一点啊,谢谢, 情书里的一首歌 街舞入门教程 DOOvD2如何获取rOOt权限 沈阳建筑大学是不是不211 985 有什么舞蹈比较好学的。? 钻戒doo2ct是多少钱 河南省离河北省和山东省最近市是哪一个市 河南省哪些城市是地级市哪些是县级市? 济源市是河南省地级市,为什么在中国地图上,标的还是县级市图标啊? 河南省都有哪几个市? 谁有河南省18个地市的地图啊!!急!急!急 怎么查看自己的码与密码? 作为一个好的程序员,都需要具备哪些基本的素质和能力? “高级”程序员应具备哪些素质 你觉得一个好的程序员应该有哪些基本素养? 怎么查看自己的码与密码? 怎么查看自己的码与密码? 他趣怎么注销实名认证 他趣怎么解绑实名认证 他趣软件认证了支付宝、现在不想用他趣了我该怎么取消认证的支付宝 他趣怎么解绑身份证 他趣怎么解除身份证 他趣身份证被绑定过了怎么办 他趣不真人认证怎么换不了头像 他趣个人资料家长怎么更改 视频文件存放在哪个文件夹? 他趣真人认证必须和实名认证是一个人吗 如何把视频放在U盘里? 他趣注销之后还能实名吗 他趣实名认证后年龄也会改吗 视频下载到手机上应该放到哪个文件夹