一个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.roacle数据库基本知识,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有点区别,后面
会多花时间在上面,然后在写代码方面对自己给自己制定一些规则,更利于以后返回阅读自己代码,也方便别人阅读自己代码。

猜你喜欢

转载自blog.csdn.net/luohongtucsdn/article/details/74377943