新西兰天维网社区

 找回密码
登录  注册
搜索
热搜: 移民 留学
查看: 2328|回复: 39
打印 上一主题 下一主题

[工作] IT Archtiect - different types [复制链接]

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

跳转到指定楼层
楼主
发表于 2015-4-8 23:34:26 |只看该作者 |倒序浏览 微信分享
This is initiated from another discussion from another topic, but the original LZ ask the thread to be deleted.
So I pickup from last discussion and continue here.

I can't speak for Infrastructure Architect or Network Architect.
But here's my understanding to various other architect roles:

1. Domain Architect (may also known as Solution Architect)
This is usually a in-house role within a big enterprise, and this role will look after a particular functional area. It can be categorised in technical area, i.e. CRM, Integration, Online, Billing, Payment, BI/DW etc... But in reality you still nee have knowledge in other IT domains, it's very rare a IT solution don't cross multi-domains. Sometimes Domain refer to business area, i.e. Banking, Utility, Telco, Insurance.
The daily work involved with this kind of role is extermely diversed, engage with business stakeholder, write design document, lead solution process, lead SDLC, lead problem diagnosis / triage, business case analysis / calcucation, business impact analysis, project scoping / cost estimation, vender selection, working with vendor, and may need get your hand dirty and get involved in development / test / operation tasks too.
Above all else, this role need to work with extermely ambigious and abstract business concepts and somehow turn it into a tangible deliverable software solution.
But you often don't need to resolve real technical issue, typically you just find out what the problem is, then hand over to vendor / dev / BAU team to resolve. However sometimes identify the root cause of problem is the hardest part.

2. Technical Architect / Consulting Architect (may also known as Solution Architect too)
This is usually a customer-facing role specialising at a software product. This person is a subject matter expert with a particular product. This role is far more technically orientated compare to domain architect. You are engaged to complete a specific task. The role is technically more challanging, but the nature of work is less ambigious.

3. Generic Solution Architect
This is usually from a Software Vendor that dont own any software product themselve. i.e. Datacom, Intergen, Provoke, Optimation etc... This is like half way between above 2 categories. You need deal with ambigious business ideas but you also need to work on hard-core technical problems. Good thing is you may get to learn new product and new technology on every new engagement. Bad thing is you don't normally get to choose what project you work on.

4. Enterprise Architect
This is like Domain Architect but one level up. There is actually a lot overlapping areas between EA and Domain Architect / Soluation Architect. But EA will spend more time on defining roadmap, deciding which project is to be delivered with which platform, decide which application to decommision etc... And EA will spend less time on actually deliver the project. There is a joke I heard that say EA normally don't even care if a proposed solution actually work or not, it's not their problem. There is certain degree of truth to that joke.   

使用道具 举报

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

升级  0.01%

UID
280155
热情
102519
人气
126625
主题
1740
帖子
96446
精华
18
积分
164017
阅读权限
30
注册时间
2011-3-22

人气勋章-女性 畅游勋章 爱心勋章 元老勋章 灌水勋章 哈卡一族 10周年纪念 2018年度金ID 2019许愿勋章 家有学童 美食活动 2018俄罗斯世界杯 2014许愿勋章 平安如意勋章

沙发
发表于 2015-4-8 23:40:56 |只看该作者 微信分享
I hate architecting, I prefer hands on programming
Disclaimer: 本老鼠发的帖子内容都是在我的理解范围内的。没有误导网友的意思。如果是读者自己误解,不是本老鼠的责任。
我们应该鄙视他们,因为他们脑残
懂的人自然会懂,不懂的永远不会懂

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

板凳
发表于 2015-4-9 00:03:46 |只看该作者 微信分享
NewLynnHse 发表于 2015-4-8 23:40
I hate architecting, I prefer hands on programming

That's a fair point, some people prefer programming, nothing wrong with that. I have a friend promoted from developer to architect in one of largest enterprise in Nz, after 3 month he quit the architect role and go back to development, he just hate dealing with ambitious and abstract problems

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  72.96%

UID
73819
热情
8732
人气
11170
主题
163
帖子
7042
精华
3
积分
13648
阅读权限
30
注册时间
2006-5-20

新时政

地板
发表于 2015-4-9 00:22:11 |只看该作者 微信分享
NewLynnHse 发表于 2015-4-8 23:40
I hate architecting, I prefer hands on programming

An architect has to be extremely good at programming and/or infrastructure engineering. Nowadays, with the increasing popularity of Agile methodology, you don't have to start big, you build small functionalities and extend / expand. So the role of 'Architect' becomes blurry, it usually refers to a senior developer or engineer who has enough project / product experience to kickstart a new one from scratch.

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  20.62%

