雇主得與勞工約定最低服務年限嗎?

不少雇主往往會花費相當的培訓時間來栽培勞工,為其支出職業訓練或技能養成等費用,既然有相當的付出,雇主就會要求勞工答應最低的服務年限,如果勞工擅自提前離職,不只要返還相關訓練費用,甚至還要賠償違約金。曾有契約就如此約定:「甲方為乙方進行專業技術培訓,因此甲方為使乙方遵守最低服務年限約定18個月之約定,如乙方未滿最低工作服務期限違約或要求提前解約須提供其專業合理補償課程市值總額35萬元整」、「本人如有違反本契約及其他約定事項時,因違反前項約定擅自提前離職或辭職時,致影響本園權利者,應負損害賠償償責任,本園並得請求金額新台幣6萬元整之懲罰性違約金」等,但這些約款,真的有效嗎?