当前位置:C++技术网 > 资讯 > 扎根学习,勿听信浮躁之人的信仰

扎根学习,勿听信浮躁之人的信仰

更新时间:2015-06-27 01:34:52浏览次数:1+次

    我作为一个十足的自学者,大一下半年开始学习C语言,也就开启了计算机学习的旅程。到如今,参加C++编程已经有两年了。在即将辞职的这些时间里,回想,也有五年半的学习光景了。在这一段时间中,经历了太多的困难。
    因为是一个非计算机专业的,所以,学习计算机甚至参加全国计算机研究生统一考试,至始至终,都是孤身一人在奋斗。期间,自学的彷徨和迷茫,经常在脑子里徘徊。不过,虽然如此,但是多少,是我自己选择的路,比同龄人经历的多,自然也看得比较清楚。这也是值得欣慰的事情。
    然而在学习过程中,每当要涉足一个新领域的时候,都是一个迷茫的境地。不知道如何去学习,需要先学什么,后学什么,不知道有什么比较适合的书去学,不知道哪些基础的技术应该要学,不知道学了这些有没有用,是不是过时了。不知道现在流行的技术,还用不用的上我们所学的。
    如此种种,太平常了。所以,学会了上网寻求答案的时候,却发现有很多说法,而常见多数的说法,就是学习最新的技术,不要钻研基础的技术,没用。
    对于一个还没有踏入门槛的我们来说,我们真的不知道是对是错,只有经历过,才明白自己需要的。
    而这些答案的来源,主要就是论坛和零零散散的文章。就来源来说,实在不可靠,但是,对于一无所知的人,这也是一种莫大的帮助,至少告诉了我们有什么,大多数人怎么做的。
    事实上,对于真正的指导性建议性的文章,实在是太缺少了。没有一个人认认真真的去为众多的初学自学的人指引一条康庄大道,绝大多数人,都是在黑暗中独自摸索,以至于,太辛苦,无法坚持,倒在路中间。
    所幸,因为我执着的追求和坚持不懈的精神,算是上路了。然而,经历了太多的辛酸。我觉得,我们非常稀缺的一种资源就是让更多的初学者入门者或者想深入的人能够有一个很好的途径去发展自己,给予指引。事实上,现在绝大多数的网站提供的都是技术的讲解,多数也是浮躁的讲解技术而已。对于前因后果,来龙去脉,没有。对于学习中的困惑解答,没有。最多不过论坛的零散的提问和回复而已。
    所以,我萌生了一个想法,就是打造一个专门的学习解惑平台,为程序员专门服务。程序员真正需要什么,我们提供什么,而不是简单的写点文章那么简单。因为我自己就是一个十足的自学者,100%纯正。因此不管是之前还是以后,本人所写的文章,重点是解惑,然后才是传播技术。因为一个人的思想太重要了,学一个东西,首先要知道为什么要学,不是因为它有用就学,否则技术太多,终将迷茫。
    然而在打造这个平台的时候,即C++技术网,也遇到各种问题。也就开发了新版网站来根本解决。对于现在来说,我已经不是在探寻个人的发展。为了让更多人能够入门,更加有思想,而不是简单学习技术,我不断的在探索,希望能够帮助到更多人。然而,这需要更多的人参与,需要团队来维持,我一个人的力量实在是太渺小了。我希望有更多的人,能贡献自己的一点力量,哪怕是对一个再简单不过的知识点,都会帮助到无数的初学者。要知道,初学者一无所知,越是简单的讲解分析,越是他们需要的。
    而我打造C++技术网平台的目的,不是让牛逼的程序员来显得自己又多牛逼。我的一个观点,真正牛逼的人,是技术牛逼的同时还无私的分享技术,开源都不算什么,剖析出来,让更多人掌握才是真理。不过,这确实需要很多的投入,所以,不是一般的人能够做到的,所以,做到了,那就是真牛逼了。做到了也就成了国外大师那样的层次了,而不是技术的私有,生怕别人知晓。要知道,你在分享技术的同时,你的技术会有更高层次的提升,你也得到更多人的肯定,别人不会超越于你,反而会更加敬重你,才会真心的称你为大师。
    然而这些是多么的稀缺。就此前,对于自学这么久的我来说,对于自学,应该也不是难事了。可是在研究图形编程时我发现,我不知道我追求的是什么,因此迷茫了。不过后来通过《共勉!程序员的迷失心语和找到程序员的发展方向 》我让自己静了下来,心也净了。我们不能站在浮躁的心态上想问题。在研究如何入门的时候,我却迷失了。搜遍网络,竟没有发现一篇指导性的文章,只言片语,没有一点作用。为什么网络这么发达,却不能得到这么基本的帮助呢?这是为什么?
    没错,网络确实充斥了大量的牛人的笔记,商业的宣传,对于指导性的东西,没有。这也是让程序员两极分化的原因吧。因此高手越来越少,菜鸟越来越多,国内的高深技术也就少数人能够明白,为什么?
    在研究图形学入门的时候,有人放出了源码,可以对于源码,我也是蒙了。我看不懂,而我需要的只是基础的入门而已。一听说源码,很兴奋,可是回头想想,你看得懂吗?还不如看点入门的指导性文章。我们都是想微软操作系统开源,可是你想过没有,开源了你能不能看懂呢?像成天追逐名利,不深究技术的人来说,那是天书。
    以前在学习图形的时候,问过人,有人说,GDI过时了。那我说学GDI+吧,人家说,不用学了。那我说,应该学什么呢?人家说学Direct 2/3D。其实这是流行的确实如此,可是,我们学这个有什么用呢?只是使用?后来没有真正去学这个。也没找到合适的入门书籍。
    经过一段时间,又回想起来,图形的开发。所以又试图去研究一下,然后看到网上流行的Duilib,看到QT,然而,发现,深入到底层,实际上还是GDI+。我很气愤,为什么总是那么浮躁,当初学GDI+,没好好学,也就是听信了浮躁之人的建议,结果也没学好。基本就是走马观花而已。然而真正一个技术流行,发现还是用这些基础的东西,而且各种技术都是基于这个基础。
    然而,一说到这些基础,崩溃了,因为没学,所以这些技术也用不好,搞不懂。还是停留在表面上。
    所以,我又重新审视了我的学习过程,还是不够扎实。有时候浮躁,有时候没有坚持。没有指导,又有干扰。事实上,学习的过程,如果有人指导,有人一起研究,那是多么幸福的事情,不仅技术上学习的更好,还学习的很明确自己的方向,不会迷茫,不会怀疑。踏踏实实学习,就好了。
    在这里,我最后给大家一个提醒,扎根基础,什么行业都是基础,否则各种技术的兴衰,你不可把握,但是基础是不会变的。没有基础你又是万万不能的。不过为了让每个人都能够有更加清晰的方向,我倾力打造C++技术网,希望能够提供更多的指导性的建议,为更多人提供方向,同时也希望更多人贡献自己所熟知的,帮助他人进入这个领域。而自己需要学习的领域,也会有人为你导航。如此互助学习,才能达到高效的学习,才会让整体水平能够大幅上升,而不是小打小闹。
    致敬所以志同道合的朋友!!