Ich bin eine junge Entwicklerin aus Husum, Deutschland. Seit der 7. Klasse (damals war ich 13) interessiere ich mich für das Programmieren. In der Schule haben wir kleine Spiele in Scratch gebaut, später Lego-Mindstorm-Roboter programmiert.
Ein Jahr später bekam ich meinen ersten PC und begann, textbasierte Programmierung zu lernen. Ich wählte C++ als meine erste Sprache, weil ich, wie viele Entwickler, mein eigenes Spiel entwickeln wollte. Leider hatte ich, als ich Anwendungen mit einer grafischen Benutzeroberfläche erstellen wollte, so große Schwierigkeiten mit dem Qt-Framework, dass ich es aufgab. Nicht viel später durften wir in der Schule mit [programmierbaren Mikrocontrollern] (https://blocks.progbob.org) arbeiten.
Das hat mir wahnsinnig viel Spaß gemacht und ich war ziemlich gut darin. Da ich die gestellten Aufgaben so schnell erledigte, habe ich viele Dinge damit gemacht, die über die gestellten Aufgaben hinausgingen. Ein Jahr später, als wir mit Arduinos arbeiten durften, wurde das noch einmal deutlich intensiver.
Ich weiß nicht mehr genau, wie viel später es war, dass ich in die Webentwicklung mit html, css, js und php einstieg. Bald darauf bekam ich meinen ersten Webserver. Ich war ziemlich begeistert von css und habe in meiner Freizeit sogar Leuten bei [CSS-Battles] (https://cssbattle.dev) zugeschaut.
Zur gleichen Zeit kamen wir in der Schule mit Java weiter, und ich war genervt davon, dass AWT so hässlich aussah. Also stürzte ich mich gleich in JavaFX. Leider habe ich die App auf anderen Gerät nie zum Laufen gebracht, da ich es nicht geschafft habe, javafx in die .jar zu packen.
Schließlich bekam ich ein iPad, um Notizen zu machen, und entdeckte Swift Playgrounds. Ich hatte viel Spaß mit Swift, so viel, dass ich meinen Gaming-PC gegen ein Intel Macbook Air eintauschte.
Ich habe einen Udemy-Kurs begonnen, aber er war zu veraltet, also habe ich ihn abgebrochen und mir alles selbst beigebracht, indem ich kleinere Projekte umsetzte und ChatGPT Code-Reviews durchführen ließ.
Ich hatte das Glück, erfahrene Swift-Entwickler kennenzulernen, die mir halfen, meine Code-Qualität ständig zu verbessern. Da bin ich also jetzt. Ich arbeite im Moment an einem großen Fullstack-Swift-Projekt (Beitrag folgt bald).