你如果12年都是在一个单位,前面的社会化用工,如果是缴纳了养老保险的,应该计算连续工龄,按照12年计算。前面没有缴纳养老保险,不计算连续工龄,按照3年计算。法律依据:劳动和社会保障部关于劳动合同制职工工龄计算问题的复函劳社厅函〔2002〕323号贵州省劳动和社会保障厅: 你厅《关于劳动合同制职工工龄计算问题的请示》(黔劳社呈〔2002〕31号)收悉。经研究,现答复如下:对按照有关规定招用的临时工,转为企业劳动合同制工人的,其最后一次在本企业从事临时工的工作时间与被招收为劳动合同制工人后的工作时间可合并计算为连续工龄。在当地实行养老保险社会统筹前的临时工期间的连续工龄,可视同缴费年限;在当地实行养老保险社会统筹后的临时工期间的连续工龄,要按规定缴纳养老保险费,计算缴费年限,没有缴纳养老保险费的,不能计算视同缴费年限或缴费年限。