楼主: 王楠w_n

[原创] 【大话IT】你离大数据架构师有多远?(获奖名单已公布)

[复制链接]
求职 : 数据库开发
认证徽章
论坛徽章:
28
ITPUB学员
日期:2009-10-14 18:49:45至尊黑钻
日期:2015-12-31 11:11:56数据库板块每日发贴之星
日期:2009-10-22 01:01:02优秀写手
日期:2014-04-30 06:00:17ITPUB8周年纪念徽章
日期:2009-10-09 21:30:10马上有车
日期:2014-10-09 10:14:53马上有钱
日期:2014-02-18 16:43:09路虎
日期:2013-10-15 15:38:59林肯
日期:2013-09-12 15:57:33ITPUB 11周年纪念徽章
日期:2012-10-09 18:11:48
发表于 2016-7-4 10:55 | 显示全部楼层
本帖最后由 风铃中の鬼 于 2016-7-4 10:58 编辑

我还是很想要这个书的哈,以架构师为目标的我也来掺和一下

1.作为企业架构师,我们为什么需要构建数据结构?

如果没有构建数据结构,那最终我们的数据产品就会像一个杂乱无章的网子一样,对于客户来说,他只管看结果,只要界面满意,功能齐全就好,但对于我们产品本身的可扩展性,维护性,容错性全部都会大大降低,在这一点上我是有一点感触的,之前见到过某个项目数据构建的不够好,数据结构看似分明,实际开发的程序却附带极高的耦合度,结果就导致牵一发动全身的后果,但凡对某些地方的修改,整个产品都收到影响,这还是在确实有构建数据结构,仅仅是构建的不好的前提下,若是连一点构建工作都不做就直接开发,我敢说,等进入实测阶段的时候,那些BUG甚至会导致项目流产。
所以说,只要数据结构构建完善,并且开发也忠实实现了这个架构,那至少可以让以下几个好处:
1) 高内聚,低耦合,让bug的影响限制在局部,方便快速定位及解决问题
2) 结构分明也带来了优异的可操作性和可维护性,这就跟你把1W行代码写在一个对象里,和分写在几十个对象里带来的好处一样
3) 架构师设计架构肯定要考虑产品扩展性的,无论在产品开发期间,或是在将来为为产品做新的版本都非常有好处,毕竟需求随时变化,没有足够扩展性的产品就代表缺乏足够的生存能力

2.结合自身,说一下你离架构师有多远,还需要掌握哪些技术?

我目前确实还只是一个憧憬架构师的老菜鸟而已,我认为,对于成为一个大数据架构师,必须要具备以下的基础:

1) 过硬的开发能力
架构师肯定要从研发做起的,他不光要设计架构,还必须确定这个架构在技术上是否真的可行,就像题目里说的,设计架构不是简单的设计楼房,而且我认为也不是简单的规划城市,因为理论上完美的架构不一定可行,你在掌控宏观的同时也必须把微观的要素考虑进去,就像一个不开车的博士后去规划城市道路,但堵车原因没有千万也有百十条吧,你没亲自体验过怎么知道自己设计的道路可以治堵?
2) 对架构的见闻要广
并非说设计架构的经验,而是你实际见过多少别人设计的架构,本题是以还没有成为架构师为前提讨论的,所以若说“自己有多少设计架构的经验之后就可以成为架构师”,那就很矛盾了,但没吃过猪肉,总该见过猪跑吧,架构不是你设计的,但你可以去了解去学习,所以想办法多接触各种产品架构是很有必要的,我相信只要我了解的架构越多,对将来真正自己带队设计架构的好处越大。
3) 理论学习
前人经验总结出来的基础理论是很有必要学的,即便开发能力强,见识过很多产品架构,但设计架构时该注意什么,什么问题需要回避,都要通过“阅读”来学习的,所以我很想要这本书哈。


3.如果你应聘架构师方面的工作,那么你认为设计架构具体都做些什么呢?

