Απλά κόλπα για τη βελτίωση της αποτελεσματικότητας κωδικοποίησης

Υπάρχει ένα παράξενο φαινόμενο που έχει προκύψει μεταξύ των εκδοτών λογισμικού. Φαίνεται να υπάρχει μια τάση για τους ανθρώπους να αντιστρέψουν την κατανόησή τους για το τι κάνει ένα ποιοτικό προϊόν καλύτερο, ή τουλάχιστον αυτό ισχύει όταν πρόκειται για εκείνους που κάνουν το μάρκετινγκ. Πηγαίνει κάτι σύμφωνα με: «Το προϊόν τους έχει ένα εκατομμύριο γραμμές κώδικα, αλλά το δικό μας έχει δύο εκατομμύρια, οπότε το προϊόν μας πρέπει να είναι καλύτερο».

Κανείς δεν ξέρει από πού προήλθε αυτό το είδος «περισσότερο είναι περισσότερο», όταν πίσω στην ημέρα όλοι εργάζονταν τόσο σκληρά για να δημιουργήσουν μια φιλοσοφία «λιγότερο είναι περισσότερο». Πιθανότατα ξεκίνησε με δημοσιογραφία βαθμού καταναλωτή, επειδή πολλοί συγγραφείς προσπαθούν να εντυπωσιάσουν το κοινό αναφέροντας μεγάλους αριθμούς. Για τα περισσότερα πράγματα, αυτό λειτουργεί - αυτή η μικροσκοπική μονάδα flash περιέχει 200 ​​terabyte δεδομένων, ότι η CPU μπορεί να επεξεργαστεί 48 δισεκατομμύρια οδηγίες ανά δευτερόλεπτο - και οι συγγραφείς δεν είναι πάντα αρκετά τεχνολογικά κατανοητοί για να καταλάβουν ότι το ίδιο δεν ισχύει για τον πηγαίο κώδικα.

Αλλά η αποτελεσματικότητα στην κωδικοποίηση δεν αφορά μόνο τη δημιουργία αυστηρών αλγορίθμων. Αφορά επίσης τη δυνατότητα μείωσης των αποβλήτων. Αυτό σημαίνει σπατάλη όσον αφορά τον χρόνο που ξοδεύετε για την επίλυση προβλημάτων, τη σπατάλη όσον αφορά την κατανάλωση πάρα πολλών πόρων υπολογιστών και ακόμη και τη σπατάλη όσον αφορά τον αριθμό των κουτιών πίτσας που έχει συγκεντρώσει η ομάδα σας γύρω από το γραφείο μέχρι το τέλος της εβδομάδας. Στην ιδανική περίπτωση θέλετε να περιορίσετε όλα αυτά τα πράγματα.

Αυτό που θα ρίξουμε μια ματιά σε αυτό το άρθρο θα είναι τα πράγματα που θα μπορούσατε να κάνετε για να βελτιώσετε την αποδοτικότητα και να αυξήσετε την παραγωγικότητα.

1. Δημιουργήστε ένα ευνοϊκό περιβάλλον εργασίας

Κάθε κωδικοποιητής λειτουργεί σε μοναδικές συνθήκες και οι αναγνώστες μας είναι πολύ διαφορετικοί, οπότε θα είναι ευκολότερο για ορισμένους από εσάς να εφαρμόσετε αυτές τις προτάσεις παρά για άλλους.

Εάν είστε ελεύθερος επαγγελματίας, συγχαρητήρια, επειδή είστε ήδη κύριος του δικού σας εργασιακού περιβάλλοντος. Φυσικά αυτό θα αλλάξει όταν πηγαίνετε να επισκεφθείτε έναν πελάτη και πρέπει να εργαστείτε επιτόπου, αλλά εξακολουθεί να είναι μια γλυκιά θέση να είστε αν μπορείτε να το πετύχετε.

Εάν είστε ο διευθυντής μιας ομάδας ανάπτυξης, αυτές οι προτάσεις μπορούν επίσης να βοηθήσουν να αυξήσετε την αποτελεσματικότητα της ομάδας σας. Ή εάν είστε εργαζόμενος σε μια ομάδα ανάπτυξης, ίσως θελήσετε να προτείνετε μερικές από αυτές τις ιδέες στον διαχειριστή σας ή τουλάχιστον να του στείλετε έναν σύνδεσμο προς αυτήν τη σελίδα και να ελπίζετε για το καλύτερο.

