刚加入这个大家庭当中,大家可能都会经历这个三无(零技术,零知识,零代码),但是选择了,便会坚持这是我们共同的守候,从跌跌撞撞但出入茅庐,会有很长的一段路程需要行走,但是我们步伐坚定,那就请不忘初心,我们一同前行。
在本博客当中会分享我在学习阶段的所学与感想,目前从C语言来入手,让我来学习它的动力是我非常好奇,对编程的东西很感兴趣,所以在这个寒假开起了我的编程之路,从最底层的编程语言来入手,我想着应该是最好的。
一、C语言的学习
1.你应该对他的整体框架做出一个认识,这里小编为大家准备了一种方式仅供参考
什么是C语言
C语言的类型与变量
语句的分类
数组 ,函数,操作符
指针(较难)
字符函数,字符串函数
···
最后就是较为高级的图像处理,程序设计
在这里你要先对这些内容有一个认识,与你自己的适配度进行匹配,看对于你来说困难的是哪些部分,再进行相应的学习调整
2.进行调整之后,便需要系统的进行学习,我比较推荐的网课哔站是腾哥或者或者翁凯的视频,对初始小白很友好
3.但是如果是为了参加一些比赛,这些是远远不够的,首先计算机语言他就有上千种,我们只是学了一个较为基础底层的一个语言,其他的在某些方面可能还需要涉及,例如Python,C++这些语言在几千种语言当中是排行在前列的
这是今年排行前十的编程语言,你可以在官网上TIOBE Index - TIOBE进行相应的查看
4.新手小白还需要学习一些算法当中的知识当然这是最基本的要求,如果还想要继续向后发展的话,就需要有明确的方向了例如:前端,后端,人工智能······
当方向选择好了之后,深入进行学习相关的课程,如操作系统,计算机网络······实战项目,这些所有的请谨记我们的计算机C语言是一种解决问题的工具,你应该使用他去处理生活当中的事情。
二、应该做的事情,要注意的点
1.多练
不管你听得有再懂,不实际操作,你永远都不会发现在小细节上的问题。操作性的东西需要的永远都是技术,功夫不负有心人的。
2.模仿
对于别人的代码,切记不可抄写,没有经过思考的东西,终究是没有办法独立写出代码的,但是可以进行模仿,思考语句和所用的词的内涵,不懂就要查相应的资料将其进行解决掉,不能对其一拖再拖。
3.听懂之后自己做
上课我们都知道最重要的是听懂,学习它也是一样的,当我们在看视频时,懂了然后进行练习,是一种回顾和反思,效率可能会更好学的可能会更多。
希望对大家能有所帮助,争取早日摆脱菜鸟的级别,最后也希望大家能每天抽出相应的时间去学习,所有的都事情都不是一蹴而就的,需要日复一日,年复一年的积累。
“不积跬步,无以至千里;不积小流,无以成江海。”在新的一年里,共同努力吧!