本人13年毕业于潍坊科技学院,大学期间学的专业是计算机科学与技术,毕业以后干过各种工作,不过没有做过java相关的工作。大学期间学过c语言,中间还有数据结构,软件工程,计算机组成原理,操作系统原理,网络,大四学过java,不过学校里讲解的比较简答,没有具体的操作过,也就一些理论上的东西吧。
13年6月份毕业, 4月份就出去实习了,随便找了份工作,干了一年左右吧,然后又陆陆续续干过其他的工作,到了14年来尚学堂这边培训吧,然后在北京待了这么长时间,在学校里又学到了很多java的东西,最近刚找到工作。
说下在尚学堂学到的东西吧。来这边是詹老师介绍的,那会我在青岛,正处于迷茫期,想换工作,但是又考虑的太多,打电话咨询了下,詹老师给介绍了下,感觉还可以,就过来培训了。刚来到这边,初级是高老师带的我们,引导我们入门吧,毕竟基础不是很好,然后就一个月左右的初级吧,熟悉了javaEE的东西。裴老师带的我们后面的课程,复习了下java基础的东西。就开始了Oracle的课程,很重要的一部分,工作中总是必须要会的东西,基础语法,增删改查。到了中级的时候是李毅老师带的我们,李毅老师很负责,中级的东西很杂很多,要有很多要讲解的东西,如果中级学的不好的话,到高级的话,会学的很累,其中做了一个学生管理模块,联系学到的Servlet+jsp中级经典的构建网站的方法,其中用到了很多中级的知识。高级的时候是齐毅老师带的我们,最主要的是讲解了三大框架的使用,Struts2+Hibernat+Spring的用法。其中做了一个餐具管理的项目,是现实中的一个示例,从项目需求到分析,然后数据建模,数据库建表,再到框架的构建,逻辑的实现,前台和后台的使用,来实现一个真实的需求,用java代码来实现。学会了一个项目的构建到完成的整个过程,学到了很多东西。到最后的时候,齐老师又讲了一下最近的知识,公司用到的比较流行的工具。Bootstrap,Html5的一些简单的应用,拓展了思路和方法。总体来说在这边是可以学到很多东西的,运用到工作中去的。
说下找工作的事情吧。其实我属于那种不怎么好动的人,在学校外面找的比较少。不过也是出去面试过几次。总体经历的感觉是,要能够把自己学到的东西能够清楚明白的说出来,特别是项目那块,一些逻辑方面的一定要严谨,一些模块的具体实现,要能够说出来,一些数据的传递方式要能够说的清楚。去外面公司面试的话,一般都是要先做份笔试题,大多数的公司笔试题不是很难,基本上都是我们平时上课时,所讲到的内容。基本上都是可以到第二轮的,也就是面试,面试的话,首先是自我介绍,这个就不用说了,自己准备好。然后他会进入正式的面试,一般会问你工作时做的项目,这个就要准备好了,一般的话,我是先说下项目的需求,功能和具体模块,然后是用什么框架做的,前台是怎么写的,基本上就这样。这时候面试官的就会问道一些具体的问题了,随机应变吧。说下印象比较深的一家公司吧,虽然没有面试成功。宏景软件,上午面试的,刚去的时候,做了一份笔试题,有逻辑思维题,类似于考公务员的那种题,不过做起来还可以。然后还有一份很详细的技术题,做完以后,然后公司统计下分数,过去了。到了十一点左右吧,然后有一个机试,有道题没做出来,就结束了,总结下的话,有些东西虽然有思路,但是还是要多敲多练,熟能生巧。
这次的offer是在学校面试的时候给的,其实做题的时候没想到能够得到一家offer,和面试官聊的还可以,可能是运气吧,就进去了。非常感谢尚学堂的老师能给我这些机会,找到工作感觉很好,谢谢。