Du weißt nicht, was das hier soll?

Du weißt nicht, was das hier soll?

Gerade der Einstieg in das Programmieren kann super aufregend und auch super frustrierend sein. Das ganze Thema ist so riesig, dass du als Einsteiger förmlich erschlagen wirst mit Syntax, Konzepten, Technologien, Bibliotheken, APIs, Werkzeugen und vielem mehr das du alles lernen könntest.

Auf LernMoment.de findest du Antworten zu solchen allgemeinen Fragen. Ich nenne das häufig “Das (Programmieren-)Lernen lernen”. Der weitere Fokus ist auf konkreten Methoden und Technologien. Du findest viel Material zu C#, Visual Studio, Objektorientierung, Grundlagen von Softwareentwicklungsprozessen, Arbeitsweisen und vielem mehr.

LernMoment.de genau das richtige für DICH?

Bevor wir in die Details rund um LernMoment.de gehen hier ein kurzer Überblick was du mit den Inhalten anfangen kannst. So kannst du schnell entscheiden ob LernMoment.de für dich relevant ist. Wenn nicht ist das absolut okay und ich wünsche dir, dass du andere für dich passende Ressourcen findest. Es gibt wirklich sehr viel gutes Material da draußen :-)!

  • Angebot für Einsteiger - Egal ob du Programmierer, oder besser gesagt Softwareentwickler, werden möchtest oder in deiner Freizeit Programme entwickelst, die Inhalte hier sind optimal für dich, wenn du gerade anfängst. Auch als Fortgeschrittener kannst du bestimmt noch einiges lernen, insbesondere, wenn es um die Arbeitsweisen geht, aber bei inhaltlichen Aspekten rund um Syntax und Bibliotheken wirst du das meiste bereits kennen.
  • Effektiv (Programmieren) Lernen - Inhalte auf LernMoment.de sind so aufgebaut, dass du auch lernen kannst, wenn du mal nicht top motiviert bist. Es ist immer ein Mix aus Konzept, Technologie und Arbeitsweise. Du wirst hier nicht jedes kleinste Detail erklärt bekommen. Viel mehr steht im Fokus, dass du eine systematische und pragmatische Arbeitsweise lernst bei der immer der Nutzen des Anwenders im Mittelpunkt steht. Ziel ist es, dass du in der Lage bist dir die Details dann “alleine” zu erarbeiten.
  • Individuell Lernen - Du bekommst die wichtigsten Grundlagen, Konzepte und Arbeitsweisen vermittelt und hast somit schnell die Chance, selber zu entscheiden was du lernen möchtest und kannst alle (nicht nur die auf LernMoment) verfügbaren Ressourcen optimal nutzen. Darüber hinaus garantiere ich dir, dass ich jeden Kommentar und jede Frage beantworte und dir immer behilflich bin, wenn du mich darum bittest. Nur so kannst du effektiv lernen.
  • Praxis steht im Vordergrund - Gerade zu Anfang wirst du einiges an Theorie lernen müssen. Allerdings hilft dir das alles nichts, wenn du sie nicht praktisch anwendest. Erst dann kannst du das neue Wissen wirklich festigen und für dich Erfahrung und Sicherheit aufbauen. Daher findest du auf LernMoment.de Übungen und Projekte zum mitmachen. Gerne schaue ich mir deine Arbeitsresultate an und gebe dir dazu Rückmeldung. Wenn auch nicht immer kostenlos ;-).
  • Professionelle Softwareentwicklung - Sauberer Quellcode, arbeiten in vielen kleinen Iterationen, Verständnis was “guten” von “schlechtem” Quellcode unterscheidet, mehrere Programmiersprachen verstehen und vieles mehr ist das Ziel von professioneller Softwareentwicklung. Dich dafür zu sensibilisieren und dir die Grundlagen beizubringen ist das Ziel von LernMoment.de.

Macht das Sinn für dich? Ich freue mich immer über Rückmeldung und bin total gespannt welches Ziel/Projekt du mit Programmierung umsetzen möchtest. Schreib mir doch einfach oder erstelle einen Kommentar.

Unabhängig davon ob du weiter ziehst oder dich noch ein wenig länger mit LernMoment.de beschäftigst, wünsche ich dir viel Erfolg, Zufriedenheit und natürlich Spaß mit der Programmierung.

Die Philosophie von LernMoment

Du bist noch dabei? Super! In den folgenden Abschnitten erfährst du etwas mehr über mich, Jan Suchotzki, und natürlich über LernMoment.de.

Jan Suchotzki

Warum heißt diese Seite nun LernMoment? Das geht darauf zurück, dass ich mich sehr intensiv mit Motivation und Veränderungen beschäftigt habe. In meiner Zeit als angestellter Softwareentwickler habe ich ein Veränderungsprojekt begleitet bei dem es darum ging die Arbeitsweise einer kompletten Entwicklungsabteilung zu verändern. Dies hat viele Jahre gedauert und war extrem zäh.

Seitdem ich mich mehr mit diesem Thema beschäftige, bin ich zu der Überzeugung gekommen, dass Veränderungen immer in kleinen Schritten eingeführt werden sollten. Das gilt auch bzw. ganz besonders fürs Lernen.

