What type of programming is involved in SAP Variant configuration? Can VC programming experience be transferred to SAP ABAP programming positions?