百科问答小站 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是什么体验”问题的共同答案。




  

相关话题

  MATLAB在逐渐被Python淘汰吗? 
  计算机系应届生参加校招屡屡碰壁,请问像我这样条件的应届生算什么水平? 
  会汉满蒙维藏五种语言是种怎样的体验? 
  java为什么不支持泛型数组? 
  中国计算机专业的大学生相比于美国差在哪里? 
  哪些语言特性,有助于开发大型系统? 
  C++ 无法取代 C 吗? 
  一个Java的对象大小等于序列化的大小吗? 
  中文编程目前面临的难题是什么,你有哪些建议? 
  《三体》中让你印象最深的科幻点子有哪些?以及他们的科学背景? 

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





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