大学如白驹过隙般飞逝而去,四年以来的点点滴滴如火车窗外飞驰而过的风景一般,美丽却又无法挽留……
致歉我的同学们
依稀记得刚上大一的时候,长期迷失于自负情绪中的我没少和班里所有人的节奏发生冲突,现在回想起来,只想对大家表示深深的歉意。
被中高考玩弄的我,失去理智得把120%的时间全部投入学习当中去,每天只有11:45——5:15是作息时间,那年基本上可以算是自己这辈子最拼命的一年了。暂且把大一时的我算作是一名学习“狂魔”吧!但到后来,自己与整个班级的格格不入最终爆发……
记得刚上第一节英语课的时候,就因为第一个举手回答了问题而被同学小声喊“傻逼”,恐怕这辈子都忘不了了;到后来图书馆开放之前,自己一个人在寝室推导着高数公式时,看到的是空无一人的寝室;晚上休息时看到的是通宵的灯火,早晨晨读时,看到的又是空无一人的校内广场以及晨跑时一个个压着点儿来排队的同学们,我已经记不起当时的孤独和内心的厌恶是什么感觉了……
再到后来,多次考试中拿到第一名后,在班会演讲上自己算是彻底爆发了一次吧…..讲台下坐着老师,班长,同学们,自己像是一头被关押了多日的雄狮一般在台上“手舞足蹈”,讲着自己所谓的一套大道理,企图将所有人从我认为的不理想的状态下invoke起来,然而最终得到的却是多数人眼中散发出的鄙夷,老师眼中的无奈。直到后来班级就不怎么敢让我上去演讲了……
现如今已经毕业,坐在驶向北京的列车上,只想对班里所有的同学说声对不起。每个人都有自己的空间,大学只不过是人生中很普通的四年,这四年对于不同的人意义不同,仅此而已。有些人毕业后当了公务员、有些人培训后当了IT工程师,有些人考了研究生,还有人出国留学或是进了家族企业。我之前的所作所为和让不同物种统一生存环境无异,简直愚蠢至极。既然找不到共同奋斗的人那就自己一个人奋斗就好了,那又何尝不可呢?孤胆方能成英雄,独行才能笑傲天下。
我的编程生涯
嘲讽的动力
很有趣,虽然是个学疯,但是对编程也算是比较感冒的。大一因为一念之差错过了ACM的报名,然而后来证明这足以让我悔恨四年。再后来,对C++学的还算可以,因为一直搞不明白它的作用就总是对基础要求的比较扎实。直到后来……
大二第一学期,自己除了抱着《数据结构》狂啃狂敲以外,基本无所关心,到后来再某次与一位颇具编程能力的同学聊天时,才了解到自己只不过是对方眼里只会学习的大傻瓜,给我和其他人的定位是除了软件工程师以外的职业。当时在我眼里,对方是一个懂得C++很多我不知道方面的人,甚是佩服。可我偏偏是那种不服输的倔性子…
套路引进门,修行靠个人
期末的时候,我找到老师,问他什么样的语言才可以做出界面类的软件(主要指windows/OSX桌面应用编程)呢?而非C++那样单纯运行逻辑代码的呢?老师告诉我——Java,当时感觉就像是在水中挣扎时抓到了救命稻草一样,异常兴奋。于是就在下学期开学前过年的那一个月里,我把Java从0——1语言基础、网络、GUI通通过了一遍,网络和GUI在开学后也做了一些小的例子。「直到后来,才知道这次是被这位教Java的老师给套路了…」
在大二第二学期里,除了搞定了Java se系列外,还搞定了MySql的学习。后来还基于GUI做了一个Mysql压力测试的一个小东西。在那学期里,我放弃了之前所有上自习的时间全身心投入到自学编程的道路中,那学期的考试结果正如自己所预料的,没什么变化,主要是自己发现想要在大家这个群体中拿下前几名根本不需要自己投入那么多的精力,上课听听就可以了,完全可以把更多的时间投入到更加有意义的事情上去,正如前边所说,我依然是一个人在奋斗… 再后来,出现了是选Java web还是Android移动端开发这两个方向的抉择,在询问了一位从大一入学开始学习Java的同学建议后,选择了Android,主要原因在于Java web那一套繁杂的系统让人欲罢不能(现在看来,完全是当初自己跑了半个学校找到的老师太过本本化了,也可能是程序员出身,不知道由浅入深的道理,现在看来,也不过尔尔)。
走进Android,疯狂的大三
那个暑假我没有回家,选择了在学校自学Android,基础算是过完了。再后来的暑假一学期里,发现夏天+冬天(在东北第一学期是8——10月中是夏天,往后就是冬天了)这个组合不适合学习。那学年我居然没有撸完《第一行代码》,只是简单的学习看过一遍。也是那学期,我开启了CSDN博客。当然,我的Java老师也比较惯着我,因为要早于大半年的时间学习了Java,就允许我在课上干其他事情。那本第一行代码被我翻得净增好几百克…
再到大三第二学期,距离我学习Java已经有整整一年了,这一年也是我Android编码量暴增的一年,没想到的是居然也是我Android从事生涯的绝唱。这一学期,我把所有的理论知识全部付诸实践,同时也受到奇哥的群规约束,一个人花了好久的功夫搞定了Github到底是个什么神奇的东西,Github单兵作基本搞定。再到后来,自己也学习一些博客做了一些基本的效果,同时也完成了从Eclipse到Studio的转变。那年老师也注意到了我,就给我安排做一个生产工具的基本Android客户端,然而由于老师过分的讲解,导致老师自己做了不少无用功(针对客户端,老师其实只需要告诉我一些后端请求的API即可,没必要讲解网络各个层级之间如何未完完成数据的转发,这也对我自己造成不小的困扰)。直到后来自己搭建完了UI框架,就等待数据填充之时,老师却迟迟告诉我后端还没完成… 往复老师办公室几趟,最终选择把Repository交给老师,自己另开炉灶… 当时已经是6月份了,为了完成假期实习的目标(主要是去Nvidia实习的机会没了),我发现csdn博主「小巫」做的博客客户端很是不错。于是就有了digcsdn这件作品。大致花了15天吧,毕竟是通过之前项目的UI框架直接加进核心逻辑组成的。
再到后来,因为已经加入「干货群」好几个月,自己也对新发布的1.3.5掘金项目非常感兴趣,而恰逢6月底的时候文哥(人称代码家)发布了掘金的实习招聘广告,作为忠实粉的我很快就在群里私聊并把握住了这次机会。发出简历后,心怀忐忑地熬了24小时左右,终于等到了文哥的面试邀请,人生中第一次面试就这样有了,当时的自己已经乐得不能自已了。没有任何犹豫(那几天也是最难熬的,因为第二学期是完完全全没有去上课,期末复习压力空前的大,但这也难以抵挡偶像的魅力),在周日一天时间里,复习完了整本的《第一行代码》,就带着电脑和一本书,一本数据结构买了周日凌晨的坐票从鞍山赶往北京。具体细节可以看面稀土,战码家系列博文,也算是终身难忘了吧… [ 此时的我,已经成功征服了之前嘲讽我的那位同学 ]
忘记补充一点,最终因为一学期没有上课的缘故,利用考前的两个小时预习,顺利通过了所有考试,系里倒数20名…这也创造了个人不上课的考试排名记录,尽管上一学期拥有第二名的次位,依然和最差的三等奖学金擦肩而过。 我当时有个很奇怪的想法,一等二等三等统统拿个遍,结果没想到废在了三等上(尴尬脸)…
我的工作历程
人在稀土
我的2016新纪事
仔细一想,我居然已经有370天的工作经验了呢~
尽管最后放弃继续深入Android,但自己也很幸运能够帮到好基友入门并拿到工作offer…
情感
向来腼腆的我,最终在离校前约了女孩儿,然而并没能鼓起勇气当面表白… 后来在离校的火车上通过通讯工具略带风趣的表了白。很多时候顺序选择错了,就只能一错再错,企图扭转成了唯一的希冀
她,是一个不可多得的好女孩儿,然而有缘无份,希望对方幸福吧…