在工厂交的是职工养老保险,自己交的话,不知道你老家有何要求,上海这边的要求是城镇户籍的,才能以自由职业者的身份自己交职工养老保险,累计交满15年到龄可以退休。如果你是农村户籍的话,可以接着交新农保。目前大部分地方,除非死亡或出国定居,社保都不能退,北京刚刚出台了相关文件允许退。