首先在上海市外地户口社保缴费的话,因为基数高,你的个人养老金账户钱也会多,即便转回老家,也要比当地的平均水平高很多,如果将来退休的话也要多一点;
而且因为你是城镇户口,公司帮你缴纳的养老金和上海市职工是一样的,虽然你还比较年轻,但是在上海缴金同时还能享受上海职工的医疗保险,也是一种保障;
最后单位帮你缴金分为个人部分和单位部分,如果你不让单位帮你缴金,那么单位那部分应该也不会给你,当然如果你和单位协商好后就另当别论了,强调一点这同时也是违反劳动法的,吃亏的应该是企业,万一以后不做了,如果在那段时间没有帮你缴金,还可以申请劳动仲裁补交社保。