如何成为一名优秀的程序员?

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »如何成为一名优秀的程序员?

如何成为一名优秀的程序员?

日期:2020-09-28 14:04:18 访问量: 来源:

工作两年了,应该已经对项目很熟悉了,后续的工作可能会遇到这种情况:能够很快的理解需求,也很快能开发完成,但是觉得自己没有什么提高,做的工作永远是哪些。题主能有这种感觉,证明你是一个上进的人,我见过很多像“温水煮青蛙”似的程序员,包括我自己,工作前几年也浪费了很多时间。

现在说说我的建议,从三点出发:
一、业务知识

很多程序员都会把技术能力放在首要位置,我却把业务知识放在了第一位。如果你工作的时间长了,你会发现一个问题:很多公司的需求人员,甚至业务人员都没有开发人员了解系统,了解业务;甚至大部分业务人员实际上不懂业务。是不是很可笑,但实际上确实是这样的。但另外一方面,业务很强势,IT没有话语权!

深入学习业务知识,一方面可以在开发的过程中占领主动,另外一方面,IT行业不仅缺技术人才,更缺业务人才。所以我也建议未来你再跳槽的时候,有可能的话,业务行业不要太大,一直在一个业务行业内工作。

有到了我有一个朋友的时间,他最近几个工作主要做支付相关的功能,很吃香的,再找工作不怕找不到。

如何成为一名优秀的程序员

二、技术能力

技术能力也不能少的,我在另外一个问题中解答过,主要是两个方面,一个是基础的内功,一个是表面的外功。这里我就不详细介绍了,主要说一说要注意的问题吧。

可以在开源社区上找一个开源项目来学习,或者深入学习你现在项目中用到的某一项技术,学习的方法主要就是看官网的文档和github上的项目示例。如果不知道要学什么,可以看看现在比较流行的spring boot和spring cloud。

多看英文文档,很多新技术的文档都没有中文翻译,或者翻译的很烂。

如何成为一名优秀的程序员

三、表达能力

表达沟通能力也很重要的,很多程序员技术能力很高,但是让他上台做技术分享却说话都费劲儿。

很多单位会有年终述职,大部分程序员是排斥的,认为把活儿干好了就行,别说这些没用的。实际上你的日常工作,直属领导都不一定百分之百的知道,更别说更大的领导了。如果单位经常要给领导做汇报,或者要做什么技术分享之类的,别排斥,这都是锻炼的机会。

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号