会在不适合使用java的地方不用java!
作为一名软件开发者,要追求的,应该是不断地提升自己分析问题把握事物关键点,实事求是地给出切实可行且能“一剑封喉”的优雅解决方案的能力,再提升一点境界,就是要不断提升自己创新的能力(即创造新东西、提出新思路、解决新问题的能力)。
我个人认为,花费大量的时间去"精通"某种语言、某个平台和某些工具,其实是本末倒置。所以,不要追这种"精通",看上去学富五车很牛逼,其实孔乙己一个罢了。
我读书时候,我的老师是这么教导我的
说你们啊,编程要做到,将来无论什么时候,看到任何一个东西
都能在脑子里想出来,如何用编程来将其实现
做到这一步,你们就基本上算是懂编程了
其实不管是学习编程语言还是学习外语都是一样的
你应该不断滴challenge你自己,看看有哪些还是你不会做,不能做的
然后想想怎么做出来,随着你能做的越来越多,慢慢你的能力就提升了
至于精通不精通,这个是别人说的,你自己说了不算
感觉不到 Java 的存在,只是认为自己在实现某些逻辑,而不是在写 Java
举例来说,大多数中国人,都是称自己在“说话”,而不是在“说中文”。 而你会说,你在“说英文”,而不是在“说话”。这里的“说话”,就是所谓的精通的境界
我有一个微信公众号,经常会分享一些Java技术相关的干货。如果你喜欢我的分享,可以用微信搜索“Java团长”或者“javatuanzhang”关注。