2020年总结:携梦而行,无怨无悔

分类专栏:
一年总结

文章标签:
总结
程序人生
追梦
原创

前言

光阴似箭,日月如梭,转眼间一年时间过去了。回顾往昔,我好似昨日才踏入大学,开始我的大学生活,可现在大学时光已经过了一年半,不由感慨万分,心绪万千。 这个2020,我经历了很多,也思考了很多。 回顾过往,能依稀回想起那时所做的点点滴滴,有死磕bug的决心,也有对成功做出项目的欣喜;有对梦想的坚持,也有对人生的迷惘;有对不公的愤慨,也有对现实的无奈。在这一年的悲欢中,我成长了很多,从一个平平无奇的普通大学生渐渐成长为别人口中的“大佬”,这一年我得到了蜕变! 现在,我想把我曾经的所作所为,现在的所思所想给记录下来,也许未来的我在某个时刻回想起我过去的时光、过去的坚持时,会得到新的力量继续向前!

2020于追梦

熟悉我的小伙伴肯定知道我最近在筹备开发一款App,名字就是我的昵称中“追梦”二字,这二字不仅承载追梦App的理念,更是我们所做之事的最佳描述。 追梦App的意义对于我来说不言而喻,它几乎是我坚持学习的动力所在,而我也把筹备开发这个App的过程记录成一个博客专栏,旨在能记录下我和我的小伙伴一起在大学中为梦奋斗的过程,也希望能帮助到一些迷茫的大学生,给他们一些参考与启发。不管这个项目最后成功还是失败,我认为这都是一件很有意义的事情。

1.梦的起点

初入大学总是很兴奋,对于新鲜事物的探索乐此不疲。 但随着热情过去,我渐渐发现自己其实就是个很平凡的人,没什么特长,也不善交际。那段时间我思考了很多,有对自己能力的怀疑,有对未来的迷茫,那段时间的焦虑甚至让我陷入对未来的恐惧。我怕一直会这么碌碌无为下去。那时候我就在不断问自己——真的要和其他大学生一样,上课,打游戏,看动漫,为着期末不挂科而“努力”?我,真的甘心如此吗?

后来我想通了,与其这样焦虑,不如去做点事情,去做点改变。那时我便决定——我不能浪费我的大学生活,我得让我的大学精彩,我得留下一段充满热血和激情的回忆,不能留下遗憾!

我, 是时候做出点改变了!!!

在这里插入图片描述

恰逢互联网+比赛报名,也就在那时我产生了一个异想天开的想法——做一款App。这个想法对于当时连前后端都没什么概念的我来说简直就是痴人说梦,现在回想起来,当初的做法就好像小时候我们常喊着“我要当科学家”一样,十分幼稚。

但是如果让我再选一遍,我依然会做这个决定,因为正是这个决定彻底改变了我。

我,不后悔!

2.追梦的由来与团队的组建

既然决定做一款App,那么做什么App呢? 那时我便关注到当代大学生的现状——上课睡觉,打游戏,沉迷娱乐,而我们班主任的一句话依旧让我印象深刻——“当代大学生普遍都缺乏一个有想法的灵魂,在认知迷茫的背后,往往是理想和信念的缺失”。 再结合上我的个人经历,最终我决定做一款能够帮助我们寻找梦想并帮我们规划时间的App,而这便是追梦App想法的雏形。

那之后我便在协会群里表达了我的想法,

在这里插入图片描述 很感谢当初会长和其他协会成员的鼓励。其实我当初啥也不懂,连前后端分离都不知道。我只知道我不会就去学,学到会为止,一年不够,那就两年,两年不够,那我就四年。反正我当初下定决心了,不做出这个app我誓不罢休!

之后我便发起了组队邀请,很快初期的团队就已经组建好了——这是一帮和我一样有想法的热血青年,那时我们也完成了项目计划书,还照猫画虎般做了PPT打算参加比赛,是的,你没听错,参加比赛,一个还没完善好的创意就打算参加比赛。

不出意外的,提交的材料石沉大海,了无音讯。

3.学习与沉淀

