• Post Reply Bookmark Topic Watch Topic
  • New Topic

Java Expert  RSS feed

 
Harris Tanu
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have been programming java for 8 years. My only java certification was JCEA which I took 1 year ago.
Personally I've been working on fundamental java, J2EE and some emerging technologies.

I would like to measure my knowledge as how far my technical skills in Java is. so my question was:
-How to define someone is a Java expert?
-What essential knowledge must he have?
-What other technical knowledge must he posses?
 
Ramesh Sankar
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A Java expert should handle any kind of Problem at anytime without any reference ...should keep everyhting in finger tips

Thanks
Ramesh.N
 
Arun Kumarr
Ranch Hand
Posts: 662
Eclipse IDE Java Spring
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is always something to learn.
 
Campbell Ritchie
Marshal
Posts: 56227
171
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Without reference, Ramesh Shankar? Please . . . .

You ought to know where to find the references, having a copy of your favourite book, the API specification, at your fingertips as you work.

CR
 
Peer Reynders
Bartender
Posts: 2968
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you run into somebody like Chad Fowler you better be prepared to answer a simple question like:
How would you write a program, in pure Java, that would make the Java Virtual Machine crash?
 
Harris Tanu
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
maybe my question is too abstract..

Let's say.. with my current working experience, I still believe, I'm far behind those guys such as Gaving King(Hibernate) or Marc Fleury(JBoss).
The easier question could be: "How can I be one of them one day when I work on my technical skills?" What are the steps?
[ April 17, 2006: Message edited by: Harris William Tanu ]
 
Srinivasa Raghavan
Ranch Hand
Posts: 1228
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
A Java expert should handle any kind of Problem at anytime without any reference ...should keep everyhting in finger tips


It's not necessary to know all the methods in Java API. Java doc has every thing , you should know how to use it.
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Harris William Tanu:

Let's say.. with my current working experience, I still believe, I'm far behind those guys such as Gaving King(Hibernate) or Marc Fleury(JBoss).
The easier question could be: "How can I be one of them one day when I work on my technical skills?" What are the steps?


That's really a very different question. I don't think those people are best described as *Java* experts, but better as *software development* experts. That is, there is much more to it than just knowing Java exceptionally well. In fact, focusing on Java probably is exactly *not* what made them what they are - it needs diversity to become really good.

Let me summarize the list of "goals of knowledge portfolio managment" from the book "The Pragmatic Programmer" - the whole book would probably be a good investment for you, it has lots of good advice:

- Learn at least one new language every year.
- Read a technical book each quarter.
- Read nontechnical books, too.
- Take classes.
- Participate in local user groups.
- Experiment with different environments.
- Stay current.
- Get wired. (That probably is the books way of saying "participate at JavaRanch" )
 
Harris Tanu
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Ilja Preuss:


That's really a very different question. I don't think those people are best described as *Java* experts, but better as *software development* experts. That is, there is much more to it than just knowing Java exceptionally well. In fact, focusing on Java probably is exactly *not* what made them what they are - it needs diversity to become really good.

Let me summarize the list of "goals of knowledge portfolio managment" from the book "The Pragmatic Programmer" - the whole book would probably be a good investment for you, it has lots of good advice:

- Learn at least one new language every year.
- Read a technical book each quarter.
- Read nontechnical books, too.
- Take classes.
- Participate in local user groups.
- Experiment with different environments.
- Stay current.
- Get wired. (That probably is the books way of saying "participate at JavaRanch" )


What you said, makes sense.
It is more to learn besides java. They know much more than Java which I should describe them as 'software development expert'.

as for the pragmatic programmer's book, it looks interesting.
Will be getting the book soon.

tx.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!