Home / Geschäft und Politik / Tomislav studierte Geschichte und arbeitet jetzt als Programmierer: ‚Wenn Sie keine Fehler machen, stehen Sie still‘

Tomislav studierte Geschichte und arbeitet jetzt als Programmierer: ‚Wenn Sie keine Fehler machen, stehen Sie still‘

<p>Tomislav Bali</p>
Tomislav Bali / Image by: foto

Tomislav Bali (39) stand sein ganzes Leben an der Kreuzung von Geschichte und Zukunft. Auf der einen Seite zieht ihn eine Liebe zum Mittelalter, zum Römischen Reich und zur Analyse verschiedener Perspektiven von Holz-Zivilisationen an, während ihn auf der anderen Seite Programmiersprachen wie .NET, HTML, CSS, JavaScript und viele andere Teile des IT-Spektrums und der modernen Welt rufen.

Beide Interessen entstanden gleichzeitig, als er die Grundschule in Koprivnica besuchte, wo er aus Geschichtsbüchern lernte und gleichzeitig begann, die Grundlagen von Programmiersprachen zu studieren. Im Laufe der Jahre ließ keine der beiden Richtungen nach, was ihn letztendlich dazu führte, zwei scheinbar inkompatible Welten zu vereinen.

Er hat einen Masterabschluss in Geschichte mit Schwerpunkt Mittelalter und arbeitet heute als .NET Team Lead bei Q in Zagreb, das von der globalen Agentur Clutch als eines der besten Webentwicklungsunternehmen der Welt anerkannt wurde.

Natürlich stellt sich die Frage von selbst – wie kommt ein „Sozialwissenschaftler“ in die Welt der Programmierer? Wenn Sie Tomislav fragen, wird er Ihnen sagen, dass ihn das Programmieren irgendwie gewählt hat, bevor er überhaupt mit dem Studium begann.

– In der Grundschule spielten wir mit BASIC auf Orao-Computern, die keine Datenspeicherfähigkeiten hatten. Deshalb zeichneten wir unsere meisterhaften Kreationen, die Rechtecke und Dreiecke auf Papier zeichneten, auf, wenn wir sie speichern wollten – sagt Tomislav und fügt hinzu, dass die ersten Lernquellen, die er verwendete, so alt sind, dass sie als Grundlage für einige historiografische Forschungen dienen könnten.

Versuchs- und Irrtums-Methode

Meistens waren das Zeitschriften, hauptsächlich die „heilige Dreifaltigkeit“ der jungen IT-Enthusiasten zu dieser Zeit – Bug, PC Chip und Vidi, da sie oft verschiedene praktische Anleitungen zum Programmieren enthielten. Außerdem nutzte er Bücher, die in der Stadtbibliothek in Koprivnica zu finden waren. So stieß er auf das Buch „Demystified C++“, das ihm beibrachte, dass er C++ definitiv nicht entmystifizieren möchte.

Natürlich änderte sich alles mit dem Aufkommen des Internets, als er Zugang zu einer riesigen Datenbank zum Lernen hatte. Er betont jedoch, dass die effektivste Lernmethode immer noch die gute alte Versuchs- und Irrtums-Methode war.

– Ich habe oft verschiedene Codebeispiele modifiziert und mich gefragt, warum sie nicht funktionierten, und noch mehr, warum sie plötzlich funktionierten. Man entscheidet einfach, etwas zu tun, und sieht, wohin es führt, obwohl mein eher umherirrender Lernansatz sicherlich weit von perfekt entfernt war. Der Weg zu einigen Lösungen wäre wahrscheinlich kürzer gewesen, wenn ich auf die eine oder andere Weise ein formal ausgebildeter Programmierer gewesen wäre – betont Tomislav.

Nach der High School schrieb er sich in ein berufliches Studium der Anwendung von Informationstechnologien im Geschäftsleben an der Fakultät für Organisation und Informatik in Varaždin ein. Dennoch wurde er immer noch von dieser anderen Liebe aus der Grundschule angezogen. Daher schrieb er sich nach Abschluss des vorherigen Studiums in Geschichte an der Fakultät für Geistes- und Sozialwissenschaften in Zagreb ein, während er weiterhin seine Programmierfähigkeiten pflegte.

Gelernt .NET, HTML, CSS und JavaScript

Nach Abschluss seines Studiums, konkret seit 2022, sprang er ins Freelancing und blieb lange Zeit in dieser Rolle. Seiner Meinung nach markierte diese Entscheidung den Beginn eines Jahrzehnts, das ihn beruflich am meisten geprägt hat und ihm ermöglichte, an brillanten Projekten mit vielen interessanten Menschen aus der ganzen Welt zu arbeiten.

Auf seinem autodidaktischen Weg lernte er .NET, HTML, CSS und JavaScript und arbeitete auch an der Spieleentwicklung in Unity. Er schrieb eine Menge PHP-Code und massakrierte viele WordPress-Themen und -Plugins. Die wichtigste „Technologie“, die er behauptet, gemeistert zu haben, ist jedoch das Recht, Fehler zu machen.

– Wenn Sie manchmal keine Fehler machen, stehen Sie still und versuchen nicht, etwas Neues – betont er.

Sein Wissen aus den Sozialwissenschaften ist nicht in einer Kiste mit seinem Diplom eingeschlossen geblieben, sondern hilft ihm in seiner Arbeit. Wie er sagt, müssen Unternehmen heute zunehmend in die „Soft Skills“ ihrer Mitarbeiter investieren, insbesondere wenn sie in höheren oder leitenden Positionen sind, was manchmal oft unbewussten Widerstand verursacht. Andererseits haben „Sozialwissenschaftler“ eine Neigung zum lebenslangen Lernen und passen sich recht leicht an Veränderungen im Arbeitsumfeld an.

Daher ist er äußerst zufrieden, bei Q von Menschen umgeben zu sein, die unter anderem Archäologen und klassische Philologen sind, und er hat großartige Kollegen, die keinen abgeschlossenen Abschluss haben, was der Beweis ist, dass ehrgeizige Menschen kein Stück Papier brauchen, um erfolgreich zu sein.

Verbindung von IT und Sozialwissenschaften

Und so hat ein „Sozialwissenschaftler“ durch sein Beispiel gezeigt, dass es möglich ist, in der IT-Branche erfolgreich zu sein, während man seinen nicht so technologieorientierten Interessen und Prinzipien treu bleibt. Tomislav glaubt sogar, dass in Zukunft mehr Interaktion zwischen IT und sozial-humanistischen Wissenschaften notwendig sein wird.

– Die Richtung, in die sich die Technologie entwickelt, wird sicherlich eine noch schnellere und einfachere Anwendungsentwicklung ermöglichen. Ich denke, dass Programmierer weniger als zuvor gezwungen sein werden, unzählige Algorithmen, Methoden, Klassen, Muster und andere Wunder in ihrem Gedächtnis zu behalten. Wir schreiben immer weniger Code selbst, sondern überlassen dessen Generierung den Werkzeugen, die wir verwenden. Diese Trends werden anhalten, und wir werden sehen, wohin sie uns im weiteren Sinne führen werden. Was wir sicherlich erkannt haben, ist, dass Technologie viele Probleme, die uns plagen, nicht lösen wird. Im Gegenteil, sie schafft manchmal neue Herausforderungen, und wir brauchen ein Sicherheitsnetz, das aus verschiedenen Fäden gewoben ist. Einige davon stammen aus dem Knäuel der sozial-humanistischen Wissenschaften – schließt Tomislav.

Markiert: