Cardiologists are different from cardiac surgeons who do cardiac surgery . Cardiologists should not be confused with cardiac surgeons , cardiothoracic and cardiovascular , who are surgeons who perform cardiac surgery via sternotomy â '' open operative procedures on the heart and great vessels .