Wie helfe ich dem Nachwuchs bestmöglich in die Welt der Programmierung einzusteigen?
Am besten durch Nichtstun. Um in diese Welt einzusteigen, genügen einige Lehrbücher und der Zugang zu einem Computer. Wenn das dann jemand aus eigener Kraft schafft und im besten Fall auch noch Freude daran hat, wird er aller Voraussicht nach auch im Beruf damit glücklich und zufrieden sein.
Ein gewisses Fundament (vorzugsweise MINT), gelegt durch Schule und/oder Studium ist allerdings schon günstig.
Diese Aussage mag arrogant wirken, ist es aber meiner Meinung nach nicht:
bitte nicht verwechseln: ein Programmierer ist noch lange kein Informatiker.
als Programmierer tätig zu sein, erfordert ein hohes Maß an eigenständigem Arbeiten und die Fähigkeit, selbständig und in Eigeninitiative Wissen zu erwerben.
man braucht für diesen Beruf auch ein gewisses Durchhaltevermögen und eine Frustrationstoleranz. Es wäre trügerisch, wenn man in der Lernphase zu sehr an die Hand genommen wird - das böse Erwachen käme später.
es gehört zum täglichen Brot eines Softwareentwicklers, Lösungsalternativen und Techniken bzw. Technologien beurteilen zu müssen - ggfs. auch nach einer Recherche im Netz. Also könnte man auch gleich damit anfangen, wenn es um die Auswahl einer geeigneten Programmiersprache und Entwicklungsumgebung geht.
Es ist gut, dass die Menschen sehr verschieden in ihren Fähigkeiten und Bedürfnissen sind. Und ich selber hatte das Glück, in einem Beruf zu landen, in dem ich gut war und der mir Freude bereitet hat. In vielen anderen Berufen wäre ich sicherlich gescheitert oder ich hätte gar nicht die Qualifikation geschafft - mit meinem schlechten (vor allem visuellem) Gedächtnis und meinem schlechten räumlichem Vorstellungsvermögen …