网友提问:
从程序员到架构师需要多久?
优质回答:
谢伟人之躯要请回答。程序员是从事程序工作的一个职称。任何人都是从程序员起步,从程序行业中不断的努力,参加本行业统一考试,才能取得各级别的职称。程序员和助理架构师,都是初级职称,架构师属中级职称。高级架构师属高级职称。再往上经过几年的实践,有行业论文发表。且被上级专业承认。可成本行业专家。
这个需要多长时间我也很难说。这要看你的起步点啦。如果你是大学本科毕业。毕业满一年,从事对口专业,哪你第二年被单位聘用就可以定为助理架构师。从助理架构师升到架构师,需要参加本行业全国统一考试。合格后方能取得架构师资格。如果被单位聘用你就是架购师啦。
这个时间完全由自己决定,各行业考试的时间也不一样。通常每年一次,也有半年一次。也有几年一次。这就要看你的能力和机遇啦!
问答完毕,个人观点,不代表行业规定,不符时以行业规定为准。
其他网友回答
从程序员成长为架构师需要的不仅仅是时间,还需要有合理的职场发展规划,较好的研发场景,以及较强的学习能力。
架构师通常是需要时间沉淀的,但是时间并不是非常重要的核心因素,很多年轻的程序员同样能够拿到架构师的岗位,这就像不少本科生同学在读研之前就会有自己的创新成果。
相比于时间来说,研发场景是影响程序员成长的重要因素,比如在大厂的研发场景下,很多年轻的程序员能够得到快速的成长,不断提升自身对于技术架构的认知能力,从而能够在短时间内胜任架构师岗位。
个人的成长速度离不开场景,但是同样也离不开个人的努力,以及相关专家的指导,这一点也非常重要,比如很多研究生同学在毕业时会放弃大厂的offer,转而选择一些创业团队,一个重要的原因就是这些创业团队中往往有行业的技术领军人物。
相比于职场早期的薪资待遇来说,能否让自己获得快速成长则更为关键,所以在目标的驱动下,选择就变得比较容易了。
很多程序员非常努力,能够在短时间内就成长为团队的技术骨干,但是迟迟不能拿到架构师的岗位,一个重要的原因是岗位任务的边界限制。
在当前的云计算技术体系下,很多程序员的开发任务都是基于云原生架构来完成的,而这个过程会自动屏蔽掉大量的架构问题,使得程序员仅需要关注业务逻辑的实现就可以了。像大并发、执行效率等系统级问题并不需要考虑,这虽然提升了开发端的效率,但是对于程序员的成长来说,却存在一定的问题。
对于程序员来说,要想成长为架构师,除了要给自己营造一个较好的研发场景之外,还需要有自己的技术布局,要重视操作系统、数据库、分布式等基础架构的学习。
最后,如果有计算机相关的学习、科研等问题,欢迎与我交流探讨。
其他网友回答
从程序员到架构师多久,这个没有具体的答案,主要看个人资质和经历经验,有的人天生是干这行的料,很快就可以入行,有的人只是打酱油,一辈子就在代码搬运工上,程序员都算不上,程序员和开发两个所需要的知识面不一样.
程序员需要了解一种技术,在某一行业精通,可以独立解决需求和问题基本就可以,是it的一线人员是值得敬仰的,所有的功能都是他们一砖一瓦做出来的.
架构师需要了解的知识面就比较广了,有一点的程序员能力,还需要有行业知识背景,对需求的分析能力,系统设计能力,各项语言和工具的了解熟悉,业务组织等等的综合能力,真正的架构师不是一个称呼而已,是需要沉淀和积累,到是一定的水平,到一个级别.
成功路很多条,每条路都能找到终点,主要看自己的梦愿意前方何方,每一个it从业者可以往不同纬度发展,找准自己的方向加油吧!愿每一个iy创业者可以到达自己梦的终点