写给迷茫中的大一大二的学弟学妹,学渣逆袭中的个人经历与心得

引言

动笔时已深夜12点,刚刚写完一个Android 的功能点,我从18年12月开始接触android,在此之前,我的大学生涯毫无亮点,黯淡至极,大一的期末考试中总共挂了9门课,上学期5门,下学期4门,只能说差点我就被退学了,如果你和我有着相似的经历或者说目前你还没有一个明确的方向(大一除外),不妨花三五分钟阅读这篇博客。下面附上大一的成绩单
在这里插入图片描述

回首过往


说实话,大一的日子我都不太记得了,大概只做吃饭,睡觉,赚钱,花钱这几件事吧,大一上学期赚了好几万,大概月收入一万左右吧(毫无水分)。

但是很不幸的是,我大一寒假回家的时候依旧是口袋空空,怎么会呢?你肯定会问的,我只能说都被花了,记得那时候一天最低消费是100多,加上室友什么的,偶尔请客吃饭,最奢侈的是一天喝了8杯茶颜悦色(和我前女友),什么耐克阿迪也是经常买,着实有点纸醉金迷的感觉.

现在回忆起来,什么网赚啊,微信辅助啊,区块链虚拟币啊,都是不靠谱的东西,如果是稳定的,那也没必要再读书了,在这里提醒各位,如果你现在也在做这个,最好尽早别碰了,这些都是资本的较量,你没有钱又没有人脉,就是韭菜任凭庄家割一轮又一轮,与其浪费时间赚钱去消费大学时光,还不如安静的沉下心学习。

大一一年没学到任何知识,别人参加的ACM什么的我甚至大二才知道,留下了一堆烂摊子,好几门补考,学习跟不上,别人写个稍微复杂点的C语言我就蒙圈了,也看不懂了,总而言之,大一的根基非常的不牢固,我们来看看刚过去的大二!

醒悟之年


大二上学期,果断的放弃一切赚钱的路径,先把有关的群,有关的人统统删除干净,眼不见为净,也少了外界的干扰

没有C语言基础的我,先把大二教的Java学好,正好这时候教数据库(软件开发最常用的语言Java以及重要的数据库),这两门课程学起来不需要之前的基础,所以慢慢的就往java开发的方向上靠拢了,现在走的也是Java开发路线,你可以看到我的博客,全部都是Java语言写的

我想很多学弟学妹可能会处于这样一个僵局,心有余而力不足,就是有心要好好的学习,但是就是三天打鱼两天晒网,有外界影响,更多的是自己意志不坚,我也和你们一样,看别人玩游戏打王者什么的,我也想打(以前是不分白天黑夜的开黑),寝室的室友开麦打LOL,无法在宿舍学习,敲代码也有一种不安心的感觉,东戳一下西打一下,效率非常的底下,起初是被逼无奈去图书馆学习(图书馆离我们宿舍有点远,大概要步行12分钟),但是渐渐的我发现,图书馆学习就是比在宿舍高效的多,没有人打游戏,也没有干扰你,你会专心的做自己的事情,这个学期,好像除了五一三天假去武汉玩了一趟,其他的周末没有特殊情况我都在图书馆吧(原因下述)

图书馆能解决绝大部分外部干扰,但是人本身的惰性才是最难克服的。

没有执行力,一切等于0。光说不干就是虚无主义,要增强自己的执行力。

如果内部的执行力(自身的毅力)不够那就要靠外部(压力),当一件事不得不做或是必须要做,相信你肯定很快就会做了,你可以参加一些项目开发,参加一些比赛,我建议如果是参加比赛,一定要自己当项目经理,如果不敲代码,负责ppt和视频什么的,最好就别去了,耽误时间划水没啥用,应该去体验一下,独自开发项目(外部压力),不要说你暂时不可以独自开发的能力,一边学一边开发(后面会说我的经历)

内部执行力的增强是一个持续的过程,冰冻三尺非一日之寒,所以你坚持下来你就会变强!

开发经历

上面说了,Android改变了我的大学生涯,真是如此,在学android之前,我会什么呢?java的基础知识都不是特别牢固,线程什么的,基本就停留在老师上课说的两个例子了,数据库也挺留在增删改查(还不是特别利索)

