Jeanne Boyarsky wrote:Pushkar,
Are you talking about whether to switch to .NET or Perl or focus on the business or ...
Soft skills can be learned and practiced concurrently. So can many languages - work with Java, play with Perl type things.
So my original question was, should I try to somehow get more assignments in Java and stick to Java to become close to an expert in it (which I would love to do, since I like coding in Java) or should I try to learn the new technologies that are quite far from Java, but would help me in my current job (and would please the management )?
Jacquie Barker wrote:In addition to my "Tidal Wave" book, another book that addresses a similar philosophy is "Who Moved My Cheese" -- to borrow their analogy, if the place in the maze where you live is flooded with cheese [your technical skills are in an area that is still mainstream], no need to worry! If the cheese is in short supply [your skills are in an area where few, if any, organizations wish to invest any longer], put on your sneakers and venture forth into the maze [retrain yourself in a newer paradigm].
Kavita Tipnis wrote:
A very helpful analogy, we did that, Netbeans Visual Web JSF framework was new and it did not quite pickup, so we decided to overhall all the applications to simple JSP apps.
Kavita Tipnis wrote:Moving to original poster's question, just learning new skills and not strengthening the existing skills,
how would you overrule the old adage of 'Jack of all trades and master of none'.[Did not notice this was another thread title!! -> Edited]
For instance, JSP,Servlets are the base of any Java web application development,
it does not matter how many frameworks you are conversant with, if you do not know difference between a get and a post.