您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何成为一名合格的程序员?
程序员,自己的,你的如何成为一名合格的程序员?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
要说怎么成为一名优秀的程序员,不如说成为一名优秀的程序员需要具备哪些素质和能力,这样就会有一个方向并且为之努力。
1.空杯心态,时刻保持对学习的热情
兴趣是最好的老师,恰好IT行业又是需要不断提升和学习。程序员是一个相对来说比较枯燥乏味的工作,如果最初不是对编程充满兴趣,应该很少人会选择程序员这个行业,而如果之后你对代码的热情逐渐消退,就会在这一行业逐渐平淡下来。
2.在实践中成长,磨砺技术
对于程序员来说,你的双手是你最好的老师,再多看书,多听课也不如在实践中成长,自以为学到很多东西,但是在接触项目的时候,就头脑空白。参与项目是最好的提升方法,最好是从设计开发到测试维护等一系列流程的学习。
3.努力提高,别怕麻烦
刚入行的几年是非常重要的,。认认真真钻研技术,积累项目经验,在某一个技术方面有一点点建树是最好的。当然,这就避免不了加班的情况,加班工作,加班学习。但是切记加班要有作用,多注意,多总结,合理安排时间,提升工作效率。
4.勇敢向前,给自己成就感
新程序员技术水平不高是很正常的,经验欠缺,写出的程序Bug多,执行效率低,被领导斥责,这都是很常见的,要学会自我减压,相信挫折与失败只是暂时的,发奋图强。在工作中要学会寻找成就感,哪怕你只是完成一个小功能,优化了一段代码,都是你辛勤付出的结果,是你能力提高的体现。
5.要学会写文档
程序员可不仅是要写代码,会写文档也是超级重要的,方案文档,技术文档,产品介绍文档,管理文档等等,这是你熟悉开发流程,产品运营的必须过程。
6.注意细节
代码是需要完善很多细节的,大到内存泄露,小到注释是否规范,这都是必须要注意的。代码的健壮性是保证程序运行自然的基本因素,优秀的代码习惯也会对你有深远的影响。
回答于 2019-09-11 08:43:50
1.打好基础,学会数学
2.精通一门编程语言,用此语言持续做过几个大项目
3.熟悉各种算法和框架
4.不断的学习新的技术,合理分配工作和学习
5.在各种项目和产品中学习,在学习中总结,在总结中创新
6.学习开源项目
7.不仅仅懂技术,也需要了解项目运营
回答于 2019-09-11 08:43:50
合格的程序员不是我们说合格就成功了。而是你的老板说你合格你就合并了。
回答于 2019-09-11 08:43:50
第一个要肯学习,第二个要肯分享,只要你分享给别人了,才能获得别人对你的分享。对你要做的事情要了解非常清楚
回答于 2019-09-11 08:43:50
大量的代码和项目实战,读懂《代码大全2》关于程序员性格那部分。
回答于 2019-09-11 08:43:50
程序员大家都知道什么意思,就是以编程为职业的人,那什么是优秀呢?
我觉得一个程序员能够被称为优秀,那至少有两个特质:(1)技术过硬 (2)交付能力强。
技术要过硬,那就要像你所在的方向的大牛学习,从打好基础开始,勤学苦练,提升熟练程度。 而交付能力则是更加重要的一个能力,我们编程是需要有产出的,产出的质量和数量代表交付能力。
交付能力当然跟技术有关系,但是没有绝对的关系,更多的是跟你的责任意识有关,跟你的习惯有关。个人绝的有一个非常重要的好习惯,推荐给大家,那就是养成“自测”的习惯,不管是多小的功能或者接口,只要从你手里交出去跟别人对接,交跟QA测试也好,或者交个其他RD联调也好,一定要先自测,避免低级错误。这样,你的靠谱口碑就会逐渐形成,你就会更加的优秀!
回答于 2019-09-11 08:43:50
你可以看看我成长之路@阿伟程序员
我前几天拍了一个视频 讲述我是如何成为一个码农的 我觉得对你会有帮助哦
上一篇:学习书法的人应该读什么文章?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |