Развивают в первую очередь мышление - это правильно! Но с другой стороны сейчас многие используют чужие написанные велосипеды/коды/классы/методы. Тут хорошо может помочь фриланс - можно бесплатно делать задания на php правда это искать, читать задания и тд и тп. Вот задачи для бизнеса на вскидку: Написать скрипт - заливки товаров в группы на ВК, ОК, Инстаграм, Телеграм - нужная вещь - каждая компания сейчас нуждается в таком - чтобы расширить клиентуру в соц сетях - это по факту как отдельный мир бизнеса...
Согласен. Возможно и правильнее развивать поначалу умение мыслить логически и видеть многогранно решение определённой задачи. Решать задачу несколькими способами.
Конечно ответы на задачи есть. Кто может знает, задачник Трепачева. Там и учебники есть вполне годные.
Но дело в том что интересно самому своими способами решать.