万丈高楼平地起,勿在浮沙筑高台--论程序员基础知识的重要性

最新博客地址 shankusu.me 

以下内容转载或参考或引用

http://blog.csdn.net/fightfaith/article/details/49536517

万丈高楼平地起,勿在浮沙柱筑高台,所谓的基础知识,就好比是盖房子要打地基一样,没有监事牢固的地基,房子就没有稳定性,根基不稳,早晚会对自己的发展造成重大的影响。程序员只有将基础知识牢记在心,才能产生对知识的共鸣与升华,那么对于学习新知识来说,也是非常容易而又便于理解的。

要成为一个团队的精兵,必须是专业知识过硬,经验丰富,指哪打哪,能够非常让人放心的完成领导安排任务。如果基础不稳,会犯一些低级错误,对原理的把握不准确也会增加失误几率,引起老班的不信任。

用别人的话说,编程就好比练功,如果学习.net.mfc.vb等具体的语言和工具是外功(招式),对基础的学习就是内功,只注重招式而内功不扎实是不可能成为高手的。编程好比盖楼,根基没有打好早晚有一天会垮掉的,而且盖得越高,损失也就越惨重。这些底层知识和课本不是没有用也不是高深的不能学,而是我们必须掌握的基础。

大家不要被新名称,新技术所迷惑.NET.XML等等技术固然诱人,可是如果自己的基础不扎实,就像是云里雾里行走一样,只能看到眼前,不能看到更远的地方。这些新鲜的技术掩盖了许多底层的原理,想要真正的学习技术还是走下云端,扎扎实实的把基础知识学好,有了浙西基础,要掌握那些新技术也就容易了。

想当初我们的想法,学Delphi,PB.VFP,VB这些东西,几个月时间看上一本书,读上一些源码,然后开发出一个像模像样的软件出来就认为已经精通这门语言了。就可以上班独当一面了,现在想起来实在是汗颜,各种语言有所长有所短,他们的特色之处并是不开发一个两个软件时能够用得上的,但往往这些东西才是这些语言最重要的,而也正是我们所忽视的。学编程应该从底层学起,语言就只是一种工具,关键在于把握语言之外的东西,像整理把握,算法设计等,更具不用的情况选择不同的语言,如果没有这些基础,我们就总会知其然而不知其所以然,只能永远跟着别人的屁股后面转,也许你能够开发一些软件出来,但永远也只能永远停留在这水平上,打好基础,就要技术上一丝不苟,不做无根但树,要正真投入进去。  丢弃浮躁的心理。如今的计算机技术太多。如果一味跟风,永远没有尽头,只有把握源头,掌握其本质和原理,才能够立于不败之地。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值