UID
65600
热情
9192
人气
11075
主题
3
帖子
1621
精华
2
积分
11031
阅读权限
30
注册时间
2006-3-4

2018俄罗斯世界杯

5#分享本帖地址
发表于 2015-4-9 00:24:16 |只看该作者 微信分享
在美帝等国家,越来越多的title是software architect.  而且收入比做infra的要高。 各人认为这样比较科学

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

6#分享本帖地址
发表于 2015-4-9 01:00:55 |只看该作者 微信分享
anzac_corp 发表于 2015-4-9 00:22
An architect has to be extremely good at programming and/or infrastructure engineering. Nowadays,  ...

The agile methodology trend does bring a new challenge to traditional architecture design approach. But most of other duties of domain architect / EA still remain the same. Developer often don't realise how much work / effort is spend before a single line of code is written.
1. Business came up with a ambiguous objective,  translate that to software solution is a lengthy process by itself.
2. Decide which platform / product to use to deliver this solution is another headache,  and often technical justification need give way to political motivation. This is another area that you'll still need architect.
3. Cost estimation, business case,  return of investment,  total cost of ownership all need be prepared and presented to project sponsor,  and this process usually go back and forth multiple times before the funding is secured.
4. Work out the endless dependencis between your project with in-flight projects,  future projects,  BAU enhancements and determine when and how your project will deliver to production is another major challenge.

The list goes on, so a big enterprise still need a army of architects no matter how 'agile'  they  get,  and all of the above tasks do not need programming skills. So depend on the company and role, some architect's job isn't changed much with  agile trend

使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  53.56%

UID
323679
热情
4447
人气
6219
主题
61
帖子
4493
精华
0
积分
7678
阅读权限
30
注册时间
2012-5-13

10周年纪念

7#分享本帖地址
发表于 2015-4-9 11:22:48 |只看该作者 微信分享
越抽象,越杀脑细胞。
中新友谊万岁

使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  53.56%

UID
323679
热情
4447
人气
6219
主题
61
帖子
4493
精华
0
积分
7678
阅读权限
30
注册时间
2012-5-13

10周年纪念

8#分享本帖地址
发表于 2015-4-9 11:39:46 |只看该作者 微信分享
What's the price of a consultant or an architect for enterprise?
中新友谊万岁

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

9#分享本帖地址
发表于 2015-4-9 11:47:59 |只看该作者 微信分享
angelvan2012 发表于 2015-4-9 11:39
What's the price of a consultant or an architect for enterprise?

the term 'consultant' is too generic, I can't comment on average rate.

Architect rate, for free lance contractor, it's about $80-150 per hour.
For business-to-business arrangement, it's about $120-$250 per hour.

Developer, free lance contractor, it's about $80-120 per hour.
For business-to-business arrangement, it's about $100-$200 per hour.

For contractor rate, developer is not that much different to architect.

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

10#分享本帖地址
发表于 2015-4-9 11:51:08 |只看该作者 微信分享
本帖最后由 ybbest 于 2015-4-9 10:52 编辑
ctai010 发表于 2015-4-9 10:47
the term 'consultant' is too generic, I can't comment on average rate.

Architect rate, for free  ...

LZ 现在的工作是Architect吗?
别人恐惧我贪婪,别人贪婪我恐惧。

使用道具 举报

Rank: 13Rank: 13Rank: 13Rank: 13

升级  53.56%

UID
323679
热情
4447
人气
6219
主题
61
帖子
4493
精华
0
积分
7678
阅读权限
30
注册时间
2012-5-13

10周年纪念

11#分享本帖地址
发表于 2015-4-9 11:53:10 |只看该作者 微信分享
ctai010 发表于 2015-4-9 10:47
the term 'consultant' is too generic, I can't comment on average rate.

Architect rate, for free  ...

good, good, a problem for me is how to prove I'm competent for these jobs, as I am new here comparing with you guys.
中新友谊万岁

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

12#分享本帖地址
发表于 2015-4-9 11:54:06 |只看该作者 微信分享
ybbest 发表于 2015-4-9 10:51
LZ 现在的工作是Architect吗?

yes.

Started as developer / programmer / consultant.
then moved to tech lead / team lead,
then moved to architect.

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

13#分享本帖地址
发表于 2015-4-9 11:54:43 |只看该作者 微信分享
本帖最后由 ybbest 于 2015-4-9 11:00 编辑
angelvan2012 发表于 2015-4-9 10:39
What's the price of a consultant or an architect for enterprise?

It depends you can look at the salary survey and the perm and contractor rate conversion
http://nz.hudson.com/portals/nz/documents/salary%20guides/2015/SalaryTables2015-NZ-ICT-preview.pdf
http://www.crackerjacks.co.nz/ne ... te-should-i-charge/
别人恐惧我贪婪,别人贪婪我恐惧。

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

