求大神,java初级程序员,中级程序员,高级程序员的区别。 架构师主要是做什么的。

如题所述

初级:套模板,依样画葫芦,就是传说中的copy cut程序员

中级:能独立开发单个的功能模块
高级:带领初中级程序员开发软件产品
架构师:写出各种基层代码和接口给初中级程序员套模板,决定项目使用哪些框架和技术,比如说客户要做个网站,架构师用SSH的架构,搭建好后给其他程序员去实现具体功能
纯属个人见解,大神勿喷
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-14

2019年传智播客的变革大会特别提到程序员这个级别问题。

引用毕向东老师的话回答你:

就拿Java语言培训为例,2003年,只需要掌握javaweb和数据库,就可以找到很好的工作。到了2008年,不仅要会使用多种框架技术还要有实战项目的经验。到了2018年,具备多个领域的行业级的解决方案成为企业用人首选。可见,随着行业的快速发展,对人才的要求越来越高。

    初级程序员一般所掌握的内容很有局限,会一个项目也仅仅是一个项目当中的思路和逻辑思维。遇到需求,一般就是先去网上搬砖。

    中级程序员相对来说遇到需求来说,会有一些自己的经验和行业的看法。并且在工具使用上更娴熟,对框架也有自己的理解。

    高级程序员分为技术层和管理层的,一般管理层的对业务来说,格局相对来说更大。技术层的,我想是那种精通各种框架的使用,甚至可以写出来一个新的框架。

总结:现在各大企业当中技术骨干,都是中级程序员。高级程序员一般已经晋升为管理层,要不是技术专家,要不就是架构师。但是初级到中级这个阶段,差的不仅是三四年的工作经验。如果在当下想要更了解关于程序员分级别这个问题,可以看看传智播客的破局发布会。是专门针对当下IT行业用人需求的分析和看法。

第2个回答  2017-10-21
初级程序员就是把用户输入的东西给数据库或者把数据库中的东西显示给用户,做个中间人似的。页面就会个form表单 简单的java script,中级的带领初级程序员一起开发,管理下进度,检查下代码质量,高级的Java战狼班设计项目架构,性能优化。
第3个回答  2018-08-23
实习- 初级(后台js)-中级(接口业务)-高级(接口-服务器维护)-架构师
第4个回答  2013-05-06
如果是公司里,其实程序员没什么区别,主要是经验不同,钱不同而已。 架构师必须能确定框架选型等一系列东西。

不过国家有不同级别的程序员和架构师考试。这个可以算是比较硬的职称。

求大神,java初级程序员,中级程序员,高级程序员的区别。 架构师主要是做...
初级:套模板,依样画葫芦,就是传说中的copy cut程序员 中级:能独立开发单个的功能模块 高级:带领初中级程序员开发软件产品 架构师:写出各种基层代码和接口给初中级程序员套模板,决定项目使用哪些框架和技术,比如说客户要做个网站,架构师用SSH的架构,搭建好后给其他程序员去实现具体功能 纯属个人见解,大神...

程序员分为六个等级
1、初级程序员:初级程序员是指那些刚刚入行、技能水平较低的程序员,一般需要在工作中承担一些基础的开发任务,并通过不断学习提高自己的技能。2、中级程序员:在初级程序员的基础上,中级程序员需要具备更多的实际开发经验和更高的技能水平,能够独立完成一些中等难度的开发任务。3、高级程序员:高级程序...

java 初级、中级、高级工程师有什么区别?
1、JAVA。要想成为JAVA(高级)工程师肯定要学习JAVA。一般的程序员或许只需知道一些JAVA的语法结构就可以应付了。但要成为JAVA(高级)工程师,您要对JAVA做比较深入的研究。您应该多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、线程。如果可能,希望您对JAVA的所有包都浏览一下,知道大概的API,这样您就发现...

java 初级、中级、高级工程师等 如何区分?
初级水平(认知理解技术为主):项目实战方面:1.能够熟练使用三大框架或者springboot进行基本的业务开发,熟悉MVC架构 2.能写工作流,熟悉常用的设计模式 java部分:1.能熟练应用封装,继承,多态这三大特性。能熟练使用list,set等collection接口,及map接口。2.对java的较为复杂的技术能够灵活使用如:多...

初级程序员和中级程序员的区别是什么?
中级程序员和初级程序员最大的区别在于:工作经验,有没有真正的项目实战经验。一般来说,程序员都会最基本的删减,而对于真正的项目就不会接触太多,所以有的程序员就停留在初级,不了解项目到底该怎么做,只有你做了几个项目经验的时候,才能说自己步入了中级程序员的标准!

初级Java程序员与架构师的区别是什么?如何突破自己?
归根结底是解决问题能力的差异。初级程序员要是能解决架构师面对的问题,那与架构师就没有区别了。总结起来,一方面是能力的差异,架构师能够设计健壮的项目架构,解决工作中遇见的复杂难题。另一方面是心态的差异,遇见问题有敢于迎难而上,通过各种途径去解决问题,不推脱(往往也没法推脱),能够承担责任。

程序员,架构师,软件工程师的区别(程序员和架构师)
2、程序员,架构师,软件工程师级别不同,程序员分为初级程序员、中级程序员,软件工程师是从事软件职业的人员的一种职业能力的认证,架构师是团队领导型人物,是需要从资深软件工程师里面提升为架构师。3、程序员,架构师,软件工程师平均年薪不同,美国谷歌程序员的工资最低年薪平均水平为12.8336万,...

高级开发工程师\/架构师是什么职位
在软件开发领域,高级开发工程师或架构师是一个令人向往的职位。这是一个需要多年的实践积累和专业技能磨练的过程。从一名初级程序员开始,经过数年的努力,积累了一定的经验和技术水平后,才有可能有机会晋升为架构师。这一过程通常需要超过十年的时间,才能达到资深的开发和管理职位,比如首席技术官(CTO...

程序员收入是怎样的
程序员工资概述,初级程序员基本在8K左右,中级15K左右,高级15-20K,架构师20-30K,管理层则至少30K+ 程序员工资每月最低8K,985大学生平均16K,初级程序员年薪10-20多万,中高级35-70万,高年薪100万 初级程序员,主要熟练完成分配任务,分析功能,落地实现,业内称熟练操作 中高级程序员,具备业务,...

程序员分为哪几种
2、程序员是从事程序开发、维护的专业人员。一般将程序员分为:程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。3、软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。4、计算机行业,初级的叫程序员,中级的叫...

相似回答