如果仅仅是签了合同但是并没有正式上班,那么是不会有社保的。社保一般是在正式上班后由雇主为员工缴纳的一种保险。合同只是双方达成协议的一种书面证明,而不代表实际的工作状态和雇佣关系。如果想要享受社保待遇,必须是在正式上班后按照国家规定和企业制度签订雇佣协议并缴纳社保。