Εξετάστε το ενδεχόμενο να επιτρέψετε στα μέλη της ομάδας να κάνουν τηλεργασία

Ο προγραμματισμός είναι εν μέρει μια άσκηση λογικής, αλλά είναι ακόμη περισσότερο μια δημιουργική πρόκληση. Οι καλύτεροι προγραμματιστές μπορούν να χρησιμοποιήσουν και τις δύο πλευρές του εγκεφάλου τους σε ίσο μέτρο με οποιαδήποτε εργασία. Η επιστήμη έχει από καιρό αναγνωρίσει ότι οι δημιουργικοί άνθρωποι κάνουν την καλύτερη δουλειά τους τη νύχτα και είναι κάτι που όλοι έχουμε βιώσει. Γιατί λοιπόν οι περισσότεροι διευθυντές επιμένουν σε μια παραδοσιακή ρουτίνα 9 έως 5;

Στην πραγματικότητα, γνωρίζουμε ήδη την απάντηση σε αυτό. Πρόκειται εν μέρει για τον έλεγχο και εν μέρει για να κάνουμε τα πράγματα πιο βολικά από επιχειρηματική άποψη (ή τουλάχιστον από τη διοίκηση). Αλλά αυτή η επιμονή στη ρουτίνα και την τοποθεσία βλάπτει την αποτελεσματικότητα και την παραγωγικότητα της ομάδας.

Αυτό που πρέπει να συνειδητοποιήσετε είναι ότι οι κωδικοποιητές σας ήταν πιθανότατα όλη τη νύχτα δοκιμάζοντας το τελευταίο παιχνίδι, ή ίσως πήγαιναν πάρτι, ή απλά έπρεπε να κοινωνικοποιηθούν με την οικογένεια. Αυτό σημαίνει ότι όταν γυρίζετε για δουλειά τη Δευτέρα το πρωί, όχι μόνο δεν τα παίρνετε στο μέγιστο επίπεδο παραγωγικότητάς τους, αλλά έχουν ήδη εξαντληθεί από ενέργεια και κουρασμένοι από σκύλους.

Το να δίνει στους εργαζόμενους μια επιλογή για το πότε εργάζονται - και ιδανικά και για το πού - είναι ένας εξαιρετικός τρόπος για τη βελτίωση της παραγωγικότητας και του ηθικού. Εφ 'όσον ολοκληρώνουν τη δουλειά και έχουν άριστα ποιοτικά αποτελέσματα, δεν θα πρέπει να νοιάζεστε πότε, πού ή πώς το επιτυγχάνουν.

Η εξαίρεση είναι όταν χρειάζεστε στενή συνεργασία, αλλά στην πραγματικότητα οι περισσότεροι κωδικοποιητές κάνουν καλύτερα όταν αφήνονται να κάνουν πράγματα με τον δικό τους τρόπο και η ανάγκη για στενή συνεργασία είναι σπάνια. Η επιλογή να μπείτε στο γραφείο θα πρέπει να υπάρχει, αλλά δεν υπάρχει κανένας ρεαλιστικός λόγος για τον οποίο θα πρέπει να απαιτείται, εκτός εάν εργάζεστε σε μυστικά στρατιωτικά προγράμματα.

Ως ελεύθερος επαγγελματίας μπορείτε επίσης να δείτε το βασικό σημείο εδώ είναι ότι εάν κάνετε το μεγαλύτερο μέρος της πραγματικής δουλειάς κωδικοποίησης τη νύχτα, είναι πιθανό να κάνετε περισσότερα. Υπάρχουν λιγότερες περισπασμούς αργά το βράδυ, είναι πιο ήσυχο και θα νιώσετε πιο δημιουργικοί.

Αποφύγετε τη μουσική

Όλοι έχουμε δει αυτά τα τρελά στερεότυπα ταινιών όπου κάποιο σούπερ βρώμικο überhacker βάζει τα ακουστικά και τις μαρμελάδες τους στο death-metal ενώ βγάζει αβίαστα ογκώδη κώδικα χωρίς καν να σταματήσει να αναπνέει. Και όλοι μας που κωδικοποιούμε πραγματικά στον πραγματικό κόσμο γνωρίζουμε πόσο γελοίο είναι αυτή η εικόνα.

