公司只有按劳动合同法第四十条规定解除合同才需要提前30天书面通知本人。
根据《劳动合同法》规定,公司可以按《劳动合同法》第三十九条、第四十条、第四十一条、第四十二条规定单方面解除合同。其中,按《劳动合同法》第十四条规定解除合同的,应当提前30天书面通知或者额外支付一个月工资代通知金;按劳动合同法第四十一条和规定裁员,应当提前三十日向工会或者全体职工说明情况,听取工会或者职工的意见后,把裁减人员方案报告劳动行政部门,但并不要求提前30天书面通知被裁减个人;劳动者试用期被证明不符合录用条件或者违法违纪,具有《劳动合同法》第三十九条(二)至(六)款规定情形的,公司可以随时解除合同。