初学阶段第一次接触编程的我的经历

初学阶段第一次接触编程的我的经历,第1张

初学阶段第一次接触编程的我的经历

刚毕业时候的我:

        大学刚毕业的时候,我对未来是迷茫的,我想过我要过什么样的生活,但是我不知道我应该怎么过上那种生活,于是我选择学习编程。

        说实话,对于一个大学专业学的跟编程或者说跟计算机完全不沾边的人来说,计算机对我来说就是一个玩游戏的工具,没错,就是工具,我连word、PPT等都 *** 作不明白,那些快捷键复制粘贴都不懂得人,从来没学过编程的人,居然异想天开的想学习编程。我这种行为对我的那些同学来说就是个笑话,一个难以理解的行为,他们不能理解,一个连大学时候都是个默默无闻的人,一个连奖学金都混不上的人,一个大学时期什么都不会的人,一个绩点都是末尾的人,一个大学都是勉强本科的人,是哪来的勇气去学习在他们眼里那么难的编程的。他们都认为我是奔着高薪去的。但是事实却不是这样。

为什么想学编程的我:

        我对编程感兴趣不是偶然的,从很小的时候,我就对各种电子设备感兴趣,但是那时候什么也不知道,周围的人都是那种很现实的人,他们都认为找一个安稳的工作过一辈子是一件幸福的事情。现在看来确实如此。但是对于当时的我来说并不是,我想象不出那种拿着一份稳定的工资做着一眼可以看到未来的工作,那对我来说是一件很痛苦的事情,我很希望做一个可以随时跳槽的工作,我认为会有一个只要有能力,想去哪都可以找到工作的工作。我把我的想法说出来的时候,很多人包括我的父母都是说,别做梦了,哪有那种随处跑的工作,即使真有,也是赚的很少的,连自己都养不起。

        但是对于一个不管是星座还是生肖都是倔强的人,我从来没有放弃自己的想法,我认为肯定有这种工作。很遗憾的是,年轻时代,第一次有自己的手机的时候是大学时代,第一次拥有自己的电脑是大二时代,大学时期勉勉强强上了一所本科学院,周围认识的人都是混学历的,身为一个宅男的我,也不认识很多人,圈子小不爱说话,更加不清楚什么编程员,认识程序员这个词还是我抖音上刷到的,但是但是不知道程序员是干嘛的,唯一知道的是程序员头发少,哈哈哈哈。

第一次接触编程并且失败时候的我:

        而第一次接触编程的还是一次偶然机会,学校开选修课,没选上好课程的我只能随便选一个名字熟悉一些的课,意外看到了Java这门课,然后上网了解到Java就是编程课,满怀激动的报了这门课,以为自己梦想就要成真了。但是事与愿违:第一次上课对于我这种计算机白痴来说确实很难,老师的 *** 作我完全记不住,很多地方不明白为什么这么写,当第一次让我们自己写编程,写一个阶乘时候,我根本写不出来,我不知道怎么写,完全不知道为什么要这么写。而且老师给我们的安装包安装环境时候,我也完全不会,找老师帮忙,并且询问老师为什么编程要这么写的时候,老师问我阶层会吗,我不太理解这个问法,我说出我不理解它们之间的关系,老师说我不适合学编程,并且拒绝帮我安装环境。我内心很迷茫跟自我怀疑,但是倔强的我并不想放弃,既然老师说我不适合,那我就自学。买了Java书,因为书里带课程,之所以买Java的是因为,我就知道Java是编程语言。

        当我收到书的时候,我怀着期待打开书,但是里面的内容简直跟天书一样,它的安装路径哪怕我照着按都不会,很多内容我连看都看不懂,我开始觉得我真的不适合学习编程。

心态转变的开始的我:

        我毕业时候本来是打算直接工作的,但是突然想再尝试一下,学习编程。正好我的表哥成为了一个程序员,他给我找了培训班,问我想学什么语言。当时我是懵的,学编程还要学语言?我英语贼差是不是就不能学了?听了表哥的解释,我稍微明白一些,但是还是不知道什么语言,就报了表哥推荐的嵌入式相关的课。首先找的是达内,因为他们开这门课,结果到达内时候,他们说嵌入式不开了,他们现在只开Java,我其实对这个Java是没有信心的,同时对达内的欺骗挺生气的,但是我本着既然来都来了,去听一听课试试。再去达内的路上,我上知乎去查了一下Java与嵌入式的区别,了解到嵌入式的适用范围,突然发现嵌入式好像可以实现我曾经的想法,而Java好像我不喜欢,我纠结了一路,思考我应该学Java然后向曾经教我的老师证明我可以学会,还是应该学习嵌入式,去实现我脑海中的想法。走到达内门口,我决定放弃Java,放弃那个不切实际的想法。

        说实话,当我放下Java的时候,我感觉我的压力一下子没了,我感觉内心很轻松。我选择了去嵌入式,找到了华清远见。

