⑴ 大家知道一个工作四年的程序员,收入一般是什么水平呢
程序员工资一般都比较高的。比如像初级程序员年薪大概在10-15万,中级程序员15-20万,高级程序员30-50万,13薪、14都是基本的,奖金高:程序员除了基本工资,更多的是项目奖金,这可不是你想象的几百,一千哦,可以说很多人的项目奖金比工资要高!你带的项目多奖金就多,多劳多得,公平公正。
程序员月薪多少
能够上万的工资基本上只有一线或者二线城市,三线城市不太可能有成千上万的人,这取决于消费水平。很多三线城市的老程序员工作了好多年,拿不到1万元,刚从一线城市毕业的学生基本上可以拿到,这个差距仍然很明显,如果一线城市的水平好,他们很容易就能拿到2万元以上,能力水平是最具决定性的因素。当能力水平到位时,年限等将被搁置一旁,因此,能力是第一要素。许多年轻人不仅薪水很高,而且因为他们出色的能力,他们还负责管理自己的团队,他们在特殊情况下受到特殊待遇。
⑵ 初级程序员到高级程序员需要多长时间的过渡时间具体点/
这位朋友,您好,对于程序员,现在有几种语言在编写 有asp php asp.net java 等 不知道你是学得哪种语言 如果要说程序员的等级的话,其实我觉得最重要的是经验,毕竟我也是学程序开发的 ,我们老师说过,初级程序员一般要有三年所有的时间,中级程序员一般在5年左右 而高级程序员的话, 一般在10年左右 ,但这个也一定准确,因为这要看你是学了几种语言,像我们专业老师 已经学了 三门编程语言了 就已经花上了10年左右了。但他最精通的还是Sun 公司的语言 JAVA 编程语言。。。。
⑶ 软件工程师职称评定的级别及标准
一、见习程序员(AP:assistantprogrammer)
计算机相关专业毕业;英语通过国家四级。
具有较强的学习能力,可以编写代码,达到公司的工作要求。
二、程序员(P:programmer)
基本要求:
本科学历,半年以上工作经验;英语通过国家四级。
达到工作承担要求;具有一定的沟通能力和工作责任心。
技术能力要求:
负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库。
了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧。
所编写的代码质量较好。
能够按照要求编写文档,文档结构条理清晰,内容详实准确。
具有独立理解所担当模块的业务理解能力和问题阐述能力。
能阅读**文技术文档。
三、高级程序员(SP:seniorprogrammer)
基本要求:
获得程序员资格1年以上;或满足程序员级别标准,2年以上相关行业工作经验。
完成年度工作量指标;具有较强的沟通能力和责任心。
所承担的项目满意度达到满意以上。
技术能力要求:
精通一种主流语言及对应的开发工具;精通数据结构。
具有较好的业务理解能力和技术调查能力。
编写高质量代码并具有代码审查能力。
具有详细设计能力。
熟悉系统测试工具,对系统问题具有改善的能力。
能够带领2个以上员工开展工作,成功领导过3个以上不少于5人月的项目/模块的团队项目。
**语达到*级水平或者具有同等水平,能够阅读*文资料,按照要求编写*语技术文档。
了解质量管理体系和项目管理知识。
四、软件工程师(SE:softwareengineer)
基本要求:
获得高级程序员资格2年以上;或满足高级程序员级别标准,4年以上相关行业工作经验。
完成年度工作量指标;具有较强的客户沟通能力。
担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。
所负责的项目客户满意度达到满意以上。
技术能力要求:
精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构。
具有系统设计能力及系统提案能力。
对系统或项目的技术框架有深入的认识和较丰富的经验。
具有某一领域的行业知识。
具有项目领导能力。
*语达到*级水平或者具有同等水平,能够阅读、编写*语技术文档,具有简单的口语沟通能力。
掌握质量管理体系和项目管理知识。
五、资深软件工程师(SSE:seniorsoftwareengineer)
基本要求:
获得软件工程师资格2年以上;或满足软件工程师级别标准,6年以上相关行业工作经验。
完成年度工作量指标;具有较强的客户沟通能力。
担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。
带领的项目客户满意度满意以上。
完成年度培训工作。
技术能力要求:
精通并熟练运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
具有整体系统设计能力及系统提案能力。
具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力。
深入了解某一领域的行业知识。
具有大型项目领导能力。
*语达到*级并相当于*级水平,熟练会话和编写*语技术文档。
熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进。
六、主任软件工程师(CSE:chiefsoftwareengineer)
基本要求:
获得资深软件工程师资格2年以上;或满足资深软件工程师级别标准,8年以上相关行业工作经验。
5年项目负责人以上经验,累计超过120人月的技术负责人工作。
带领的项目客户满意度满意以上。
完成年度培训工作。
具有很强的沟通能力,问题判断与解决能力,创新能力。
技术能力要求:
精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。
熟练掌握软件需求分析/大型项目的策划。
熟练掌握软件的系统设计。
熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问题的能力。
精通至少一种部门项目相关的业务知识。
*语达到*级水平或相当于*级的水平,熟练会话和编写*语技术文档。
职称管理工作和相关标准将随着公司的发展而不断调整完善。
⑷ 鍒濈骇杞浠跺伐绋嫔笀5骞村唴镄勮亴涓氲勫垝
鍒氭瘯涓氱殑澶у︾敓涓鑸𨰾呬换鍒濈骇杞浠跺伐绋嫔笀锛岀粡杩3锝5骞寸殑瀛︿範鍜岀Н绱锛岃兘澶熺嫭绔嫔畬鎴愪骇鍝佺殑璁捐°佸嶆潅绋嫔簭镄勭紪鍐椤强鐩稿叧宸ヤ綔镄勭$悊涔嫔悗锛屽氨链夋満浼氭檵鍗囦负楂樼骇杞浠跺伐绋嫔笀銆佽蒋浠跺皬缁勯暱鎴栬呯粡鐞嗐 杞浠跺伐绋嫔笀涔熸槸IT琛屼笟闇姹傞噺链澶х殑镵屼綅锛岀ǔ灞匢T琛屼笟镵屼綅闇姹俆OP 10镄勭涓浣嶏纴钥岄珮绾ц蒋浠跺伐绋嫔笀鍒欎綅鍒楃浜屻 杞浠跺伐绋嫔笀镄勮亴涓氩彂灞曡矾绾匡细杞浠舵灦鏋勫笀銆侀”鐩缁忕悊銆佺爷鍙戠粡鐞嗙瓑镵屼綅銆
绋嫔簭锻樼殑鍙戝𪾢涓鑸𨱒ヨ存槸杩欐牱锛氱▼搴忓憳鈫掕蒋浠跺伐绋嫔笀鈫掓灦鏋勫笀鈫掔郴缁熷垎鏋愬笀(鎶链璺绾)鎴栬呴”鐩绠$悊甯(绠$悊璺绾)锛屾渶缁埚埌杈炬妧链镐荤洃锛屾垨钥呴”鐩镐荤洃鐢氲呖CTO銆丆OO鎴栬匔IO绛夐珮绾ц亴浣嶃备篃链夌▼搴忓憳钖庢潵杩涘叆娴嬭瘯棰嗗烟锛屽悗𨱒ユ垚涓篞A鎴栬匦C锛屾渶钖庢垚涓鸿川閲忔荤洃绛夈
杞浠跺伐绋嫔笀鑻辨枃鏄疭oftware Engineer锛屾槸浠庝簨杞浠惰亴涓氱殑浜哄憳镄勪竴绉嶈亴涓氲兘锷涚殑璁よ瘉锛岄氲繃瀹冭存槑鍏峰囦简宸ョ▼甯堢殑璧勬牸銆傝蒋浠跺伐绋嫔笀鏄浠庝簨杞浠跺紑鍙戠浉鍏冲伐浣灭殑浜哄憳镄勭粺绉般
⑸ 怎么样才算高级程序员
高级一般指的是5年经验以上的
但实际上没有固定说法,专注一件事5年左右都是高级人才
编程是需要持续积累的
一般招聘需求高级和普通 在JD上就有明显差异, 可以去读一读
⑹ 一名java程序员是如何走向巅峰成为一名阿里
你好,在例如阿里巴巴这样的bat互联网大厂的程序员,都有非常明确的职级体系,具体如下。
1、阿里工程师岗位职级
阿里巴巴集团采用双序列职业发展体系:
一套体系是专家路线【P序列=技术岗】,程序员、工程师,某一个专业领域的人才,一共分为14级,从P1到P14,目前校招最低从P4开始。
一套体系是M路线,即管理者路线【M序列=管理岗】,从M1到M10。
一般来说,应届毕业生刚入职到阿里为P5,工作1-3年之后升职到P6,阿里一般到P7才给配股票。
阿里P8架构师作为阿里的“IT架构灵魂人物”的角色,他们不仅做着架构师的本职工作,还同时做程序开发,写核心代码的工作。另外,架构师依旧是技术高手,编程能力依然是一流的。
但根据当前的市场需求,互联网大厂们对于普通Java开发人才需求逐年锐减,而对互联网架构师人才的需求招聘量已经上升到50%,因此薪资更是不可同日而语。
对于想学习互联网架构师的同学来说,北大青鸟、课工场等优秀品牌都是不错的选择。课程根据招聘需求制定,包含全部分布式微服务技术,对标阿里P8级别架构师。
希望我的回答对你有所帮助