在上大学前,从来没有想过自己会走到写程序这条路上,因为自己对于电脑的一些基本操作都不太熟悉,也对于计算机没有什么兴趣,所以起初对于自己是否能学明白写程序还是很怀疑,大一上学期只是简单学了c语言,感觉还可以,至少能理解,而且还能自己写出一些程序,慢慢的产生了兴趣,在一次讲座上认识了东哥,听东哥讲了一下我们这个专业的一些前景以及他的一些建议,东哥也是在写程序方面很有建树的了,他的建议也就是学的越多越有好处,他当时讲了两个大的方向,一个是前端开发,另一个是Android开发,当时他是带着我们写了一个小的开放demo,深深的引起了我的兴趣,感觉开发还是挺好玩的,而且还很有帮助,所以便决定跟着东哥学开发,希望自己能学明白,不仅是一个技能,也能作为一个兴趣爱好,也期待能通过学习开发来让提升自己。
这一段时间也是一直在学习Android,对于这段时间的学习,如果让我给自己打分,我能给自己打60分,因为学习这个没有说是像学别的比如思修呀之类的那样摆烂,至少是认真去学了,可能因为自己在写程序这方面真正算是一个初学者,从玩不明白电脑开始,理解上可能没有高中学习理化生那么快,但这应该是刚开始是这样,我相信会越来越好,只要自己能坚持下来。这一段时间的Android学习,主要是一些基础知识的储备,从最开始对kotlin的学习,到现在慢慢写一些小的demo,刚开始学习kotlin的那段时间是比较枯燥无味的,因为对于这种纯知识点的学习我一向是学习效率比较低,不过总归是还有所收获,毕竟学习这些是为了后面demo的实现。
学习了这些kotlin之时之后,便正式 开始了Android的学习,起初也是很基础的一些控件,比如View,Button,layout这种比较基础且常用的,我自己很能感觉到自己的状态要比刚开始学习kotlin要好很多,对于这些新的点的理解会更深入,更透一点,慢慢的开始学一些比较难一点的,想viewbinding,databinding,animation一些比较难理解一些的,但我还是可以慢慢接受,可能就是自己慢慢上道了吧。
因为为了学习开发是牺牲自己暑假的情况下学习的,本来会以为会很枯燥,每天都是学了睡,睡了起来继续学,但事实上并不是这样,东哥带给了我们很多乐趣,首先他的讲课不是那种只将知识的那种,他是会很有意思的通过一些生活中的例子来加深我们的理解,他还给我们买一些零食之类的,让我们在休息的时间缓解压力,最重要的是每天晚上他都会跟我们一起运动,比如打打羽毛球,乒乓球,篮球,东哥也是样样精通,虽然有时候我们很菜,但是他也不会说一些什么,只会鼓励我们继续练,就跟学习开发一样慢慢提升,东哥让我们本来乏味的学习变得有趣起来。
这段时间跟着东哥也是写了不少小的demo,像是计算机,美团登录界面,画画板这些,每次在写之前都是会感觉这些项目比较神秘,会比较复杂,但其实并不然,在一次次跟着东哥揭开它们的面纱,实现它们一个个小功能之后,都会有一种成就感,这些我们平时常用的app的实现自己竟然都可以实现个大概,不仅很开心,也能感觉到自己正在一步步的进步,会更有动力,东哥还给我们提了一个很有帮助的建议,就是录视频,每完成一个demo自己回宿舍就自己再敲一遍,并录下来,一开始我感觉是没什么用处的,直到录过一两次之后,在体会到录视频对自己的好处,录视频不仅会让你重新敲一遍,最重要的是重新思考一遍,在重新敲的过程中,会出现很多问题,这些问题都将会使自己进步,会让自己对于这些项目的理解更深刻。
跟东哥学习和跟学校的学习是不同的,首先就是教学方式上的不同,学校里面的老师讲课都是面向整个班级的,不太会在意你是不是真正掌握,而东哥的学习是面向每一个人的,他会在乎我们每一个是否真正掌握,真正理解:其次最大的不同就是在于师生关系,,学校里的老师跟我们基本都是纯粹的老师与学校的关系,而我们跟着东哥,更多的是朋友兄弟的关系,从一声一声的东哥就可以感觉到,这种关系会让我们在学习的过程中更加轻松,学的会更好。
如果说我起初是抱着试一试的想法来跟着东哥学习,那么我现在的想法就是跟着东哥学习然后找到一个好的offer,这一段时间的学习,让我对自己有了信心,对于自己的未来也开始有了憧憬,虽然自己现在以及是一个小白,需要学的东西还很多,但是通过这一段时间的学习我相信只要自己能坚持下去,就不会差,也希望自己能够继续坚持,未来并不遥远,行则将至。