C语言入门精髓

上篇说到了C语言还是很基础的编程语言,还是值得去学,那么怎么去学?什么人才能学好?为什么学到一半就早早缴械投降了?众多迷雾,众多的困难,怎么破局?

很多对编程感兴趣的小伙伴,找个所谓的高手,问了几个编程入门需要的书,也是拼了,呼呼的买了一堆C语言,C++,java等等,本着多多益善的原理,然后从C开始看,最初几天看的热火朝天,把如何编译C代码,如何打印基本的字符串看的很是仔细,随着难度的增加,越来越觉得吃力,有点寸步难行的赶脚,怎么办啊,网上找点资料看看,看的似懂非懂。然后再坚持看了几节,迷糊的越来越厉害,这个时候开始怀疑自己的学习方法或者书买错了,开始自我否定,在网上搜搜觉得C语言是不是太难了,很多是从java开始学的。于是先放弃C开始主攻java,开始学习java,最初几章明显学的比C语言快点,毕竟有点基础了,结果一遇到思维意识形态之外的又开始迷糊,又掉到学习C语言时候的困顿中,于是自我否定。编程太难,不是每个人都能学会的,彻底放弃。

这是小白常见的放弃之路的复盘,有这种类似情况的,或者有类似经历的对位思考下。

那么如何破掉这些困局?

一. 怀揣极大兴趣

客观评价写代码是一件,很枯燥乏味的脑力劳动,需要极大的驱动力,一般驱动人去做一件事,兴趣是其一,强大的精神力其二。兴趣是第一老师,有了兴趣就可以克服一些困难,遇到问题或者需要攻坚的时候能够挺得住。编程相对来说知识点很分散,难易程度不统一,细节极多,持续不断的克服问题,需要有一定的精神力。

二.适宜的学习方法

编程学习存在一定的技巧性,原则上先要把一门语言入门之后再切入到别的语言,语言本身极具灵活性,学好一样平移到另外层次是切实可行。入门一种语言基本上意味着熟悉了一种语言的特性。切忌一种还没学好就中间换来换去,这是以牺牲自身兴趣点为代价的。

选择一本合适的入门书籍,建议选择老外的,c primer plus 以及c程序设计语言都是很经典的入门书籍,很多人都提到了用视频学习,零基础前几节的学习可以采用视频入门的方式,有了感觉建议还是回归到书本上。在书本上遇到难点,可以找对应的视频去学习。明白了理解了再回归书本,为啥建议采用书本,从效率上讲书本的学习速度远快于视频,还有些人提到了书本上的东西看的头发麻,如果真是这种状态,需要靠视频才能激发自己学习的动力,那么可以问下自己,是不是进入学习状态了。

无论觉得多难,还是要尝试建立自己的知识体系,对于初学者来说这可能是一个极大的挑战,编程就是一个思维认知过程,认知清楚了框架也就清晰了,那么尝试着勾勒知识框架也是加速引导思维认知的一种途径。

三, 不要钻过多的牛角尖

很多初学在学习C语言时候,开始恨不得把内存的工作原理以及printf底层实现挖个底朝天,这些从长远看都需要做,但是作为入门级别的,还是绕开,先做到会用,然后理解到了一定层次再去深入理解,很多初学者开始学的特别痛苦,觉得自己什么都不会,什么都搞不懂,但什么都还想搞明白。不否认有一次性搞定的天才,但大多数人还是凡人,还是需要先理解表面的含义,再去深挖底层含义。

四 坚强的毅力

编程百分九十以上的东西,都需要自学,自学依赖很强的毅力。说的通俗点就是坚持。面对如此枯燥无味的代码,需要保持长时间的专注度和忍耐力。没点骨气,做不到。浅尝辄止基本上做任何事情都是失败者。

以上四点不是,任何一点做不到都能成为放弃学习的理由,都是一个从开始学习到放弃的经典案例。真要想学好C语言,不兼具点拼搏因子基本上和入门渐行渐远。

原文发布于微信公众号 - 程序员互动联盟(coder_online)

原文发表时间:2016-12-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏新智元

【研究院】CHI 2016大会丨人机交互进入手感操作时代

【新智元导读】新智元开通“研究院”专栏,提供各大研究院最新人工智能技术和产业信息,助你掌握业界动态,了解顶级机构研发实例。第一期专栏推荐三星电子中国研究院人机交...

30130
来自专栏数据的力量

碎片化造成现代人智商下降

20860
来自专栏钱塘大数据

【盘点】2016年AR大事件 苹果iPhone7也能上榜?

2016年AR大事件: Snapchat Ads、Pokémon Go、Microsoft Hololens、Tango、Apple iPhone 7 全文较...

49960
来自专栏镁客网

一统AI界的当红炸子鸡Python,这次要进入小学生课堂了!

21100
来自专栏养码场

Dota天梯五千分大神转战职场,两年竟从技术实习生光速晋升首席科学家?!

14年年底,告别求学5年的大不列颠,唐睿选择了回到杭州,这个承载了他高中、大学的时光与梦想的地方。

19310
来自专栏恰童鞋骚年

《数学之美》读后感:看数学之美,悟技术之道

  记得几年前看完了《浪潮之巅》之后,便知道了吴军老师还有另外一本非常出名的著作《数学之美》,但是一直没有列入计划阅读。直到2016年我看完了《硅谷之谜》以及《...

14140
来自专栏VRPinea

厂商专访︱指挥家VR:从泛房产到泛娱乐,技术沉淀至关重要

30990
来自专栏我分享我快乐

你会不会H5?

注:谢谢大家的意见和建议,抽时间改了错别字并分好了段落。敬请转发 解释H5是什么的文章也不少, 有知乎上的前端技术大神们的犀利解说: https://www.z...

35280
来自专栏量子位

雷军把小米发布会开到华为门口,发布了安卓版iPhone X

14110
来自专栏新智元

【AI 引擎】约克大学发现支持可扩缩的量子网络 | Google Glass 设计无屏幕设备 | 人工智能科学平台获得6百万美金

1.约克大学量子技术中心发现证据 支持可扩缩并且保密性高的高速量子网络 ? 约克大学量子技术中心发现证据 支持可扩展的并且保密性高的高速量子网络。该技术中心的研...

36950

扫码关注云+社区

领取腾讯云代金券