第一次学习C语言的我:

        第一次学习C语言的我,其实也是很绝望的,因为还是啥也不懂,什么都不会,我以为是从基础开始教,结果上来说了一些代码就让我们敲猜拳游戏了,我完全不懂呢好吧,很多东西找老师问,换来的是,这个是众所周知的,然后解释完我发现,这个众所周知的东西我居然没听懂。那很多次我是绝望的,我完全不知道我应该学什么,可能这就是培训班吧,一个有基础去了提高自己的地方,像我这种啥都不会的去了就是个折磨,看周围人敲代码飞快或者有自己思路的,真的很考研人的心里承受压力,反正我差点崩溃。

        之所以挺过来是有位大哥,组织一些人找老师要求换人,最后换了个很好的老师然后从零基础教起,我才撑过来,并且发现写代码真的是一件有意思的事情。

当我发现跟别人思考方向不一样的我:

        慢慢学的时候,我发现我思考跟准备学习的方向跟老师教的以及周围人的想法不一样的时候,我开始思考自己应该怎么去学习,询问表哥得到的回答跟培训班以及同学的回答都一样:跟着课程去学习,然后工作时候去思考为什么要这么用。但是我的想法是,我没有基础,我说句实话,哪怕从这里学完我感觉凭借我的这种态度,我应该很难也很少有时间去自学一些东西,如果真的时间长了我可能就失去了学习的动力与耐心,我担心我会不想再主动去学习一些东西。

        所以我决定在培训班学嵌入式应该会用到的东西,然后在自学,根据看书看视频自学其他相关的知识,从别人大一开始的课程开始自学基础,我只想懂得多一点。我这种想法在很多人眼里好像本末倒置,但是我感觉很开心。

当我自认为的路走对的时候的我:

        我从来没想到我会走对这一步,我一开始以为我是错的,但是现在越来越为自己的想法感到自豪,哪怕有的人还是认为我的想法天真。学到现在发现培训班教的东西都是让我们去找到工作的,对于我们的代码提高没有任何用处,就是教我们怎么用而不是教我们为什么要这么用,而我好奇的是为什么,尤其是我慢慢的发现自己的优点与优势,而这些优点跟优势居然很适合我的想法时候,我感觉我越来越有自信与对未来更加有信心。

        我喜欢看书,我看书会思考的更多更快,但是看视频却是容易走神,这虽然会学的慢,但是看书带来的好处是我喜欢并且习惯写一些东西,这给我去整理自己的思想与写一些感受带来了很大帮助。我的优势相对于周围的人来说就是,我不需要找一个高薪工作,我家条件不用我一定要找一个高薪工作,这意味着我找工作只要合适就可以去,然后带薪学习,也可以随时跳槽。这就满足了我不喜欢在一个地方呆很久的想法与我学习编程不是为了高薪去的目的。

当我在培训班学完整体课程的我:

        现在我在培训班学完了整体的课程,回顾一下发现,除了C语言学的还是稍稍可以的,其他的都是啥都没学懂,也不是没学啥,课上的东西记住了,但是完全不懂得是为什么要这么写,那些手册怎么用,其他功能怎么使用,这些都是很让人疑惑并且不懂得地方,最主要的是,我不明白这些怎么用,因为从C语言之后,我学完之后没办法用我学的东西写一些小游戏或者小程序了。尤其是ARM那地方的课完全不懂了,因为我不懂模电模数跟电路图,甚至一开始连引脚是什么都不懂,玩单片机就跟当初的自己玩电脑一样一窍不通。甚至电脑的硬件软件都分不清。

        不懂得地方太多了,我以为我C语言学的挺好的,结果看人家自学的C语言写的代码,我发现有点不懂,很多代码的书写方式感觉很新奇,我发现自己的思想固化了。

第一次在CSDN写文章的我:

        接触CSDN还是在刚学C语言时候,那时候完全就是个工具,用来查自己不懂得东西,现在学了四个月看了很多文章跟书籍,我发现自己对嵌入式的各种知识有了自己的想法,我开始学会思考一些事情,并且想把我的思考写出来。但是每次都是想想,我怀疑我写不好这些,我认为自己看的书是众所周知的。而让我想法转变的是一件小事。

        我周围有个同学代码思路非常清晰,并且代码学的很好,我有啥不会的都会去找他问他。我觉得他很厉害,但是就是这么一个我认为很厉害的人,在群里问了一个问题,当我看到这个问题时候,我发现,这个问题我居然会,我一直以为我啥都不会,我一直以为他们都是聪明的什么都会人(在我眼里学编程的都聪明)。他们都是科班的应该很多基础知识都懂,虽然培训班没有教这些,但是现在看来好像并不是,他们也跟我一样有不会的,唯一区别是,他们大学时候学到的就是他们会的了,他们不懂得或者平时用不到的,根本不去想为什么有这种问题,并且他们接触的代码时间长了比我早熟悉几年。最主要的是,他们除了应该学的以外,不去看任何的书了。书对他们来说就是工具书,不懂得时候去看看,而有些知识可能是一辈子都不懂得。

        我开始看到我跟别人的不同,我开始思考自己的方式学习编程。或许我真的可以根据写文章学会更多东西呢。这是我第一次写文章,但绝不是最后一次。写完这些,我很开心,因为我发现看书、思考、总结、写文章与敲代码就是我最快乐与喜欢的事情。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5637277.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存