手记

【慕星人学习历程】漫漫大学路

爱屋及乌,或许这个词很恰当的描述了我现在走的路。

从小家里很早就买了电脑,当时小孩子,拿来都是玩游戏的。或许大家都会笑话我,但我还是会说当时为了玩游戏各种跟家里人斗智斗勇,可以这么说,到现在,一小半的人生都是跟电脑度过的。初中有个C语言编程竞赛,那是刚接触计算机编程。只是简单的用几个控制语句啥的做个很简单的题。当然也获奖了。但到了高中到了对游戏痴迷的另一个阶段。毕竟学习是个枯燥的东西,而游戏恰恰是枯燥的对立面。而后简单的步入了大学,来到了这个美丽的城市--青岛。

我所学的专业是软件工程。这个专业是我一开始就选择的,理由很简单,就是普普通通对电脑的热爱,对游戏的热爱。到了大学,时间很充裕,在大一很轻松的学了编程人员都应该首先掌握的C语言程序设计,计算机科学导论一类的。但时间对我来说确实太多了,而我太迫切想做自己的东西。自己的网站,自己的程序。我知道光靠学校学的是不够的。于是我研究资料。选择了JAVA语言。理由很简单选择的人多,那么多大牛选择JAVA肯定有他们的道理。而后来真正进入编程世界后确实感觉到这种面相对象的语言和结构用起来得心应手。作为大学中普普通通的一员。也没想到蹭课一类的估计知道蹭课也不会去蹭。毕竟我是个懒人。但我借了JAVA书,当时别人用C编程的时候我就开始尝试用JAVA编程,奠定了对象的思想。

到了大二。是我真正的进入编程世界的一年。我申报了学校的创新创业项目,需要做一个C语言编程学习系统。有老师端学生端的那种。而对于我这个刚接触完JAVA的人并且旁边没有指导的人确实有点难度。图书馆是个好地方,让我很方便的找到相关类资料的地方,经过一本本的翻阅。一次次的网上查资料知道了需要J2E技术,最简单的是用jsp页面。可是如果开始,怎么开始,是不是真的可以,也不会HTML和CSS,在当时心中也是一阵彷徨。后来一个朋友跟我推荐了幕客网,而确实是幕客网上的课程,加上书籍,让我可以自己开始进行数据库的设计和代码的实现。从简单的登陆注册页面开始。慢慢的用了半年多的时间让整个系统成型测试。到后来的项目答辩得到很大的认可,这是我第一次做软件,也是我第一次自学不会的技术并且得到了不错的成绩。也是这一年,我明白了java运行原理,明白了HTML代码和CSS代码,也明白了J2E的简单原理。下学期一个大四要创业的学长找到我,想开发个APP。我当时心里依旧没底,但是有了上次的经验,我相信我能做出来,而后来的结果我做出了他所需要的后端,用的简单的servlet技术发送JSON字符串发送数据。但是又到了另一个之前没接触的事。就是服务器的搭建。对于服务器的搭建,我一步一步的都是同时通过百度,购买了阿里云,当时正好学操作系统课程,知道了简单的linux操作。然后当把自己做的东西能通过外网看到的时候,我当时真的兴奋的大呼小叫了一晚上。

到了今年,也就是大三。看到我在学校所学的基本都会了。找了家实习的小公司,在里面认识了四个很好的技术人员,在他们身上学到了很多编程的细节和处理方法。而后用了两个月的时间,用HTML+CSS+AJAX做了一个运营后台。到了十二月份,离职了,一个是因为学业,一个是需要时间制作一个青岛城建的APP。当时是通过老师接到这个活的。从第一次跟青岛城建项目主管的接触了解到了这个APP的大体内容,到找到另一个安卓开发的同学用了很短的时间,那个时候知道,这是个巨大的挑战,但是有了去年的经验知道了这难不倒我。连续几天去很远的黄岛去了解客户需求,到后来确立hibernate+springMVC架构,再到后来的数据库设计,天天都在想如何完成的更好。因为要求的时间很紧,几乎都是天天思考。不断尝试。每天白天打代码,晚上跟另个安卓的同学连调。经过一个多月的奋斗,软件大体成型了,然后不断的和客户一次次的沟通修改,利用上次做后台运营的经验做网页端。到现在,整个软件功能全部完成,只剩下维护。这次尝试是真正自己和社会上的人接触并且制作APP,也是对自己能力的一个承认。

而现在,我用赚到的钱买了个mac,开始了swift的学习和创作。。。

行走在漫漫大学路上,写这篇文章一个是对大学已开始到现在的一个总结,一个是感谢幕客网,让我可以起步。而我相信,在接下来的一年半。会有更精彩的事等着我!

8人推荐
随时随地看视频
慕课网APP

热门评论

我高中是在青岛上的,美丽的城市,加油。

羡慕楼主啊

加油楼主很不错٩(๑^o^๑)۶

查看全部评论