Die Softwareentwicklung fasziniert mich vor allem, weil es primär um das effiziente Lösen von Problemen geht. Wenn man sich diese Fähigkeit einmal aneignet, hat man als Softwareentwickler nur wenig Limitationen. Insbesondere finde ich auch das Entwickeln von Anwendungen an sich interessant, da ich dem Computer sagen muss, was gemacht werden soll. Das kann nicht jeder, aber mir macht es Spaß. Ich habe vor, mich entweder auf Webentwicklung oder auf die App-Entwicklung für macOS, iOS, etc. zu fokussieren.
Um meine Ziele zu erreichen habe ich mir vor allem bereits verschiedene Programmiersprachen, die Hypertext Markup Language HTML und die Designsprache CSS angeeignet. Ich habe mit verschiedenen Entwicklungsumgebungen gearbeitet und zusätzlich folgende Betriebssysteme ausgetestet: Windows, MacOS, Linux (Kali, ZorinOS, ParrotOS, Mint, Ubuntu).
Über Ausbildungswege und Studiengänge bin ich bereits informiert, in dem Bereich präferiere ich ein Duales Studium.
Meine wohl hilfreichste Stärke ist meine Fähigkeit, rational und Lösungsorientiertes zu handeln. Das hilft mir dabei, auftretene Probleme möglichst schnell und effizient zu lösen. Auch ein großer Pluspunkt ist, dass ich eine ausgeprägte Fähigkeit zum logischen Denken habe, was beim Programmieren sehr weiterhilft. Das würde aber alles nichts helfen, wenn ich keinen Spaß an der Sache hätte. Denn ein großer Minuspunkt in meinen Fahigkeiten ist, dass ich mich nur mit Sachen beschäftige, die mich interessieren.
Auf dem Bild rechts sehen Sie mich, wie ich gerade diese Webseite entwickle.
Mein einziges Bedenken diesbezüglich ist, dass künstliche Intelligenz mich ersetzen könnte. Derzeit kann jedoch kaum eine öffentlich zugängliche KI einen Softwareentwickler zu 100% ersetzen.
Von dem Beruf als Softwareentwickler erwarte ich, ständig dazuzulernen. Mir ist es wichtig, meinen Horizont, besonders in diesem Bereich zu erweitern.
Bei der Auswahl der Arbeitsstelle werde ich besonders darauf achten, dass mit aktueller Software und Hardware und mit aktuellen Entwicklungsumgebungen, Programmiersprachen und Frameworks gearbeitet wird.