Nie znać html-a to IMO trochę wstyd, więc zdecydowanie warto. JS na poziomie podstawowym też warto, bo na prawdę fajne rzeczy można robić. CSS hmm.. podstawy również warto poznać (choćby z czystej ciekawości, jeśli nie dażysz go miłością :P). Nie można być zamkniętym tylko na jedną technologię, bo nie o to chodzi. Myślę, że warto chociaż przerobić po jednym tutorialu, poczytać trochę dokumentacji i zobaczyć parę przykładowych projektów na gh z każdej. A potem wybrać, którą chcesz znać najlepiej i to w niej pracować.