java学习之路
来源:互联网 发布:ubuntu 配置网络 编辑:程序博客网 时间:2024/06/06 20:02
说实话,程序员比较的辛苦伤身体,有其他的工作可干,还是不要干这个。虽说这个工作不靠天,不靠地,其中的心酸只有自己知道。
本人,今年刚刚大学毕业,过完年,来学校慢慢悠悠的找工作,面试了几家公司之后,终于被一家公司录用了,而且还是同学叫我陪他去面试的,真是无心插柳柳成林。在没有工作之前,提到上班,做程序我心里一直比较虚的,因为没有做过,不知道怎么玩的。
在学校的时候,只有偶尔看看传智播客的视频,跟着老师一起学习了java基础的东西,框架知识了解一点点。背景介绍完了。到公司之后,痛恨自己在学校为啥不认真学习呢?谁说学习的学的知识没有用的,都是坑货。虽然说是基础,但是基础打好了,后面是一马平川啊。基础不好,不不为难。在这里要强调一点,就是动手能力,必须要不断的敲代码,多写写小程序,有时候可以说写代码是一种感觉,写多了,你就习惯了。这是第一步,培养写代码的感觉。
我就是当年在学习,只是看看视频,没有怎么动手实践,以至后来工作上的力不从心,切记多动手。
培养了代码感觉后,就是思路了,遇到一个问题,怎么解决,解决的步骤就是思路。有点像高中那会做几何数学题目,程序员嘛,还是要好好锻炼一下解决问题的思路。
我在学校听了听视频,学了一点java基础就出来上班了。发现,凭这么点知识要能适应工作的需求真是太难了。在公司呆了一个月后,公司研发部外出定点封闭研发一款主打产品。就这样作为大学生的我,在5个月的时间里,慢慢蜕变成一个基本合格的程序员。
这5个月是异常艰苦的五个月,特别是前3个月,连续工作2个月,没有休假,明天上班14一个小时左右,11点多才下班,回宾馆休息,我当时,回宾馆也是没时间休息,继续学习一些工作中用到的技术,经常到2-3点。第二天继续上班,每天休息6个小时。
真的只能说一步一个脚印,自己都能感觉到自己进步很大。
下面谈谈学习的技术
前端:
html(还是加强了一些别的功能的掌握)
js(现在js的框架特别的流行,我也学习了大量的js技术,操作dom,Js事件,发送ajax,form验证,拼接页 面,angularJS,nodeJS)
jsp (web项目,前端都是jsp页面,对Jsp页面的布局,js,css的引用,页面加载这些元素的顺序等等)
ajax(原始的Js发送请求,jquery,参数的传递,回调函数的处理,JSON数据格式)
还有如:jstl,El,jquery技术
后台:
项目框架spring + spring mvc + mongodb(bugumongo)
主要是spring的IOC和AOP,控制反转和面向切面,spring是为了简化企业的开发,应用本身
不负责引用对象的创建,而是交给spring容器去创建和维护的。框架的实现主要反射技术,什么是
反射(反射就是把java类的各种成份映射成相应的java类,这就是反射,反射的基石Class)
spring 注解,spring扫描包,拦截器
spring mvc 是spring的一个组件,替换传统的strust2,效率比strust2稍高。
表现层,业务层,持久层
mongodb(nosql)
文档型数据库,用起来非常方便,加快程序的研发。
掌握java的核心技术,多线程,反射,socket,IO,枚举
本人,今年刚刚大学毕业,过完年,来学校慢慢悠悠的找工作,面试了几家公司之后,终于被一家公司录用了,而且还是同学叫我陪他去面试的,真是无心插柳柳成林。在没有工作之前,提到上班,做程序我心里一直比较虚的,因为没有做过,不知道怎么玩的。
在学校的时候,只有偶尔看看传智播客的视频,跟着老师一起学习了java基础的东西,框架知识了解一点点。背景介绍完了。到公司之后,痛恨自己在学校为啥不认真学习呢?谁说学习的学的知识没有用的,都是坑货。虽然说是基础,但是基础打好了,后面是一马平川啊。基础不好,不不为难。在这里要强调一点,就是动手能力,必须要不断的敲代码,多写写小程序,有时候可以说写代码是一种感觉,写多了,你就习惯了。这是第一步,培养写代码的感觉。
我就是当年在学习,只是看看视频,没有怎么动手实践,以至后来工作上的力不从心,切记多动手。
培养了代码感觉后,就是思路了,遇到一个问题,怎么解决,解决的步骤就是思路。有点像高中那会做几何数学题目,程序员嘛,还是要好好锻炼一下解决问题的思路。
我在学校听了听视频,学了一点java基础就出来上班了。发现,凭这么点知识要能适应工作的需求真是太难了。在公司呆了一个月后,公司研发部外出定点封闭研发一款主打产品。就这样作为大学生的我,在5个月的时间里,慢慢蜕变成一个基本合格的程序员。
这5个月是异常艰苦的五个月,特别是前3个月,连续工作2个月,没有休假,明天上班14一个小时左右,11点多才下班,回宾馆休息,我当时,回宾馆也是没时间休息,继续学习一些工作中用到的技术,经常到2-3点。第二天继续上班,每天休息6个小时。
真的只能说一步一个脚印,自己都能感觉到自己进步很大。
下面谈谈学习的技术
前端:
html(还是加强了一些别的功能的掌握)
js(现在js的框架特别的流行,我也学习了大量的js技术,操作dom,Js事件,发送ajax,form验证,拼接页 面,angularJS,nodeJS)
jsp (web项目,前端都是jsp页面,对Jsp页面的布局,js,css的引用,页面加载这些元素的顺序等等)
ajax(原始的Js发送请求,jquery,参数的传递,回调函数的处理,JSON数据格式)
还有如:jstl,El,jquery技术
后台:
项目框架spring + spring mvc + mongodb(bugumongo)
主要是spring的IOC和AOP,控制反转和面向切面,spring是为了简化企业的开发,应用本身
不负责引用对象的创建,而是交给spring容器去创建和维护的。框架的实现主要反射技术,什么是
反射(反射就是把java类的各种成份映射成相应的java类,这就是反射,反射的基石Class)
spring 注解,spring扫描包,拦截器
spring mvc 是spring的一个组件,替换传统的strust2,效率比strust2稍高。
表现层,业务层,持久层
mongodb(nosql)
文档型数据库,用起来非常方便,加快程序的研发。
掌握java的核心技术,多线程,反射,socket,IO,枚举
0 0
- JAVA学习之路
- 学习java之路
- Java学习之路
- java学习之路
- Java学习之路
- Java学习之路
- java学习之路
- Java学习之路
- java学习之路
- Java学习之路
- JAVA学习之路
- java学习之路
- Java学习之路
- java学习之路
- JAVA 学习之路
- Java学习之路
- Java学习之路
- JAVA学习之路
- 项目开发中的人月及如何计算
- 排序方法总结表
- UIApplication sharedApplication详细解释-IOS
- 少发文章,多做题
- Service与AIDL
- java学习之路
- 第307天(32W+4)
- VC中 InvalidateRect、RedrawWindow和UpdateWindow的区别
- C++构造函数相关
- Android2.2源代码目录结构
- 关于ResultSetMetaData获取列名不一致的问题
- EAI接口平台程序BUG修正 邮件
- Leetcode刷题6--数组继续
- 操作系统学习笔记三 进程