Αλλά αν ακούτε μουσική ενώ εργάζεστε, προσέξτε. Είναι πολύ εύκολο να βρεθείτε να σκέφτεστε τη μουσική αντί για τη δουλειά σας, και ορισμένα είδη μουσικής μπορούν να έχουν ένα σημαντικό αποτέλεσμα. Όταν πηγαίνετε για προπόνηση στο γυμναστήριο, το σωστό είδος μουσικής μπορεί να σας εμπνεύσει να προωθήσετε αυτές τις επιπλέον λίγες επαναλήψεις. Όμως κανένας δεν κατάφερε ποτέ να δημιουργήσει μουσική που θα σας εμπνεύσει να βρείτε τη γραμμή με το ημι-άνω τελείωμα ή να κάνετε τη σωστή επιλογή μεταξύ της χρήσης βρόχου για βρόχο ή για λίγο. Το πιο κοντινό που έχουμε φτάσει ποτέ είναι τα Electric Dreams.

Προσπαθήστε να διατηρήσετε τακτοποιημένο

Η ακαταστασία μπορεί να είναι παράξενα παρηγορητική, αλλά μπορεί επίσης να σας επιβραδύνει. Μπορείτε εύκολα να χάσετε 20 λεπτά αναζητώντας κάτι που χάθηκε στο χάος και, στη συνέχεια, ξεχάστε γιατί το θέλατε αρχικά.

Έτσι, για όλη την ταλαιπωρία που προκαλεί, γιατί είμαστε - τουλάχιστον μερικοί από εμάς - τόσο εθισμένοι στην ακαταστασία; Ο οργανωτικός εμπειρογνώμονας και συγγραφέας, Τζούλι Μόργκενστερν, ισχυρίζεται ότι αυτό οφείλεται στο γεγονός ότι αυτό το υλικό μας συνδέει με το παρελθόν μας και παίζει ρόλο στον καθορισμό της ταυτότητάς μας. Ο Marcus Geduld, δάσκαλος και σκηνοθέτης που εδρεύει στη Νέα Υόρκη, υποδηλώνει ότι αυτό οφείλεται στο ότι η ακαταστασία είναι προτιμότερη από ένα «αποστειρωμένο» περιβάλλον και παρομοιάζει το χάος της ακαταστασίας με μια επιβεβαίωση της ελευθερίας και της δημιουργικότητας.

Ωστόσο, δεν υπάρχει αμφιβολία ότι η μείωση της ακαταστασίας θα σας βοηθήσει να αποφύγετε την απόσπαση της προσοχής και την αποδιοργάνωση. Ως εκ τούτου, είναι ένας άξιος στόχος να επιτευχθεί. Με κάθε τρόπο, κρατήστε μερικά ιερά αντικείμενα γύρω σας που σας κάνουν να αισθάνεστε καλύτερα και λιγότερο άγχος, αλλά μην το παρακάνετε. Το Decluttering είναι ένα από τα πιο δύσκολα πράγματα για τους περισσότερους ανθρώπους, και δεν είναι μόνο οι φυσικοί επιτραπέζιοι υπολογιστές μας που χρειάζονται decuttering, αλλά συχνά και οι επιτραπέζιοι υπολογιστές μας. Εάν δυσκολεύεστε πραγματικά με αυτό, θα μπορούσατε να δοκιμάσετε να χρησιμοποιήσετε ένα μινιμαλιστικό DTE όπως το Fluxbox, το οποίο δεν σας επιτρέπει πραγματικά να έχετε ακαταστασία.

Αλλά εν μέσω αυτής της τακτοποίησης, μην υπερβείτε. Υπάρχουν πολλές καλές επιστήμες που υποδηλώνουν ότι λίγο χάος στο περιβάλλον μπορεί να συμβάλει στη δημιουργικότητα. Ένα από τα πιο συχνά αναφερόμενα κομμάτια έρευνας σε αυτό είναι μια καταχώρηση περιοδικού στην Ψυχολογική Επιστήμη των Vohs, Redden & Rahinel για το Πανεπιστήμιο της Μινεσότα με τίτλο Η φυσική τάξη παράγει υγιείς επιλογές, γενναιοδωρία και συμβατικότητα, ενώ η διαταραχή παράγει δημιουργικότητα. Πιθανώς ο λόγος για τον οποίο προσκολλώνται οι δημοσιογράφοι στο χαρτί είναι ότι καταλήγει σαφώς στο συμπέρασμα ότι: «… οι συμμετέχοντες σε μια άτακτη αίθουσα ήταν πιο δημιουργικοί από τους συμμετέχοντες σε μια τάξη»

