CS skill is very important for profesionals in risk management. A lot of foreign banks hire CS phd's to develop their risk management system. After all, all pricing or risk management models need to be implemented (mostly in C++ or C#). Traders or risk controlers only uses the interface. FRM is very specilized in risk management. CFA is more general, and is better suited for investment professionals.