in reply to Spend time wisely

What would be useful to you largely depends on your interests, talents, career plans, the location you live or want to live, and so on...

I don't think there is any universally applicable advice, so all I can suggest is you contemplate about what you would really like to do (interests), which of those you realistically can do (talents/experience) that would likely allow you to make a living in the foreseeable future (your environment). Then pick what looks like the best compromise.

If you want more specific advice, it would help if you let us in on any of the above.

Replies are listed 'Best First'.
Re^2: Spend time wisely
by Anonymous Monk on Jan 13, 2012 at 20:28 UTC
    Thank you. And here is the question. It's is hard for me to decide, what I really like to do. I am attracted towards many things in software as they all look cool. I had been thrown upon the work and I tried to learn, whatever that was required and learn on my own many different things. But I cannot carefully decide what I will like to do in future. As the time grows for me, and changing job market situations doe s not help me. So free-time is sort of my meditation time, to decide for future.
      It's is hard for me to decide, what I really like to do.

      I'm not really sure what to say.  If you can't decide, who should?  Having total strangers run my life doesn't sound like an attractive option to me ;)

      Maybe you could use the free time to give each candidate technology a serious try (e.g. implement something non-trivial — but stop after an allotted time) and observe your gut feelings as you go...

      This way, you may not have become an expert in any one technology by the end of the free time period, but you may at least have arrived at a decision based on personal evaluation and judgement, instead of letting others decide for you.   Just my 2 cents.