一位java工程师的一年总结

描述

1.接触编程(2016-5-14):

本人,从10岁开始玩游戏 ,玩到28岁,虽然大学的时候也接触过C,但是觉得学起来太费劲,还是玩游戏好,我26岁的时候开始玩一款手游《神武》,上班没空用脚本挂机,后来别人脚本更新太慢,萌生自己写的想法,然后就去学习《按键精灵》,一学习才发现,自己原来很喜欢编程,然后就一直打算转行,自己也知道《按键精灵》上不了台面,是选择C++,JAVA

2.学习(2016-6-01 ——2016-12-30):

自学很长一段时间,感觉不知道要学习什么,没有方法,主要没有认识编程朋友,没人指引方向,但是我还是决定给自己人生一次转变的机会,花点钱去培训机构,具体什么培训机构我就不说,具体过程就是学生集体一起看视频,等于自学,不过总体同步直播讲师讲的还算不错,至少我是能接受了。

主要学习内容:

1.java基础

2.面对对象思想

3.java基础api

4.oracle数据库基本知识,sql运用

5.数据库jdbc,连接池技术

6.html5,css ,javascript,jquery

7.web容器,servlet基本知识,由servlet演变成为jsp,jsp基础知识(9大内置对象) jstl标签运行,自定义jstl标签

8.seesion,cookie

9.spring容器基本知识点(xml版本注入各种方式获取bean对象),依赖注入(DI),控制反转(IOC),filter过滤器

10.spring mvc 原理(5大组件 :DispatcherServlet,HandlerMapping,Controller,(ModelAndView),ViewResolver,View)

11.spring mvc 集成mybatis开发项目

3.工作(2016-1-01-至今)

我算运气比较好,刚毕业就出去就找到一家创业公司,入职1个半月没人带我,仍给我一个项目,让我自己看,告诉我用那些技术,这一个半月我虽然没有开发项目,但是学习到很多新的知识,了解maven基本知识,常用标签,spring jap的规范,标签的用法,bootstrap基础知识,简单运用,angular.js(1.6)常用api,后来转正式开发项目,一个B2C项目,运用很多我以前没接触的技术(dozer,httpClient,redis,shiro等),虽然不知道原理,但是项目经理配置好大体上知道怎么用,中途出现多很多bug,但是都基本做到及时修复了,第二个项目是个微商服务平台类型的项目,这个项目构架还是用以前的项目,我参与需求分析,定下需求后,业务实现基本是我独立完成,可能是我第一独立做项目,中间考虑很多漏的东西,接口虽然写好了,但是重复写改了很多次,总体上感觉就是我在需求下来了,没有仔细梳洗一遍,各种漏需求,各种漏流程,以后在做项目的时候,一定要谋定后动,自己完全理清楚,再开始动手。

4.总结

感觉好多东西需要学,很多东西只是知道怎么用,正式工作一直忙着业务层的逻辑,对于项目搭建方面基本已经忘了,尤其现在转idea,项目各种创建和eclipse有点区别,后面

会多花时间在上面,然后在写代码方面对自己给自己制定一些规则,更利于以后返回阅读自己代码,也方便别人阅读自己代码。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分