I am not sure if this is correct. In Bulgarian we have almost the same word работник (rabotnik) and it just means "worker". No forced, slave connotations. Also checked with google translate and it doesn't find Czech translation for "robotnik" but it suggests to switch to Polish and translates it to "worker" as in Bulgarian. And работа (rabota) means "work" in Bulgarian and google translate shows the same for the Polish translation.
Someone from Czechia here?