1) 对新产品就是要设计架构,需要将需求的变化也就是可扩展性和容错性等,技术的可实现性,将来的可维护性,成本等一系列的问题都考虑在内,当然最重要的是满足客户需求
2) 旧产品架构的优化改造,产品不能只卖一次嘛。。都懂得。
3) 高难问题的解决,小兵不懂问组长,组长不懂的就得问你架构师啦,说白了我认为架构师就是一个团队在技术上的最终BOSS,当手下都搞不定的时候就要靠架构师了,但是尤其这点我想吐槽一下,我在以前工作中有一个我很看不起的家伙,他自诩技术负责人,只动嘴不动手,有很多次手下问他某个技术难点怎么实现,他给了一个理论上的实现方案,当再问他具体怎么做,他居然厚着脸皮的说:"这是你们的事,怎么实现我不管",不就是因为实现不了才找你的吗?其实就是你不会罢了,这是典型的滥竽充数,一生也不会成为真正的架构师。
4) 对一些技术方案做评审,给出合理建议等等

4.如果在一个成熟的企业里没有你所想象的架构师呢?或者说,架构师这种职业已经死亡或消失了呢?你会怎么定位你的职业?

既然是成熟的企业,没有架构师是不是有点矛盾,至少应该有总工程师,或者技术总负责人之类的职位吧,我认为这类职位的职责与架构师相差不多,就是换个名字,如果架构师这种职业死亡,那么架构到底由谁来设计呢?很多以外包项目为模式的工作方式到确实没有架构师,这种时候项目架构大多由项目经理,或者项目组的人共同商议得出结果,但我认为这种工作模式本身就做不出好东西,说白了只是一个用半次品的成果忽悠客户骗钱的模式,即便最终得到回款,也很少会得到客户真正的好评
至于遇到这种没有架构师的企业,我会怎样选择?我个人认为对我的职业规划完全没有影响,跳槽去一家需要架构师的公司就是了

1人打赏

使用道具 举报

回复
论坛徽章:
1
秀才
日期:2016-01-21 13:42:39
发表于 2016-7-4 19:26 | 显示全部楼层
架构师 真的离我很远吗?努力求道!
1.作为企业架鼓石,我们为什么需要构建数据结构?
  数据是企业的核心所在,应用都是在使用数据,一个好的架构,能让企业的业务扩展大大提高
2.结合自身结合,说一下你离架构师有多远,还需要掌握哪些技术?
说远就远,说不远也不远。技术都是次要的,真正是要把握全局。
3.如果你应聘架构师方面的工作,那么你认为设计构架具体都做些什么呢?
  了解公司业务,选择技术
4.如果在一个成熟的软件企业里没有你所想象的构架师呢?或者说,构架师这种职业已经死亡或消失了呢?你会怎么定位你的职业?
  走管理或者干自己的事业

使用道具 举报

回复
认证徽章
论坛徽章:
19
秀才
日期:2015-12-21 09:48:11秀才
日期:2016-02-18 10:08:02秀才
日期:2016-02-18 10:07:49秀才
日期:2016-02-18 10:06:21秀才
日期:2016-02-18 09:39:10秀才
日期:2016-02-18 09:24:30秀才
日期:2016-02-18 09:24:18秀才
日期:2016-02-18 09:23:46秀才
日期:2016-02-18 09:21:30秀才
日期:2016-02-18 09:19:48
发表于 2016-7-4 22:51 | 显示全部楼层
先顶一下                       

使用道具 举报

回复
认证徽章
论坛徽章:
220
状元
日期:2015-08-13 09:42:33榜眼
日期:2015-08-03 13:57:54探花
日期:2015-07-31 13:44:02举人
日期:2015-07-01 15:00:51秀才
日期:2015-07-27 09:45:52进士
日期:2015-07-27 11:26:492015年中国系统架构师大会纪念徽章
日期:2015-07-23 09:58:092014系统架构师大会纪念章
日期:2015-07-23 09:58:092013系统架构师大会纪念章
日期:2015-07-23 09:58:092012系统架构师大会纪念章
日期:2015-07-23 09:58:09
发表于 2016-7-5 11:30 | 显示全部楼层
还好我的章还在。

使用道具 举报

回复
认证徽章
论坛徽章:
171
ITPUB十周年纪念徽章
日期:2011-11-01 16:24:04ITPUB 11周年纪念徽章
日期:2012-09-28 17:34:42ITPUB社区12周年站庆徽章
日期:2013-08-13 16:52:38itpub13周年纪念徽章
日期:2014-10-08 15:21:35ITPUB14周年纪念章
日期:2015-10-26 17:23:44ITPUB15周年纪念
日期:2018-02-09 14:12:58ITPUB18周年纪念章
日期:2018-09-17 10:09:49状元
日期:2015-11-19 12:58:23榜眼
日期:2015-11-19 12:58:23探花
日期:2015-11-19 12:58:23
发表于 2016-7-6 16:31 | 显示全部楼层
改版的第一个话题:

