我是东哥编程课程的学员之一戚峻彬。在经过和东哥一起半年的编程学习后,我写下这篇文章。
9月份开学还没一个月,我就已经和大多数人一样,对学校的课程制度感到深深的失望和怀疑,感觉学不到东西,迷茫。当时东哥来学校演讲,什么大二实习,内推,说实话对于一个刚大一的学生来说,诱惑力很大。当时就联系父母想要报名,但是金额确实不小,所有又自己在网上查找关于这方面的信息,父母也是劝我仔细考虑一下,最终经过几天的考虑,才选择报名。
现在半年过去了,仔细想想,自己也学到了很多东西,算是对这个行业有了初步的认识,前端的web,js,css 3种编程语言。以及鸿蒙开发中的ets语言。相对其他同学来说,我自己其实在班上学得不是那么认真,但是也能写出一些属于自己的东西,挺有成就感。比如:购物网站,2048小游戏,还有之前的连连看小游戏。下面是我的效果图:
这个2048小游戏是在鸿蒙开发环境中运行的,不管是界面的展示,还是实际交互上,全程用的是ets语言。我们首先实现了一个登陆界面,因为是前端开发,我们用了首选项preference来储存用户信息,实现用户注册和用户登录功能,当用户登录成功后,自动跳转到游戏界面,游戏的实现逻辑运用了二维数组,二维数组,学校也教,但是,学校只教最最最基础的定义,学完跟本不会实际运用,如果没到这里学习,我也永远不会想到2048游戏会用到二维数组。同样,我们还使用了大量的if,while函数来实现方块的合并和新方块的生成。就是只有真正运用到项目当中,才能知道自己学的东西到底有什么用,所以东哥强调的项目经验,我终于才真正理解。
除了这些之外,东哥还锻炼了我们的其他能力。先是让我们分小组合作完成项目,这种合作的模式在公司中也极其重要。寒假期间,还让我们每天录视频重新写当天学习的内容,锻炼我们面对镜头的能力和不怕被别人审视的能力。
经过这半年学习,我对未来的规划有了更清晰的认识,不再像开学那样迷茫。学习固然重要,但是用写项目来实践,学校却并不重视,而这才是更加重要的东西。
之后我会跟着东哥继续学习,把他讲的内容反复观看,接着自己再去尝试写一些新的东西,练一练手。