Es ist komplett normal, dass du anfangs bei vielen Dingen nur Bahnhof verstehst. Bedenke, dass sogar professionelle Softwareentwickler und Softwareingenieure noch jeden Tag was dazu lernen. Niemand kann alles.

Die komplexen Dinge verstehst du automatisch, je länger du programmierst. Praxis ist extrem wichtig. Lerne die Basics und fang mit kleinen Projekten an, die dann immer komplexer werden. Mit der Zeit verstehst du immer mehr und die Dinge, die du vorher nicht verstanden hast, verstehst du dann super leicht. Wichtig ist, dass du nicht aufgibst.

Das Leben eines Programmierers besteht daraus, aus Fehlern zu lernen, viel zu "knobeln" und jeden Tag was neues zu lernen. Was glaubst du, warum Programmierer so viel Kaffee trinken? Die zerbrechen sich im Arbeitstag den Kopf.

...zur Antwort