不过我们也没气馁,毕竟我们也知道我们所有的只是一个想法而已,没有实际的产品,仅仅靠纸上谈兵是远远不够的。所以我们规划分工,计划在那个暑假之前把需要的技术学会。

而这就是我一直学Java后端开发的原因。

依稀记得那个暑假,我除了吃饭睡觉偶尔打会游戏之外,就是学习。那时的我还在空间里打卡来激励自己的学习。

在这里插入图片描述

在这里插入图片描述

那段时光在大家看来也许会有些枯燥,但是对我来说,我很享受那种获取新知识的感觉,因为我知道每当我学完一个知识点,我就离我的梦想又近了一步。

在这种日复一日的学习中,我成长的很快。那个暑假,我从初学mybatis到能完整做出一个SpringBoot的个人博客项目,再到学习springcloud分布式微服务架构,这期间我收获了很多,也就是在那个暑假之后,我终于觉得我有能力开始实现我的梦想了!

4.困境

可现实并没有我想象的那么简单,原本打算暑假过后正式开始做项目,可事实是,大家的技术水平参差不齐,而且其他人并没有像我那么高的热情,再加上大家都是刚做这种事,所以项目进度迟迟得不到进展。

这之间我们陆陆续续开了几次会,探讨了后续的发展和规划,在这种不断的磨合中,我们渐渐把项目的思路明确下来,也规划了后续安排。

但是问题就在于大家都是新手,技术水平参差不齐,在产品实现上停滞不前,往往一个细节就要一周时间。

我后来也思考过这个问题,我应该对此担负起一定责任,那时我对于这个项目实现其实并不清晰,而对于技术上的分工,我也没有特别明确,最后导致后端虽然有三个人,但实际上都是我一个人在做。而前端又由于技术水平问题,进度无法跟进。

仔细分析原因,当初的我太理想化了,脑子一热就拉了几个计算机的组队,当初的我并没有考虑到团队的技术水平、实施分工问题,而这也为后面项目进度缓慢甚至停滞埋下了伏笔。

5.希望

这时我跟其他实验室成员表达了我的想法和我们项目存在的种种问题,后来我邀请了实验室前端学习小组组长和负责实验室海报设计和宣传的学长加入我们团队。

结果出乎意料,大佬不愧是大佬,不到两周时间,项目重新有了实质性进展,那时我们做出了大致的UI设计,前端部分也实现了一部分,负责后端的我也完成了产品架构设计和部分接口实现。

项目终于有了些许起色,这也让我真正看到了些许希望。

也许这就是黎明前的曙光,我如是想到。

6.再遇困境

可惜,好景不长,人员的加入也带来了另一些问题,如何分工,如何决定参赛的名额,难道我要不留情面的劝退“无用”的成员吗?

那时我很难抉择,我并不是个绝情的人,并不愿意抛弃那些信任我的人,对于那些和我一起经历这个过程的团队成员,我做不出这个决定。

但是我必须做一些事情,以防为未来埋下隐患。 于是在例会上我向大家说明了这个情况,并说明在参赛名额不足的情况下,名额取决于对项目的贡献程度。而那时也有成员很理解的提出“愿意放弃这个名额”,这让我非常感动。

当然,很多成员后面陆陆续续选择了退出,一个经管的学姐和软英的学姐因为学业和生活上的原因选择了退出,另外一个软工的学长表示他决定走教师这条路,最终也选择了退出....

到最后,团队间接完成了一次大换血,最初组建的团队如今也只剩下我一人。

既然项目具体实现思路有了,掌握专业技术的大佬也有了,那么我想项目应该顺利的进行了吧,可现实并不是这样,我忽略了一点,大佬是强,但同时也很忙。

负责美工和前端的学长学姐由于课程要求必须参加服创比赛(软件服务外包带大赛),原先我们是打算拿这个项目走服创b类赛道的,可是b类赛道一个学校只能有两个名额,而作为整理此次比赛材料的我发现其他项目实在是太“厉害”了(大多是祖传项目,很少有学生自己做的),而我们由于赛程问题,在材料筛选前根本拿不出成品,当时我被这个现实打击到了,愤慨却无奈的我也写下了《世态炎凉,人间不值得(整理比赛材料有感)》这篇博文(后来由于涉及比赛项目隐私的问题,我把这篇博文的权限改为仅个人可见)来吐槽比赛存在的问题。

