• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • paul wheaton
  • Jeanne Boyarsky
Sheriffs:
  • Paul Clapham
  • Devaka Cooray
Saloon Keepers:
  • Tim Holloway
  • Roland Mueller
  • Himai Minh
Bartenders:

Java Expert

 
Greenhorn
Posts: 24
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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?
 
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Ranch Hand
Posts: 662
Eclipse IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
There is always something to learn.
 
Marshal
Posts: 80745
486
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
 
Bartender
Posts: 2968
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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 ]
 
Ranch Hand
Posts: 1228
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
author
Posts: 14112
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • 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
    Number of slices to send:
    Optional 'thank-you' note:
  • 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.
 
Don't get me started about those stupid light bulbs.
reply
    Bookmark Topic Watch Topic
  • New Topic