Thanks for the constructive insights. Im still weighing the pros and the cons of either going for generalization or specialization. Reason why is because
smu offers a maritime track for econs and im contemplating whether it is better to go for one which has wider job opportunities or one which is industry specialized like maritime studies. I'm keeping my options open for now but if im involved in the Maritime, most likely I'll be doing ship chartering or bunkering related.