有没有办法根据行业标准对 Java 开发人员进行评分。例如:
1 级 2 级 3 级
因此,在每个级别中,Java 开发人员都必须满足某些要求。
我实际上的意思是有某种系统或者我们可以根据行业标准对 Java 开发人员进行评级的东西吗?因此,Java 开发人员满足某些条件才能达到 3 级。
是否有某种系统或某种东西我们可以根据行业标准对 Java 开发人员进行评级?
并不真地。Java 生态系统非常复杂,你可以让一个拥有 20 年经验的开发人员在不同的项目中几乎没有所需的技能。
Java 开发经验、技能和兴趣非常多样化。即使是您可能认为特定的常用术语也具有非常广泛的含义。
你能写一个低延迟的系统吗?
如果您有低延迟开发经验,这可能意味着
你会认为最后一个答案就足够了,除了这里有下一个问题。
低延迟有多低?1s、100ms、10ms、1ms、100us
如果您使用的是 100 毫秒系统,但您需要一个 100 微秒的系统(即 1000 倍的差异),那根本就不一样。
好吧,假设我们需要一个 1 毫秒的系统,而您在一个 1 毫秒的系统上工作,下一个问题是质量和规模。平均为 1 毫秒或 99% 平铺或 99.99% 平铺。你编写这样一个程序的方式是完全不同的。例如无锁、超低 GC、堆外内存、多线程、高效缓存,可能 JNI 到内核绕过网络设备。
如果花 1 毫秒做的不是很多,或者花 1 毫秒从网络获取数据以使用 GPU 并写入磁盘,则向交换发送响应,这又是不同的。
当专业领域的简单问题有复杂的答案时,很难在所有 Java 中提出标准级别。
一个不同的问题是;招聘人员在对个人进行评分时使用什么。最常见的衡量标准是在 XXXX 的工作年限。它粗糙而简单,但它是一个很好的第一步。