浅谈自己到目前为止的AVA学习经历

      大学的生活从2010年开始,想对于很多大学生,我对电脑的认识算是早的,起码在系统的操作上是没有任何问题的,因为高中的时候很爱上网,其中还花费了我很大一部分的生活费,被老师批评了几次。

      大一的时候学了C语言,大二的时候第一次接触基础JAVAJAVA学完之后,我们做了一个计算器和时钟,从此之后,JAVA就搁置了一年,所以正是学习JAVA EE是在大三的时候,这次学习算是彻底改变了我的学习方向,那时候开始学习socketservletjsp。然后到课程设计的时候,我们被要求做一个网站,我们组选择做一个B2C网站,做这个网站的时候,我不知道规范的写html,不会用css,不会用js,但是布局就仅仅是table设计,因为用的是deamweaver,很多操作都是在界面上去做,效果做出来了也不知道真正的原因,所以,我当时的布局应该说是不会,还是就是jscss就是更加不会了,大家可能很疑问,那我们的网站最后是怎么做的,不错,我是没这个技术去整体布局了,最后是交给其他的组员去完成的。知道最后网站完成了,我自己还是没写过js,css还是在dreamweavea上做的。对于这个课程设计,带给我的最大的收获应该就是对做网站的认识。

        大三下学期的时候,我开始比较系统的去学习JAVA WEB开发技术,因为通过不断的认识,我坚定了走这条路的决心,我放弃了当时犹豫不觉的考研想法,觉得开发的前途是光明的,是能够让我找到一份好的工作。

在这段时间里面,我开始系统的学习JAVA知识,从最基础的JAVA语法、面向对象思想、继承等等,然后到多线程、输入输出流,到集合、映射、注解。个人感觉集合的作用相当的大,而像映射、注解在构造框架的时候非常有用,对于理解框架是有帮助的,由于认识的局限性,还没有真正的使用过反射和注解。我学的第一个框架就是Struts2,后面了解了下SpringHibernate等等,仅仅是停留在了解上,用得时候再看看就能够上手,但是用起来很难受,所以,我最擅长应该是Struts2了,struts也了解,但是没用过,当我还没有把这些东西融会贯通的时候,我就强行做第一个中型的项目了,做这个项目的时候,我真正的学习了使用Struts2,因为我用的就是Spring+Struts2+ibitatis+oracle,其中用得MVCStruts2,所以,这个时候真正去学习Struts2的标签、ognl表达式,当这些东西掌握的差不多的时候,MVC的模式也就理解得更加的深刻了,对于重新学习一个MVC框架也是比较容易上手的,而持久层框架用的是ibatis,用之前是完全不会的,而Hibernate的思想是有的,再加上ibatis也是比较容易上手的,所以,入门也比较快,唯一让我困惑的是,由于不熟练和粗心,ibaits经常让我放错,比如有些函数在使用的是时候,sql语句是的使用需要排序语句的。

      对于前台的技术,到现在我都还是停留在新手级别,CSS+Js都会用,但是用起来很难受,当然,我后面用的都是用jqurey了。

到了后面,很多事情砸在了一起,我要完成任务也要得很急,于是我在那接着编了好几天代码,从早上起床到晚上睡觉。当功能完成得差不多的时候,系统需求的变动,权限的问题弄得我很狼狈,本来技术就存在很大不足,加上其他事情的干扰,最后,我大概只完成了任务的90%多。

       说到这,我的个人经历也就差不多就这样,我不是大牛,我只是一个普通的新手级的开发人员,在大三下学期这个阶段,我真正的认识到了很多东西,也认识到了自己的好多问题,刚开始的时候,我是打算好好找个实习去锻炼一下自己,在笔试和面试的过程当中,我发现了自己的很多方面的不足,比如对数据结构的不了解、计算机基础知识的薄弱等等,加上面试的失败,我决定好好的在暑假加强自己在这些方面的知识,我深刻感觉到,当你技术没达到开发水平的时候,强行做开发是多么的痛苦。所以,想要做一个好的技术人员,必须把基础掌握好,学JAVA的,一定要很好的理解JAVA基础,要加强自己的数据结构知识和算法能力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值