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

相关文章
职场女性怀孕该不该离职?准妈妈该如何平衡家庭和事业?
最近,著名网络红人papi酱在更新的视频中官宣自己怀孕了,令粉丝们激动不已。视频中,papi酱提到的职场女性不敢怀孕的现象,惹来了不少网友的议论: 有人认为,女性怀孕...
2019年12月16日
秋季重养肺:为何代谢科医生要劝糖友少吃生姜?给你几个原因
得了糖尿病,全身的血管就泡在了糖水中,就像腌肉一样,高糖把血管壁细胞的水分吸出来,让血管僵硬变脆。高血糖促使脂肪分解加速,导致高血脂,让血管以每年3%-4%的速度...
2019年12月14日
实至名归!福斯多蝉联“2018-2019年度家庭常备药上榜品牌”
12月 5 日,由家庭医生在线、医药经济报和新生代市场检测机构携手主办的 2018-2019 年度家庭常备药品评选活动榜单公示大会暨颁奖典礼在重庆举行。 本次活动历时 4 个月,最终...
2019年12月14日
常吃中药调理的人,这6禁忌最好注意一下
中药是起源于我国的一个传统的治疗方法,现在很多人都会使用中药来调理、治疗身体。在喝中药的时候,其实是存在很多禁忌事情的,接下来就一起了解下吧。 喝中药的禁忌...
2019年11月16日
中医:判断肺部好不好,四看就知道,不妨了解
最近有个30多岁的小伙子去看门诊,小伙子年纪轻轻,但是看上去脸色苍白、嘴唇发紫,而且稍微一活动就出现呼吸困难的情况。当他伸出手时,每根手指都粗得像一个鼓槌,医...
2019年11月16日

热门文章
-
1.降压药哪种好?高血压患者怎么选降压药?
- 1
- 降压药哪种好?高血压患者怎么选降压药?
- 2019年11月16日
- 1
-
2.高血压吃什么好?多吃这些水果有助降血压
- 2
- 高血压吃什么好?多吃这些水果有助降血压
- 2019年11月16日
- 2
-
3.高血压吃什么好?高血压患者的秋冬饮食策略
- 3
- 高血压吃什么好?高血压患者的秋冬饮食策略
- 2019年11月16日
- 3
-
4.得了糖尿病该怎么办?先挂个内分泌科看看
- 5
- 得了糖尿病该怎么办?先挂个内分泌科看看
- 2019年11月16日
- 5
-
5.你知道糖尿病这四大误区吗?
- 5
- 你知道糖尿病这四大误区吗?
- 2019年11月16日
- 5
-
6.记住这三个症状,帮你及早发现糖尿病足
- 6
- 记住这三个症状,帮你及早发现糖尿病足
- 2019年11月16日
- 6
-
7.有关纯素生酮饮食,您想知道的都在这里
- 7
- 有关纯素生酮饮食,您想知道的都在这里
- 2019年11月16日
- 7
-
8.引起高血糖的3个原因,糖尿病患者更需要注意!
- 8
- 引起高血糖的3个原因,糖尿病患者更需要注意!
- 2019年11月15日
- 8
-
9.高颜实力派:XWAVES小蛮腰SE冲牙器开箱评测
- 9
- 高颜实力派:XWAVES小蛮腰SE冲牙器开箱评测
- 2019年07月15日
- 9
-
10.【喜报】苏州国际精英周开幕,好活科技董事长朱江荣
- 10
- 【喜报】苏州国际精英周开幕,好活科技董事长朱江荣
- 2019年07月11日
- 10

热门图文
-
职场女性怀孕该不该离职?准妈妈该如何平衡家庭和事
2019年12月16日
-
秋季重养肺:为何代谢科医生要劝糖友少吃生姜?给你
2019年12月14日
-
实至名归!福斯多蝉联“2018-2019年度家庭常备药上榜品
2019年12月14日
-
常吃中药调理的人,这6禁忌最好注意一下
2019年11月16日
-
中医:判断肺部好不好,四看就知道,不妨了解
2019年11月16日
-
提醒:脚底按摩好处虽多,但这4点禁忌最好别碰
2019年11月16日
-
荨麻疹反反复复,是什么原因?荨麻疹用药要注意!
2019年11月16日
-
牛皮癣为什么冬重夏轻?四个因素影响病发
2019年11月16日

图文推荐
-
职场女性怀孕该不该离职?准妈妈该如何平衡家庭和事
2019年12月16日
-
教大家几个简单的瘦腰动作
2019年11月16日
-
幸福感来源于哪里?小心4种情绪魔鬼,剥夺了你的幸福
2019年11月16日
-
得了糖尿病该怎么办?先挂个内分泌科看看
2019年11月16日
-
引起高血糖的3个原因,糖尿病患者更需要注意!
2019年11月15日
-
妊娠糖尿病:“甜蜜”的孕期,当心高血糖危机
2019年11月15日
-
梦遗频繁是病吗?频繁梦遗,这些原因要知道
2019年11月15日
-
女性胸部胀痛,不同时期有不同的原因!
2019年11月15日