起因:18年12月左右,班主任(教java的)找了大概10个人吧组成一个团队开发一个项目,一开始没有找我,你知道原因的,我太差劲了,后来我去和老师说的我也想干这个项目,老师答应了,还给了我一本android的教材,当时拿到教材,很激动。第二天开始装android studio,装了6个小时没装好,那一下午就坐在椅子上,安装AS,我记得当时心情非常暴躁,安装一个软件都花了一个下午,还没安装好(室友从一点开始睡觉,到五点多醒我都没安装好),醒了还说了一声:怎么还没安装好?虽然不带恶意,但我心烦意乱的,连续抽了两根烟(我当时大概在想我为什么这么菜吧),后来发现是电脑配置不够,第二天给家里打电话说要换电脑,家境非常的一般,当晚也打了钱给我,我也就买了电脑(每当想起这个电脑,总时感觉到家人无声的爱,因为之前已经买过电脑了,只买了半年不到,按照一般的父母,都难免说教一下,但是他们没有,听说我要学技术,没有多余的话就让我好好学,还买个好点的电脑)

过程:12月也快考试了,所以简单的看了一些andoroid 布局管理以及组件 ,然后备考去了(跟着书学的,每个例子都敲一遍);考完试以后,我发现当初的10个人,除了项目队长,就我android学的多一点(其他人好像没学,简称划水),寒假回家以后,我把原来我负责的那部分代码都写好了,然后继续学android,巩固了java的一些知识,就在寒假的某一天,原来的项目队长突然不干了,我不知道是不是坚持不下去了,找到我说让我带其他人继续开发下去,当时寒假,大家都在玩,我也在犹豫,如果接了任务,那肯定是玩不了了,天天写代码,我也意识到,这可能是我翻身的好机会,一个机遇(事实证明,确实是机遇),我答应他了,他说看我学的比较深才找我的(你的每一点努力,都有人看在眼里)


大二下,就是最肝的一个学期,熬夜写代码正常,一个bug搞一天正常,一个功能点做三天也是正常,我也没有办法系统的学android,那个时候我连入门都算不上,很多的东西不会用,成天在CSDN上搜索解决方法,碰到不会的就停下来学,学好了或者说能用了就开始写,我根本没想到自己会坚持下来,我以为我会倒在入门放弃这个项目,班主任也催我赶进度,那一段时间是最难熬的,看室友天天玩的不亦乐乎,自己搞得愁眉苦脸的,抱怨过,累过,想放弃过,可是项目都做了一半又不忍心,再说我是队长,当时自己去找老师说的要参加,怎么可以正大光明的退缩呢?
就这样,只要没课我就往图书馆钻,问题一个个的解决,当初看起来不可实现的功能,也慢慢实现了,其实后来开会讨论进度的时候,当初的10个人就剩我一个了,其他人要么没学,要么也倒在半路了

4.30号,拿出了第一个版本,功能基本上都实现了(界面不太美观),也是我自己从头到尾写的,客户端,服务器端(在搞项目之前我还以为服务器是什么高大上的东西),不会的也是这样慢慢会了,第一个版本参加了中国大学生计算机大赛(现在已经进了现场决赛),后来老师又让我改,把界面和功能重新打磨一下,参加湖南省赛,也是我现在在做的,此外还参加了一个人工智能比赛(比赛太多,忙不过来了),现在回头看看,苦的累的也都值了,学到了,也获奖了。
现在这个版本正在向商用靠齐,已经算是第三个版本了,功能也更多了。

慢慢是个很好的词,能将那些别人看不见的血与泪一笔带过,直接奔向结果,小说中常用半年之后,一年之后主角变得更强了,谁在乎他在路上流过的血与泪呢?

苦心人天不负,还有寒假看过的一句话送给大家,也是我一路坚持过来的原因之一吧

一月份付出的努力,七八月份才能看到收获。

总结

看看这学期的成绩,本身学Android就有很大负担了,没想到成绩也还可以
在这里插入图片描述
我后悔大一没有参加ACM,没有好好学习,但是错过了我们就得承担后果,想办法弥补不是吗?
醒悟永远都不会太晚,你没有看见你自己的潜力,那是一股你自己都不相信的力量。晚安,我们一起逆袭ing!

原文地址:https://www.cnblogs.com/hzcya1995/p/13309571.html