签了3年的合同可以提前辞职。具体如下:1. 协商一致:若与用人单位协商一致那么可以随时解除劳动合同无需承担违约责任。2. 提前通知:如果没有协商一致劳动者提前30日以书面形式通知用人单位可以解除劳动合同。在试用期内提前3日通知用人单位即可解除。3. 用人单位过错:当用人单位存在未按照劳动合同约定提供劳动保护或者劳动条件、未及时足额支付劳动报酬、未依法为劳动者缴纳社会保险费等过错情形时劳动者可以即时解除劳动合同无需提前通知。4. 劳动者无过错:若用人单位以暴力、威胁或者非法限制人身自由的手段强迫劳动者劳动或者用人单位违章指挥、强令冒险作业危及劳动者人身安全劳动者可立即解除劳动合同不需事先告知用人单位。总之虽然签订了3年合同但劳动者仍有多种途径可以提前辞职只要按照法律规定的程序进行一般不会面临不利后果。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。