小公司或非互联网企业拿2万元不太可能是代码农民(互联网公司多少人属于小公司)

在北京,java开发的月薪如何达到20000,需要什么水平的技术

有人说,这只能由大型企业或互联网企业的工程师获得。也许是这样。小公司或非互联网企业拿2万元不太可能是代码农民。他们应该被移交给管理层。还有一个区域问题。我不考虑这一点,因为除了北京、上海、广州、深圳和杭州以外,很难到达其他地方。

其他人提到,该电平大于2W。事实上,薪酬与面试绩效和其他综合水平有关。例如,如果你是985,前10名,或者有研究生学位,或者对节点、大数据等有一点了解,或者有很强的表达能力,如果你达到了面试官的痛处,你会得到额外的分数。如果你达到我说的水平,起薪是2W。如果您有其他优秀表现,您将在此基础上获得额外分数。

事实上,进入互联网公司后,与互联网相关的知识很容易接触,这不是一个难点。我们公司的许多新大学生在半年内就能很好地理解一些中间件系统。这并不是说这很难,而是因为他们很少接触,对未知的事物感到恐惧和困惑。我可以为那些想学习这方面的学生提供一些书。这些书可以快速入门,了解互联网的全景。这不是广告。

大型网站的技术架构-核心原则和案例分析@Li Zhihui的书

事实上,我不怀疑这些技能树可以获得25K或30K+的可能性,但现在互联网相对泡沫化。

首先,每月2万元的工资在英美烟草公司很常见。一般是高级工程师和高级工程师的职位。

[新闻排行榜]

阿里巴巴约为P6,百度约为T5,腾讯约为T2-3,京东约为T3-1,美团约为P5。我对其他的一无所知。这个级别是他们的主要代码农民级别。他们加班太多,可以解决大多数问题。然而,需要培养系统的总体架构能力和深入分析瓶颈的能力。

其次,需要掌握的技能树主要包括三个方面:

其次,你需要对互联网技术有全面的了解。从底层开始,你至少应该对MySQL、redis、nginx、Tomcat、RPC、JMS等有深入的了解。如果你想问你需要知道什么,我可以给你很大的感觉。首先,对于MySQL,您需要知道常用的参数设置以及如何选择存储引擎。您还需要了解常用索引引擎以及如何选择它。了解如何设计表,如何优化SQL,以及如何根据执行计划进行优化。高级用户需要对子数据库和子表进行设计和优化。一般来说,互联网企业的数据库与阅读和写作是分开的,它们也有纵向和横向的划分。因此,也有经验丰富的因素。Redis几乎是一项必要的技能,而nginx和Tomcat几乎是Java Internet所必需的。就RPC而言,您必须对各种网络协议、串行化技术、SOA等有深入的了解。目前广泛使用的RPC框架是中国的Dubbo,spring也是开源的

三是编程能力、编程思维、算法能力和架构能力。首先,我认为2W程序员对算法的要求相对较低。最先进的算法是红树和黑树,但排序和查询的基本算法很好。编程思想是必要的。问你关于AOP和IOC的问题。你至少可以弄清楚它们。您不必使用每种设计模式,但您可以理解几种。我认为评估编程能力并不容易,但您也可以使用2000W用户按姓名和年龄排序。最后是架构的能力。这并不意味着您需要设计具有高并发性的系统。至少,你需要有一个清晰的想法和方向来制造第二个杀伤系统。

这是我上面提到的2W级别。如果你很幸运并且在面试中表现出色,3W+也是可能的。

小公司或非互联网企业拿2万元不太可能是代码农民(互联网公司多少人属于小公司) 热门话题


1d

发表评论

Copyright 2002-2022 by 江苏技校招生报名网(琼ICP备2022001899号-3).All Rights Reserved.