愤慨、无奈。 这正是当时我的感受。

因为服创比赛只要参加了b类就不能参加a类,而我们如果没能通过校内筛选,就相当于没参加服创,这对于我来说问题不大,可对于其他两位大佬来说他们这门课(大三有要求必须参加服创)的分数就没了。

权衡之下我最终做出了放弃参加这次服创b类的决定。 在这里插入图片描述

毕竟我不能将我的梦想强加于别人身上。

这个决定过后,原定于寒假后做出初代App的计划不知道又要拖延到什么时候。

7.关于梦的思考

梦想,一个被人津津乐道的词语,它的存在鼓舞了多少在奋斗中的人。 回顾我的一年,梦想确实给了我很大的动力,在我最艰难的时刻它依旧能鼓舞不断向前,在我迷茫时也能给我指明一条前进的路。 梦想确实能改变一个人。

但是,我也常常会思考另外一个问题——梦想,到底是什么?

偶然间看到一篇文章,里面讲到

翻开时光之旅的那本百科全书,有一句话让我记忆尤深。梦想是什么,请回答这个问题,那是一个充满希望的清晨,有一个少年回答了这个问题,让全场屏住呼吸,随后掌声沸沸扬扬。梦想是野心!一个充满希望的眼神望着远处的大山,那眼神仿佛让所有的人都记住了那一次清晨的颜色。

这段话让我感触颇深,回顾梦的起点,或许正是那不甘平凡,想要改变自己的心催生出了追梦App的种子并随着时间生根发芽。但是我并不喜欢用野心这个词来描述梦想。因为在我眼里,梦想应该是一种高尚的东西,而梦想的初衷不是为了权势,也不是为了利益,梦想的初衷应该是来自于那种发自心底的自我改变。

也许梦想很远,也许梦想会令人发笑,就像当初连前后端都不知道的我想要做一款App一样,但是,屏幕前的朋友,我希望你能和我一样选择坚持,选择奋斗,纵然遇到周围人的嘲笑,纵然遇到再大的困难与挫折,纵然梦想的终点是失败,但那又怎样?至少曾经你努力过,奋斗过,过去的脚印与汗水见证了你的成长,等你再回过头看向曾经的你,你会发现你已经得着蜕变。

梦想之所以美好,不在于目标多么伟大,而在于我们为之奋斗的过程。

而享受这个过程正是我们所需要做的。 也许这个过程会很痛苦,但是我们要明白改变自己的第一步便是踏出曾经的舒适圈,去迎接那狂风骤雨,当暴雨过后看见彩虹的那一刻你会觉得一切都是值得的,那曾经的伤痛都会是你荣耀的勋章!

而这也是我想在追梦App中传达的理念。

8.展望未来

回顾项目发展的历程,追梦App就是在这种起起伏伏中不断探索前行的,在这个过程中,有失落,有开心;有无奈,也有感动。很感谢曾经的你们愿意陪我的梦想不断前行,纵使最终有人选择了退出,我也很感谢你们,是你们让我继续走了下去。

也许现在项目遇到了些许阻碍,但是回顾过往,我们的项目不就是在这种起起落落中前行的吗?那么现在的困难又算的了什么呢?

曾经的我也很苦恼,不靠关系,不靠资源,完全由我们自己从0到1做出一个项目,这很难,在那些比赛中比过其他项目拿到奖项同样更难。直至最近参加了创新创业冬立营,看到王平女士以后,我对于实干家有了一种新的认识。真正的实干家会成功吗?答案是会的,王平的成功向我们证实了这一点,十几年如一日的学习沉淀,对于梦想的执着,对于原则的傻傻坚持最终让她成为一个成功的企业家。而我们呢?或许我们现在的付出在短期内看不到成绩,但是我不认为这种情况会一直持续下去,未来终有一天,我们也能骄傲向向众人宣布成功的消息。

我相信一定会有那么一天!

