我并不认为oracle dba的学习需要2年的学习才能完成,
以我的认识,一个大学计算机的本科生只要英语好,计算机的基础掌握牢固,另外还要有不懈的努力精神(主要看你的坚持能力),一年足够你把LINUX/UNIX + ORACLE(不说精通)做到一个合格dba绝对没有一点问题.
当然还必须学会怎么去协调,怎么通过互联网获取信息.我跟我们公司的这个管理数据库的工程师做了半年,发现他也不是什么都清楚,出了问题第一个就是求助google,有的也是边学边解决.
还是回到帖子的主题上,英文可以用来听龙卷风网络收音机的BBC 24 HOUR NEWS.但有些主题听得比较的费劲.
LINUX/UNIX主要是自己摸索学的,没有什么实际经验.就是去客户了,客户感觉速度慢,用VMSTAT,SWAPINFO,TOP等帮忙看看机器的资源利用情况.(现在正在了解操作系统内存管理,CPU管理,I/0,以及服务器方面的知识).