Voor het vak Professional Skills 3 kreeg ik de opdracht om een professionaliseringstraject te volgen. Dit hield in dat ik een cursus zou volgen ter waarde van één studiepunt. De bedoeling was dat deze cursus minimum 25 uur duurde.
Het onderwerp was vrij te kiezen, maar de goedkeuring van je PS3-coach was wel vereist. Deze opdracht werd gegeven onder het mom van levenslang leren en met het idee dat je je kennis steeds moet uitbreiden en bijschaven.
Concreet heb ik voor deze opdracht gekozen om een online basiscursus programmeren in Ruby te volgen op Udemy. In deze cursus kwamen de standaard zaken aan bod die je leert wanneer je een nieuwe programmeertaal leert. Enkele voorbeelden zijn:
Ook heb ik enkele zaken bijgeleerd die specifiek zijn voor Ruby, zoals werken met blocks en procs.
Wat ik gemerkt heb tijdens deze cursus is dat Ruby een zeer intuïtieve en leesbare taal is. In het begin waren de oefeningen en de voorbeelden natuurlijk even wennen, maar eens je de basisbeginselen door krijgt in combinatie met de kennis van programmeerstructuren die je al hebt, valt het leren van een nieuwe taal eigenlijk wel mee.