本人研究生毕业后,就一直在一大型国企银行做了9年的DB2 FOR Z/OS(IBM主机)的数据库管理员。国企的性质大家也都了解,稳定,僵化,内部分工很细,9年来只是负责主机DB2维护管理这一块活,开发方面基本上没有碰过,SQL基本功还可以,Linux/Unix系统也基本上没用过。
现在来了加拿大后,找工作不是很顺利,有时候看着IT相关的工作招聘不少,但是给我的感觉就是投不出简历去,看看这个职位要求的东西没听说过,看看那个职位要求的东西听说过但是没有用过。期间也有过2个DBA的面试,但是也都是没有offer。
我自己分析原因:1,以前从事的工作太专,IBM主机只有很少的银行和保险行业才可能用到。2,自己的IT知识面太窄,需要拓展。
我最近也在自学大数据处理相关的工具和编程开发,Hadoop,Python,Linux等,但是感觉没有实际应用环境,自己边google边摸索,有点闭门造车的感觉,深入不下去。在LINUX上,安装Hadoop各种相关工具,之后就有点不知道干什么了。Python学习也是,看完了语法后,也是无所适从了。
我有几个想法:1,再自学一下别的主流关系数据库,Oracle,SQL SERVER等,拓宽一下DBA的范围,继续等DBA招聘的机会。关系数据库都是相通的,我对DB2很熟练了,再学别的数据库上手很快,这样我之前的工作经验也不算白费。
2,学习开发,JAVA,Python或者网页开发,这些职位招聘面大一些。但是这样吧,我相当于从零经验找工作。而且自学这些开发语言,没有练手机会,感觉学不深入。
各位过来人,给小弟指点一下吧。先谢过了。