查看: 27885|回复: 113

[每周一议] 你是选择Developer,DBA还是BI?

[复制链接]
论坛徽章:
26
ITPUB伯乐
日期:2012-05-22 15:05:35喜羊羊
日期:2015-05-14 12:15:30美羊羊
日期:2015-07-02 22:22:59秀才
日期:2015-08-24 09:51:48天枰座
日期:2015-11-05 16:53:35双鱼座
日期:2015-12-05 19:22:56巨蟹座
日期:2015-12-20 18:46:10摩羯座
日期:2016-05-19 09:54:17ITPUB15周年纪念
日期:2016-10-13 13:15:34秀才
日期:2017-02-22 15:16:26
跳转到指定楼层
1#
发表于 2012-7-12 11:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
假如当前有三个方向,让你选择,你会选择什么?
Developer,DBA或者BI?
当然还得说明原因
看到很多人都有这样的规划,Developer--->DBA---->BI
难道做BI就一定比Developer好吗?

本期讨论话题:
你是选择Developer,DBA还是BI?

讨论时间:
2012-7-12到2012-7-26

活动奖励:
活动结束,将评选出三位评论最积极的会员赠与<精通SQL Server 2008程序设计 >一本.

本期活动幸运网友:
kelsoncong
finalarrow
CareySon

论坛徽章:
0
2#
发表于 2012-7-12 12:07 | 只看该作者
我是从developer 过来的,干了几年的delphi,c#,jsp转到DBA,有一个好处,写SQL 那是杠杠的,解决复杂SQL 性能问题从来不慌,面对developer时底气也比较足。developer的经验对数据库的设计也会有很大的帮助,但下一步我不会考虑转向BI,应该会向Architect方向发展,也努力把自己的技能跟业务融合在一起,帮助企业进行更有效的数据综合分析与挖掘。

使用道具 举报

回复
论坛徽章:
0
3#
发表于 2012-7-12 12:26 | 只看该作者
另外对于BI三剑客,本人只是肤浅的接触,实在不能领悟到其精华,有请达人解解惑:
SSIS作为DTS的升级,多了很多界面,组建化的东西,本人业务上一直都还是使用基本的import和export,感觉SSIS包管理,移植都比较麻烦,,搭车问一下同僚们,你们用这块多不?一般在神马情况下?
SSRS想来想去感觉不就一个简化的报表工具吗?最终运行的还是Server端的SQL,比用类似的Crystal report component性能好或者界面更人性化?
SSAS仅仅MDX就晕菜了,还有什么维之类。保险公司,投资公司做后台数据分析?

使用道具 举报

回复
论坛徽章:
20
马上有钱
日期:2014-03-05 18:13:002013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41迷宫蛋
日期:2011-11-07 14:46:51茶鸡蛋
日期:2011-07-11 20:36:00咸鸭蛋
日期:2011-06-30 15:11:57辩论纪念章
日期:2010-11-15 09:41:552010广州亚运会纪念徽章:网球
日期:2011-05-11 14:11:47
4#
发表于 2012-7-12 12:27 | 只看该作者
呵, 刚好个人也处于这个选择的阶段(近十年的Developer, 中间杂着三四年的BI, 最近在想着要不要转DBA), 也说几句:

1). Developer
Developer 做几年后就要考虑转Architect了,不然就是到顶了,这时如果技术做得不深的话(这种人见得多),要么转PM, 要么转BA吧;当然,转DBA也是一种选择,但转BI嘛,个人觉得,除非很有兴趣,并且有很好的导师指引,不然还是停留在ETL,Cube,展现层的话,很容易也遇到瓶颈。

2). DBA
DBA 是非常技术化的方向了,基本上以后发展的面会比较单一,这时要追求深,精,专。最好能成为行业的专家(像坛子里面的某些大神),自然也是不错的发展。

3). BI
还是老话,绝大部分人还是停久留在表面的层面,做ETL,生成Cube,做Report,这跟开发其实没什么不同。BI首要的其实并不是技术,而是业务。做了三四年,也应该考虑转架构方向去了

有人说开发发展方向更好,以后可以做管理;也有人说BI好啊,热门;说DBA好的倒不多,特别是现在,DBA满大街跑,不出事没人管,出事了就是挡箭牌。

个人意见是看兴趣。内向点、喜欢折腾数据库的选择BI或DBA;外向些的可以搞开发或BI——其实选择什么,有时也不是自己能定,要看机会和公司的。

使用道具 举报

回复
论坛徽章:
20
马上有钱
日期:2014-03-05 18:13:002013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41迷宫蛋
日期:2011-11-07 14:46:51茶鸡蛋
日期:2011-07-11 20:36:00咸鸭蛋
日期:2011-06-30 15:11:57辩论纪念章
日期:2010-11-15 09:41:552010广州亚运会纪念徽章:网球
日期:2011-05-11 14:11:47
5#
发表于 2012-7-12 12:29 | 只看该作者
第一次看到这么少章的版主,呵呵

