Meine Reise zum Programmieren lernen – Teil I
Vor ungefähr 3 Jahren, ungefähr im Oktober 2019, entschied ich mich, Programmieren zu lernen, aber für welche Programmiersprachen sollte ich mich entscheiden – sollte ich mich für Java, Javascript, R, Python, HTML oder CSS entscheiden? Ich habe mich entschieden, bei datenbezogenen Programmiersprachen zu bleiben, da es mir in Zukunft helfen würde, datengesteuerte Entscheidungen zu treffen, und ich habe immer einen analytischen Ansatz zur Lösung von Problemen. Daher habe ich mich entschieden, zuerst Python und SQL zu lernen.
Der Anfang war schwierig, also lade ich mir als erstes ein paar Bücher über das Programmieren herunter und fange an, sie jeden Tag zu lesen. Alles lief gut und dann beschloss ich, mit dem Lesen der Bücher aufzuhören und mich auf meinen Job zu konzentrieren, da er viel Zeit in Anspruch nahm. In der Zwischenzeit gab es eine Kollision zwischen meinem Privat- und Berufsleben. Nachdem ich ungefähr 2 Jahre und 9 Monate bei der Organisation gearbeitet hatte, beschloss ich, der Familie Vorrang vor dem Job zu geben. Eine Lektion, die ich hier gelernt habe, ist, dass man sich niemals doppelt buchen sollte, um das zusätzliche Maß an Schuld und Stress zu vermeiden. Ich kehrte in meine Heimatstadt zurück und während ich mich um meine Eltern kümmerte, war es für mich notwendig, mit den aktuellen Trends Schritt zu halten. Ich habe den Prozess des Erlernens einer Programmiersprache neu gestartet. Nach einer Pause von drei Jahren war es mühsam, wieder ein Lehrbuch aufzuschlagen. Mein Verstand fühlte sich ein wenig eingerostet an und in den ersten paar Tagen starrte ich auf das Buch, ohne es zu lesen. Es gibt ein paar Techniken, die ich während meiner Studienzeit verwendet habe, um meinen Fokus zu erhöhen, die ich wieder angewendet habe.
1. Schließe den Raum und halte dein Handy von dir fern, um alle Ablenkungen zu beseitigen.
2. Schalten Sie auf Ihrem Laptop Alpha-Wellen-Musik ein und beginnen Sie mit dem Lesen.
3. Verwenden Sie die Pomodoro-Technik und versuchen Sie, so viele Pomodoro-Zyklen wie möglich an einem Tag zu absolvieren.
4. Meditieren Sie einige Minuten lang
5. Stellen Sie sicher, dass Sie jeden Morgen Ihren Tag planen
Lesen macht immer Spaß, aber manchmal müssen Sie die Extrameile gehen, um das Gelesene zu üben. Ich dachte daran, einen Online-Kurs zu belegen, um meine Fähigkeiten zu üben und zu verbessern. Es ist eine schwierige Aufgabe, den richtigen Kurs auszuwählen, da es viele Online-Kurse gibt. Um den richtigen Kurs auszuwählen, musste ich einige Kriterien festlegen. Also habe ich eine Liste meiner Anforderungen erstellt und diese mit den Leistungen des Kursanbieters abgeglichen. Hier ist die Liste, die ich in Betracht gezogen habe:

Entschuldigung für meine Handschrift, aber das ist eigentlich mein Ansatz für die Erfassung und Analyse von Anforderungen. Schreiben, kritzeln oder zeichnen Sie etwas, um etwas herauszufinden. Wenn Sie nicht lesen können, dann sind dies die Stichpunkte, die ich geschrieben habe:
- Lehrplan
- Live-Unterricht
- Vorab aufgezeichnete Module
- Aktive Zweifelslösung
- Hohe Anzahl an Werkzeugen
- Schlusssteine
- Karrieredienste
- Budgetfreundlich
- Aktives Forum zum Netzwerken
Und dann kommt der Teil, in dem Sie viel über die verfügbaren Kurse recherchieren. Ich bin auf Coding Ninja, Code Academy, Simplilearn, upGrad gestoßen. Codecamp, edX und viele weitere Organisationen und Institute haben die SERP für meine Keywords gewonnen. Um sicherzugehen, dass ich das Programmieren lernen konnte, habe ich mich zunächst selbst getestet, indem ich einen kleinen Kurs in Datenanalyse von Coursera belegte, den sie in Zusammenarbeit mit Google anbieten. Ich kann jetzt sagen, dass ich ein gewisses Maß an SQL- und R-Programmiersprachen kenne. Während ich den Google Data Analytics-Kurs absolvierte, schrieb ich mich bei Simplilearn ein. Ich war ein Alaun von Simplilearn, da ich früher meinen Six-Sigma-Grüngurt mit ihnen gemacht habe. Sie haben sich ein nettes Programm für mich ausgedacht, bei dem sie mir 7 Masterstudiengänge zu einem günstigen Preis angeboten haben und das auch alle meine anderen Anforderungen erfüllt hat.
In der Zwischenzeit absolvierte ich auch meinen Kurs von Coursera und konnte schließlich das Abzeichen und die Zertifizierung erhalten. Um ehrlich zu sein, war es nicht so schwierig, abgesehen von ein paar Konzepten, die ich im Rahmen meines Überarbeitungsplans immer wieder überarbeite.

Bewältigung meines Lernens:
Als ich mit dem Business Analyst-Kurs anfing, bestand der erste Teil des Lehrplans darin, CBAP® zu verstehen und zu lernen. Ich fand diesen Kurslehrplan ziemlich schwierig, da er viel Verständnis für die Eingaben, Werkzeuge und Techniken erfordert, die man bei jeder Aufgabe des Geschäftsanalyseprozesses verwenden muss.
Nachdem ich meine Projektarbeit eingereicht und die Bewertung gelöscht hatte, war der nächste Teil das Erlernen von Tableaus für die Datenvisualisierung. Wenn Sie nun denken, dass ich Tools lerne oder Programmieren lerne, dann wäre meine Antwort, dass ich beides tue, und der Grund dafür ist, dass ich, wenn ich datengesteuerte Entscheidungen treffen möchte, eine gute Entscheidung treffen muss Verständnis des Lebenszyklus der Datenanalyse. So sieht der Lebenszyklus der Datenanalyse laut EMC aus (EMC ist jetzt Dell):
- Datenermittlung
- Vorverarbeitung
- Modellplanung
- Modellbau
- Ergebnisse kommunizieren
- Operationalisieren
Wenn ich jetzt nur Programmieren lerne, hilft es mir nicht, Ergebnisse zu kommunizieren und die Strategien zu operationalisieren. Also, hier lerne ich Tableau. Ich werde im nächsten Blog über die Herausforderungen beim Lernen von Tableaus sprechen. Bis dann.