Не совсем понятно о каких 10-и годах идёт речь, в Вашем сообщении я вижу новичка-перфекциониста, который усложняет себе жизнь принципом "из крайности в крайность"(сам был таким).
Неприятная правда в том, что момент, когда ты будешь знать и уметь все и вся никогда не наступит. По крайней мере у нас в it. Вы насильно вбили себе в голову наличие проблемы и сомнительный путь для ее решения. Поверьте, Вам не нужен учитель.
Все, что Вам нужно - выбрать ЛЮБОЙ редактор/среду, открыть любой сайт/курс/учебник по php, изучить:
1 - основные конструкции (переменные, циклы, массивы, ...)
2 - почитать про ООП, потом посмотреть как это работает на примере php
Поздравляю, Вы готовы приступить к первому пробному проекту, который, поверьте, даст столько навыков и понимания, сколько не даст ни одна прочитанная книга(по крайней мере на данном этапе).
Теперь, возьмите в качестве фреймворка для проекта, например, yii2(прочитайте как он устроен и что такое mvc), а в качестве проекта, допустим, тот же блог(подсказка: в сети уйма примеров/курсов/видеокурсов как сделать блог) и реализуйте. Проделав это получите уйму знаний и умений. Как только закончите, откройте любой сайт с описанием правильной стилистики кода и пробегитесь по своему проекту, параллельно переделывая код на более правильный. Профит)
Приятная новость в том, что все вышесказанное даже новичок может сделать за пару недель, и никаких историй длинною в жизнь и учителей Вам не надо. Удачи)