Vor etwa 2 Jahren bin ich zum ersten Mal auf Advent of Code gestoßen. Ich wurde von einem Freund vorgestellt, der hauptberuflich Webentwickler war. Als Berater für Informationssicherheit und Pentester habe ich nicht viel Code geschrieben. Hier und da musste ich ein Skript anpassen, damit es richtig funktionierte, aber das war's auch schon. Ich schaffte es, die Sache ein paar Tage lang zu vergessen und begann mit ein paar Tagen Verspätung. Aber ich war begeistert, als er mir einige Herausforderungen aus dem letzten Jahr zeigte.
Da ich Python hauptsächlich für Skripte benutzte, fühlte ich mich darin nicht sehr geübt und dachte, es wäre eine gute Idee, auf spielerische Weise mehr darüber zu erfahren. Nachdem ich die erste Herausforderung gelöst hatte, erinnere ich mich immer noch an das Gefühl, dass es wirklich eine unterhaltsame Art war, etwas darüber zu lernen. Die Geschichte gab dem Ganzen noch das gewisse Etwas.
Ich war sehr froh, als ich bei Xebia erfuhr, dass es Adent of Code gibt! Eine ganze Menge Leute haben daran teilgenommen und letztes Jahr gab es sogar einen internen Wettbewerb. Das hat meine Vorfreude auf die diesjährige Veranstaltung geweckt. Die Tage bis zum ersten Dezember wurden immer kürzer und die Leute fingen an, sich im Büro aufzuregen und sich gegenseitig ihre Ziele mitzuteilen.
Tag 1 erschien und es war ein Sonntag. Dieses Jahr wollte ich einfach nur mit Gleichgesinnten auf jede erdenkliche Weise Spaß haben! Rückblickend bin ich kein Softwareentwickler und hatte einige Schwierigkeiten, die Herausforderungen zu bewältigen. Außerdem fehlte mir nach 2 Tagen die Zeit, um zu versuchen, das Rätsel zu lösen, aber ich habe mir alle Herausforderungen gleich am Morgen durchgelesen. Auf diese Weise hatte ich etwas Zeit, darüber nachzudenken, wie ich die Herausforderung angehen wollte. Was sehr erfreulich und motivierend ist, ist die Tatsache, dass ich bei der Arbeit ankam und eine Handvoll Leute bereits das Rätsel des Tages gelöst hatte!
Das spricht sehr für das Niveau der Begeisterung, mit der die Rätsel gelöst werden. Der Moment ist gekommen, an dem ich an meiner Version einer Lösung arbeiten kann. Ich habe beschlossen, dieses Jahr Python zu verwenden, damit ich wieder Code schreiben kann. Das Lösen des ersten Tages hat meine Glücksgefühle noch mehr geweckt.
Im Laufe der Tage lese ich immer mehr Geschichten darüber, wie Menschen die Herausforderungen auf verschiedene Arten lösen, von denen einige sogar verblüffend sind. Dadurch wurde mir klar, dass es bei der Teilnahme an dieser jährlichen Veranstaltung um mehr geht als nur um das Schreiben von Code. Es geht darum, Spaß zu haben und gemeinsam Code zu schreiben, aber auf Ihre eigene Art und Weise. Es geht darum, neue Dinge zu lernen und Wissen und Freude mit der Gemeinschaft zu teilen.
Wir haben noch nicht einmal die Hälfte der Veranstaltung hinter uns und ich bin schon gespannt, wie der Weihnachtsmann dieses Jahr gerettet werden wird. Hoffentlich schaffen wir es rechtzeitig, Weihnachten zu retten, denn wir mussten quer durch das Universum fliegen! Das Lösen der Rätsel führt zu einer tollen Animation, auf die Sie stolz sein können. Denn Advent of Code ist ein Marathonlauf mit anderen und kein Sprint für sich allein!
Advent des Codes 2019 Serie
- Advent of Code 2019 hat begonnen - Machen Sie mit!
- Advent of Code 2019 - Tag 2
- Advent des Codes: Wie Excel mir den Tag rettete und auch meinem Sohn den Tag rettete
- Advent des Codes - Tag 4: Visualisieren
- Advent des Codes - Tag 5: Saintaerkla2s
- Advent of Code - Tag 6: Wie ich an AoC hängen geblieben bin
- Advent of Code - Tag 7: Teilen Sie Ihren Arbeitsablauf
- Advent of Code - Tag 8: Wie einfache Dinge für manche Menschen sehr schwer sein können
- Advent of Code - Tag 9: Wie ich anfing, Spaß am Lösen von Programmierrätseln zu haben
- Advent of Code - Tag 10: Weltraum-Cowboys schießen Pixel in den Himmel
- Advent des Codes - Tag 11: Sein oder nicht sein
- Advent of Code - Tag 12: Nach dem Mond schießen
- Advent des Codes - Tag 14: Kettenreaktion
- Advent des Codes - Tag 16: Flüche
- Advent of Code - Tag 17: Vakuumieren eines Gerüsts mit dem Intcode-Programm
- Wie kleine grüne Männchen mir geholfen haben, ein Rätsel zu lösen
- Advent of Code - Tag 20: Ein bisschen Überarbeitung
- Advent of Code - Tag 21: Es ist ein Marathon, kein Sprint
- Advent of Code - Tag 22: Mischen von Karten bis in alle Ewigkeit
- Advent of Code - Tag 23: Das Netzwerk ist zuverlässig
- Advent of Code - Tag 24 & 25: Unkonventionelles Denken
Verfasst von
Goran Mandir
Unsere Ideen
Weitere Blogs
Contact



