如何零基础学习编程

如何零基础学习编程

说起编程,很多人望而却步,要么就是三分钟的热情。现如今上大二的我也是如此,两年已经没有接触过学习的我,几乎面临奔溃,这对于本就小白的我,可不是一件容易事。不过,在最近的学习过程中,我摸索到了一条适合我的学习之路,随即分享给大家。
如何零基础学习编程_第1张图片

古人云:C生万物,编程之本。当然,学习编程还得从学C开始。最初我只是依照教材,试着模仿书中的例题。但只依照课本是很难学到东西的,虽书是死的,但人是活的。
首先,你要有一款顺手的编译器:GCC、C-Free、VS等等,本人习惯用VS,一个字来概括:挺好使。后续我会更新一些vs相关使用方法和技巧。
其次, b站是个好东西,只有你想不到,没有你找不到,很多诸如c语言、Java类的编程学习视频多如牛毛,我也是在当中受益匪浅。
如何零基础学习编程_第2张图片

然后呢,网上也有很多的刷题平台,都是比较好的。给大家推荐几个:
1、LeetCode(力库网)
2、NowCoder(牛客网)
3、pintia(拼题啊)
每天坚持刷题,提升是非常快的。再有就是你可以试建立自己的网络仓库,来存放你写的代码,这不仅可以保证我们代码不会轻易丢失,还可以通过其他人的意见建议进行有必要的改进或Bug修复,最重要的它是一个我们个人能力的体现,在以后找工作时对个人也是有一定帮助的。GitHub、gitee是不错的选择,日积月累,你会被自己吓一跳。当然,GitHub上有着来自全世界的大佬们的分享,这是程序员们的知识宝库。

当然,学习编程的同时呢,对计算机其他方面也要进行学习,比如说:计算机组成原理、计算机操作系统、计算机网络、数据结构…毕竟只有你懂得计算机的相关知识,才会对一切与计算机相关的学习有个新的认识,这样学习起来就非常容易了。
从某种层面上讲,学习编程是枯燥无味的,但当你身临其境,你就会发现它的乐趣所在。最后,希望大家能对学习编程感兴趣,这里的欢乐取之无尽。

你可能感兴趣的:(编程语言)