软件思想之--学习应用层技术还是学习基础原理

本文探讨了在编程学习中,应该注重应用层技术还是基础原理。作者通过自身经历,强调了Java基础知识的重要性,认为扎实的基础是掌握新技术的关键。无论技术如何更新迭代,基础始终不变,对于程序员来说,理解和掌握基础原理至关重要。
摘要由CSDN通过智能技术生成
我经常这样问自己?自己学的是技术还是原理?
在北大青鸟学习了差不多一年多了,感觉自己不管在思想,还是在学习上,都有与以往不同的提升。
在第一学年当中,我学习了Java的基础。说实话,我根本就不知道什么面向对象思想。
那时候,觉得还是很抽象的问题。
在第二学年和第三学年当中,渐渐的把基础的知识提升到了应用层的技术。
当然,我学的还好,也当然,比我在应用层学的好的人也有。
但是,今天探讨的问题不是谁的学习好,而是,学的是Java的基础,还是学习Java的应用技术?
这里的Java基础,无非就是Java的语法,Java的思想,Java的设计模式,Java语句在内存中的存在形式等等....
这些Java的基础,是不会变的,或者说,在一开始到现在都是不变的,只是在语法上,每个版本都有提升。
Java的应用技术,无非就是学习一些框架什么之类的。
但是,我在渐渐的学习过程中,慢慢的感受到,其实,java的应用技术,只要话时间在上面,一般都能搞定。
但是,很多人都愿意去尝试新的技术,而却忘了,Java的基础才是最重要的。
在听了几节张孝祥老师的课程后,我才发现我的java基础是多么的差。他说的很多的话,我都听不懂。
不过,他说过,真正厉害的人,不是学了多少的技术,而是java的基础掌握的很牢固。
我觉得这个话真的很对。
不管什么技术,都是建立在java的基础上的。如果你不懂java的基础,不管你学习什么技术,什么框架,都觉得很吃力
。我不知道你们是不是这样的感受,我可是亲身的体会到。
在上课的过程中,老师总是说,会写才是硬道理。这句话也没有错,但是,这些话都是给说给java基础很好的人听的。
java基础很烂的人,会写什么?举步维艰,键盘鼠标在手,可是,就是对着电脑屏幕发呆,什么都做不来。
当然,java基础在一开始学习java的时候,就应该好好的学习。在这里我就不阐释怎么学习java了。没事就敲敲代码吧。
自我感觉,不管我们学的什么框架,都是学的很浅的,只知道了一些皮毛。不知道在以后的工作当中,能不能很好的应用。
可能有些人会说,我的java基础学的很好啊,可是,你有没有发现,当你再去看看java基础的时候,你真的会发现很多。收获也很多。
当今的应用层技术真的是层出不穷,各有各的优点。可是,你有没有发现,这些的技术革新也很快,或许现在的SSH组合很流行,
但是,当若干年以后,这个技术就不会给其他新的技术所替代么?答案是肯定的。
可是,不管技术怎么革新,怎么换代,java就在这,基础还是基础。不变的永远是真理。
程序员还要有学习新知识的能力,当你遇到一个新的技术,你的基础原理就会显得格外的重要。
所以,不管我的观点是不是正确的,我都希望走编程这条路的人,脚踏实地,好好的理解基础。
                                       2012年11月15日 18:10:17于合肥北大青鸟四机房。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值