Versuchst du vieles auf einmal zu lernen und das in deinen beruflichen Alltag einzuführen, machst du es dir unnötig schwer. Mit LernMoment verfolge ich das Konzept von kontinuierlicher, aber kleiner, Verbesserung. Die Artikel und weiteren Inhalte die du hier findest sind immer so angelegt, dass du sie in wenigen Minuten konsumieren kannst und dann für dich in der Praxis ausprobieren kannst. Du solltest also nur einen Moment, ich weiß das ist sehr relativ ;-), benötigen, um etwas neues zu lernen.

Dies Vorgehen hat einen weiteren Vorteil. Selbst wenn du pro Tag nur 15 Minuten investierst um etwas neues zu lernen, kommst du langfristig voran. Allerdings finde ich persönlich es wesentlich leichter, wenn ich weiß, dass ich nur wenige Minuten investieren muss. Das heißt ja nicht, dass du nicht auch mehr machen kannst, wenn es dir gerade Spaß macht. Um jedoch das leidliche Problem der fehlenden Motivation und der Aufschieberei zu umgehen, hat mir der Ansatz der kleinen Schritte bisher gute Dienste geleistet.

Das Lernen lernen

Ganz nebenbei versuche ich dir in vielen Artikeln und Videos immer wieder Tipps, Tricks, Methoden und Hinweise zu geben wie du deinen Lernprozess “verbessern” kannst. Ich bin mir sehr sicher, dass du früher oder später auch ohne diese Hinweise zum Ziel kommst. Allerdings ist Lernen meine Leidenschaft. Ich bin begeistert von neuen Technologien, Methoden, Prozessen, … Es braucht jedoch sehr viel Zeit um sich in neue Themengebiete einzuarbeiten. Daher versuche ich für mich kontinuierlich meinen Lernprozess zu verbessern.

Ich bin überzeugt, dass Lernen eine der Kernkompetenzen ist um ein zufriedenes und erfolgreiches Leben zu führen. Mit diesem Blog und seinen ganzen Inhalten lass ich dich an meinen Erfahrungen teilhaben und gebe dir die Möglichkeit deinen Lernprozess ebenfalls zu optimieren.

Wichtig ist mir dabei, dass dies keine Einbahnstraße ist. Lernen hat immer etwas mit Interaktion zutun. Eine der wichtigsten Erkenntnisse aus meinem Informatikstudium für mich war, dass ich Dinge verstanden habe, wenn ich sie erklären kann. Nun sind meine Inhalte hier auf LernMoment.de zwar der Versuch dir die Themen zu erklären, aber ich weiß erst ob ich erfolgreich bin, wenn ich von dir Rückmeldung bekomme.

Wenn du also wirklich effektiv lernen willst, dann ist es wichtig, dass du Fragen stellst und auch versuchst Fragen zu beantworten bzw. dein neu gewonnenes Wissen jemandem anderes erklärst. Insbesondere, wenn du autodidaktisch lernst, dann hast du wahrscheinlich keine Lerngruppe wie ich sie in meinem Studium hatte. Daher können wir beide eine Lerngruppe bilden. Schreib mit einfach eine Mail, oder kommentiere die Artikel, Videos, … und wir kommen in den ersten Austausch.

Darüber hinaus möchte ich mit dir LernMoment.de immer mehr in die Richtung einer aktiven Community entwickeln. So dass du die Möglichkeit hast auch mit anderen Menschen zulernen. In Zukunft möchte ich gerne mit kleinen Teams konkrete Aufgaben bearbeiten. Beispielsweise könnte ich mir gut vorstellen für gemeinnützige Organisationen Programme und Webseiten zu entwickeln. So können wir gemeinsam lernen, Arbeitsresultate erstellen und somit deine Reputation als Softwareentwickler verbessern und auch noch “etwas Gutes tun”.

Wenn du Interesse hast, dann schau dich hier auf LernMoment.de um und sprich mich an wie ich dir ganz konkret helfen kann.

Wo starten?

Du hast dich bis hierhin durchgekämpft? Gratulation! Wenn du noch motiviert bist, dann fang doch mit einem von diesen Themen an:

  • Syntax und Bibliotheken von C# und den Umgang mit Visual Studio erkläre ich dir im kostenlosen C# Tutorial Deutsch.
  • Einen systematischen Einstieg in C# und wie man Entwicklungsprojekte realisiert gibt es im C#-Kurs. Infos zu diesem (kostenpflichtigen) Online-Kurs und viele weitere kostenlose Artikel rund um C# findest du beim Einstieg in C#.
  • Wenn du dich an Open-Source Projekten beteiligen willst, dann solltest du die Grundlagen von GitHub verstehen. Diese erkläre ich dir im kostenlosen GitHub Tutorial.
  • Eine umfangreiche Anleitung zur Verwendung von Git mit Visual Studio bekommst du in diesem Artikel.
  • Oder steht dir der Sinn eher nach Konzepten? Dann solltest du dir den Artikel Was ist Datenkapselung anschauen.
  • Keinen Bock auf Lesen? Viele Inhalte gibt es auch in Form von Videos im LernMoment.de YouTube Kanal.

Jetzt ist aber wirklich Schluss ;-).

Hoffe bald von dir zu hören und viel Spaß beim Entwickeln und Lernen

Jan