今天小金子分享一下我从开始学习编程以来的感受

2024-06-15 13:32

本文主要是介绍今天小金子分享一下我从开始学习编程以来的感受,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

       一路走来,在编程的路上也走了快两年半了,从开始的一无所知,到现在的佼佼者,我觉得我成长了很多,那时候很向往别人是计算机专业的,每天可以敲代码,每天可以学到计算机的知识,而我只能每天去上我讨厌的生物课,但是我仍然坚持在上课之余写代码,一个小小的计算器,能让我写一个多月,我觉得那段时间是我最难熬的时间,没有人带我入门,没有人在我遇到困难和遇到bug的时候指导我.一个人磕磕碰碰了一年,整整一年时间,我学会了一个人解决问题,百度成为了我最好的老师,它能解决我99%的问题,培养了我较强的自学能力.更让我懂得了什么叫做坚持!

        第二年,一个偶然的机会我打听到计科院有一个Java的实训,在他们开课的第一天,我是第一个在门口等待开门的人,在他们开门之后,我默默的坐到了最后面,还好当时教室没有坐满,于是我听了我人生中第一堂真正的计算机课程,这里特别感谢上课的老师没有把我这个外人从教室之中赶出去,在后来的交谈中,老师也说,我知道有一个不是这个专业的人来听课,我没吭声而已.嘿嘿嘿.从这以后,我就下定决心,我不能在犹豫了,于是我做出了一个很大的决定,我和我生物课程的所有老师都打了一个电话,告诉他们我要在计科院实训,这个学期我都不上课了.正是由于这份坚持,我每天几乎都是第一个到教室的,生科的课程有时候有额外的作业,我不得不在我九点钟上课结束之后补上我的生物作业(其实就是抄袭别人,但是无奈有时候真的很多,抄的我累死了).这一整个学期是我过得最充实的,我没有像以前在生物课上睡觉,我每一节课我都很认真的听讲,但是我最大的一个毛病就是不会做笔记,还好我记忆力和理解能力比较强,能在老师讲完之后自己基本上能敲出来,也会自己封装和反复的进行练习.也因为有了实训之前的一年的自学经历和语言的相通性,我在实训的期间,即使是计算机的学生,也没有几个是学的比我好的,可能是我热爱编程吧,一个就喜欢写代码的小伙!我想一定不会太差,嘿嘿.

       实训在七月份结束了,由于生物课程需要考试,不得不放弃最后一个月的时间去准备生物的考试和实验.曾经一起上课的人都各奔东西了,工作了.而我被老师带到了另一处地方当了助教,从2015.7-现在,这段时间巩固了我的知识,基础更加牢固了,也能写出简化操作的数据库框架和很多工具类.还是感谢那位和我有着同样的姓的陈老师,不管怎么样,你是我第一个老师,永远记着你!

       以后我会一直在计算机这条路上走下去的,我相信我一定可以成功的,因为我热爱代码,我的坚持和付出一定会得到回报的,也在这里告诉所有喜欢计算机的人,喜欢就不要犹豫了,大学本身就是该学习自己喜爱的东西,还有就是鼓励那些自学的人,你们是好样的,一定要坚持下去.

       最后对保定学院的学生,也是我当助教的时候带的学生们说说心里话,你们的努力和付出我都看在眼里,所以你们如果对计算机真的感兴趣,请你们不要放弃,相信自己,相信努力之后一定会有收获的!

                                                                                                                       小金子

这篇关于今天小金子分享一下我从开始学习编程以来的感受的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Golang使用etcd构建分布式锁的示例分享

《Golang使用etcd构建分布式锁的示例分享》在本教程中,我们将学习如何使用Go和etcd构建分布式锁系统,分布式锁系统对于管理对分布式系统中共享资源的并发访问至关重要,它有助于维护一致性,防止竞... 目录引言环境准备新建Go项目实现加锁和解锁功能测试分布式锁重构实现失败重试总结引言我们将使用Go作

Python中列表的高级索引技巧分享

《Python中列表的高级索引技巧分享》列表是Python中最常用的数据结构之一,它允许你存储多个元素,并且可以通过索引来访问这些元素,本文将带你深入了解Python列表的高级索引技巧,希望对... 目录1.基本索引2.切片3.负数索引切片4.步长5.多维列表6.列表解析7.切片赋值8.删除元素9.反转列表

C#反射编程之GetConstructor()方法解读

《C#反射编程之GetConstructor()方法解读》C#中Type类的GetConstructor()方法用于获取指定类型的构造函数,该方法有多个重载版本,可以根据不同的参数获取不同特性的构造函... 目录C# GetConstructor()方法有4个重载以GetConstructor(Type[]

Python中处理NaN值的技巧分享

《Python中处理NaN值的技巧分享》在数据科学和数据分析领域,NaN(NotaNumber)是一个常见的概念,它表示一个缺失或未定义的数值,在Python中,尤其是在使用pandas库处理数据时,... 目录NaN 值的来源和影响使用 pandas 的 isna()和 isnull()函数直接比较 Na

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

【前端学习】AntV G6-08 深入图形与图形分组、自定义节点、节点动画(下)

【课程链接】 AntV G6:深入图形与图形分组、自定义节点、节点动画(下)_哔哩哔哩_bilibili 本章十吾老师讲解了一个复杂的自定义节点中,应该怎样去计算和绘制图形,如何给一个图形制作不间断的动画,以及在鼠标事件之后产生动画。(有点难,需要好好理解) <!DOCTYPE html><html><head><meta charset="UTF-8"><title>06

学习hash总结

2014/1/29/   最近刚开始学hash,名字很陌生,但是hash的思想却很熟悉,以前早就做过此类的题,但是不知道这就是hash思想而已,说白了hash就是一个映射,往往灵活利用数组的下标来实现算法,hash的作用:1、判重;2、统计次数;

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor