WEB编程架构师生长之路之3:架构师都要懂哪些常识
2013-06-25 19:34来源:未知作者:mj3 阅读量:
Web编程架构师终究都要学些啥?具有哪些才能呢?先网上查查架构师的大约的界说,拜见架构师修炼之道这篇文章,写的还不错,再查查公司招聘Web架构师的需要。 总结起来大约有下面几点技术需要:
一、 架构师有优异的编码才能,处置开发人员无法处置的难题。
二、 架构师对体系的大数据容量高功用高并发高容错的网站有架构描写和开发经历。
三、 架构师对操作体系、数据库、服务器各种软件运用的装备比拟晓得,比如Linux、Web负载均衡、反向署理、数据库集群、容灾等比拟晓得。
四、 架构师对软件开发过程有清晰清晰的晓得,也便是对软件工程有有清晰的晓得,并能把需要进行剖析、建模。
五、 架构师学习才能很强、触摸常识面要很广大、喜爱重视和触摸各种新的技术。
六、 架构师沟通才能很强。
七、 架构师对从事的职业的业务要有深化的晓得。
换个视点看看这些需要把php培训:
第一条需要你是个优异的程序员。
第二、第三条需要你要懂DBA,运维都需要懂的常识。
第四条需要你是个项目经理。
第五条需要你是个技术全才,不只学的要深,还要学的广。
第六条、第七条需要你晓得公司业务人员、商品人员要懂的常识。
这个需要太高了,架构师就相当于战役中的司令员的方位,是整个团队的中心和魂灵,这种技术需要甚至技术总监和CEO都不具有,仅有需要少点的便是管理才能,如果再具有管理才能,那就甚至能超越技术总监和CTO了,而中国不乏管理人才,怪不得有人总结说,中国没有合格的架构师呢,也难怪,大约算一算,这种需要相当于一自己学6自己的常识,而且都能到达专业的水平,这就意味着你的领会才能和学习才能,要高于常人几倍!所以说,变成架构师的确需要天资啊。
再具体到.NET架构师,我概括一下要学的常识:
变成优异程序员,需要学好的常识:
1、 面向对象编程、UML画图、描写形式、代码重构
2、 常用ORM东西
3、 MVC,WCF,XMl, JQuery ,SQL以及功用优化
4、 FrameWork一些深化的常识
5、 高功用代码,比如静态化,MemCached等手法。
6、 最佳也晓得一些其他言语,比如Java,PHP等。
变成DBA,需要学好的常识:
1、 常用数据库,MSSQL、MySQL、Oracle,功用调优娴熟,备份、负载均衡、集群、容灾娴熟
2、 大数据量处置娴熟
3、 各种数据库监控软件
变成运维,需要学好的常识:
1、 各种Web负载均衡的硬件,比如F5,软件,比如Nginx等原理和装备
2、 反向署理加快,比如SquID等
3、 操作体系,Linux是有必要懂的,各种好的东西都在Linux下。
4、 各种功用监控软件。
变成商品和业务以及项目经理,需要学好的常识:
1、 沟通和理解才能。
2、 该职业和本公司的业务逻辑。
3、 软件工程的常识。
4、 质量操控、进展操控、人员安排等。
看来想变成合格的Web架构师,需要学太多东西了,只需一条路可走--继续不断的修炼和学习php视频教程。
别的学习中,选用先深后广的战略是正确的挑选,一门学深了,其他常识可以都会融会贯通,那样比拟的学起来会很快。不然可以堕入常识的海洋里,没准淹死了。
整体的看来,Web架构,分为服务器架构和程序架构两个方面的架构,通常的Web架构师仍是倾向程序架构,因此学好言语,程序架构是根底,学好了这些,做一个合格的架构师没大疑问,究竟DBA,运维的东西在公司都有专业的人在干。
标准的破与立 2】
如果说新技术的尝鲜缺少关于性,但至少满足程序员的某种洁癖和快感,那么“背负”从何而来呢?关于初学者来说,有价值学习材料可以只需这些标准,如果说标准价值不大,那又当从何下手呢?
刚才我说的不是依托于标准,而是对标准的反思,脱节标准灌注给咱们所思维定势。新咱们大约是看了Wiki中的许多方针、结论、实习,在做项目之初就附加了不少“八股式”的背负,甚至影响咱们对项目要害需要和要害疑问的洞察力和判断力,背负过重就无法轻装上阵,Wiki中说到的这些方针和标准是结论性的,是许多的实习之后得出的,也只需经历过许多实习才会实在晓得这些结论,比如DomReady时辰和http请求数是不是有因果关系,http请求数增加是不是真的会致使页面功用下降,啥条件下会致使功用下降?咱们从那些条文和结论中无法找到答案。
举个具体的比如,Kissy刚刚出了DPL,也是一大堆结论,比如他的方案就选用了经典的双飞翼,运用容器起浮来结束,那么,这种做法便是不可撼动的“标准”吗?看看淘宝车险主页,方案容器齐刷刷的inline-block,只需顶层容器去掉宽度,方案容器自身就能根据浏览器宽度调整天然水平/垂直摆放,简略的习气终端宽度了。
再比如,淘宝旅游方案项目中的安置办法,也没有完全运用Loader处置依托,而是将依托层级做的很少,业务逻辑运用脚正本吞并,这样就可以更简略在build环节参与语法检查和代码特性检查。
类似这种脱节原有编程思维,有关于性的用新思路新办法处置疑问的做法显着让人感触更加新鲜,编程的兴趣也正体如今打破常规的快感之中,小马早年说过:“制造标准是为了打破标准”,万不要因为这些标准标准加剧背负,致使初步作一个简略页面时也显得缩头缩脑,无法铺开身手。大胆的着手实习,才华实在得出归于自个的“结论 “和“标准“,才会实在深化晓得那些“结论”的意义地址。代码写的多了,天然挥洒自如,也简略构成老到的技术观念。
在这个过程中,咱们仅有的对手是懒散,惰于考虑,就无法实在发现疑问,天然形不成自个的观念。仍是那句话,任何标准、办法、结论、实习都是为晓得决项目中的疑问的,所以,咱们所触摸到那些看似“八股文”式的标准标准也是为晓得决某些疑问而提出的,想理解这些疑问,晓得办法论反面的“因“,心里天然有“果”。
因此,“着眼当下、对症下药”的质量就显得弥足珍贵了,比如,双飞翼方案办法是为晓得决一套(html)代码习气多种方案描写,这里的方案关联于固定的商品来说也是固定的,而无关于终端的自习气(适用于移动端的榻榻米方案如同还没有最佳实习)。这是双飞翼发作的布景,如今终端环境较之5年前现已翻天覆地,疑问早已不在“多种方案”上,而在“终端习气“上,这才是咱们面临的疑问,需要咱们给出新的技术方案。
所以深度仍是要深化学习编程的常识、软件架构常识,有了这个根底后,Web架构师应该在大数据量、高并发、高负载、以及高容错方向再有所晓得和触及,再返过来推进咱们对软件架构的考虑,这种深-广-深-广的形式是咱们学习的办法,只需坚持不懈努力几年,做真实合格的Web架构师是没大疑问的。
别的因为学东西太多,在学习中也要和其他架构师多沟通、共同进步,多参阅其他架构师的创作,是很正确的挑选。
一、 架构师有优异的编码才能,处置开发人员无法处置的难题。
二、 架构师对体系的大数据容量高功用高并发高容错的网站有架构描写和开发经历。
三、 架构师对操作体系、数据库、服务器各种软件运用的装备比拟晓得,比如Linux、Web负载均衡、反向署理、数据库集群、容灾等比拟晓得。
四、 架构师对软件开发过程有清晰清晰的晓得,也便是对软件工程有有清晰的晓得,并能把需要进行剖析、建模。
五、 架构师学习才能很强、触摸常识面要很广大、喜爱重视和触摸各种新的技术。
六、 架构师沟通才能很强。
七、 架构师对从事的职业的业务要有深化的晓得。
换个视点看看这些需要把php培训:
第一条需要你是个优异的程序员。
第二、第三条需要你要懂DBA,运维都需要懂的常识。
第四条需要你是个项目经理。
第五条需要你是个技术全才,不只学的要深,还要学的广。
第六条、第七条需要你晓得公司业务人员、商品人员要懂的常识。
这个需要太高了,架构师就相当于战役中的司令员的方位,是整个团队的中心和魂灵,这种技术需要甚至技术总监和CEO都不具有,仅有需要少点的便是管理才能,如果再具有管理才能,那就甚至能超越技术总监和CTO了,而中国不乏管理人才,怪不得有人总结说,中国没有合格的架构师呢,也难怪,大约算一算,这种需要相当于一自己学6自己的常识,而且都能到达专业的水平,这就意味着你的领会才能和学习才能,要高于常人几倍!所以说,变成架构师的确需要天资啊。
再具体到.NET架构师,我概括一下要学的常识:
变成优异程序员,需要学好的常识:
1、 面向对象编程、UML画图、描写形式、代码重构
2、 常用ORM东西
3、 MVC,WCF,XMl, JQuery ,SQL以及功用优化
4、 FrameWork一些深化的常识
5、 高功用代码,比如静态化,MemCached等手法。
6、 最佳也晓得一些其他言语,比如Java,PHP等。
变成DBA,需要学好的常识:
1、 常用数据库,MSSQL、MySQL、Oracle,功用调优娴熟,备份、负载均衡、集群、容灾娴熟
2、 大数据量处置娴熟
3、 各种数据库监控软件
变成运维,需要学好的常识:
1、 各种Web负载均衡的硬件,比如F5,软件,比如Nginx等原理和装备
2、 反向署理加快,比如SquID等
3、 操作体系,Linux是有必要懂的,各种好的东西都在Linux下。
4、 各种功用监控软件。
变成商品和业务以及项目经理,需要学好的常识:
1、 沟通和理解才能。
2、 该职业和本公司的业务逻辑。
3、 软件工程的常识。
4、 质量操控、进展操控、人员安排等。
看来想变成合格的Web架构师,需要学太多东西了,只需一条路可走--继续不断的修炼和学习php视频教程。
别的学习中,选用先深后广的战略是正确的挑选,一门学深了,其他常识可以都会融会贯通,那样比拟的学起来会很快。不然可以堕入常识的海洋里,没准淹死了。
整体的看来,Web架构,分为服务器架构和程序架构两个方面的架构,通常的Web架构师仍是倾向程序架构,因此学好言语,程序架构是根底,学好了这些,做一个合格的架构师没大疑问,究竟DBA,运维的东西在公司都有专业的人在干。
标准的破与立 2】
如果说新技术的尝鲜缺少关于性,但至少满足程序员的某种洁癖和快感,那么“背负”从何而来呢?关于初学者来说,有价值学习材料可以只需这些标准,如果说标准价值不大,那又当从何下手呢?
刚才我说的不是依托于标准,而是对标准的反思,脱节标准灌注给咱们所思维定势。新咱们大约是看了Wiki中的许多方针、结论、实习,在做项目之初就附加了不少“八股式”的背负,甚至影响咱们对项目要害需要和要害疑问的洞察力和判断力,背负过重就无法轻装上阵,Wiki中说到的这些方针和标准是结论性的,是许多的实习之后得出的,也只需经历过许多实习才会实在晓得这些结论,比如DomReady时辰和http请求数是不是有因果关系,http请求数增加是不是真的会致使页面功用下降,啥条件下会致使功用下降?咱们从那些条文和结论中无法找到答案。
举个具体的比如,Kissy刚刚出了DPL,也是一大堆结论,比如他的方案就选用了经典的双飞翼,运用容器起浮来结束,那么,这种做法便是不可撼动的“标准”吗?看看淘宝车险主页,方案容器齐刷刷的inline-block,只需顶层容器去掉宽度,方案容器自身就能根据浏览器宽度调整天然水平/垂直摆放,简略的习气终端宽度了。
再比如,淘宝旅游方案项目中的安置办法,也没有完全运用Loader处置依托,而是将依托层级做的很少,业务逻辑运用脚正本吞并,这样就可以更简略在build环节参与语法检查和代码特性检查。
类似这种脱节原有编程思维,有关于性的用新思路新办法处置疑问的做法显着让人感触更加新鲜,编程的兴趣也正体如今打破常规的快感之中,小马早年说过:“制造标准是为了打破标准”,万不要因为这些标准标准加剧背负,致使初步作一个简略页面时也显得缩头缩脑,无法铺开身手。大胆的着手实习,才华实在得出归于自个的“结论 “和“标准“,才会实在深化晓得那些“结论”的意义地址。代码写的多了,天然挥洒自如,也简略构成老到的技术观念。
在这个过程中,咱们仅有的对手是懒散,惰于考虑,就无法实在发现疑问,天然形不成自个的观念。仍是那句话,任何标准、办法、结论、实习都是为晓得决项目中的疑问的,所以,咱们所触摸到那些看似“八股文”式的标准标准也是为晓得决某些疑问而提出的,想理解这些疑问,晓得办法论反面的“因“,心里天然有“果”。
因此,“着眼当下、对症下药”的质量就显得弥足珍贵了,比如,双飞翼方案办法是为晓得决一套(html)代码习气多种方案描写,这里的方案关联于固定的商品来说也是固定的,而无关于终端的自习气(适用于移动端的榻榻米方案如同还没有最佳实习)。这是双飞翼发作的布景,如今终端环境较之5年前现已翻天覆地,疑问早已不在“多种方案”上,而在“终端习气“上,这才是咱们面临的疑问,需要咱们给出新的技术方案。
所以深度仍是要深化学习编程的常识、软件架构常识,有了这个根底后,Web架构师应该在大数据量、高并发、高负载、以及高容错方向再有所晓得和触及,再返过来推进咱们对软件架构的考虑,这种深-广-深-广的形式是咱们学习的办法,只需坚持不懈努力几年,做真实合格的Web架构师是没大疑问的。
别的因为学东西太多,在学习中也要和其他架构师多沟通、共同进步,多参阅其他架构师的创作,是很正确的挑选。
责任编辑:LBR3753

相关文章
银行里有多少存款才算是中产阶级?
据我所知,能否称得上是中产阶级跟家中有没有银行存款,并没多大关系。因为,像美国中产阶级占比也很大,但是63%的人连1000元都拿不出来,34%没有银行存款,只有11%的人银行存款在...
2020年07月19日
AMBC全球首发让虚拟矿机和实体矿业并驾齐驱
千呼万唤始出来!2020年4月27日AMBC正式上线国际知名的数字交易平台BBX进行充值交易,AMBC作为一个面向全球发行矿业托底的数字资产,经过长期与合作伙伴的共同探索,AMBC已经在实体...
2020年06月28日
27省份平均工资出炉,京沪津非私营年均超10万元
据不完全统计,截至7月7日,全国至少已经有27个省份公布了2018年城镇非私营单位、私营单位就业人员年平均工资,其中北京、上海、天津的非私营单位年平均工资超10万元,暂居前三...
2020年06月28日
林志玲公布婚讯前常喝的田原香滴鸡精究竟是何来历 看了你就知道
田原香滴鸡精是来自台湾的食补品牌,最新代言人是林志玲。 田原香 品牌在亚洲范围内拥有 23 家门店,主要分布在香港、澳门、台湾、新加坡和中国大陆。 在台湾,田原香是...
2020年06月28日
三世同堂,这方庭院,满足了每位家庭成员的生活想象
对家庭的重视,是中国人传承千年的文化基因,而三世同堂则成为中国家庭理想生活的绝佳概括。 家庭 当奋斗了一天的都市新贵们在推开家门的那一刻,看到奔跑着来迎接自己...
2020年06月28日

热门文章
-
1.高颜实力派:XWAVES小蛮腰SE冲牙器开箱评测
- 1
- 高颜实力派:XWAVES小蛮腰SE冲牙器开箱评测
- 2019年07月15日
- 1
-
2.【喜报】苏州国际精英周开幕,好活科技董事长朱江荣
- 2
- 【喜报】苏州国际精英周开幕,好活科技董事长朱江荣
- 2019年07月11日
- 2
-
3.DataCanvas九章云极入围2019中国金融科技竞争力100强
- 3
- DataCanvas九章云极入围2019中国金融科技竞争力100强
- 2019年07月01日
- 3
-
4.续约日本棒球劲旅 中兴手机体育营销再启新征程
- 5
- 续约日本棒球劲旅 中兴手机体育营销再启新征程
- 2017年05月24日
- 5
-
5.热烈祝贺云系药械平台入驻销售员突破100名
- 5
- 热烈祝贺云系药械平台入驻销售员突破100名
- 2017年04月25日
- 5
-
6.SD-WAN商用正在迎来黄金时代
- 6
- SD-WAN商用正在迎来黄金时代
- 2017年03月13日
- 6
-
7.网速缩水遭客户投诉 长城宽带称高峰期上网慢正常
- 7
- 网速缩水遭客户投诉 长城宽带称高峰期上网慢正常
- 2014年07月21日
- 7
-
8.微信墙更名微现场 微信宝“跑马”惊全场
- 8
- 微信墙更名微现场 微信宝“跑马”惊全场
- 2014年04月24日
- 8
-
9.直击微信宝“跑马”:蒋子维专访实录
- 9
- 直击微信宝“跑马”:蒋子维专访实录
- 2014年04月24日
- 9
-
10.微信宝携手郑浩南 开启国际市场大门
- 10
- 微信宝携手郑浩南 开启国际市场大门
- 2014年04月24日
- 10

热门图文
-
银行里有多少存款才算是中产阶级?
2020年07月19日
-
AMBC全球首发让虚拟矿机和实体矿业并驾齐驱
2020年06月28日
-
27省份平均工资出炉,京沪津非私营年均超10万元
2020年06月28日
-
林志玲公布婚讯前常喝的田原香滴鸡精究竟是何来历
2020年06月28日
-
三世同堂,这方庭院,满足了每位家庭成员的生活想象
2020年06月28日
-
2018国潮宝宝锦绣大赏发布,邂逅《美邻》新刊
2020年06月28日
-
如云在天如水在瓶岁月静好乐而忘忧
2020年06月28日
-
聆鉴美好生活 | 金科京津冀《美邻》分享会成功举办
2020年06月28日

图文推荐
-
三世同堂,这方庭院,满足了每位家庭成员的生活想象
2020年06月28日
-
美国再出华为中兴禁令:拿这600亿补贴的运营商,再便
2019年11月23日
-
华为5G将迎强大对手,世界霸主卷土重来,想重夺第一
2019年11月23日
-
华为折叠屏手机单价炒到10万!折叠屏未来市场是赌局
2019年11月23日
-
百亿补贴换二十亿亏损?拼多多走上“越拼越亏”的不
2019年11月23日
-
海尔生物科创板过会了,但估值还有这些因素制约
2019年11月23日
-
庆祝中华人民共和国成立70周年大型成就展在京开幕
2019年09月24日
-
习近平在参观“伟大历程 辉煌成就——庆祝中华人民共
2019年09月24日