建筑工人和建筑企业要签订合同.所以建筑工人是有劳动合同的。
【法律依据】
依据《劳动合同法》第十条规定:建立劳动关系,应当订立书面劳动合同。已建立劳动关系,未同时订立书面劳动合同的,应当自用工之日起一个月内订立书面劳动合同。用人单位与劳动者在用工前订立劳动合同的,劳动关系自用工之日起建立。