Что учить «новичку» в 2020: C# или C++?
но на него не было нормального ответа(по-этому я и спросил)

90% ответов нормальных, просто они вам не нравятся, поскольку везде говорят что за что бы ты не взялся, вкалывать прийдется много, а получится или нет - зависит от тебя.
При этом не нужно такие ответы игнорировать, потому что так и есть. Жизнь это не сказка.

Учи любой язык. Вообще любой. Тебе до входа в профессию еще далеко, потому что новички, которые могут написать простенький тетрис - полно, и они никому особо не нужны. А для того, чтобы написать тетрис УЖЕ нужно знать немало.

Поэтому совершенно неважно какой язык тебе учить сейчас. Успеешь еще переучиться на любой другой, когда поймешь нужно ли тебе вообще программирование и зачем.
1. Вопрос не имеет правильного ответа, как и вопрос - какой язык лучше учить, французский или испанский? Потому что выбор невозможен, если непонятно, зачем.
2. Я писал на C++ больше 7 лет и с радостью убежал от него сначала на Delphi, потом на C#. C#, по моему мнению, гораздо более современный, продуманный, логичный и просто красивый язык, чем C++. Но у них разные области применения, цели. Если же речь просто о саморазвитии, то я за C#.