致Java初学者
learnnowjava吧
全部回复
仅看楼主
level 9
tuzi215 楼主
大学开始接触Java,转眼9年,那时候东西基本靠自学,自学的话其实很费力,有问题只能自己慢慢查,进度很慢,意外的收获也许是工作后发现解决问题的能力还算不错。那时候一个很低级的疑问现在还记得,Java跟JavaScript有什么关系。。当时在图书馆碰到了导员,问了这个问题,答案当然是完全没有关系,这是两种完全不同的编程语言。要说到现在后悔大学什么没学好,可能就是英语吧,对于学习任何一门技术来说英语都是一个必要的工具,记得一次在国内网站查到东西,结果怎么测试都是有问题,结果意外的在国外网站发现了原文,才发现国内被转载到各个网站的这篇译文有翻译错的地方。。还有很多外文书籍,虽然也有中文版,但是看过影印版的才会更深刻理解作者想要说的意图。工作后很多大公司也是需要英语能力,不光是阅读与书写,甚至口语要求也很高,但是这样才会有出国的机会嘛,出去走走,长长见识,同学说米国的程序员环境还不错,还有4,50多岁了还在在安心编码的程序员。
楼主现在虽然不怎么做开发了,但是技术一直没扔下,偶尔还做一些集成工作,这里说的集成无非就是针对特定类型第三方应用做一些集成接口在当前项目工程下,当有这种类型的第三方应用需要做集成的时候通过简单改动写配置即可完成对接,技术上倒是不难,主要就是做出来的东西可以让别人用着感觉方便,能够快速完成集成这种无聊工作。大多用Spring来实现。
现在的情况开发工具一般使用Eclipse,公司电脑不能装盗版软件,一般的程序员使用的文档编辑器也统一用的免费的OpenOffice。中间件一般是weblogic,偶尔一些小项目用apache和tomcat,数据库一般是Oracle,虽然工程中也支持MySql,后台用的mybatis,也是头两年从hibernate转换到了mybatis,框架是部门编写的,开发人员使用起来很简单主要专注业务逻辑,做J2EE现在的前端要求很高,一般做java的开发人员要求HTML JS JQUERY这些都是必备的,项目里现在倒是很少用到jsp了。可以学一点linux的简单操作。说来作为一个JAVA J2EE方向程序员需要会的东西还是需要很全面的。
学习资料说起来作为自学也是很重要的,书或者视频都很好,视频可以看看www.learnnowjava.com的视频,收费的而且是英文无字幕,楼主曾经发过邮件过去询问是否能提供字幕,很遗憾。。没有。他的价格可以观察下,经常会打5折,最低的时候一年3,4百人民币吧,很划算,里面的内容很丰富,讲的东西也不错。图书的话说实话看的不多,主要是拿来做参考书了。用的时候去查一查,身边可以备一本这样的书。
如果吧里的初学者比较多我会在业余时间整理写学习笔记出来分享。最后祝所有初学JAVA的同学朋友学有所成 XD
2013年12月03日 06点12分 1
level 9
tuzi215 楼主
另外,现在不管做什么大多会跟数据库打交道,对基本的SQL操作也应该有所了解哦!
2013年12月03日 07点12分 2
level 10
哈哈 顶一记~
2013年12月20日 15点12分 3
1