If someone wants to maintain being a corporate developer, they have no choice but to go with the flow. This requires learning whatever tools are being used in the basic corporate environment today. VFP is not in the mix. Unless it's to convert an existing VFP app to Java or .Net.