签了合同但还未上班,合同通常是有效的。合同的效力不以是否实际履行工作为前提。根据相关法律规定,依法成立的合同,自成立时生效,除非存在法定的无效情形。一般来说,只要合同双方具有相应的民事行为能力,意思表示真实,内容不违反法律、行政法规的强制性规定,不损害国家、集体和他人合法权益,合同就具备法律效力。比如,双方就工作岗位、薪资待遇、工作期限等主要条款达成一致并签订合同,即便尚未实际到岗工作,合同在双方签字或盖章后就已生效,对双方均具有法律约束力。任何一方不得随意变更或解除合同,否则需承担相应的违约责任。若一方违反合同约定,另一方有权依据合同约定及法律规定要求违约方承担继续履行、采取补救措施或者赔偿损失等违约责任。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。