demshpw, Вы можете хоть до дыр зачитаться книгами(которые Вам посоветовали прочитать выше), но по факту, пока вы не начнете реализовывать свои проекты, Вы так и останетесь "мертвым программистом". Как правило задачи из книг - почти никак не связаны с проблемами которые возникают в ходе разработки проекта, и обычно остальные процентов 60 гугляться, и учаться в ходе проб и ошибок. Поэтому от себя добавлю, если вы хотите начать программировать - во первых выберите сферу(на PHP тоже много чего можно делать, многие идут по стопам разработки под CMS, некоторые идут в разработку под фреймворки и тд). Как только изучили базу PHP, переходите к написанию кода от мелких проектных реализаций, к большим.
В 2020 году? php? начинать учить? Я вас умоляю!
По Go купите где-нибудь или скачайте курс, обязательно англоязычный.
Не слушайте никого, на PHP пишут много, и бывает довольно хорошо. Плюс зарабатывают неплохие деньги. PHP будет жить долго и счастливо, у него свой рынок, своя доля в вебе. Есть много легаси кода, есть много нового кода, хорошие апдейты(язык не мертвый). Скакать по языкам как барышня по балам - не стоит, программирование это не про язык - а про мышление, умение строить алгоритмы, решать задачи, деструктурировать их, и помогать бизнесу.
Судя по hh - go разработчики задыхаются от предложений работы, 1100 вакансий на всю россию(+\-)