学习编程你会怎么做?你是否会坚持下去?会的话就进来吧

2023-10-24 11:28

本文主要是介绍学习编程你会怎么做?你是否会坚持下去?会的话就进来吧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        这篇文章并没有什么知识点,只是记录了博主从开始学习编程到现在的过程,分享了一些心里话。如果有坚持不下去,学习编程遇到困难,对未来的环境迷茫的伙伴,继续往下读吧,我并不会告诉你答案,因为这是我的故事,而你有你自己的故事!

        目前本人是一名二本院校的大三学生,在我刚有学习编程的想法时,我已经大二下了,对于自己大学前两年一直虚度年华,被疫情困扰到足不出户,其实啊,这都不是借口。对于像我这样的人,我只有一个字的评价:懒!

        懒惰是大学生最致命的问题,当一个人只有危机意识的时候才会改变。所以我在2023年5月份下定决心去学习编程,去提升自己。那一定会有人问了,大二下了,这么晚了,能赶趟吗?能追的上吗?当然,这种想法本身就是对的,为自己的时间担忧,怕自己学不完,学不会。其实还是要恭喜你的,你有想努力的这份心,可是你没有实施下去的勇气。有一句话是这么说的:“种一棵树最好的时间是在十年前,其次就是现在。”因为任何结果都必须有一个配得上这份结果的过程,你有时间抱怨,你有时间刷抖音,,你有时间去做很多很多事情,却偏偏没有时间提升自己,害怕努力,害怕得不到想要的结果,那你还会得到什么呢?当然这是对之前的自己说的,而阅读到这里的大家,那首先恭喜你,你一定是有想努力的心,又缺少了那一点点的勇气。那就让我们继续往下看,同时你自己的路也要走下去,答应自己!

        生活中一定是充满了各种难题,万事开头难,你不知道怎么去准备学习,不知道从何下手。博主当时也是这样,在刚开始学习的时候无从下手,什么都不会,只能一次次地去找资料,借鉴别人努力的方法学习。于是我在网络上找各种各样的课程,在某站看了很多版本的编程视频,当然你并不适合所有的编程,但是总有一个是适合你的。就这样,我确定了要学习的第一个编程语言-- C语言。

        为什么我会选择C语言作为我第一门编程语言,现在的我能给出的回答就是:C是万物之根,如果你要学习编程,你就一定要了解它的历史,它的根。

        在学习C语言的过程中,我遇到了很多问题,选择什么样的编程软件?用什么样的电脑?做什么样的题?买什么样的书?看网上的哪些课程?

        选择编程软件其实很好解决,你要时刻记住自己的身份,是一名在校大学生,我们在学习过程中使用的软件都是免费的,这个可以用自己学校的邮箱向官网申请,我举一个简单的例子:

        这样你就可以获得免费的编程软件了,解决了这个问题之后,我就开始研究电脑如何选择,游戏本没得说,一定可以。轻薄本的话就差了一点,由于博主的知识有限,没办法提供给大家有价值的建议,在这里深感抱歉!

        选什么样的题,我这里肯定是推荐力扣和牛客的,因为博主最开始做题的地方就是这里,先入为主了。至于书和教程,之前说了,总有适合你的一款,多试错,如果实在找不到,可以私信我,我尽可能给你帮助。

        在此之后,就开启了我为期4个月的C语言学习之路,这里必须要提一嘴,对于学习编程最重要的两件事,一是要写博客,二是要建立一个属于自己的gitee账户或者github账户来提交自己每天写的代码。

        写博客是为了记录自己学习过程中的心得,学习笔记。我们千万不要为了火,而去不断的发博客,用数量取胜。访问量是上来了但是质量都不合格,完完全全没有自己的理解,这无论是对自己还是对其他人都是没有营养的,所以我们要拒绝流水账博客!我们应该秉持着一条原则,要么不写要么写好。这样对自己对他人才是最负责的。

        每天在gitee或者GitHub上提交代码就是让大家保持一个习惯,也叫记录你这一天干什么了吧!

        博主在写博客,经常会反复观看自己写的,之后进行改良,我一定不是最厉害的,我只是一个普通人。首先要让自己明白,才有可能让别人明白。就这样日复一日的学习,我顺顺利利的学完了C语言的课程,代码写了也1.5w行。那时候的我很庆幸,第一是坚持下来了,第二就是改变了自己的生活状态,我每次学习学不进去的时候都会看看别人的成就,拿了ks的offer,一年40w;拿了字节的offer,30多w;去了中科学,去了国企等等等等,很多人都在努力之中有了成功。我坚信我一定是下一个,秉持着这样的观念一路走到了这里,学会了如何做三子棋,N子棋,扫雷,顺序表,链表,栈,队列,堆,二叉树等等。博主在一点点的学习,你也应该如此,你本就必须如此。

        对了,补充一点,网上关于就业大环境不理想的问题,我只说一句,能力不足到哪里都不会理想,只有真正下功夫了,提升自己的实力了,才会有想要的结果。别抱怨,去努力!

        而对于我们是否要提高自己的学历,从二本到一本,一本到985,211的。我只能说一个观点,经济基础决定上层建筑,如果大家不是那种必须需要工作的,就去提升自己的学历,反之这也是你的选择了。对于需要工作的大家,你有你自己的想法对吧!

        现在是2023.10.24号,博主正在学习数据结构,写完这篇博客已经9点半了,同时感谢看到这里的大家,也真诚地祝福你们可以拿到自己想要的未来。

        学习是给自己学习的,既然看到了这里,就出发吧!