未来肯定会有更多的艰难险阻等着我们,但那又有何惧?2020已经过去,我相信追梦App将会在2021开启新的篇章!

2020于技术

我的技术之旅

一年前,我还是一个连helloword都不会的萌新,一年后我竟成了别人口中的“大佬”,时光见证了我技术的成长。

这不禁让我唏嘘感叹,或许梦想真的可以改变一个人。

回想当初,一个连helloword都打不来的菜鸟凭借着他的倔强和对梦想的坚持,一路自学,从最开始开始的helloword到后来的mysql、oracle、tomcat、前端三剑客(html、css、js)、微信小程序,再到学习SSM、SpringBoot框架和redis数据库,再到后面学习springcloud和分布式微服务架构,再到现在回归底层基础以及学习大数据相关的知识,最终蜕变为别人口中的“大佬”。

说实话,这一路我收获良多。

一年前,我一边上着学校的课程,一边课下在图文或者实验室自学,这之中没有其他人帮助和指点,因为初入大学的我既没有认识的学长学姐,也没有可以问问题的同龄人,所以一切知识和学习思路都来源于网上和自己的经验总结,这一路上的艰难险阻可想而知。很多时候一个bug会花掉我一个下午甚至更久的时间,但是我凭借着骨子里的倔强和坚持最终走了过来,而这一路的酸甜苦辣也只有自己才能理解。

在这里插入图片描述

有人可能会问我这样学习不累吗? 我的回答是——一个真正热爱技术的人学习技术其实并不会感到累,反而会感到充实,真正让人感到累的是那种对未来的迷茫和对现实的无奈,每当我失去学习的方向或者遇到自己无力改变的现实时,那种不知所措的感觉属实不太好受。

关于对技术的思考

1.巩固基础

其实我在上半年就已经学完SpringBoot、SSM并且参照视频自己动手做出了一个博客项目,而我把它部署在了自己租的服务器上(个人博客),那我下半年在干嘛呢?一部分时间是学了分布式微服务,一部分时间是在筹划编写我那个追梦App,还有一部分时间在回归基础! 关于回归基础,其实我有很多话想说,受限于篇幅,我简短说一下我对于基础的看法。 我一路自学过来,看似学的东西很多,而且能做出项目,其实我自己也知道自己的基础很不牢固。如果按照当下网上的视频教程去自学,很多时候我们只是知道怎么用,但是一问你原理,你就懵了,所以当你往高处探索的时候,不要忘了回归底层,回归基础。记住,基础是你向上发展的基石。

2.多看书和大佬的博客

当你学到一定层次,一定要回过头去看看那些大佬的博客和经典的书籍,看看人家为什么能成为大佬,你距离他还差多少。在Java后端这条路上我建议看看《Thinking in Java》,也就是Java编程思想这本书,这本书虽然晦涩难懂(我觉得主要是学者的叙述方式和语言习惯问题),但是你真正去读过这本书,你绝对会对Java有一个新的理解! 当然,如果条件允许,可以去看看一些大佬的教程,比如我最近正在看的《软件设计之美》和《深入拆解Java虚拟机》

在这里插入图片描述

在学习的过程中,你会发现,你所收获的不仅仅是某项技术,某个领域的知识,更是一种思考问题方式的提升,一种洞察问题本质的能力。大佬之所以是大佬,不仅在于他能把一项技术讲的通俗易懂,更在于他能在给你讲述知识的同时,会引导你去思考技术背后所体现的问题,让你不仅仅停留在会用这项技术,更是让你学会去思考这些技术的本质,让你学会以一个设计者的角度去看一项技术。

这也是我接下来要说的——学习思考方式比学习一项技术更重要。

3.学习思考方式比学习一项技术更重要

首先,在当前技术快速更迭的时代,技术是学不完的,虽然有句古话叫做“活到老,学到老”,但是想必大家也不喜欢被技术牵着鼻子走的感觉吧。 所以不要纠结在仅仅学习一些新的技术和知识点上,构建起你的知识和思维体系,不管任何新技术出现,都能够快速容纳到你的知识和思维体系里面。这样你非但不会惧怕新技术、新知识,反而会更加渴望,因为你需要这些新知识让你的知识和思维体系更加完善。

