I am already working as GIS Consultant in UK. Being an engineering consultancy (not IT or GIS based) company there wasn't any need of GIS development in the organisation.
But due to some recent project requirements my company is trying to promote us towards GIS development.
So my question is that, which route should I progress my career, like:
Python - C# - .Net
OR
Java?
Quicker advice will be much appreciated as I am in India for my 3 weeks and have an opportunity to join some basic programming courses. Recent visit to the local computer institute, C# and .Net was the main stress.