如果工人在工作期间因为工作原因导致工伤或职业病,那么单位需要赔偿。根据《中华人民共和国工伤保险条例》规定,用人单位应当为其职工参加工伤保险,并按照规定缴纳保险费。
一旦职工发生工伤或职业病,用人单位应当及时报告,协助处理,并承担相应的赔偿责任。
因此,如果工人在工作中发生工伤或职业病,单位需要赔偿。