1.作为企业架构师,我们为什么需要构建数据结构?
数据是核心
2.结合自身,说一下你离架构师有多远,还需要掌握哪些技术?
有时候很远,有时候很近...
3.如果你应聘架构师方面的工作,那么你认为设计架构具体都做些什么呢?
架构师就是画图纸的
4.如果在一个成熟的企业里没有你所想象的架构师呢?或者说,架构师这种职业已经死亡或消失了呢?你会怎么定位你的职业?
更高一层或者说更专业的“顾问”

使用道具 举报

回复
求职 : 软件工程师
论坛徽章:
168
IT宝贝
日期:2011-10-09 15:06:12设计板块每日发贴之星
日期:2011-10-09 15:06:12行业板块每日发贴之星
日期:2011-10-09 15:06:12开发板块每日发贴之星
日期:2011-10-09 15:06:12网络板块每日发贴之星
日期:2011-10-09 15:06:12操作系统板块每日发贴之星
日期:2011-10-09 15:06:12秀才
日期:2017-02-22 15:14:12奥运会纪念徽章:花样游泳
日期:2016-09-09 13:29:43罗罗诺亚·索隆
日期:2016-06-27 09:55:09双子座
日期:2016-03-02 13:54:27
发表于 2016-7-7 16:18 | 显示全部楼层
这个真专业

使用道具 举报

回复
认证徽章
论坛徽章:
1
秀才
日期:2017-09-18 17:34:16
发表于 2016-7-7 20:10 | 显示全部楼层
还没到大神级别,这个更远。

使用道具 举报

回复
认证徽章
论坛徽章:
111
ITPUB9周年纪念徽章
日期:2010-10-08 09:34:03马上有房
日期:2014-02-18 16:42:02马上有车
日期:2014-03-20 10:09:22马上有钱
日期:2014-03-20 15:53:11马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11马上有钱
日期:2014-03-20 16:14:11马上有对象
日期:2014-03-20 16:14:11马上加薪
日期:2014-03-20 16:14:11技术图书徽章
日期:2014-03-27 09:30:56
发表于 2016-7-9 17:04 | 显示全部楼层
itpub路在何方 发表于 2016-7-2 13:32
1.作为企业架构师,我们为什么需要构建数据结构?
答复:数据结构主要有以下内容:
1)数据标准不一致  ...

写的真详细,拜读了...

使用道具 举报

回复
认证徽章
论坛徽章:
111
ITPUB9周年纪念徽章
日期:2010-10-08 09:34:03马上有房
日期:2014-02-18 16:42:02马上有车
日期:2014-03-20 10:09:22马上有钱
日期:2014-03-20 15:53:11马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11马上有钱
日期:2014-03-20 16:14:11马上有对象
日期:2014-03-20 16:14:11马上加薪
日期:2014-03-20 16:14:11技术图书徽章
日期:2014-03-27 09:30:56
发表于 2016-7-9 17:33 | 显示全部楼层
风铃中の鬼 发表于 2016-7-4 10:55
我还是很想要这个书的哈,以架构师为目标的我也来掺和一下

1.作为企业架构师,我们为什么需要构建数据结 ...

赞一个,内容详实!

使用道具 举报

回复
认证徽章
论坛徽章:
1054
紫蜘蛛
日期:2015-09-22 15:53:22紫蜘蛛
日期:2015-10-15 13:48:52紫蜘蛛
日期:2015-10-15 14:45:48紫蜘蛛
日期:2015-10-15 14:47:47紫蜘蛛
日期:2015-10-15 14:48:45九尾狐狸
日期:2015-09-22 15:53:22九尾狐狸
日期:2015-10-15 13:50:37九尾狐狸
日期:2015-10-15 14:45:48九尾狐狸
日期:2015-10-15 14:47:47九尾狐狸
日期:2015-10-15 14:48:45
发表于 2016-7-11 09:40 | 显示全部楼层
太远了,不敢想象

使用道具 举报

回复

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

本版积分规则 发表回复

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