Hallo Phil,
ich wollte jetzt nicht Deine Noten abfragen. Aber es gibt im Leben Phasen, in denen man die Grundlagen lernt und Phasen, in denen man sich spezialisiert. Ich glaube, Du bist noch in der Ersten.
Zu den Programmiersprachen und -techniken: Du lernst das Programmieren nicht, indem Du jede Menge Programmiersprachen lernst. Nimm irgendeine Sprache und lerne den Umgang mit den Elementen dieser Sprache, die fast alle in fast allen anderen Sprachen auch vorkommen. Lerne logisches Denken. Lerne Probleme in Algorithmen umzusetzen. Dann geht es Dir auch nicht so, wie denen, die zwar PHP und mySQL und was weiß ich noch beherrschen oder es glauben, aber dann Fragen stellen wie: "Ich habe ein ...-Problem, das löse ich doch am besten mit Schleifen, oder nehme ich lieber ein if?"
Gruß, Jürgen