非科班学习编程的第一篇博客

一、自我介绍

  本人目前大二下,就读于福州大学,非计算机学院。

  从大一到大二暑假接触C/C++,目的是转专业至计科专业。暑假期间自学观看B站上的视频,零零散散地刷洛谷、PTA。学习效率比较低,没有办法系统地学习编程,以至于到考试前一周才接触数据结构与算法,最后上岸失败是自然的。

  所谓基础不牢,地动山摇,在转专业学习阶段我深有体会,有时候看懂了解答,但自己却不会写,磕磕绊绊有大概1w行代码的基础(我是那种有人教就学得很快的类型)。

  我有一颗当程序员的心,于是打算重拾语言基础和数据结构与算法,然后进一步学习linux系统编程、linux网络编程、数据库、计算机网络等,在保障本专业课程的同时,继续培养自己的编程兴趣。

二、编程目标

1)至少掌握一门编程语言,比如C/C++

2)掌握低阶数据结构与高阶数据结构,掌握一部分算法,熟练运用C++的STL,能上牛客、力扣等刷题网站实操刷题

3)学习linux系统编程、网络编程

4)学习数据库-MySQL

5)学习计算机网络

三、执行过程

 1)巩固语言基础阶段:2023.4.15-放假前,每天一集B站视频,目前C语言推荐比特鹏哥C语言(虽然每集时长比较感人,但是板书是真的多,讲的也特别详细,适合零基础编程者),C++推荐黑马程序员;大三上至寒假学习数据结构与算法:数据结构与算法推荐B站搬运青岛大学卓老师、浙江大学陈越老师慕课。

 2)看视频的时候记笔记,一周一篇技术博客,如果不能完成就在下周补齐(当然还是得以本专业学习为重,编程为辅);目前想写的技术博客有:C语言易错题总结、C语言指针等。

四、最后

  所谓万事开头难,在这一篇博客——属于我的第一篇博客发出后,我希望自己能够更加高效地利用起平时课余的时间学习编程,好好完成每天一个视频、一篇笔记的小目标,同时不放弃本专业的学习,保持当前的学习状态和工作状态。

  “格物致知,知行合一”乃王阳明心学的核心思想,尽管目前IT行业大热,我们也不能一股脑地往里钻,要在学习的过程中“格物”。编程也是我“格物”的一个方式,在“格物”的过程中“致知”,即大学生要主动接受来自四面八方的信息,取其精华、弃其糟粕,提升自己的认识水平。

  最后送自己一句话:以风筝之线为始,以彩虹之海为终。

你可能感兴趣的:(学习)