Πολύ λιγότερο δημοφιλείς είναι οι διαφωνούμενες απόψεις, όπως Η περιβαλλοντική αναταραχή οδηγεί σε αυτορρυθμιστική αποτυχία (Chaye & Zhu, 2014), που δημοσιεύθηκε στο περιοδικό Journal of Consumer Research. Αυτή η μελέτη διαπίστωσε ότι τα άτομα που εργάζονται σε αταξία περιβάλλοντα είχαν μειωμένη ικανότητα να εκτελούν εργασίες.

Λοιπόν, πού σε αφήνει; Πρέπει να εργάζεστε σε χάος ή στειρότητα; Η απάντηση φαίνεται να είναι να βρεις μια ισορροπία όπου είναι αρκετά χαοτική για να σε κρατήσει εμπνευσμένο, αλλά όχι τόσο πολύ ώστε να αποσπάσεις την προσοχή σου ή να αντιμετωπίζεις προβλήματα.

Αφήστε λίγο χώρο πίσω σας για να εξαλείψετε τις σκέψεις σας

Είναι καλή ιδέα να έχετε αρκετό χώρο για περιπλάνηση όταν σκέφτεστε. Πολλοί από τους καλύτερους θαυμαστές και στρατηγούς στην ιστορία ήταν γνωστοί για τον εκτεταμένο χρόνο που αφιέρωσαν στη βροχή κατά τον σχεδιασμό στρατηγικών μάχης.

Όχι μόνο οι μαχητές ακολουθούν αυτήν την πρακτική. Πολλοί βουδιστές μοναχοί υποστηρίζουν επίσης τον «διαλογισμό περπατήματος» και πιστεύουν ότι βοηθά στην προώθηση της σαφήνειας του νου. Κάθε φορά που έχετε ένα ιδιαίτερο πρόβλημα προγραμματισμού για επίλυση, μπορεί να σας βοηθήσει να τεντώσετε λίγο τα πόδια σας με μια διαλογιστική βόλτα στο κατάστρωμα. Προφανώς εδώ και πάλι η έλλειψη ακαταστασίας θα σας βοηθήσει να το κάνετε αυτό χωρίς να καταλήξετε στο νοσοκομείο.

Ως αφεντικό, ακολουθήστε προσεκτική προσέγγιση στην κριτική των δημιουργικών προσπαθειών

Δεν υπάρχει τίποτα λάθος με την εποικοδομητική κριτική, αλλά πρέπει να επιλέξετε τη σωστή στιγμή και να την προσεγγίσετε με τον σωστό τρόπο, ή μπορεί να αποτύχει με αποτέλεσμα να καταστήσει το προσωπικό σας λιγότερο παραγωγικό στο μέλλον. Αντί να τους εμπνεύσετε και να δώσετε γνώσεις, μπορείτε πραγματικά να τους κάνετε να φοβούνται να αναλάβουν κινδύνους, κάτι που είναι ένας καλός τρόπος για να εξοντώσετε τη δημιουργικότητα. Marieke Roskes, στο Περιορισμοί που βοηθούν ή εμποδίζουν τη δημιουργική απόδοση: Μια κινητήρια προσέγγιση, παρέχει ένα πλαίσιο για τον τρόπο αντιμετώπισης των κινήτρων των δημιουργικών εργαζομένων, και συγκεκριμένα επίσης τον τρόπο αποφυγής ακούσιας υποτροπής τους (Creativity & Innovation Management, Vol 24, Iss 2, 2015).

2. Δημιουργήστε ένα καλό SOP

Υπάρχουν πολλές πιασάρικες τάσεις στη διαδικασία διαχείρισης επιχειρήσεων και προγραμματισμού που ακούγονται πολύ πιο λογικές στη θεωρία από ό, τι αποδεικνύονται στην πράξη. Το αν μια συγκεκριμένη προσέγγιση λειτουργεί για εσάς ή όχι εξαρτάται από τον στόχο σας και από αυτό που θεωρείτε προσωπικά ως επιτυχημένο αποτέλεσμα.

