怎样成为一名好的程序员

Posted 黑面书生

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样成为一名好的程序员相关的知识,希望对你有一定的参考价值。

1 多练习,多动手

2 会排查问题

2-1 排查问题工具

jdk自带的jstat、jmap、jinfo,
不在JDK里的mat、gperf、btrace

作为一个有追求的程序员,你说,你要不要搞懂呢?

3 对异常的处理

写一段正向逻辑的代码,大部分情况下即使有差距,也不会太大,但在怎么很 好的处理这个过程中有可能出现的异常上,这个时候的功力差距会非常明显,很多时候一段代码里处理异常逻辑的部分都会超过 正常逻辑的代码量

4 懂高级原理

例如学Java NIO,可以自己基于NIO包一个框架,然后对比Netty,看看哪些写的是 不如Netty的,这样会非常有助于真正的理解。

我对任何唾手而得,快速,出自本能,即兴,含混的事物没有信心。我相信缓慢,平和,细水长流的力量,踏实,冷静。我不相信缺乏自律精神和不自我建设,不努力,可以得到个人或集体的解放。

以上是关于怎样成为一名好的程序员的主要内容,如果未能解决你的问题,请参考以下文章

怎样成为一名更优秀的程序员?我总结出 7 条建议

做到这些,你也能成为一名优秀的程序员

Java进阶之路——从初级程序员到架构师,从小工到专家

想要成为一个游戏程序设计师要如何入门?

如何才能成为一名优秀的架构师

什么是架构师?他有着怎样的作用,成为一名架构师需要具备怎样的能力?