回顾大专三年的学习

本人在大专中学习了三年的软件工程专业,主要学了C语言,Java,JavaScript,Html+css,Linux(Ubuntu),Android原生,软件测试,数据结构与算法,云计算与大数据,SSH框架。

由于是Java方向的,所以说C语言其实只是为了入门Java而学的,可以说只是为了养成编码习惯而已,所以C语言只能写写输入输出,循环,条件判断之类的简单程序而已。所以,C语言就不做赘述了,毕竟只是学了一下简单的,没什么可以说的。

说说Java吧,因为是主要方向,所以学的还可以,至少应付学校里的作业,小项目是洒洒水啦。在学习Java的过程中,其实一直很疑惑,为什么要去纠结于用for循环去写杨辉三角,或者用“*”打印各种图案呢?这一点至今没有想明白。个人觉得,对于for循环,其实在平常的运用中,自我感觉很熟练,感觉够用了。而且总觉得这些没有什么实际意义,写得出来如何,写不出来又如何。其实本人并没有注重基础,就像一些公司的笔试题中的知识点,从来不会去关注,原因很简单,遇到了我可以去百度,再说,编码我是用eclipse的,根本不用去管JVM之类的知识点,或者说某个类的父类是什么,因为这些都可以通过eclipse去很好的解决。所以导致了在做公司笔试题的时候,基本靠蒙,为什么就算这样,我还是不去注重这些呢?原因很简单,因为就算我不知道,我也可以敲代码,实现功能,那么试问我为什么还要去费时间去看这些枯燥的东西呢?再说说我的编码习惯吧,其实我从来不会自己去写代码,因为我不记得怎么写。那么我是怎么完成代码,实现功能的呢?很简单,由于同一个功能的代码其实是一样的,只要改一改变量名之类的,就可以用了。所以我一向是一次写对,之后整理成接口或模板,在以后要用的时候,直接调用接口或改一下模板就能实现功能,而且几乎百试百灵,代码也不会出现错误。就如JDBC代码吧,连数据库,增删改查。也许我会把某一行代码的具体含义忘记,也许让我自己动手写,一行也写不出来,可是,只要之前整理的代码拿出来,改一下,不用几分钟,功能就全部实现了。其实我从来不去记某一行代码是什么含义,或者做到能默写,我只会去记这一个模块是干嘛用的,怎么用,下一次就直接可以拿出来用了。这种习惯有很多优点,比如:效率高,轻松容易,还不容易出错,看似是一条捷径。可是细想起来,似乎是直接跳过了理解层,直达运用层了。这样一来,就使得之前说的那个问题更突出了,遇到那些笔试题,常常很无力。在代码优化方面我是很注重的,该用接口的用接口,该分层的分层,该抽取的共用代码抽取出来。那么为什要这么做呢?因为我懒,这样做,下次实现相同的功能时,我都不需要调接口了,直接把优化好的代码拿过来,改一下直接用。不夸张的说,不写网页,不加功能,把代码调通,最多20分钟。

SSH框架,其实我一直觉得很麻烦。还是习惯最底层,性能最高,把sql语句控制在自己手上的Jdbc。还有一个原因,就是代码复用。。。只要Hibnerate/Spring/Struts2其中之一版本和自己开发环境上的不同,就会出现很多问题,而且更换版本也没那么容易,比如Hibnerate3与Hibnerate4之间,就存在代沟,改过的大佬们应该都遇到过各种奇葩的问题,有的解决了,有的至今还是没解决。。。

关于JavaScript,其实我想说我不会,上课按书敲,下课就忘。Html+css是前端的,我不是很注重,要用到网页时,百度上各种Html5模板铺天盖地,我收藏了一份8000份H5网页模板,喜欢哪个,拿出来改一下也是分分钟的。软件测试和数据结构与算法嘛。。。。是同一个老师教的,我比较佩服这个老师,把课上到这种无聊的程度,也是不容易的。所以上课基本不听,其实还有一个原因,就是从入学到毕业,三年上课没有学生机,没法看老师上课时,分享的教师机画面,得和其他同学挤一挤。。。。更有甚者,可能连桌椅都没有。。。。

Ubuntu系统,可以说能做到简单运用,了解程度而已,权限,文件操作,部分常用命令还是会的,但不常用,基本开发环境还是Windows,毕竟配置开发环境之类的简单,问题少。

        云计算与大数据,大家都知道,对于大专来说,这个课题。。。。。。你们都懂得。只是敲了一些Python代码,画各种图案,或者操作一下文件而已。

快毕业了,也出去找过实习工作,几乎是处处碰灰。在南京找的,南京的大佬们应该知道的,南京很多公司都这样,先笔试,然后面试,看似很正常,但是面试的时候套路就开始了,各种夸耀自己公司多么厉害,然后不断告诉你,你需要培训,你需要培训。好吧,我放弃了,那就去培训吧。但是我不会选择这些公司的培训基地,毕竟我还是要那一点可怜的尊严的。所以就选择了某锋,但愿不是一个错误的决定吧。

PS:    开始培训后,我打算把每天学到的整理到博客上,也算是督促自己好好学吧。。在此立贴为证

PPS:  要是忘了。。。。就忘了吧,别提醒我。。。


你可能感兴趣的:(我的感悟)