小弟现在某公司从事ETL工作,每天的任务,就是和业务人员打交道,把他们的需求用各种SQL实现。
花了大把的功夫,去弄懂公司的业务知识(很复杂),又花了大把的力气去弄清各种表,日复一日的重复这样的工作,我不禁开始问我自己:etl工程师的前途到底在哪里?
如果有一天,我离开了这家公司,这些业务知识以后也很难再用到。去下一家公司后,又要开始了解新的业务,弄清新的表。功夫都花在这个上面了,我自问,这不是我想要的工作啊。
所以开个帖子,希望从事ETL,或者了解ETL工作的朋友们,也说说自己的想法,etl工程师这条路,往深了,该怎么走。
------解决方案--------------------
首先,楼主对技术的追求是有热情的,只是在这个阶段对自己的职场规划有点困惑。我说几点参考建议,请参考参考。
1、楼主定义的职场规划有点窄,从文字中可以知道你现在认为ETL工程师就是一个不错的路径了。但你有没有把完整的职场升迁路径画出来看看呢,也就是说,假如你在ETL上做的非常好,下一个职位是什么。有没有终极职位让你心动的。就数据仓库/商业智能这个领域,国内公司会随着发展会日益增加。
2、你对技术的理解不能以偏盖全。ETL的角色到底有哪些工作,你对工具的了解是否只局限在一两个工具上。你有没用过开源社区的BI方案。就技术而言,这里有很多需要积累的,非一日之功。
------解决方案--------------------
我现在和楼主境遇差不多 记得部门领导说这种工作有3条路:
1.技术方向,可以做专职dba或架构师,这样可以适应技术类公司
2.业务方向,可以做行业的专家,这样可以去本行业甲方
3.管理方向,可以做PL等,可以去本行业乙方
个人觉的不适合做管理,对技术比较感兴趣,选了1
但感觉除了技术特别出众的,大部分还是基于技术在做行业应用
并且业务流程等对提高分析能力有很大帮助
建议楼主根据自己的特点,坚持并有重点的走下去