新闻资讯

新闻资讯 行业动态

把编程吃透

编辑:008     时间:2020-02-22

父亲总是喜欢教育我说,你要懂得人情世故,要学会与人打交道。诚然,父亲说得没有错,人情世故、与人沟通非常的重要,重要到缺少这些会碰很多壁。

但我更希望父亲教育我说:你作为一名程序员,要把编程吃透!人总要先把本职工作干好,才能去完善其他的软技能嘛。当然了,我的希望是注定要落空的,因为父亲压根就不知道“程序员”是一个什么样的名词。

我是知道的,程序员(英文 Programmer)是从事程序开发、程序维护的专业人员。 那么作为一名拥有 10 年开发经验的老鸟,我认为程序员最核心的生存技能当然是熟练地掌握一门编程语言。这也是编程初学者最应该注意的,但往往会被忽视。

别的编程语言我不太懂,Java 我是懂的。假如你想把 Java 这门编程语言吃透,我建议你这么做。

  • 轻松驾驭 IDE,比如 Eclipse 和 IDEA。

  • 快速查阅 Javadoc。

  • 掌握流程控制语句。

  • 理解类和对象。

  • 掌握三大特性:封装、继承和多态。

  • 会用接口。

  • 懂得泛型。

  • 掌握异常处理。

  • 熟悉 java.util 和 java.lang 包下的类。

  • 略懂 lambda 表达式和 Stream API。

  • 掌握 IO 流。

  • 会用 Socket 编程。

  • 掌握并发编程。

  • 懂得性能优化。

  • 会用 Junit 等单元测试工具。

  • 会用 Log4J 等日志工具。

  • 熟悉 Mybatis、MySql 和 Spring。

  • 入门 SpringBoot。

  • 熟悉设计模式。

熟练地掌握一门编程语言,就是程序员的立命之本。知道了自己是靠什么吃饭的,就应该在这方面狠下功夫。



摘自:https://juejin.im/post/5deee67fe51d4558083326db
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