法律解答:工地上班没有签劳动合同是违法的。法律依据:《劳动合同法》第十条规定,建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。核心分析:用人单位有与劳动者签订书面劳动合同的义务。未签合同违反此义务。劳动者有权要求签订合同保障自身权益。关键构成要件是用工事实及未签订书面合同。实务建议:劳动者可收集工作证、工作服、考勤记录、工资发放记录等能证明劳动关系的证据。可向劳动监察部门投诉,要求责令用人单位签订合同。也可直接申请劳动仲裁,要求用人单位支付未签合同的双倍工资差额。仲裁流程一般为提交申请、仲裁委受理、开庭审理、作出裁决。劳动者要注意在一年仲裁时效内主张权利。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。