声明:首先先抱歉拖了这么久才写二,因为中间出了点纷扰,加上工作了精力实在有限,不过现在已适应工作环境,也腾出时间来继续书写了。
续
其实我也忘了是先填的志愿还是先出的分了,总之不影响,反正就这么点分。在填志愿的时候,除了胡闹式的填了清华北大外,还填了我们市里要求最低的专科学校,专业全部都是清一色跟计算机相关的。为什么如此确定我的志愿,其实从小时候跟电脑的一些接触有关。
一点历史
我在上二年级的时候姑父家里置办了第一台电脑,作为小孩子还是对这个奇怪的机器充满了兴趣的,开始是和表哥一起玩游戏,但是发现游戏也没有太大的吸引力,反而电脑里形形色色的图标和各种各样的菜单充满了兴趣。后来姑父买了一套《开天辟地III》电脑教程,从里边学会了设置电脑,office、photoshop的使用等等。当时有一件事到现在我都觉得蠢,因为教程里教了如何在windows 98连接因特网,虽然也提到了modem这个玩意,但是并没提需要花钱去开通上网,并且连电话线。。我以为设置了电脑就可以,结果捣鼓了好几天没成功就作罢了。到了六年级,暑假姑父一家人都出门了,而我去他们家可以尽情捣鼓电脑了,我买了一本计算机书,从那上边学会了硬盘分区,系统重装,然后又犯傻,因为当时不知道有驱动这个玩意,重装完系统屏幕显示一片花(分辨率只有640*480,颜色只能显示256色),也没有声音,急得我整本书都翻烂了都没找到解决方案。后来姑父他们知道后也没责怪,后来找了卖电脑光盘的店里让人教会了安装驱动,然后下载了驱动给我们,回家装上了,下场就是记这些记的死死的。
后来上了初中,我自己家里也有了电脑,也上了网,对电脑摸索的就更多了,逐渐的学会了使用搜索引擎,下载软件,如何区别广告链接和真的下载地址等等。总之这些经历让我对电脑中的软件、网页的定义都有了大体的印象,知道了软件和网站的大体结构和能做的事情。
大学生活
因为高考分数太低而08年的竞争真的大的出奇,统招并没有学校要我,而我自己找来找去发现市里的软件学院有单独招生,考个计算机,然后过分数线后就可以和统招一样有大专学历了。感觉冥冥之中都有安排,我考了之后就被顺利录取了,好多其他人还是想了其它办法的。去了大学,撇开生动有趣的大学生活不谈,比如Oracle课上玩DNF~, 偷偷给学校电脑加密重装系统等不良行为就不透露了~。我所在的班级是Java方向,这个分班其实也是随意,报软件技术专业的Java和.NET是随机分的,想想看我是一直任性到了现在。。
大一编程入门是c++,一个简单的c++文件就让我蒙头转向的,这都是啥啊,输出一堆自己写的东西有啥意义么?后来在1班班长的带领下还是勉强过了期末考试。大一下学期,开了Java专业课还有数据结构、Linux等,可是我什么也不会啊~而且当时我是班长,我们Java老师居然把学委当成了班长,我也是实在不开心- -。整个学期对老师讲的Java的例子也是一窍不通,大概就记住讲了一些变量,循环,ifelse,方法,类,AWT和Swing之类的。就这样一直到期末,老师留了一个用Swing写桌面版的图书管理系统。当时一点都不抱希望能做完这个系统,因为那会讲课都用记事本写代码,还要自学IDE,如netbeans和eclipse。后来开始写起代码之后,一边查资料一边写,发现逐渐开朗起来,加上之前对软件的理解,然后发现原来方法是这样用的,类是这样写的。最后还是出色的完成了作业,而老师因此开始留意我了。大二上学期,最后一个上课的学期,学Java EE部分,Servlet和JSP,竟然又开始迷糊了,因为对http相关的东西不了解,所以对于请求、响应、headers之类的也是一脸懵逼,对html和css之类的也是一知半解。这个学期因为可以选择校外培训,可以逃过期末考试和毕业论文,为了这个,拼了,就报了Java的培训班。
培训
培训是奠定我编程基础的重要部分,(不给任何机构打广告,不透露名称、地点等任何信息)。而培训老师不仅教会了我们做项目,还教会了我们创业的路子和以后的发展方向。在这里培训回顾了Java基础和增强的功能(集合,泛型,多线程,网络编程等等),servlet/jsp,struts, hibernate, spring这几个主要的框架,还穿插着html, css, js,其实那时候培养的都是全栈工程师。老师每讲完一个模块就带着做一个项目,而此时不知道怎么的是突然开窍了,可能是练习多的缘故吧,对Java算是掌握了,也知道了编程的套路,因为学的快,跟得上老师的节奏,所以又被老师一顿海夸,又被任命一班之长,帮助其他同学。到现在我还跟老师保持着联系,从他那里我能学到不少东西。做了四、五个项目之后,对SSH掌握的算是滚瓜烂熟了,当时是2010年,老师说你找个5000工资的工作不是问题,我也是希望如此。
找工作
培训只有5个月,到7月份,还是2010年,找工作我去了北京,因为刚毕业,真的是一点自信都没有,感觉有公司要我就好了,最后我只面了一家公司,还真要了我了,当时就是抱着网上word版的Java面试宝典背的滚瓜烂熟了又。。只可惜工资就傻眼了,工资2000,试用期1600,有午餐补助。后来看了看房租,我和大学同学合租一间卧室,5家合住,我那间次卧1250,这样平摊大约600多一个月,大约每月工资刚好够最基本的生活。去了公司就是平常的SSH框架开发,先熟悉公司代码,因为试用期学习的出色,转正给涨了200工资,虽然不多,但是也是对我技术的肯定吧。因为公司在北大附近,鉴于地理位置优势,又机缘巧合在北大官网看到了有网络教育本科这么个玩意,于是乎就报名了计算机科学专业,然后顺利的又通过了入学考试。网络教育就是在电脑上看视频,期末考试到学校考就行了,也不耽误工作。偶尔有个面授课就去听听,顺便蹭蹭北大的学习氛围。就这样日子一在一天过,半年就这样过去了,到了年底,因为实在觉得自己当时年龄还小,20岁,还可以再玩一阵子,就选择了辞职回家。
辞职回家又是技术提升的另一个开端,待三续。
网友评论