如何成为Java大神

293 阅读1分钟

如何成为Java大神,之前看到一位小伙伴发了一位阿里大神的解答,个人觉得非常好。大家一起共勉。

虚的要求

  1. 热爱编程,享受编程的快乐
  2. 动手,动手,动手
  3. 总结,总结,总结
  4. 用于挑战技术浪潮之巅

实际要求

  1. 了解JDK体系的技术框架,深度了解重点类的源码设计,特别是集合和并发编程的知识,几乎50%的故障都是源于集合的误用和并发错误上面。
  2. 知道主流框架的使用和总体架构体系
  3. 知道设计模式和架构理论,并运用到实际的代码中。
  4. 知道如何做好自我测试,包括单元测试,集成测试,还有识别错误和定位问题的能力
  5. 技术风险的判断能力。

个人觉得上面第2点和第3点很重要,动手实践和不断的总结思考知识的沉淀,今天听到公司CEO的谈话个人觉得受益匪浅,为什么中国古代的一些工艺比如说陶瓷手艺失传?大部分靠人口口相传,缺少数据的记录经验的沉淀,没有形成延续性的传承。持续的总结,学习和思考才是个人成长的关键。