技术开发 频道

互相伤害啊!你和架构大牛的差距在哪?

  【IT168 评论】让人热血沸腾的奥运会在这个“热成狗”的夏末完美落幕。运动巨星们在挑战极限、不断超越的过程中写下一个有一个传奇。勇于挑战,正和从事技术相关工作的这一群开发者产生了共鸣。但是工作了这么久,发现一个现象:从程序员、高级程序员,到现在挂着架构师、专家之类的头衔,伴随着技术和能力的提高,想不明白的事情反而越来越多了。之前很多人问,怎样才能成为一名架构师大牛?今天我们就来聊聊这个话题。

互相伤害啊!你和架构大牛的差距在哪?

  【大话IT】你离成为架构大牛有多远?http://bbs.chinaunix.net/thread-4252314-1-1.html

  优秀的架构大牛“特殊技能”

  其实技术开发者的职业生涯,终究是一个初级到高级的过程。一口吃个胖子到架构师、CTO之类的职位,那太不现实。在这个“升级”过程中,必须get到特殊的技能才能突破。所以,优秀的架构师应该具备啥特别的能力?

  网友lipfy说:架构师,首先他最起码知道每处的代码改怎么写,但是不需要自己写,这时候需要考虑的是可扩展性,兼容性,安全性,效率,速度等是应该架构师考虑的问题,最主要的是客户需求的可变动性,因为客户当时的需求是个定时炸弹,说不定哪天就会这里改变那里改变,这一步必须是要考虑进去的。架构师应该是写了很多年的代码的那个人,也思考了多年的那个人,最终磨炼成….

  抽象能力、业务知识、扎实的技术知识和适当的更新速度,要能准确判断出支撑业务的系统会遇到什么瓶颈,并用合理的成本予以解决,能理解业务未来的变化与扩展,使架构拥有弹性与合理的扩展成本。网友fire_cpp这样说道。因为架构围绕的是业务,所以必须针对业务进行抽象,而业务是会扩展的、要求考虑成本的,所以这种抽象是必须适当的、能随业务合理扩展的。

  网友东风玖哥则打趣道:其实像架构师呀、专家呀之类的头衔、称呼在不同年代、不同公司也有不同的含义,同样是“写代码”这个工作的从业者,在70年代被称为“科学家”,在90年代被称为“工程师”,在当代被称为“码农”,而雇佣架构师的老板则在那三个年代分别被称为“反革命资本家”、“投机倒把”和“创客企业家”。

  架构师应不应该保持写代码的习惯?

  从一般工程师到高级再到架构师,面对这种进化,论坛里就架构师写代码展开讨论。到底架构师应不应该保持写代码的习惯?

  网友thinkeasy说:必需要保持写代码的习惯,因为计算机语言也是在进步和发展的,一段时间就会有新的语言功能出来,要持续进步才行。

  网友chenxing2觉得架构师还是要写代码,更多的是框架设计时涉及的核心代码,业务代码应该不写了。

  小编认为,即使不喜欢写代码,也应该让手不太生,适当写一点。若是一个架构师因为没时间写代码,那么这个团队或公司管理肯定出了问题。

  架构师 = LeaderShip + 高级工程师?

  架构师的主要工作是将开发层次分配好,使做出来的系统便于维护。有网友说:架构师=高级开发工程师+高级运维工程师+高级售前工程师+高级美工。这个美工加入公式则是——因为美工设计出来的界面元素并不一定能使用户和开发都满意,需要架构师进行协调。

  网友fire_cpp这样说:“架构师”这三个字,有时和“产品经理”一样,在不同的公司做着不同的事情,没必要在这种问题上太纠结——你的价值取决于你所在的团体。

  小编总结:

  “工作经验丰富,技术够牛逼。”网上各种分享和评论,归纳为几点:

  1、工作经验和技术的积累(这里说的是工作经验,并不是指工作时间。);2、责任心。这种责任心是职业素养,在任何时候、任何时间,手机、电脑都是不离身,出问题一定第一时间进行响应;3、主动。 架构大牛项目做完了会想着哪里代码写的不够好,想着重构下;4、敢于承担。大牛不会不做技术调研就说 no ,敢于接受挑战,除非在做过充分的技术调研之后,确信确实实现不了,否则都会付出 200% 的努力去实现它;5、团队合作精神。如今不再是英雄主义时代了,团队才是一切,任你能力再出众,但是跟一个团队比起来,你还是寡不敌众。所以,任何时候,不要做拖团队后腿的那位!富有凝聚力的团队是一个公司最具竞争力的核心武器;6、参与业务、产品。大牛们在拿到需求会考虑很多,技术的可行性?对现有业务有没有帮助?对现有技术架构的影响?扩展性如何?等等...之后才会再进行设计。

  So,和大牛们不只是技术上的差距。技术可以靠时间来弥补,但其他几个方面是时间无法弥补的,这些特质是必须具备的。大家自己对照下,问问自己,你和架构大牛还差什么?

  如果,你坚持看到了最后,那么恭喜你~以下是宣传!

互相伤害啊!你和架构大牛的差距在哪?

  作为国内最受欢迎的架构师盛会,2016年第八届中国系统架构师大会SACC即将于10月27-29日在北京盛大召开。本届大会以"架构创新之路"为主题,安排两大主场和24个专场。届时,来自互联网、电子商务、金融、电信、政府、行业协会等20多个领域的150多位技术专家将汇聚一堂,共同探讨云计算和大数据时代下,如何通过架构创新来实现企业的快速转型。更多内容请访问大会官网:http://sacc.it168.com/

0
相关文章