JAVA —— 晋级之路的探索

1. 自己的理解。

       从步入这个行业就一直很苦恼,对于现在java为什么可以这么火,而我在使用中为什么感受不到他的魅力,我一直在寻找这个答案?自己感觉我们已经对使用java的那个时代已经过去,那个时候,基本上没有任何框架,必须自己在java提供的基本组件上进行开发,而现在,经过不断地发展完善,java已经脱离本质,初学者不需要再对java的基本类库进行深层次的学习,我们现在只需要使用目前比较火的框架,或者开源的工具类,使用的时候直接调用对应的方法,就可以实现满足我们的基本功能或者说可以满足所有的业务逻辑甚至包括复杂的,因为经过20多年左右的发展,无数的程序员、大牛、资深的专家对现在框架进行封装,基本上已经没有很复杂的问题,而且我们目前基本上遇到的开发上的所有问题都可以通过百度找到,‘已经没有人在追究为什么了,更多的是可以用就行’。

       基于我自己的理解,如何使自己晋级?就是在我们遇到问题的时候通过百度或者其他人的帮助的把问题解决的基础上,问一句‘为什么会出现这个问题?他的解决原理是什么’;在我们可以熟练使用目前社会上很多开源的框架的时候,我们自认为可以对框架越用自如的时候,当项目需求到达瓶颈的时候,可以对框架进行探究,对框架进行解刨,这样我们可以接触到底层,这样我们就可以回到10年、15年前框架刚诞生的时候的样子,渐渐的我们会发现我们把这些的东西弄懂,弄明白后,其实我们已经晋级,在探究的过程中,其实就是在和java进行交流。

        我目前的建议就是,认真使用目前比较流行的开源框架,等到真正可以运用自如的时候,自己必然需要接触底层,这就是晋级。

小白的理解,不喜勿喷,欢迎指出问题,欢迎交流java相关的问题。

转载注明原地址,谢谢。

发布了19 篇原创文章 · 获赞 4 · 访问量 1234

猜你喜欢

转载自blog.csdn.net/qq_41133533/article/details/103698424