我也无聊,谈谈自己的一些想法。
我不会ssh,也不想在ssh上花太多时间去学习。SSH目前使用过度泛滥,而且入门门槛低,在linux上,你很容易区分出谁是高手。而在从事SSH开发的人当中要去衡量一个人的技术水平就不那么容易了。经常会有一些开发者还在犯很低级的概念性错误,他们甚至在无法准确地区分什么是接口,抽象类和 Servlet等等的情况下仍然可以从事多年的java ee 开发。对于我个人而言,用ssh开发出的东西让我完全没有成就感,因为会的人太多了,缺乏竞争力。另外,花大量时间去学习使用一个短期的流行产物,实在是不符合我的人生价值观。当然学习这些框架思想还是很有必要的。
我没有什么特别擅长的技术,但是在it领域吃饭还是没问题的。
对于刚毕业没多久的人来说,用人单位也没期望水平有多高,所谓精通SSH,也就是知道怎么配置,怎么使用,1个月时间,足够学成这种水平了。我刚开始也不会SSH,但要跳槽的那家公司需要会SSH,而且我应聘的是架构师职位,我就突击准备了3个星期,2天学习基本概念,八九天学习基本配置和操作,又花10天时间学习了一些高级课题,并准备了关于SSH的面试题(到网上搜),OK,顺利成功,呵呵,甚至招我的技术总监误认为我有2、3年的SSH经验,所以,学习时要讲方法,应聘时要会忽悠。
OMG...我利用业余时间看Hibernate都看了小半个月了,感觉还是没进门
我的老天,老兄不会还是拿着在学校的学习方法学hibernate吧,找一本书从第一面看到最后一面?
工作的学习效率,20分钟写不出来‘hello world'类似的例子,一两天内不能上手做项目,那学习方法就大有问题了。
工作的学习方法,一切能以尽快干活为目的,在项目中逐渐深入。企业花钱不是让人来学习的,是让来干活的。
你说的这种方法固然不错,但是我觉得就像我学的struts1一样,和大家一起工作描2周也就会用些基本的了.可是我现在时间还不是那么紧张,所以想系统的学习一下,先看看理论的知识.等到对这个框架有个整体的概念再动手实践一下.
学习方向
文章分类:IT生活
1、主流框架要掌握如(ssh),没事可以了解下jsf,shale,seam,richface,jpa 框架。
2、对于各种缓存的分析利弊,能灵活运用 如memcache,Oscache, 内存数据库timesken,嵌入数据库b-db等。。。。。
3、向网络、通信方面发展,比如说写个类似于mina的框架,写写类似于游戏服务端的东西,自己可以写协议,支持高并发。
4、掌握几种主流数据库,oracle,sql ,mysql等,可以书写复杂的存储过程,mysql之类的分布、集群掌握一下。
5、会用轻量级别的SOA框架,如serviceMix,Mule等。。。JMS消息队列需要掌握。
6、深入了解当前业务系统,争取做到这方面的专家。