在IT行业,很多工作一定年限的程序员感觉自己到了瓶颈不知道如何突破,成长为别人眼中的架构师架构师对很多人来说非常神秘,那成为架构师都具有哪些要求呢?我们先来看看互联网公司对于不同阶段的Android开发者开出的薪资水平(仅供参考,切勿较真) 相信作为一名程序员,成长为架构师也在你的梦想清单之中,很多人都空有一个梦想、一个目标,课总是找不到实现的路径。下面是某公司Android架构师岗位的职责与要
Android:程序员架构师之路Part-1: 架构代码的过程1.1  敏捷与架构的完美组合1.2  代码是架构的外貌,永远青春1.3  设计与开发的分工合作1.4  敏捷思维:尽快呈现架构的外貌1.5  EIT造形:接口美丽的外貌1.6  一群美妙的组合是:框架(Framework)Android:程序员架构师之路 课程详询
原创 2013-08-13 11:58:47
791阅读
一般而言,人们大多先学开发(代码)的技术,随后才学(架构)设计的方法。然而,在实际做事时,却是先设计,随后才写出代码来。敏捷过程则让设计与写码迭代循环下去,一直到完成为止。在本课程里,就遵循敏捷的迭代过程,思想、方法、模式、范例和成功案例各种不同角度,带你学习设计代码的途径。让你在活泼的过程中,轻松地原本的代码世界,迅速熟悉设计的新天地。在跃入架构设计新天地时,你很快会发现,架构设计的主要流派有二:l抽象思维派:致力于抽象出稳定、可靠、不变的共同性架构;亦即,追求的宗。l组合创新派:致力于组合出具体独特性的创新架构;亦即,追求的特质。在本课程里,将以后者(组合创新)为主轴,希望能陪伴你
转载 2013-10-09 19:43:00
127阅读
2评论
  计算机科学是一门应用科学,它的知识体系是典型的倒三角结构,所用的基础知识并不多,只是随着应用领域和方向的不同,产生了很多的分支,所以说编程并不是一件很困难的事情,一个高中生经过特定的训练就可以做得到。但是,会编程和编好程绝对是两码事,同样的程序员,有的人几年之后成为了架构师,有的人却还在不停地coding,只不过ctrl-c、ctrl-v用得更加纯熟了。在中国,编程人员最终的归途无外乎两条:一
对工作多年的程序员而言,日后的职业发展无非是专精技术,转型管理,晋升架构师三种选择。成为一名优秀的架构师,是大多数技术人的追求。想要做架构,空有一身技术是远远不够的,知识的深度和广度,往往会决定一个架构师架构能力。而这些知识,你踏入IT行业那一刻起,甚至更早就应该开始储备了。那么到底什么是架构师?如果有一天把你丢到架构师的位置上你会怎么做?做什么呢?以下来具体阐述下一些看法和建议!先看看IT市
程序员架构师 - 技能篇 我们来讲一个故事,一位旅行者路过一个烈日下的工地,所有人都在那儿汗流浃背地搬砖。旅行者问第一个人在干什么,那人头也没抬地回答:“我在搬砖。”旅行者问第二个人在干什么,这个匆匆抬起头认真地说:“我在砌墙。”旅行者问第三个人在干什么的时候,那个人脸上充满了光彩,很自信地说:“我在盖圣玛利亚大教堂。”这个故事是不是像极了我们从事软件开发工作的不同阶段的不同状态。每
作者:大饼 作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞
程序员架构师系列 (1)每个程序员心中都有一个成为架构师的梦想,梦想是美好的,但道路是曲折的。我开辟这个系列,专门教你怎么成为一名合格的架构师。 文章目录程序员架构师系列 (1)一、前言二、架构的特性三、本系列内容四、总结五、系列目录 一、前言原本以为学习架构设计就像学习一门编程语言一样,先学习一下基本的语法,再研究一下细节和原理,然后实践一下就能够快速掌握。但真正实践后才发现,架构设计的
我们来讲一个故事,一位旅行者路过一个烈日下的工地,所有人都在那儿汗流浃背地搬砖。旅行者问第一个人在干什么,那人头也没抬地回答:“我在搬砖。”旅行者问第二个人在干什么,这个匆匆抬起头认真地说:“我在砌墙。”旅行者问第三个人在干什么的时候,那个人脸上充满了光彩,很自信地说:“我在盖圣玛利亚大教堂。”这个故事是不是像极了我们从事软件开发工作的不同阶段的不同状态。每当听到程序员架构师的书或者文章时,我
架构师的内功主要包含三部分:判断力、执行力、创新力,简单解释如下:判断力:能够准确判断系统的复杂度在哪里,就像武侠高手一样,能准确地看出对手的破绽和弱点。执行力:能够使用合适的方案解决复杂度问题,就像武侠高手一样,能选择合适的招式或者方法打败对手。创新力:能够创造新的解决方案解决复杂度问题,就像武侠世界里,小一些的创新是创新招式,而武学宗师能够创立新的武学或者心法,例如张三丰创立太极拳一样。...
转载 2021-07-16 11:05:46
796阅读
1点赞
程序员架构师的技术成长之路分为几个典型的阶段:工程 - 高级工程 - 技术专家 - 初级程序员架构师的技术成长之路分为几个典型的阶段:工...
http://blog.csdn.net/chui88/archive/2011/04/25/6360850.aspx 的确没想到随手写的东西有那么多的回复,不管怎样还是挺高兴的。在这里谢谢大家的关注了。其实做了这么多年的技术脑子里总会跳出很多的想法,但很少有时间静下来仔细地思考思考,写写博客也算是一种自我归纳和总结吧。       
转载 精选 2011-04-29 08:57:13
960阅读
无论传统行业还是互联网行业,开发具有强大功能和良好用户体验的移动应用程序已成为许多软件从业者的目标和要求。 但是,分析和设计软件系统并管理其研发过程并不是软件行业中每个人都可以做的事情。 它需要专业知识,丰富的实践经验和良好的个人综合能力。 们把具备以上能力的人才称之为java架构师。在中国,每年有成千上万的软件开发人才供不应求,并且具有设计和实现系统架构能力的人才也在不断涌现。 对于软件开发人员
1软件工程说起  大家好!我已经很久没有做技术类的演讲了,因为我最近确实比较忙,很少会出来。为什么会突然又想谈一下架构呢?这是我个人的宿愿,我是技术出身,虽然现在比较少写技术相关的东西,但我在公司内部做了很多分享,分享课里我讲的东西与架构相关的占三分之二,基本都是和架构相关的。所以今天借这个机会谈一谈我自己理解的架构到底是什么。国内现在比较少真正意义上符合 “架构师” 这个词的定位的角色,我们的
原创 2021-04-04 15:49:49
529阅读
对于程序员来说,架构师是未来一个重要的发展方向,不少程序员都希望通过自己的努力最终走向架构师岗位。架构师是软件团队中不可或缺的重要岗位,架构师不仅有丰富的技术经验,同时要具备一定的技术攻关能力和方案设计能力,能时刻根据技术的发展趋势对项目整体方案进行不断的升级,以应对应用环境的变化。 对于普通程序员来说,如果想成长为架构师,需要做好以下几件事: 第一:具备较强的研发能力。对于程序员出身的架构师
转载 2023-07-13 10:04:46
92阅读
一: 编程基础不管是C还是C++,不管是Java还是PHP,想成为一名合格的程序员
原创 2022-09-13 13:15:05
230阅读
第一次写出Hello World,成为一个优秀的工程的距离有多远?
原创 2021-08-01 19:57:26
284阅读
第一次写出Hello World,成为一个优秀的工
原创 2023-07-19 22:33:18
76阅读
怎样学习才能从一名Java初级程序员成长为一名合格的架构师,或者说一名合格的架构师应该有怎样的技术知识体系,这是不仅一个刚刚踏入职场的初级程序员也是工作三五年之后开始迷茫的老程序员经常会问到的问题。
转载 2021-07-25 15:55:43
247阅读
本书以架构师工作中的痛点问题为切入点,结合大量真实而复杂的案例,帮助架构师建立起思考框架,提高架构人,郭东白,
  • 1
  • 2
  • 3
  • 4
  • 5