Der Semesterbeginn an der Hochschule und zahlreiche Erstsemester mit Fragen in der Telegram-Gruppe erinnerten mich an meine eigenen Zweifel, als ich mein erstes Studium begann, und an die Dinge, die ich damals gern gewusst hätte.
1 - Englisch
Die überwältigende Mehrheit der Dokumentationen ist auf Englisch verfasst, und eine Übersetzungsseite wird oft nicht weiterhelfen; in manchen Fällen übersetzt sie technische Begriffe, die nicht übersetzt werden sollten oder außerhalb des IT-Kontexts eine andere Bedeutung haben.
- Lesen auf Englisch: Eine gute Fähigkeit, Englisch zu lesen, entspricht bereits 50 % des Notwendigen.
- Schreiben auf Englisch: Dies hilft enorm, Fragen in spezialisierten Foren (Stackoverflow, Slack, Mailinglisten) zu klären und den Support anderer Unternehmen (Red Hat, Amazon etc.) zu kontaktieren.
- Konversation: Dies wird Ihnen definitiv weitere Jobmöglichkeiten eröffnen – ob in Brasilien, im Ausland oder im Home Office.
Wenn Sie noch skeptisch sind: In diesem kleinen Abschnitt, den Sie gerade gelesen haben, waren 9 Wörter auf Englisch.
2 - IT ist ebenso umfangreich wie Medizin
Netzwerke, Middleware, Anforderungsanalyse, Datenbankadministration, Active Directory, Ops, QA, Linux, Frontend, Backend, Java, Ruby, Governance ...
Halten Sie sich nicht nur an die bekanntesten Bereiche – Support und Entwicklung (daran ist natürlich nichts auszusetzen) –, sondern probieren Sie ein wenig von allem aus, finden Sie Ihren Bereich und spezialisieren Sie sich.
3 - IT ist keine exakte Wissenschaft
Diese Aussage mag absurd klingen, aber wer stundenlang versucht hat, ein Problem zu lösen, ohne einen - scheinbar - logischen Fehler zu finden, weiß, wovon ich spreche. Dies kann in manchen Fällen zu Frustration führen, aber der wesentliche Punkt ist zu erkennen, wann es wichtiger ist, die Ursache des Problems zu finden, als es tatsächlich zu beheben.
4 - Nutze Tutorials, aber lies die Dokumentation
- 'wie installiert man Git' : 3.020.00 Ergebnisse bei Google
- 'CRUD in PHP' : 7.530.000 Ergebnisse bei Google
- 'NGINX konfigurieren' : 355.000 Ergebnisse bei Google
Diese How-to-Tutorials sind nützlich, aber zu verstehen, wozu etwas dient und wie es funktioniert, ist entscheidend, wenn man etwas reparieren oder verbessern muss.
5 - Hab keine Angst
Als ich in die IT einstieg, hatte ich Angst, Linux zu installieren und es nicht konfigurieren oder ein Problem nicht lösen zu können. Ich fürchtete, etwas auszuprobieren und dabei Fehler zu machen. Es klingt klischeehaft, weit verbreitet und wie etwas aus einem Coaching-Seminar, aber Fehler zu machen ist essentiell für das Lernen.
Heute, wenn ich ein System installiere oder konfiguriere, eine Pipeline erstelle, ein Skript schreibe oder irgendetwas anderes ausführe und es beim ersten Versuch funktioniert, habe ich immer ein ungutes Gefühl, als hätte ich etwas falsch gemacht, und denke, dass das Problem erst in der Zukunft auftaucht (was gut ist, denn es veranlasst mich, alles zu überprüfen, was ich getan habe).
Die Angst wird immer dann auftreten, wenn man mit Neuem und Unerwartetem konfrontiert wird. In solchen Momenten erinnere ich mich an einen Satz, den ein Kollege vor einigen Jahren sagte:
Ich kann es nicht, aber wenn ich Zeit habe, kann ich es lernen.
Hinweis: Wenn Sie etwas mit hoher Fehlerwahrscheinlichkeit machen, nutzen Sie bitte eine Entwicklungsumgebung.
6 - IT ist ein Werkzeug, nutzen Sie es.
Verbringen Sie eine Woche damit, einen Code zu schreiben, um eine Aufgabe zu automatisieren, aber verschwenden Sie nicht zwei Tage damit, dieselbe Aufgabe manuell zu erledigen. Die zusätzliche investierte Zeit wird durch das Gelernte und die Möglichkeit, dieselbe Aufgabe in Zukunft automatisch auszuführen, leicht ausgeglichen.