I have been working in the GIS industry since 1992, originally in capture for over 6 years and then in 1999 moved on to ArcInfo workstation and AML development.
Since the release of ArcGIS 8.3 I have been developing with ArcObjects, initially in VBA and then VB6. I started learning .net when ESRI announced they were discontinuing support for VBA and VB6, since then I have become fluent in VB.net and C# using ArcObjects.
I have had some success in using GDAL/OGR in C++ and .net and have written successful and useful programs.
I have developed with python since ArcGis 9.2 through several versions of geoprocessor.