在职高上学,满17必须去厂里上班,不去不给毕业证,但是我不想去

这算不算合法?