使用道具 举报

回复
论坛徽章:
0
6#
发表于 2012-7-12 12:35 | 只看该作者
finalarrow 发表于 2012-7-12 12:29
第一次看到这么少章的版主,呵呵

你2003年注册,算是很早一批了,做了几年BI,能否谈谈BI的优势在哪里?谢谢

使用道具 举报

回复
论坛徽章:
54
秀才
日期:2017-02-22 15:18:002015年新春福章
日期:2015-03-06 11:57:31懒羊羊
日期:2015-03-04 14:48:16马上有对象
日期:2014-10-24 17:37:552014年世界杯参赛球队: 比利时
日期:2014-08-05 11:35:382014年世界杯参赛球队: 阿根廷
日期:2014-07-15 10:49:33马上有车
日期:2014-02-18 16:41:112014年新春福章
日期:2014-02-18 16:41:11路虎
日期:2014-01-02 12:55:56ITPUB社区12周年站庆徽章
日期:2013-10-08 15:00:34
7#
发表于 2012-7-12 13:17 | 只看该作者
更多的时候是机遇与环境所决定...应用BI的比DEV、DBA少很多
纯技术没多大空间和舞台,对绝大多数人来说

使用道具 举报

回复
论坛徽章:
20
马上有钱
日期:2014-03-05 18:13:002013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41迷宫蛋
日期:2011-11-07 14:46:51茶鸡蛋
日期:2011-07-11 20:36:00咸鸭蛋
日期:2011-06-30 15:11:57辩论纪念章
日期:2010-11-15 09:41:552010广州亚运会纪念徽章:网球
日期:2011-05-11 14:11:47
8#
发表于 2012-7-12 13:26 | 只看该作者
本帖最后由 finalarrow 于 2012-7-12 13:31 编辑
hyrongg 发表于 2012-7-12 12:26
另外对于BI三剑客,本人只是肤浅的接触,实在不能领悟到其精华,有请达人解解惑:
SSIS作为DTS的升级,多了 ...


SSIS 远比DTS要先进多了. 可以调用.Net编写的包之类的.你可以将SSIS当成是一个综合的调用中心, 具备非常广泛的拓展功能.
SSRS 其实是一个报表工具,但在分发上面做得比较好.并且,因为采用了自己的cube,还能定时生成和分发,你可以当成是一完整的报表解决方案.
SSAS 是基于OLAP的架构了, 性能当然不是关系型数据库可比的. 自己看资料去吧,几句话也说不完的

使用道具 举报

回复
论坛徽章:
20
马上有钱
日期:2014-03-05 18:13:002013年新春福章
日期:2013-02-25 14:51:24ITPUB 11周年纪念徽章
日期:2012-10-09 18:05:072012新春纪念徽章
日期:2012-01-04 11:49:54ITPUB十周年纪念徽章
日期:2011-11-01 16:19:41迷宫蛋
日期:2011-11-07 14:46:51茶鸡蛋
日期:2011-07-11 20:36:00咸鸭蛋
日期:2011-06-30 15:11:57辩论纪念章
日期:2010-11-15 09:41:552010广州亚运会纪念徽章:网球
日期:2011-05-11 14:11:47
9#
发表于 2012-7-12 13:31 | 只看该作者
hyrongg 发表于 2012-7-12 12:35
你2003年注册,算是很早一批了,做了几年BI,能否谈谈BI的优势在哪里?谢谢

BI 其实有几个层次的:
1. 统一数据模型和业务模型, 规范化业务口径
2. 快速支持决策分析
3. 动态查询
4. 按OLAP的理论,架建底层的模型
5. 用现成的数据挖掘模型去分析商业目的
6. 精通业务的顾问可以基于其之上去做预警

乱七八糟, BI的范围太广了, 因人而定.

使用道具 举报

回复
论坛徽章:
67
现任管理团队成员
日期:2012-06-02 02:10:00ITPUB元老
日期:2012-09-12 14:06:14ITPUB社区千里马徽章
日期:2013-06-09 10:15:34季节之章:冬
日期:2012-09-04 11:05:30季节之章:春
日期:2012-09-05 09:20:36优秀写手
日期:2013-12-18 09:29:09马上有房
日期:2014-04-10 13:35:362014年新春福章
日期:2014-04-14 09:54:08马上有车
日期:2014-02-28 16:43:13马上加薪
日期:2014-02-19 11:55:14
10#
发表于 2012-7-12 13:37 | 只看该作者
hyrongg 发表于 2012-7-12 12:26
另外对于BI三剑客,本人只是肤浅的接触,实在不能领悟到其精华,有请达人解解惑:
SSIS作为DTS的升级,多了 ...

SSIS是一个强大的ETL,主要用于异构数据的抽取和UDM(统一维度模型)的转换,想像一下一个信息化开始的比较早的公司,内部有很多各种各样的数据库,你需要把数据整合在一起出报表,是不是需要把数据抽取到一起来,然后统一货币或者时间格式,然后才能被报表采用。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表