No. There's no magical, fast way to learn a number of entirely distinct fields.Some skills are transferable (not sucking at programming in general will help), others are rather specific to their field.