Ένα παράδειγμα μεθοδολογίας που μια εταιρεία για την οποία δούλευα δοκίμασα - και εξίσου γρήγορα έπεσε - είναι ο προγραμματισμός ζευγών (να μην συγχέεται με τον προγραμματισμό PEAR). Ενώ μερικοί άνθρωποι θαυμάζουν πραγματικά αυτή τη μεθοδολογία εργασίας και επαινούν τη θέση της στο ευέλικτο πρότυπο ανάπτυξης, διαπιστώσαμε ότι ήταν εξαιρετικά αναποτελεσματικό. Για αρχή, χρειάστηκαν δύο προγραμματιστές για κάθε σταθμό εργασίας, οπότε πληρώνατε δύο φορές περισσότερο για λιγότερες πραγματικές εργασίες ανάπτυξης. Βρήκαμε επίσης ότι ήταν πολύ πιο αργό να δουλέψουμε με αυτόν τον τρόπο λόγω της συχνής ροής διακοπής / έναρξης και της τάσης για περιττό διάλογο.

Τα πλεονεκτήματα του προγραμματισμού ζευγών ήταν ότι είχε ως αποτέλεσμα πιο φυσική τεκμηρίωση και αυστηρότερη τεκμηρίωση. Επίσης, επέτρεψε την εντοπισμό σφαλμάτων πιο εύκολα και για προτάσεις σχετικά με τη σύσφιξη ενός αλγορίθμου. Ταυτόχρονα, ωστόσο, τα ίδια πλεονεκτήματα δημιούργησαν επίσης προβλήματα, επειδή μερικές φορές οι προσαρμογές και οι προσαρμογές δεν ήταν πραγματικά απαραίτητες.

Ένας άλλος κίνδυνος με αυτήν την προσέγγιση είναι ότι μπορείτε να εντοπίσετε το αποτέλεσμα από τον Roskes, όπου οι προγραμματιστές μπορεί να διστάζουν να δοκιμάσουν πράγματα επειδή δεν θέλουν να διορθωθούν. Μπορεί να δείτε ότι οι συγκρούσεις προσωπικότητας ξεκινούν όταν ο ένας προγραμματιστής είναι πολύ παθιασμένος και παραδοσιακός, αλλά ο άλλος είναι πιο δημιουργικός και αυθόρμητος.

Οι προγραμματιστές δηλώνουν συχνά ότι προτιμούν τον προγραμματισμό ζεύγους. Είναι πιθανό αυτό επειδή απολαμβάνουν την κοινωνική αλληλεπίδραση που προσφέρει, αλλά αυτό δεν συμβάλλει τίποτα στην αποτελεσματικότητα της παραγωγής, εκτός ίσως ως ενισχυτικό ηθικού.

Επομένως, αυτό που πρέπει να δημιουργήσετε είναι αυτό που πραγματικά λειτουργεί για τους προγραμματιστές σας και τι όχι. Για τα πράγματα που δεν λειτουργούν, είναι καλύτερο να τα απορρίψετε, ακόμα κι αν είναι μια πολύ δημοφιλή πρακτική. Ό, τι βοηθά την ομάδα να σημειώσει πρόοδο γρήγορα είναι καλό. Αλλά αν σταθμίζονται με μια μεθοδολογία που δεν ταιριάζει στο στυλ τους, θα οδηγήσει τελικά σε προβλήματα.

3. Ενθαρρύνετε τη λεπτομερή τεκμηρίωση

Παρόλο που φαίνεται ότι η ευστοχία θα αύξανε την αναποτελεσματικότητα, ο μικρός χρόνος που χρειάζεται για να δώσει περισσότερες λεπτομέρειες και ακρίβεια στα σχόλια μπορεί να σώσει πολλά προβλήματα καθώς το έργο ξεκινά ή υποβάλλεται σε αναθεωρήσεις.

4. Αποθαρρύνετε τα περιττά έγγραφα

Ο καλογραμμένος κώδικας συχνά αυτο-τεκμηριώνεται. Εάν είναι απολύτως προφανές τι κάνει μια συνάρτηση από το όνομα που της δίνετε (κάτι που θα πρέπει σχεδόν πάντα να ισχύει), τότε η προσθήκη περισσότερης περιγραφής είναι περιττή. Το ίδιο ισχύει και για τιμές μεταβλητής ονομασίας και επιστροφής. Θα πρέπει να είναι σαφές από το όνομα τι κάνουν, και σε περιπτώσεις όπου δεν είναι δυνατό να γίνει αυτό, θα πρέπει να συμπεριλάβετε μια περιγραφή τους στα σχόλια.

