Imo the fun quant stuff these days is about predicting returns and not pricing derivatives. As others have said here, the pricing part is mostly commoditised and more about managing software.
Yes although if you are predicting the returns swaps and options and so on then you need to be able to do both
Yes although if you are predicting the returns swaps and options and so on then you need to be able to do both