对于一项技术,你首先明白它是用来做什么,为什么要用它,然后再思考一个问题——如果设计者是你,你会如何解决。这种思考习惯将会让你对于这项技术的理解更为深刻。

所以,学习那些大佬的思考方式,这比学习某项技术来的更为重要。

2020于CSDN

1.初识CSDN

我具体是什么时候知道CSDN的已经不得而知了,依稀记得是刚开始自学Java的时候,那时候视频里的老师好像提到了博客,然后在机缘巧合下了提到CSDN这个博客平台,大概在去年年底的时候我注册了我的CSDN账号。随后就开始了一段与CSDN为伴的博客生活。

2.第一篇博客

在看了好多别人的博客后(大多是自学期间自己打代码遇到bug无法解决,然后百度到的博客),我对于博客的定义有了一个大致的认识。我现在还清楚记得我第一篇博客写的内容,那是一篇bug记录,原因是我在自学网络编程的过程中,遇到servlet访问404的问题,然后我把那时候问题的原因和解决方法记录了下来,文章不长,一篇简短的记录。可那是我人生中第一篇博客,意义不言而喻。

在这里插入图片描述 在这里插入图片描述

那篇文章里的测试也有着“今天作业真滴多!”这样的字句,回想当初,真的感慨万千。 我很怀念当初那段单纯学着技术,敲着代码的快乐时光,也很怀念那个单纯的以为奋斗就会成功的青涩少年。那时候的我每当成功运行一段代码,每当学完某个知识点,都会快乐的飞起,恨不得与人分享此刻的快乐,遇到困难,遇到不开心的事情也会毫不犹豫的向人吐露心声。 可如今,少年已经成长,蜕变,无论是技术还是能力,可是那个少年的单纯已经不在,取而代之的是所谓的沉稳、有领导力。 这也许是成长的必经之路吧。 我如是安慰道。

3.第一篇火了的博客

第一篇火了的博客,也是我现在浏览量最多的博客,那是一篇项目介绍的博文。 这篇博客是在我大一下学期短学期实训时候写的,那时候有个大作业就是写一个系统,说是系统,其实就是个只需实现增删改查的程序,而且也不要求持久化存储,顶了天就是将数据写到文件里。那时候由于大部分人只学了c,所以当时的要求只需写个c的系统。 但那时候的我就想搞事情,我既然自学了这么久Java,当然就要用Java写个系统出来。其实那时候的心理无非就是想证明一下自己,满足自己小小的虚荣心,包括后面我拿个人博客项目当做实验室集训大作业也是如此。

其实对于当时的我而言,完全由自己来写一个系统还是比较难的,尽管这只是简单的增删改查,但是当时的我只是学了Java的相关知识和mybatis框架,并没有相应的实际上机操作经验,所以我那时候就疯狂查博客、写程序,经过数个日夜奋战终于把它写了出来。当然,在这个过程中我遇到了无数的bug,这些bug让我几近放弃,但我最终还是写了出来并成功运行,你不知道那时候我有多开心,瞬间觉得那几天的努力时非常值得的,后来花了整整一天的时间写了一篇超级长的博客(当然大部分是代码)。

这也是人生中第一个真正意义上的项目,而这篇博客迄今为止有着4万多的浏览量,接近三千的收藏,150+的评论,

在这里插入图片描述

这篇博文之所以能够成功,我觉得最大的原因就在于我把一个简单的东西认认真真的去完成,并且认认真真的去写了出来,我相信大部分博友都是出于这点才对我投以赞赏。

在这里插入图片描述

当然也有质疑,

在这里插入图片描述

但无论是什么,这篇博客的成功极大的点燃了我写博客的热情,也让渐渐迷上了这种写博客并向他人分享的感觉。

4.现今

迄今为止,我已经写了65篇原创博文,累计获评274,获赞734,被收藏数3205,而总排名也从原来的八十多万+渐渐攀升到了4万+,周排名也终于能够看到具体的数字了。可以说在这一年里,CSDN见证了我的成长与蜕变!

在这里插入图片描述

