现在有两份工作
一个主要是针对OLTP系统,通过ETL,开发和维护一个Teradata的局部数据仓库。
另一个主要是针对不同类型的数据库进行OLAP系统的开发哪一个比较有发展前途,我对oracle数据库比较熟悉,对Teradata不是很熟。

解决方案 »

  1.   

    个人经验, 在大型数据库系统开发/维护中 (以我的研发组为例), 这两个工作其实是非常接近的。比如,工作一:我们是 Unix + Sql Loader + OWB, 工作二: 是基于Oracle EBusiness的开发, 这两个工作性质的员工必须紧密配合才可以, 不可能说每个人只懂自己的那部分。 个人来说, 工作一未来会更接近DBA的工作,可能工资会比较高 (国外是这样)工作二虽然是程序员的工作,却可以接触到很多有关商业流程的东东,而且创新比较多, 这个对你的未来可能会有帮助, 因为中国大概还要至少5年, ERP才会普及。 个人观点,仅供参考