Гуманитарий и Java?
За 20 лет в отрасли ничего сложнее арифметики мне не понадобилось. За исключением одного случая, когда я попытался сунуться в машинное обучение. Я уже писал об этом много раз.
а в IT хочется решил начать изучение HTML, CSS, в общем выбрать путь web-разработчика.
Дальше не читал.
Это глупое и непродуманное решение, о котором вы пожалеете.
Но вы ведь уже насосались статеек на Хаброке про 300k в месяц, особо не напрягаясь?