Skip to main content
 Web开发网 » 站长学院 » 浏览器插件

做一个优秀的程序员,具体需要掌握哪些知识和技能?

2021年10月12日6060百度已收录

谢邀~关注我,可了解更多关于开发、架构的分享中年程序员前来回答,有一些经验和大家分享分享。

阅读英文文档的能力

这点很重要,不过这里很多同学对【阅读英文文档】有很大的误解:我上学的时候英语就不好,能看懂英文文档么?我四级都没过,单词量太少怎么办?

我用的办法是,找一项技术的官方文档,我选择的是spring boot,从头看到尾,每天坚持看半个小时,一个月下来,至少能磕磕绊绊的读懂了,坚持三个月、半年,基本上阅读文档就没问题了。

阅读英文文档的能力为什么重要,其实如果你经常去研究一些新技术的话就会发现,好的中文资料太少太少了,看官方的文档最直接有效。

做一个优秀的程序员,具体需要掌握哪些知识和技能?  ruby教程 第1张

“偷懒”的技能

这里的偷懒不是让你磨洋工,混日子;而是减少重复性的体力劳动,把个人的精力投入到更多创造性的工作中。

比如你每天都要更新测试环境,打包、停服务、上传代码包、启动服务,更新一次环境前后需要十分钟,其实这十分钟可以缩短成五分钟,三分钟,甚至不需要你手动操作。

做一个优秀的程序员,具体需要掌握哪些知识和技能?  ruby教程 第2张

使用搜索引擎的技能

这个肯定会有人说了,百度谁不会用啊。

个人建议啊,搜索技术类问题的时候,能用谷歌最好用谷歌,当然谷歌不是随随便便就能访问到的,那么你可以试试使用镜像网站,再退一步,用必应也可以。

然后就是搜索的内容了,建议大家使用英文进行搜索,这时候就需要配合【技能一】来使用了。

做一个优秀的程序员,具体需要掌握哪些知识和技能?  ruby教程 第3张

我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。

做一个优秀的程序员,具体需要掌握哪些知识和技能?  ruby教程 第4张

评论列表暂无评论
发表评论
微信