碰巧今天是学习编程一周年的日子,在这一年中有许多感悟和体会,但未曾以博客的方式记录下来,都是零零散散记在一些地方。最初学习编程的时候,搜索问题都会链接到一些技术博客,也曾看到过前辈们说要有自己的技术博客。但以我现在的能力还不足以为其他编程爱好者答疑解惑,在今天开通博客,就暂且以此文纪念我的编程一周年。
一年之前的我对编程一无所知,可以说对“编程”这个词根本没有印象,更不懂什么软件工程、程序开发等等,计算机初中时就有,摆在家里就像是电视机一样的娱乐消费品,身边更是没有从事编程工作的朋友。网络上看到有很多大牛都是初中或高中很早就接触编程了,可冥冥之中安排我就是不认识编程。直到2014年9月11日,这一切就改变了。我买了第一本书《C++ primer plus》第四版,现在想想C++内容确实太多,不太适合新手,但那时的我不懂这些,拿起书就开干。无论如何,也都挺过来了,至少也是入门吧哈哈!
自从开始学习后就一发不可收拾,这一年除了必须的工作,其余时间全部在看书做题,才知道原来自己可以这么努力。对,确实比较努力。当别人对我说十年前这么看书就好了,可我心里想的是,我不想十年后还这么认为,学习,为时不晚。现在想想这二十四年确实真是白活了,虽然心里一直想掌握一门技术,总感觉自己在努力,可都是白费,唯一坚持下来的就是心仍在追求着。遇到编程,真是相见恨晚!但我还年轻,还有机会。两年的时间,一年已经结束,第二年开始将会更好!什么后悔,什么白活各种借口都不想再谈了,重要的是现在我已经找到目标,无论早晚,把当下的事做好!我对编程的兴趣已经做好一辈子的准备!多的无需再说,重点总结一下这一年的学习感受。
自从学习编程才真正体会到时间、精力这两大无价的东西太需要珍惜,时间是固定的,只有挤。精力要通过锻炼身体支撑,运动可以让人保持活力!看看自己学过的书,真是犹如皮毛,编程需要学习的东西确实太多,现在庆幸的是至少让我对编程有了整体的认识,至少不再像之前一窍不通。说实话,对于我过去所学习的,回顾那些看过的书,写过的代码。我没有任何成就感,毕竟编程者都想追求拿出一个完整的作品!可我还是很喜欢,一次也没想过放弃,更想永远这么做下去。可对于这一年的时间我不知道学到的这些意义在哪?想做出一个项目,回顾所学,基本上就是在学各种语言的语法,没有任何的深入,产生过多次的怀疑这样做对吗?C++,Python,C,Scheme,围绕这几样转来转去,依然没什么成就感,可时间就过了一年。时间真是难等可贵!若是时刻有精力,定当时刻钻研!可只有循序渐进。真想身边有个大牛带我飞…
总结来看,对于初学者语言还是掌握一门就可以了,至少要通晓所有语法规则,可以随时拿来用的程度,在掌握一门语言的过程中,学习系统、算法、网络、数据库等基础知识,掌握这些基础知识大概需要一年的时间。我只有拿第二年来完成这些了,这一年总是在反复看语言的书,作用并不大,不够专,就当是了解其他语言吧,以后用到时也方便。但整体上来说,对思想上还是有改变的。
现在越发觉得语言根本不是最重要的,编程思想才是最重要的,逻辑思维更强的人编程会更简单。系统、算法等这些基础掌握了,思想开阔了,用什么语言都是一样的,区别就是效率和性能。这一年的做的不好的地方:总是一本书一本书接着一本看,没有实际做一个项目来应用学过的知识,导致感觉自己看了很多都用不起来。
接下来的学习思路更加清晰,主要是在以下几个方面打好基础:1.C++语言;2.操作系统;3.算法;4.网络;5.数据库;最重要的是中间穿插一些的项目,学以致用。
编程一周年感言:从初学者到追求者
787

被折叠的 条评论
为什么被折叠?



