输入“/”快速插入内容

电气工程专业,我花半天时间做了个一模一样的

👦
投稿来源
班级:《前端尊享无忧班》
姓名:李**
兴趣永远是最好的启蒙老师
我是19年电气工程专业毕业的,在上大学期间就对编程很感兴趣,因为没有专业课,就开自己摸索被别人看不起的易语言,闲暇期间接一些脚本小单子,也赚了一些外快。
一段时间后我膨胀了,仗着艺“高”人胆大,接了几个网页报单系统定制单子,发现自己虽然能实现客户一些要求,但是大部分功能都是来自复制和粘贴,没有自己的思考和理解。后面虽然勉强完成了任务需求,可维护起来,就明显感觉我走了一条弯路,因为没有基础,根本不清楚代码的运行逻辑,也不知道那些乱七八糟的bug是怎么生成的,更别说解决了。
于是我痛定思痛,决定放下那些乱七八糟,从基础开始,学一些真正的东西。在经过多家架构的对比,最后决定了传智教育旗下的博学谷,毕竟实力和口碑都不是靠广告能解决的,人确定一件事以后,就要撸起袖子加油干,加油!
果然还得师傅领进门
开始学习的时候,就得静下心来。
我知道自己短板是什么——没有基础,就像一栋楼,没有地基,今天不塌,明天还是得塌。所以我从来不漏哪怕非常小的知识点,老师讲的越细节细,我越喜欢。就算有些东西讲的很简单,我也要在脑子里过三遍,是什么?为什么?如果出错了会发生什么?因为只有接触过实战,才会知道很多bug都是因为这些毫不起眼的玩意导致的。
人嘛,都会有一种盲目自信,都会觉得这么简单的东西,自己不可能错,而现实却是bug往往都是出现在毫不起眼的地方。
每天学习完以后,我都会先把今天的笔记大概过一遍,把知识点上传到我自己的知识储备网站上(根据自己所学搭建的)
50%
50%
等到基础知识全部学完了,我再弄一个答题器,每天过一遍这些基础知识,确保他们可以刻进我的骨子里,我要做一个一眼识bug的男人。
上传完知识点以后,我会在vscode里面将老师今天所讲的案例实现出来,睡觉前,我会翻翻各种app和网页,不是为了放松,而是观察和思考,我们日常app的每一个功能,用今天学到的知识能不能给他仿一个一模一样的出来,毕竟这些功能都是那些程序员一个代码一个代码敲出来的,既然他们可以,我学到位了应该也可以。
个人修行取得阶段性成果
前阵子我在刷抖音的时候,看到大家都在玩那个“羊了个羊”,我也进去玩了两把,发现这游戏就是纯纯的随机生成,而且我仔细一琢磨,其实这种单机游戏,以我目前学习到的知识,完全可以仿造出一个差不多的游戏来。
说干就干,我花了半小时构建思路,半天的时间敲代码,最后就真的把这个游戏复刻出来了:
33%
33%
33%
由于时间有限,我就只做了基础的游戏功能,卡牌的生成方式我只做了普通的堆叠,我打算等有时间了,将这个游戏再进行优化一下,下面是我思考的卡牌堆叠方式:
其实复制这款游戏也不难,但是我很开心,因为我发现这段时间的学习是有收获的,我验收了自己的学习成果,也是通过这次实践,我相信学完全部课程后,在工作岗位上也能做到真正的艺高人胆大!最后,感谢博学谷开一个这样的班,给了我一个学习和成长的机会!
--END--