架构师之路(一)概念篇——选好了路子就走下去

一.序

        本博客系列将从本人的经历以及一些学习基础上总结出来的,并且记录个人的架构师之路的历程,虽然可能这些经历在一些大神看来不入流亦或者只是一些皮毛,但本人相信路漫漫其修远兮,经过这样跬步的积累,我相信,架构师就在脚下。

二.概念

        当然,架构师这个词在目前来说还是比较含糊,并没有具体清晰的划分,而百度百科对于架构师的概念是:系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的人。显然这是对系统架构师的描述,这只是架构师的一个方面吧,具体来说架构师分为系统架构师和软件架构师。软件架构师是软件行业中一种新兴职业,工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。主导系统全局分析设计和实施、负责软件构架和关键技术决策的人员,这是引自百度百科的软件架构师的概念,而常常所说的架构师则是对这两者的统称。

        不过在这概念看来两者区别并不大,都是宏观的规划整体架构并且指导整个工作流程,并且对这个过程中的问题技术支持。所以架构师就好比建筑行业的建筑设计师,这里为了方便就简称建筑师,建筑师对整个大楼的框架以及用材、景观、室内灯工程进行设计规划,而架构师则是对整个项目工程做规划架构,所以作用都异曲同工。

三.以事实为说话

        略去上面一些大道理,下面我们言归实际。虽然架构师的角色就那么几个简单的字就可以形容而来,但在实际中想成为一个合格的架构师确实非常的难,往往需要至少8年的实际经验才能修的来,注意这里用词,是实际经验而不是工作经验。而关于工作经验,一些公司招人往往先看的是工作经验,一般有2年经验左右的,很多公司都会有个不错的印象,特别是最近火热的unity3d,有1年经验的更是成为公司的抢点。而工作经验只是一个表面现象而已,殊不知这个经验很多时候则是一个坑。

        案例一:之前面试一个有4年Java经验的人,通过一番交流得知他这4年换了4,5家公司,而在每个公司都只是做一个功能模块,就是一个小块,都没有涉及到项目的整体,而问他有没有试图去尝试去研究过他们公司的架构框架呢,他的回答则是主程对他说先做模块别管什么架构的,就这么做了4年,任然在原地打转。

        案例二:在原来的公司来了一位女同事,据说在她之前的公司有2年的web工作经验了,而且是一家大公司。瞬间觉得很牛逼,而在实际工作中让她写一个小功能实现实现一个判断7天登陆的问题,她居然花了一周时间去配置java的环境,最后功能模块还没写出来,然后越做越吃力,渐渐的自己都离开了公司。

四.路在脚下

        当然以上并不是针对这两个人,这只是一些典型的罢了,转回架构师,所以这个8年的工作经验也只是相对的,在这行业天赋异人的还是很多的,所以他们往往花费的时间比较短,他们聪明且逻辑思维强,他们可以5年左右就达到这个高度。而大多数人在努力的情况下还是可以达到的,只不过是个时间问题,就像雄鹰与蜗牛同样都可以登上金字塔,只是方式以及时间不同罢了。当然本人这系列的文章则是讲的后者,因为本人不聪明,还是个半路出家入的这行,别人花5年时间我大不了花8年乃至10年的时间也是可以达到的,不求落幕优雅,但求过程无悔。而往往这个过程才是最重要的。所以希望同有共同志向的朋友一起勉励,一起努力!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水番丘山

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值