幸运努力——这四年

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Picking_up_stones/article/details/80458356

时间一晃而过,转眼一个四年过去了,到了毕业季,多多少少会有不舍吧,舍不得这个待了四年的地方,舍不得认识的一群可爱的人儿,可是如果有一些人以后还会经常见面,还会一起去做一些事,那就棒棒哒!不知道下一个四年会有怎样的际遇,但我知道这个四年很值得。
##大一

  • 当还不知道什么是程序时,还不懂如何使用Vim时,你就莫名其妙敲起了代码。
    这是我大一第一学期最深的感受,印象很深刻,第一次上机编程,照书敲着一段Python代码,应该是“输入两个数,然后输出它们的和”,敲完后不知道如何保存,不知为何要保存,不知如何输入,不知如何输出。。。当然这种状况不会存在太久,过不了几天你就知道怎么输入怎么输出了,可能你依然不知道为何要保存。稀里糊涂的学完了Python,直到现在忘完了它的所有语法。

  • 当还不知道如何用C语言实现一个完整项目时,老师给了个分层架构的项目框架。
    到了大一第二学期末,迎来了第一次课程设计,也是第一次真正意义上的一次多人合作项目。按学院规定必须分小组完成课程设计项目,因为女生技术方面普遍不如男生,而且班级男生多女生少的历史原因,女生必须要和男生一个组,还记得当时和四个男生分到了一组。老师给了个用C语言完成的分层架构的**“剧院管理系统”关于影厅模块的所有代码,而且规定必须用分层架构完成这个系统,对于当时的我来说这是个不可能完成的任务。可是运气一向不错的我,意外的和年级大神**分到了一个组,在他的带领下,我们一人一个模块,对老师给的那部分代码进行复制粘贴修改,每完成一层就用U盘拷贝,开始往一块儿合,调通后就开始下一层,直到最后验收代码时我们完成了系统的基本功能。到课设结束后,发现自己对C语言有了不一样的认识,开始明白了什么是分层架构。有些事只有自己真的投入了,才会明白它到底是什么,原本不可能的事,也成为了可能。

大二

  • 为了最后不了了之的比赛自学Java。
    当时还是暑假,有天课设的讨论组有人发了个**“软工杯”大赛的通知,突然就兴奋了起来,讨论着说要用C语言写个聊天室,我负责图形界面的实现,然后就开始学起了gtk**,慢慢的就开学了,讨论组里突然有人说用Java实现聊天室,就开始自学Java的语法,和Java的GUI库Swing。但是毕竟是大二,用自学的语言,快速写个东西,对于那时的我们来说还是很有难度的,所以比赛的事不了了之。但是这段时间应该是自己大学以来,**第一次自主利用课余时间学习,第一次想着要去参加比赛,第一次接触图形界面,第一次看到自己写的界面出现在电脑屏幕上。**我想是因为这段经历,看到了一个认真努力的自己,之后的自己和以前有点不一样了。

  • 走进Web的世界,原来代码可以这样写。
    第四个学期如期而至,每天都是小组合作一起完成需求分析说明书,软件设计说明书等等各种说明书,当然如大多数人所说“女生更适合写文档”,所以这个学期写了大量的文档。除了写文档之外,代码才是程序员的标配啊,在算法课的影响下自己在LintCode也刷起了算法,我最喜欢的Web前端也在这学期出现了,一开始当然是因为它的编码环境简单了,不用向Java一样,安装JDK,配环境变量,而且打开浏览器就可以看见效果,这非常符合我的~~气质(哈哈哈,找不到形容词了)。老师要求一个月展示一次小组的成果,还记得那时似乎就我一个人把这个任务当回事了,所以上台演示时说了一句话——我们组最大的亮点就是和所有人都不一样!!,直到现在还被队友调侃。当然这个学期逃不掉的课设也随着学期末悄无声息的来了,我们又做了一件和别人不一样的事,当然这个不一样是真的不一样了,老师要求开发C/S架构,然后我们组写起了B/S架构,当时给电脑安装了MySQL和Tomcat,看着慕课网的视频,开始了第一个完整的Web项目,当然本人还是主要负责界面,由于当时对JavaScript、前后端如何交互等一系列问题并不了解,所以最后结果并不是很好。可是对于当时来说结果并不重要,重要的是在一个过程中自己的成长啊!

大三

  • 上学期末没有完成的任务,在这学期要更好的完成。
    在这学期,我们上学期课设想要超前学习的课程也出现在了课表上——JavaEE,学习的方式依然是小组合作在课程结束时,完成Web版的“剧院管理系统”,有人说“剧院管理系统”就是大学的噩梦,每个学期都得做一遍,还得变着花样做。我们最后用这个系统参加了当时不了了之的比赛,然后步入了下一个比赛——挑战杯,还记得当时濒临学期末,考试结束后,舍友都匆匆的回家了,我们几个早上十点来到教室,带着电脑写代码,一直写到晚上8点,中间连饭都没顾上吃,直到有个版本可以成功的在线上跑,然后一起去吃了顿顾不上说话的火锅。第一看看到自己的界面可以通过域名访问,虽然现在它已经不见了,可是还是非常值得纪念啊!

  • 以为高考是自己做过的最努力的事,其实并不是。
    其实在大二结束就决定以后自己的方向是什么了,可是虽然有写过一些东西,但是并没有深入的学习过,欠下的债都是要还的。每天除了上课时间就是去自习室看书敲代码,当然这段时间是真的学了不少东西,用Node写后台,用Vue写前端,还去学习了微信小程序,更新着自己的博客。虽然这些东西没有一样是现在还在用的,但是当时就是很有意义,现在看着自己的**github,原来自己当时学习能力还是很强的,虽然在现在看来都是一些半成品,但是当时的自己真的就像祖国的花朵一样的努力(对,就是这样!)。学期末又来了,这次我们做的是OJ**,可能是真的界面写多了,这次写起来还是很得心应手的,我想最大的收获就是使用Git去开始提交代码,进行多人合作,从此U盘是路人。在这个暑假,顶着西安的高温,白天实验室,晚上宿舍。真的是一个努力的夏天。

大四

  • 幸运终会来临。
    应该是这四年中最紧张的时刻了,在九月份开始时,每个人都在忙着笔试面试,有的人早早就有了很好的结果,我也在九月下旬拿到了人生的第一个offer,好运似乎从此开始,陆续拿个几个还不错的offer。最终找工作告一段落,慢慢毕设开始了,在同学的建议下学起了React,继续开启了OJ之旅。还发现一个很厉害的歌手——张敬轩。

  • 实习,毕设,论文,队友。
    今年为了去实习找了合租室友,却被放鸽子,似乎是个不好的开始,可是每件坏事都有伴随着一件好事啊。实习回来后写毕设,重新审视自己的代码,基本上算是重写了,这次组长担任起了产品、架构师、程序员鼓励师和码农的角色,我们的合作出现了一个叫API文档的东西。毕设代码告一段落了,虽然有很多缺陷,但这是我写过的最认真的代码。论文就不说了。这四年除了学到的知识外,最大的收获应该就是认识的队友了,从大二到现在,一起到最后完成毕设,应该是大学最值得骄傲的事了!


#下一个四年会怎样,当然是——**身份证就过期了!**

猜你喜欢

转载自blog.csdn.net/Picking_up_stones/article/details/80458356