The Java Information Group asked the question: if you could pick anyone in the Java community to be your personal mentor for one year, who would that be any why?
Here’s my response:
I do not believe that there is a single individual that possesses both the Java and software engineering skills necessary to be my personal mentor. There are those that possess unique insight into Java and there are those that have mastered the mechanics of writing, managing and maintaining Java software but it seems that never the twain shall meet. Though if I had to choose a mentor from the two groups it would certainly be someone that has mastered software engineering.
I have two follow up questions of my own:
- Do you agree with my observation that it seems that people either excel at being theorists (those that possess unique Java insight) or at being experimentalists (those that have mastered mechanics of writing, managing and maintaining Java software)?
- Who are the well-known experimentalists today?