Мне в данный момент 12.Я легко начал осваивать c++ ,но есть такая сложность. Как понять на каком уровне я знаю язык? Есть ли тесты? сейчас большинство интернет курсов скажем от того же Skillbox,Geekbrain нацелены на новичков, тоже самое с книгами. Как же мне идти дальше если не могу найти материал, подкиньте пожалуйста книг на уровень Junior------>Middle, Middle-------->Senior
и как узнать свой уровень
Мидл, а тем более Сеньор - это не знание языка программирования, а опыт. В 12 лет у вас его точно не будет. Единственный способ узнать свой уровень - ходить по собеседованиям, пытаться получить соответствующую должность.
Это всё условности. Имхо синьёрить можно только в конкретном месте зная проекты и предметную область. Переходя на другую работу один фиг переучиваться.
Приняли на работу, поздравляю, вы – Junior. Проработали по специализации пару лет и вас не выставили за дверь, поздравляю, вы – Middle. А Senior – это акт признания неоценимой пользы ваших ума, знаний и опыта. Можно прождать всю жизнь, так и не дождавшись.