5. Ο λευκός χώρος είναι ο φίλος σας

Η σωστή χρήση του λευκού χώρου στον κώδικά σας είναι πολύτιμη για να διευκολύνετε την ανάγνωση, την αναθεώρηση και την κατανόηση του κώδικα. Συνοδεύεται με καλή τεκμηρίωση και σύνταξη κώδικα αυτο-τεκμηρίωσης. Θα πρέπει να είναι δυνατό για οποιονδήποτε έμπειρο προγραμματιστή - ή ίσως ακόμη και για μη προγραμματιστή - να πάρει ένα αντίγραφο του πηγαίου κώδικα και να καταλάβει αμέσως ποιος είναι ο σκοπός κάθε λειτουργίας και πώς λειτουργεί. Στην ιδανική περίπτωση, κάποιος πρέπει να είναι σε θέση να μάθει να προγραμματίζει από τίποτα περισσότερο από τη μελέτη του καλογραμμένου κώδικα σας.

6. Προτιμήστε την απλότητα από την πολυπλοκότητα

Όσο πιο περίπλοκο δημιουργείτε τον κωδικό σας, τόσο πιο δύσκολο είναι να το ξεμπλέξετε. Κατά ειρωνικό τρόπο, αυτό ισχύει για συντομεύσεις προγραμματισμού, όπως η χρήση συντομεύσεων υπό όρους αντί να τις γράφετε πλήρως. Εξοικονόμηση χρόνου στη γραφή, αλλά ένας λιγότερο έμπειρος προγραμματιστής που μπαίνει για να ελέγξει τον κώδικά σας αργότερα μπορεί να μην καταλάβει τις προθέσεις σας.

7. Ελέγξτε διεξοδικά

Ο κώδικας πρέπει να δοκιμάζεται σταδιακά και συχνά. Πριν αναπτύξετε οτιδήποτε, θα πρέπει να πραγματοποιήσετε όσο το δυνατόν περισσότερες εσωτερικές δοκιμές, ακόμη και αν η πρώτη σας κυκλοφορία θα οριστεί ως Alpha.

8. Χρησιμοποιήστε τον έλεγχο έκδοσης

Θα πρέπει να είστε τρελοί για να μην χρησιμοποιήσετε τον έλεγχο έκδοσης σε ένα μεγάλο έργο. Χωρίς αυτό, δεν προστατεύεστε από τα δικά σας μικρά λάθη και επίσης είναι πολύ εύκολο για κάποιο άλλο μέλος της ομάδας να σαμποτάρει κατά λάθος (ή σκόπιμα) τον κωδικό σας αντικαθιστώντας τον με κάτι που δεν σας ευχαριστεί.

Λαμβάνοντας υπόψη αυτές τις οκτώ βασικές προτάσεις, θα είστε σε θέση να αναπτύξετε τη δική σας στρατηγική για την εξαγωγή της περισσότερης αποτελεσματικότητας για εσάς και για τα μέλη της ομάδας με τα οποία συνεργάζεστε. Δεν χρειάζεται απαραίτητα να τα εφαρμόσετε όλα, και σίγουρα ορισμένοι μπορεί να μην είναι πρακτικοί για εσάς, αλλά οποιοσδήποτε συνδυασμός από αυτούς είναι πιθανό να έχει ως αποτέλεσμα να ολοκληρώσετε τη δουλειά σας με λιγότερη ταλαιπωρία. Μια πιο παραγωγική ροή εργασίας θα πληρώσει για τον εαυτό της με την πάροδο του χρόνου, ακόμα κι αν πρόκειται απλώς για μείωση του άγχους και για να σας δώσει περισσότερο χρόνο για τον εαυτό σας. Αυτός είναι ένας στόχος που αξίζει να εργαστούμε.

Μπογκντάν Ράνσα

Ο Bogdan είναι ιδρυτικό μέλος του Inspired Mag, έχοντας συγκεντρώσει σχεδόν 6 χρόνια εμπειρίας κατά τη διάρκεια αυτής της περιόδου. Στον ελεύθερο χρόνο του αρέσει να μελετά την κλασική μουσική και να εξερευνά εικαστικές τέχνες. Είναι επίσης πολύ παθιασμένος με τους fixies. Έχει ήδη 5.