Cóż, programowanie ogólnie jest trudne i wymaga maasssyyyy praktyki. Sporo rzeczy przychodzi z doświadczeniem – np. to jak rozłożyć problem na kroki, które faktycznie można zaprogramować.
Normalnie napisałbym, żebyś po prostu programował tak ze 2-3h dziennie, lub więcej w miarę możliwości. Ale z tego co piszesz, to nie do końca jest opcja.
Jeśli masz dość mało energii pod koniec dnia, ale nadal byś chciał się czegoś nauczyć, to możesz spróbować "analizować" znalezione krótkie (kilknaście-kilkadziesiąt linii) programy w PHP. Przy czym pisząc "analizować" mam na myśli trzy czynności:
- Przepisać (znak po znaku, żadnego kopiowania) cały program. A potem znaleźć wszystkie literówki ;)
- Postarać się zrozumieć jak działa.
- Poeksperymentować z kodem – tj. pozmieniać lub dopisać wybrane rzeczy i zobaczyć czy program się zachowuje tak jak tego oczekujesz.
Programowanie jest ogólnie dość schematyczne miejscami, i analizując cudzy kod możesz podłapać sporo schematów i schemacików jak coś zrobić. No i przepisywanie kodu wymaga dużo mniej energii niż pisanie programów od zera (to ostatnie i tak musisz robić obok ofc, np. implementując zadania domowe).