首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >评为行业标准Java开发人员

评为行业标准Java开发人员
EN

Stack Overflow用户
提问于 2012-08-04 17:15:30
回答 1查看 343关注 0票数 0

有没有办法根据行业标准对Java开发人员进行评级?例如:

1级2级3级

因此,在这些级别中,Java开发人员都必须满足某些条件。

我的实际意思是,有没有某种系统或东西可以让我们根据行业标准对Java开发人员进行评级?因此,Java开发人员需要满足某些条件才能成为3级开发人员。

EN

回答 1

Stack Overflow用户

发布于 2012-08-04 17:17:56

是否有某种系统或东西可以根据行业标准对Java开发人员进行评级?

不怎么有意思。Java生态系统是如此复杂,以至于您可能需要一个具有20年经验的开发人员,并且在不同的项目中几乎没有任何所需的技能。

Java开发经验、技能和兴趣都非常多样化。即使是你可能认为具体的常用术语也有非常宽泛的含义。

你能写一个低延迟的系统吗?

如果您有低延迟开发经验,这可能意味着

  • 你在一个支持低延迟系统的系统上工作。
  • 你在一个系统上工作,在这个系统中,所有的低延迟东西都不是核心的developers.
  • You工作在核心低延迟代码上,但它是由你之前的人编写的。
  • 你设计并编写了核心低延迟系统。

你可能会认为最后一个答案就足够了,除非这里是下一个问题。

低延迟有多低? 1s、100ms、10ms、1ms、100us

如果你在100ms系统上工作,但你需要一个100微秒的系统(1000倍的差异),那就完全不同了。

好的,假设我们需要1毫秒的系统,你在1毫秒的系统上工作,下一个问题是质量和规模。是1ms的平均值或99%瓦片或99.99%瓦片。编写这样一个程序的方式是完全不同的。例如,无锁,超低GC,离堆内存,多线程,高效缓存,可能的JNI到内核绕过网络设备。

如果它花了1ms来做不是很多,或者它花了1ms从网络获取数据使用GPU并写入磁盘,发送一个响应到交换,这又是不同的。

当一个专业领域的简单问题有复杂的答案时,很难提出整个Java的标准级别。

一个不同的问题是:招聘人员在对个人进行评分时使用什么。最常用的指标是在XXXX工作的年限。这是粗糙和简单的,但这是一个很好的第一步。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11807380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档