百战程序员就业数据一览表,通过四个半月紧张而又忙碌的学习生活

我来到北京尚学堂,开始了为期四个半月的实习。北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、Android、ios技术开发、咨询为一体的软件公司。每个月都会有很多想进入IT行业的有志人士涌进尚学堂,进行周期性的学习,可以很快地学习到IT行业内的高端技术,应用到工作中。还有些在IT行业打拼过很多年的仍旧选择到尚学堂继续学习,深造。我来到这里实习,是想更多的接触Java的实用技术,准备为将来的工作打好基础。

实习分为初级,中级,高级三个阶段,初级阶段讲到的知识:Java基础,变量和数据类型,控制语句,循环语句,二重循环,方法,数组,二维数组,对象,面向对象的三大特征:封装、继承、多态,接口,异常,内部类,常用类,集合,IO,多线程,网络编程,反射,oracle数据库,连接数据库jdbc。通过初级的学习,高强度的代码练习度,对基础的程序背后的操作熟练掌握,掌握了javaee的基础知识,学习到编程的一些代码规范,编写代码要有严谨的态度,因为要反复不断地检查,测试。仔细认真有耐心,遇到错误要耐心解决。遇到问题要随时向老师或同学请教。中级课程内容:xml,javabean,正则表达式,HTML,form,css,javascript,ecma,bom,dom,servlet,session和cookie,el表达式,jstl,listener和filter,ajax,jQuery,echarts等web编程基础。通过中级老师的讲解知识,已经掌握了前台的项目部分,例如:正则表达式可以对表单进行验证,这是现在很多网站都用到的技术,脚本语言更有利于很好的编写代码,对前台和后台页面的跳转,数据传递有所了解,更多地扩充了我的知识储备量。高级课程:struts2, mybatis,ognl,threadLocal,i18n,servlet上传下载,动态代理,struts上传下载,token防表单重复提交,html5,hibernate,spring,spring的IOC、AOP,sql语句优化,ssh框架整合,struts和spring整合,hibernate和spring整合,bootstrap响应式布局,springMVC,MyBatis和spring整合,jfinal,freemarker。以及高级期间做了三个项目。

1.餐具公司客户关系管理系统项目背景:公司开发CRM系统是为了有效将客户资源进行管理,完善公司对客户的基础数据建设,以及在业务过程中产生数据对公司决策进行支撑。技术架构: Struts2 + Hibernate +EasyUI + Echarts + POI + Log4j

负责内容:完成项目开发,实现了从客户管理到餐具采购、配送、回收一整套完整的业务流程,并使用POI+Echarts动态生成Excel与统计报表。项目总结: 体会到了Struts2框架对项目开发带来的便捷性,它实现了表示层与业务逻辑层的松耦合,同时认识了程序的MVC规则。在开发前台页面的时候用到了jQuery-EasyUI技术,简化了原生JS的交互处理以及表格分页处理。Hibernate 对数据库进行了封装,是Java应用与关系数据库之间的桥梁,较之JDBC方式操作 数据库,代码量大大减少,提高了持久化代码的开发速度,降低了维护成本。可移植性好。系统不会绑定在某个特定的关系型数据库上,对于系统更换数据库,通常只需要修改Hibernate 的配置文件即可正常运行。2.ZSHOPPING 海购网电子商务平台项目背景:海购网电子商务平台在现代的物联网时代,为方便广大网民应运而生,网站主要功能商品展示、商品详情简介,用户体验度较高。技术架构:Spring+MyBatis+Bootstrap+Ueditor负责内容:完成了完整的项目开发,网站前台的商品展示、广告轮播、热门海淘对应的热门商品的显示、商品详情等一系列电子商务平台的业务功能,并且通过百度的第三方API控制商城实时汇率。3.ZCMS  海购网后台管理系统项目背景:海购网的后台内容管理系统,负责对商品数据进行增删改查,对商品进行了有效的管理。技术架构:Spring+Mybatis+EasyUI+Echarts负责内容:完成了完整的项目开发,实现了商品的增删改查、创建二级商品、设置热门商品、广告轮播管理等功能。项目总结:通过项目学到了Spring的核心思想便是IoC和AOP ,应用Spring  AOP隔离降低了程序的耦合性使我们可以在不同的应用中将各个切面结合起来使用大大提高了代码重用性, spring 降低了各个模块之间的耦合度。

在完成项目后,我对项目开发流程有了切实的体会:学会了如何编写规范合格的代码和文档;学会了了正确理解分析项目需求;体会到了团队合作精神的重要性,明白了组织团队进行项目开发的具体流程。

经历过这次实习实训,我们不仅在编程的理论知识上有所巩固和深化,更重要的是有了实战进行项目开发锻炼动手能力的机会,积累了一笔宝贵的经验。实训虽已结束,但我们的工作才刚刚开始。实习学到的东西正是以后再工作中会用到的。

通过四个半月紧张而又忙碌的学习生活,我渐渐适应了这样的高压力,高动力。这一切让我深刻地体会到做任何事情都必须尽自己最大的努力,也只有尽了自己最大的努力才能真正学到有用的东西,以后应用到工作中。这段艰难的经历将激励我在以后的日子更加努力的付出,因为只有付出才有可能获得成功。刚刚踏入社会碰到 挫折是正常的,现在主要是看我们的承受能力了,有时候有些事情是要靠自己去争取,可是又有些时候由于种种关系我们都胆怯了,因为我们无法了解社会的这些所 谓的条条框框,因为我们还没有真正的融入这个社会。对于初出茅庐的我们来说,缺少的是阅历,缺少的可能也是那份交际。

经过这个几月的实习,真的改变了很多,也真的成熟了很多,需要学习的真的还有很多。实习对于我们刚踏入社会的大 学生真的是一个历练的过程。实习是让我们有一个认识社会的过程,首先通过这样的方式来接触社会,所以碰到挫折是难免的。每当遇到问题的的时候,通常我都会 自己试着解决,然后请教老师同学,他们都能很好的帮着我去解决,这又使我感觉到集体的温暖,从而更有信心的完成工作,认真做好每一件小事将是我们每一个人都必须去努力追求的。

交流沟通十分 重要,交流沟通是一种智慧,是一种为人处事的生活方式,我会慢慢改变自己,通过几个月的实践学习,我学到了许多在校园内无法学到的知识,这些宝贵的人生经历将激励我在以后的人生路上勇于实践,开拓创新。成为我受益终生的宝贵财富。