Zu sagen, Darryl Yeo wäre ein Überflieger, ist eine Untertreibung. Als Erstsemester an der Cal Poly University ist Darryl das jüngste Mitglied unseres Softwareentwicklungsteams. Doch die Jahre, die unserem neuesten Praktikanten hier auf der Erde fehlen, macht er mit seinem hingebungsvollen, arbeitsamen Learning-by-Doing-Ansatz wett.
„Ich wurde süchtig nach dem Programmieren, als ich als Fünftklässler Scratch lernte“, sagte Darryl. Scratch, ein Projekt des MIT Media Labs, ermöglicht es Nutzern, ihre eigenen interaktiven Geschichten, Spiele und Animationen zu programmieren. „Ich bin sehr projektgetrieben und lerne am besten, während ich etwas mache.“
Darryl sagte, nachdem er sich an Objective-C versucht hatte und grundlegendes JavaScript gelernt hatte, verbrachte er viel Freizeit damit, auf der Computerprogrammierungs-Plattform der Khan Academy Animationen, Spiele und generative Kunst zu programmieren. Dabei konnte er die Lerner der Online-Community unterrichten und inspirieren. Später rief er eine persönliche WordPress-Seite ins Leben und fing an, mit Code herumzuexperimentieren. Dies ließ ihn tief in die Technologien der Webentwicklung eintauchen, darunter HTML, CSS, jQuery, JavaScript DOM API, and PHP.
„Seitdem bin ich durch Nebenprojekte immer auf dem aktuellen Stand der sich ständig verändernden Welt der Web-Entwicklung geblieben“, sagte er.
Aber weg mit den Nebenprojekten, Darryl wird Teil von SoCreate, um mit unserem Team aus Profi-Entwicklern an einem großen Softwareprojekt zu arbeiten.
„Indem ich mich gründlich mit den Technologien, den Tools und dem Arbeitsablauf bei SoCreate vertraut mache, lerne ich hoffentlich viele technische und kommunikative Fertigkeiten, die wichtig für meine Zukunft als professioneller Softwareentwickler sind.“
Darryl, der in Computerwissenschaften seinen Abschluss macht, „versucht“ sich auch ab und an an Geigen- und Musikarrangements, von orchestral zu elektronisch und Jazz. Aber er sagte, er fühle sich vom Computerprogrammieren angezogen, weil es ihm großartige Fertigkeiten verleiht.
„Ich kann nützliche Tools entwickeln, Informationen auf neue Weise organisieren oder spektakuläre Erfahrungen erschaffen“, sagte er. „Mit Computercodes kann ich meiner Fantasie freien Lauf lassen und meine wildesten, abstraktesten Ideen nehmen in der virtuellen Welt Form an.“
Wir freuen uns, Darryl im Team zu begrüßen, und können kaum erwarten zu sehen, was er sich als nächstes ausdenkt.
Her mit den Ideen!