14#分享本帖地址
发表于 2015-4-9 11:57:41 |只看该作者 微信分享
angelvan2012 发表于 2015-4-9 10:53
good, good, a problem for me is how to prove I'm competent for these jobs, as I am new here compar ...

all you need is be at right time at right place... don't need to be particularly good to get a contractor role.

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

15#分享本帖地址
发表于 2015-4-10 12:20:46 来自手机 |只看该作者 微信分享
ctai010 发表于 2015-4-9 10:54
yes.

Started as developer / programmer / consultant.

are you more of enterprise architect or solution architect.most architect who was senior devbefore have most coming from Integration background? The area I am interested in are Enterprise content managment,but it does not have clear career path. Any thought?

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

16#分享本帖地址
发表于 2015-4-10 13:57:09 |只看该作者 微信分享
ybbest 发表于 2015-4-10 11:20
are you more of enterprise architect or solution architect.most architect who was senior devbefore ...

i'm on domain architect side. But our company don't have the position "enterprise architect", so all the normal responsibilities of EA is taken care by domain architects.

Not all architect need come from integration background. Although to be a good architect, you really need to know a bit of everything for every domain. Online, Mobile, integration, BI/DW, billing, etc... But everyone will have their strong side and weak side. It's okay if you are stronger at xxx and weaker at yyyy.

ECM is a rather specalised field and relatively more isolated on it's own. If you want pursue the path of pure ECM, I'll recommand leaning multiple products and platforms. But if it's me, I won't bet my entire career on just ECM domain knowledge.

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

17#分享本帖地址
发表于 2015-4-10 15:02:19 |只看该作者 微信分享
ctai010 发表于 2015-4-10 12:57
i'm on domain architect side. But our company don't have the position "enterprise architect", so a ...

Sounds like I am pursing something that does not have a bright future. I will definitely consider that and hopefully it will find my way up.
Do you have any recommended book or training to help the transition from Senior dev to Solution architect. From SA to EA?
别人恐惧我贪婪,别人贪婪我恐惧。

使用道具 举报

头像被屏蔽

禁止发言

UID
106433
热情
1137
人气
2216
主题
14
帖子
1620
精华
2
积分
2520
阅读权限
1
注册时间
2007-2-4
18#分享本帖地址
发表于 2015-4-10 15:17:00 来自手机 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

19#分享本帖地址
发表于 2015-4-10 15:42:22 |只看该作者 微信分享
tli004 发表于 2015-4-10 14:17
貌似楼主角度偏技术流。其实一门专的人未必职业上升空间会受限制,这完全取决于个人是否在合适的环境里发展 ...

yeah that's a good point.
It's possible to transition from 1 domain to another.
And actually the ideal archtiect should be expert at every domain.

But there is a very realistic problem with change domain / specaliaty - sometimes you'll need accept a pay cut.  
Say for example you are a Sharepoint expert with 10 years expereince. And if you want transition to, for example, iOS development. It's hard to get employed as senior / architect level iOS from day 1, so a salary reduction is likley.
However if you transition from Sharepoint to another ECM related production, i.e. Adobe Experience Manager / Sitecore, maybe you can still get a senior / architect level job directly and you won't need take a pay cut.

So yeah, I agree with your point.

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

20#分享本帖地址
发表于 2015-4-10 15:57:26 |只看该作者 微信分享
ybbest 发表于 2015-4-10 14:02
Sounds like I am pursing something that does not have a bright future. I will definitely consider  ...

oh, don't get me wrong.

There is nothing bad with learning ECM and became a expert with it. Its a essential function for all big enterprise and I don't see this capability going away in near future.

Just that I think it's much beneficial overall to expend your skill and experience beyond 1 domain.
For me, I have a 2-year theory. If you work with the same product / platform for more then 2 years, it's time to move on. You are just doing same thing over and over, not learning anything new.

But in the mean time you don't want be 'jack of all trade, master of none'. So it's still important to have a set of key skills that can be your 'bread and butter'.

So if you already have strong skill in ECM, that's good, don't give up on that, keep learning and be a master a that area, but in the mean time learn other related skills. i.e. integration, online, digital platforms, or back end such as CRM, ERP, integration. Sound a lot to learn, but that's what you signed up for what you step into IT :)

About how to step up into architect, read books will help, but very little chance. There is no  strightforward answer. I'll think about it for a few days and post another topic about it.

使用道具 举报

头像被屏蔽

禁止发言

UID
106433
热情
1137
人气
2216
主题
14
帖子
1620
精华
2
积分
2520
阅读权限
1
注册时间
2007-2-4
21#分享本帖地址
发表于 2015-4-10 15:59:28 来自手机 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  46.68%

