Liceum da Ci mniej więcej takie same podstawy do studiów jak technikum (tzn. głównie matematyka, angielski).
Jeśli chodzi o przygotowanie do zawodu, to w technikum informatycznym prawdopodobnie lepiej przygotują kogoś na poziomie "zawodówka".
Przykładowy program: http://zs10.pl/index.php?strona_kierunek=kierunek_informatyka
Co z takiego programu można wyczytać:
- nauka języka (oby angielski)
- obsługa baz danych (oby SQL, ale pewnie Access + phpMyAdmin)
- składanie komputerów
- łączenie i konfiguracja sieci
- jakiś język programowania (pewnie ten który zna wykładowca, niekoniecznie najnowszy, oby Python lub JavaScript, ale pewniej PHP)
To są tematy które rzeczywiście przygotowują do pracy programisty najniższego szczebla (o ile są to podane technologie).
Jeśli musisz na studiach pracować, to dzięki takiemu programowi będziesz to mógł realizować.
W liceum raczej będziesz musiał się nauczyć sam (najlepiej pod okiem kogoś bardziej doświadczonego).
Wniosek:
Jeśli znasz jako-tako angielski i znajdziesz mentora to lepiej wybierz liceum - nauczysz się sam tego co potrzeba do zawodu w krótszym czasie.
A na studiach możesz się podszkolić z bardziej abstrakcyjnych tematów. Z tym że praca i studia nie idą w parze (naprawdę ciężko).
Edit:
Tu bardziej konkretny program z liczbą godzin: http://www.zstio.edu.pl/ti/
Programowania C++ w 126 godzin to się raczej człowiek nie nauczy, ale pewnie liźnie każdego z podanych języków (C++, Java, PHP, JavaScript).