Se você for para o lado do front-end criando interfaces, é fundamental que você saiba HTML e CSS. Caso escolha o back-end é interessante que você saiba ao menos o básico de HTML e CSS para entender como as coisas funcionam.