UID
120068
热情
9041
人气
10872
主题
163
帖子
4459
精华
2
积分
12334
阅读权限
30
注册时间
2010-7-12

新时政

22#分享本帖地址
发表于 2015-4-10 16:04:11 |只看该作者 微信分享
tli004 发表于 2015-4-10 14:59
确实,很多时候沿career ladder的上行,未必伴随compensation的上调。
算是成长的烦恼吧 ...

my opinion is a paycut is worthwhile if it means better career prospect.

Especially if we just talk about 10-20k. I can live with 10-20k less if it means better future.
if it's 20-40k, I'll still give it careful thought.

But I know there's people that even a 1k paycut is no-deal.
Entirely dependent on personal decision.

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

23#分享本帖地址
发表于 2015-4-10 18:19:33 来自手机 |只看该作者 微信分享
tli004 发表于 2015-4-10 14:17
貌似楼主角度偏技术流。其实一门专的人未必职业上升空间会受限制,这完全取决于个人是否在合适的环境里发展 ...

对啊,我们直接从datacom要了一个SharePoint team3个dev2个tester和一个ba,这样我们现在的team才可以去做新的东西。像salesforce,sitecore,opentext和thumderhead.

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

24#分享本帖地址
发表于 2015-4-10 18:25:56 来自手机 |只看该作者 微信分享
tli004 发表于 2015-4-10 14:59
确实,很多时候沿career ladder的上行,未必伴随compensation的上调。
算是成长的烦恼吧 ...

如果在一个公司是应该不会pay cut吧,公司至多不涨工资,但是会花很多钱让你学新的技术,毕竟一个大的系统,像ecm或者wcm做完要维护总不能都outsource,还要有内部的SME。

使用道具 举报

头像被屏蔽

禁止发言

UID
106433
热情
1137
人气
2216
主题
14
帖子
1620
精华
2
积分
2520
阅读权限
1
注册时间
2007-2-4
25#分享本帖地址
发表于 2015-4-11 00:12:56 来自手机 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

头像被屏蔽

禁止发言

UID
106433
热情
1137
人气
2216
主题
14
帖子
1620
精华
2
积分
2520
阅读权限
1
注册时间
2007-2-4
26#分享本帖地址
发表于 2015-4-11 00:21:36 来自手机 |只看该作者 微信分享
提示: 作者被禁止或删除 内容自动屏蔽

使用道具 举报

Rank: 14Rank: 14Rank: 14Rank: 14

升级  11.66%

UID
21685
热情
2850
人气
2058
主题
21
帖子
16056
精华
6
积分
10583
阅读权限
30
注册时间
2003-4-28

元老勋章 畅游勋章 10周年纪念

27#分享本帖地址
发表于 2015-4-11 18:04:02 |只看该作者 微信分享
为了几k吵架就没意思了。 刨去税到手的没多少。

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

28#分享本帖地址
发表于 2015-4-13 15:49:10 |只看该作者 微信分享
NewLynnHse 发表于 2015-4-8 22:40
I hate architecting, I prefer hands on programming

Well , if you ever worked as Architect and does not like it I can understand your choice.If you never worked as architect and just heard from other people story or experience then I think you should at least start looking at how to become one see if you like it.
别人恐惧我贪婪,别人贪婪我恐惧。

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

29#分享本帖地址
发表于 2015-4-13 15:51:51 |只看该作者 微信分享
ctai010 发表于 2015-4-10 12:57
i'm on domain architect side. But our company don't have the position "enterprise architect", so a ...

When you say I need to know a bit of everything for every domain. To what extend I need to understand them , I can't work as Mobile /integration and BI/DW developer each for a number of years. Can you give us an example of how far we need to understand?
别人恐惧我贪婪,别人贪婪我恐惧。

使用道具 举报

Rank: 16Rank: 16Rank: 16Rank: 16

升级  46.74%

UID
42141
热情
12415
人气
14943
主题
172
帖子
6785
精华
16
积分
17337
阅读权限
30
注册时间
2005-7-4

至尊荣耀 最强王者 永恒钻石 尊贵铂金 元老勋章 新时政 10周年纪念

30#分享本帖地址
发表于 2015-4-13 20:36:15 来自手机 |只看该作者 微信分享
xp_theman 发表于 2015-4-11 17:04
为了几k吵架就没意思了。 刨去税到手的没多少。

要是一个公司,只给你一个人降工资,肯定不爽。

使用道具 举报

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

手机版| 联系论坛客服| 广告服务| 招贤纳士| 新西兰天维网

GMT+13, 2025-2-1 11:56 , Processed in 0.030784 second(s), 14 queries .

Powered by Discuz! X2 Licensed

Copyright 2001- Sky Media Limited, All Rights Reserved.

回顶部