Guys I need a good career advice. I am currently working in a IT consulting firm as a junior java developer. My firm wants to upgrade my skills. Since its a consulting firm they want to add extra skills in me to make me more productive. They have given me two options java with FLEX or java with TIBCO. I can either learn Flex or TIBCO. But I am not able to decide which technology should i choose to upgrade my skills. I want to know which technology would be more beneficial in my career and in the future of IT. Since I just started my creer in java, learning new tools means a lot to me. Plz advice..