2012年个人规划(2012/2/8)

2012年个人规划(2012/2/8)
(1).加强技术,加强英语,2012年是全面提升的一年,具体个人规划如下:
1.要有计划的学习,工作,要每天计划, 周计划,月计划要总结,反思每天的收获,需要提高哪些地方。
2.多反思(多问为什么,有什么用,为什么不),多总结(周总结,月总结)。
3.加强java基础,android技术。
4.要写技术blog,记录技术难点,重点。
5.睡觉前要看一个小时左右的书,早上学一个小时左右的英语。
6.多锻炼身体(一周至少打一次篮球)。
(2).java技术
1.java基础:
  1.多线程,IO流,Socket编程,Liunx编程(Shell),Tcp/ip,http/https协议。
  2.书籍>,>,>,> ,《敏捷软件开发,原理,设计,实践》,《Head first 设计模式》
2.java高级技术:
  1.java设计模式(ooa,ood),数据库优化,线程并发,海量数据处理,数据挖掘,分布式缓存,lunce,nio,爬虫,Jbpm工作流,scala,WebService。
  2.研究框架源码:SpringMvc,s1/s2sh,spring,struct/structs2,hibernate,ibatis,freemarker,wiki,Tomact源码等等(开源网址:www.apache.org,code.google.com)。
  3.书籍:>,>,>,>,>>(巨人),>(胡卫),>(中文版,阿里),>(源码),>(胡卫)
互联网高级技术:
1.高并发,高性能,多线程,Java NIO,以及全文搜索,
  单点登录,分布式 , 负载均衡。GC,类加载,集合,线程,tomcat优化,性能,互联网在不同时候的架构,设计模式,ssh之类的,
,你对设计模式的理解,如一些模式之间的差别。大数据量下并发同步方法,
异步思想的理解,NIO的运用,CAP/BASE思想在淘宝如订单这块的应用,、
还有如果你有NoSQL或Hadoop相关知识,他们可能会问NoSQL中HBase中HMaster如何保证单点,Hadoop的一些基本运用,
nodejs,hadoop,html5
用过勇互联网开源软件(handpool,menchard,Agile,maven是控制版本的,ant是编译器,hundson持续集成,敏捷开发,Nio,持续集成).
  core java,OOP,设计模式,还是Agile,单元测试,持续集成,重构.
  但应该知道几个基本原则:单一职责、开放封闭、依赖倒置,如何在解决依赖,高内聚低耦合。
  “单一职责、开放封闭、依赖倒置,如何在解决依赖,高内聚低耦合
  taobao开源几个东西,SCJP,一年后又考了SCWCD.
(3).android技术
     1.android基础:
        1.android四大组件(Activity, Service BroadCastReceiver,ContentProvider, Intent
),android数据存储,UI设计, Widget及Launcher,
        2.传智播客android资料学习,项目实战(市民主页项目,广州电信AR项目)。
        3. 研究android源码.
     2.android高级技术
        1.android内核分析,android系统移植,android编译与反编译,JNI,NDK, android体系结构, Framework源码,android开发平台及原理,Liunx内核, surface等

java高级工程师
1.负责均衡 nginx服务器(Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器) 处理高并发 ,,session共享,spring aop原理
android高级工程师
1.Android OS系统体系结构、framework、以及底层库;熟悉Android下网络通信机制,对Socket通信
2.TCP/IP和httptps有较深刻的理解和经验,熟悉Android下网络通信机制,memcache
对Socket通信、TCP/IP和HTTP有较深刻的理解和经验,有网络编程经验;
理解面向对象设计的基本原则,熟悉常用的设计模式。
3. 熟悉Android体系结构,并精通Android开发平台及框架原理,具Android系统移植经验、 深入理解面向对象的设计模式,系统开发经验或移动产品开发经验者优先;
3.IOs:精通IOS SDK中的UI、网络、数据库、XML/JSON解析等开发技巧;
精通常用软件架构模式,熟悉各种算法与数据结构,多线程,网络编程(Socekt、http/web service)等;
apache源码:https://www.apache.org/dyn/closer.cgi
spring源码:http://www.springsource.org/
豆瓣编程书籍:http://book.douban.com/tag/编程
非常好的视频课程。
Java初级教程 http://sishuok.com/forum/posts/list/1029.html
Java中级教程 http://sishuok.com/forum/posts/list/0/1032.html
Java高级教程-理论部分 http://sishuok.com/forum/posts/list/0/1033.html
Java高级教程-项目部分 http://sishuok.com/forum/posts/list/0/1034.html
Oracle数据库开发及SQL基础实战 http://sishuok.com/forum/posts/list/1042.html
PL/SQL编程基础 http://sishuok.com/forum/posts/list/0/1043.html
jquery使用基础 http://sishuok.com/forum/posts/list/0/1043.html
log4j&slf4j基础实战 http://sishuok.com/forum/posts/list/0/1060.html
ant基础实战 http://sishuok.com/forum/posts/list/0/1061.html
maven基础实战 http://sishuok.com/forum/posts/list/0/1062.html
JavaEE基础 http://sishuok.com/forum/posts/list/0/1080.html
Java Web开发理论部分 http://sishuok.com/forum/posts/list/0/1071.html
Java Web开发-项目部分(中国移动科技综合管理系统) http://sishuok.com/forum/posts/list/0/1072.html
研磨Struts2 http://sishuok.com/forum/posts/list/0/1073.html
Hibernate4实战 http://sishuok.com/forum/posts/list/0/1074.html
Spring3开发实战 http://sishuok.com/forum/posts/list/0/1076.html

猜你喜欢

转载自lvwenwen.iteye.com/blog/1401439