这篇关于学习编程你会怎么做?你是否会坚持下去?会的话就进来吧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/274821

相关文章

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

python判断文件是否存在常用的几种方式

《python判断文件是否存在常用的几种方式》在Python中我们在读写文件之前,首先要做的事情就是判断文件是否存在,否则很容易发生错误的情况,:本文主要介绍python判断文件是否存在常用的几种... 目录1. 使用 os.path.exists()2. 使用 os.path.isfile()3. 使用

Go学习记录之runtime包深入解析

《Go学习记录之runtime包深入解析》Go语言runtime包管理运行时环境,涵盖goroutine调度、内存分配、垃圾回收、类型信息等核心功能,:本文主要介绍Go学习记录之runtime包的... 目录前言:一、runtime包内容学习1、作用:① Goroutine和并发控制:② 垃圾回收:③ 栈和

Android学习总结之Java和kotlin区别超详细分析

《Android学习总结之Java和kotlin区别超详细分析》Java和Kotlin都是用于Android开发的编程语言,它们各自具有独特的特点和优势,:本文主要介绍Android学习总结之Ja... 目录一、空安全机制真题 1:Kotlin 如何解决 Java 的 NullPointerExceptio

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

Python如何判断字符串中是否包含特殊字符并替换

《Python如何判断字符串中是否包含特殊字符并替换》这篇文章主要为大家详细介绍了如何使用Python实现判断字符串中是否包含特殊字符并使用空字符串替换掉,文中的示例代码讲解详细,感兴趣的小伙伴可以了... 目录python判断字符串中是否包含特殊字符方法一:使用正则表达式方法二:手动检查特定字符Pytho

springboot+vue项目怎么解决跨域问题详解

《springboot+vue项目怎么解决跨域问题详解》:本文主要介绍springboot+vue项目怎么解决跨域问题的相关资料,包括前端代理、后端全局配置CORS、注解配置和Nginx反向代理,... 目录1. 前端代理(开发环境推荐)2. 后端全局配置 CORS(生产环境推荐)3. 后端注解配置(按接口

重新对Java的类加载器的学习方式

《重新对Java的类加载器的学习方式》:本文主要介绍重新对Java的类加载器的学习方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、介绍1.1、简介1.2、符号引用和直接引用1、符号引用2、直接引用3、符号转直接的过程2、加载流程3、类加载的分类3.1、显示

Python 异步编程 asyncio简介及基本用法

《Python异步编程asyncio简介及基本用法》asyncio是Python的一个库,用于编写并发代码,使用协程、任务和Futures来处理I/O密集型和高延迟操作,本文给大家介绍Python... 目录1、asyncio是什么IO密集型任务特征2、怎么用1、基本用法2、关键字 async1、async