而在这之后,我也会将写博文当做我的一种习惯,一种坚持。也只有在写博文的时候,我才能无所顾忌的表达我的情感,分享我的思考和技术总结。

CSDN,感谢有你见证我的成长!

2020于自我

我的经历

上半年的学习生活

年初寒假一直在自学后端开发的相关知识,后来由于疫情原因,原本回校学习改为了线上学习,这也为我继续学习专业知识提供了便利。

在这半年里,我真正投身于专业知识的学习中,疯狂摄取知识,这也是我半年就能从Java菜鸟成为能独立作出博客项目的人。

这半年的学习为后面开始展开项目和参加各项活动打下了坚实的基础。

加入软件创新实验室

七月末,我参加了软件创新实验室的集训,并成功成为软件创新实验室的一员。

在这里插入图片描述

后来很荣幸担任实验室外联部部长和Java后端开发小组组长的职位。

说实话,在这个过程中我有些飘了,毕竟我这半年的学习使我技术实力大增,导致我后来的发展一路顺风,但就是因为太顺了,所以我有种过分的自信,即使我内心已经很控制自己,但那种感觉是有点压制不住。

好在后来的一系列挫折让我及时清醒。

参加创新创业训练营和冬立营

在参加创新创业训练营以前我一直很看不起那些没有技术,在台上夸夸其谈,纸上谈兵的人,但参加了训练营后我对这种现象有了一定改观,虽然我现在依旧很讨厌那些纸上谈兵,没有真实力的人,但我也明白了项目答辩,项目包装其实也是项目中不可缺少的一环。

在真正创业中,商业模式,营销策略这些都能影响你的公司是否能在竞争激烈的市场中存活下来,而技术虽然重要但是并不意味着全部。

同时,我在训练营里认识了很多优秀的人,也认识到了自己的不足。

在冬立营里,无论是极具市场前景的斯玛特科技的玻璃薄膜,还是实干企业家王平女士的成功,还是走在科技前沿的龙芯中科,他们都给了我或多或少的启发。

我的成长

一年前,我还是个平平无奇的大学生,一年后我真的改变了很多很多。

在技术上,我在Java后端开发这条路上渐渐有了起色,对于基本的Java后端开发有了一个基本的掌握,但我渐渐发现之前的格局太小了,仅仅学习Java后端开发是远远不够的,因为你如果不去了解前沿技术,你又如何掌握时代发展的方向呢?所以我现在正在学习大数据相关的技术,以求在前沿技术上有个突破。

在能力上,经过这一系列的事情后,我也渐渐明白了团队负责人不仅是荣耀,更是责任和担当。如何在让团队发挥出100%的战斗力,如何协调团队,这也是我应该去学习的。

在表达交际上,我也不再是曾经那个上了台声音就会发颤的青涩少年,如今的我也许在答辩上还不能做到很出色,但对比之前我也有长足的进步。

在眼界上,我的目光渐渐不再局限于校园里的一点一滴,我的目光渐渐从校园中脱离出来,转向社会,转向未来。毕竟,未来是属于我们这年轻一代的!

总之,这一年我成长了,蜕变了!

思考

回顾这一整年,是什么让我改变了呢?

我觉得是那种说干就干的实干家精神,是那种不惧困难的坚持,是那个看起来很可笑的梦想。

总结

2020已经过去,在这一年,我成长了,蜕变了。

而未来路将通往何方,我并不知道。

但是我能知道的是未来无论会遇到什么,我都不会选择放弃!纵使前路漫漫,纵使前方遍布荆棘,纵使终点所留下的只有失败二字,我都不会放弃!

始于梦,终于梦,不忘初心,方得始终。

2020我们携梦而行,我无怨无悔!

谨以此文,献给曾经的自己,献给那些曾经与我一起奋斗的小伙伴们 感谢你们! 完成于2020年12月29日晚

  • 作者:金昊霖
  • 发表时间:2020-7-04
  • 版权声明:自由转载-非商用-非衍生-保留署名(创意共享3.0许可证)
  • 评论

    摘星
    看了你的故事,也在里面找到了我自己的影子。
    aero
    @摘星:我看看可以回复不
    留言