百科问答小站 logo
百科问答小站 font logo



精通 Java 是一种怎样的体验? 第1页

  

user avatar   kangol-li 网友的相关建议: 
      

我觉得这个问题必须要认真回答,中国的Java圈子已经足够乌烟瘴气了,不需要多一个人来添乱。

以防改题,先摘录原题:

===============题主的分割线===============

注意:不是问的 “怎么样才算是精通 Java?”,是体验体验啊各位!

-----------------------------------------------------------------

Never trust a programmer who says he knows Java

===============/题主的分割线===============

首先我觉得题主思考逻辑有问题。如果不搞清楚怎样才算精通Java,那你想知道的是什么人的体验?如果按照问题

怎么样才算精通Java? - 编程

@watchmen

说的,相信能做到的人不在少数,比如说我(不需要在这里讨论我的资质问题,跟你没关系,我不是来应聘的)。

如果说我的体验,我觉得并没有什么特别的,无非是写程序的时候比不那么“精通”的人快一点,查bug的时候迅速一点,别人需要上网搜索的东西我可以马上说出来,因为我都搜索过好多次,仅此而已。

可是,这真的是精通吗?我觉得还差得远。我认识一个人,他是我之前就职的公司的CTO,JRockit的主要编写者之一,在他面前大多数人,包括我,都只是个孩纸。

通常你不需要和他争论技术问题,他说得出口的,就是正确的。技术问题包括系统架构、算法设计、某行代码在JIT之后在什么硬件架构上大概跑几个纳秒。在他的眼里,任何一段Java程序他可以告诉你大致花费了多少个CPU cycle,似乎从Java代码到机器码(不是JVM的byte code)的中间过程都被本能地跳跃了。他可能是我认识的最精通Java的人,可我不是他,无法知道他的体验。但是,从跟他的交流中我可以很明确地感受到两个字:自信。

可能这也是那一类“精通X是什么体验”问题的共同答案。




  

相关话题

  为什英特尔(Intel)的标准深深的影响个人电脑市场? 
  c#中虽然异步和多线程是两码事,但是是否异步微软提供的async函数内部还是多线程去实现的? 
  为什么说C++很难? 
  asp.net mvc源代码结构是怎样的? 
  如何评价中科院计算所发布的「木兰」编程语言体系? 
  软件技术方案中的轻重是什么意思? 
  曾经送孩子去戒网瘾的父母,现在怎么样了? 
  男朋友的大脑是单线程的怎么办? 
  江苏一公司要求员工改用国产手机,称买苹果辞退买华为补贴,这类「支持国货」的行为值得提倡吗? 
  连续一次性考过驾照是种怎样的体验? 

前一个讨论
如何看待程序员不写注释?
下一个讨论
仅通过分享专业知识(如理工类)的普通用户,从零到成为大 V 的可能性大吗?





© 2025-05-04 - tinynew.org. All Rights Reserved.
© 2025-05-04 - tinynew.org. 保留所有权利