Τεχνητή νοημοσύνη
Erik Gfesser, Αρχιτεκτονικός Αρχηγός για την Πρακτική Δεδομένων της SPR – Σειρά Συνεντεύξεων

Ο Erik εντάχθηκε στην πρακτική δεδομένων της ομάδας Emerging Technology Group της SPR ως Αρχιτεκτονικός Αρχηγός το 2018. Ο Erik ειδικεύεται στα δεδομένα, την ανοιχτή ανάπτυξη με τη χρήση της Java και την πρακτική επιχειρηματική αρχιτεκτονική, συμπεριλαμβανομένης της κατασκευής PoCs, πρωτοτύπων και MVPs. Τι σας έκανε να ενδιαφερθείτε αρχικά για το machine learning; Η δυνατότητά του να επιτρέπει στις εφαρμογές να μαθαίνουν συνεχώς. Έχω ξεκινήσει την καριέρα μου ως ανώτερος αναλυτής δεδομένων χρησιμοποιώντας το SPSS σε μια εταιρεία που έγινε παγκόσμια εταιρεία ερευνών αγοράς και αργότερα ενσωμάτωσα τη χρήση ενός κινητήρα επιχειρηματικών κανόνων που ονομάζεται Drools σε εφαρμογές που έχτισα για πελάτες, αλλά η έξοδος από όλα αυτά τα έργα ήταν ουσιαστικά στατική. Είστε ένας μεγάλος υποστηρικτής του ανοιχτού κώδικα, θα μπορούσατε να συζητήσετε γιατί ο ανοιχτός κώδικας είναι τόσο σημαντικός; Ένας από τους аспектους του ανοιχτού κώδικα που έπρεπε να εξηγήσω στους διευθυντές τα τελευταία χρόνια είναι ότι το основικό όφελος του ανοιχτού κώδικα δεν είναι ότι η χρήση του λογισμικού είναι διαθέσιμη χωρίς οικονομικό κόστος, αλλά ότι ο πηγαίος κώδικας είναι διαθέσιμος δωρεάν. Έχετε χρησιμοποιήσει ανοιχτό κώδικα για την κατασκευή PoCs, πρωτοτύπων και MVPs. Θα μπορούσατε να μοιραστείτε το ταξίδι σας πίσω από κάποια από αυτά τα προϊόντα; Όπως εξήγησα σε ένα από τα οδηγικά принципια που παρουσίασα σε einen πρόσφατο πελάτη, οι κατασκευές για την πλατφόρμα δεδομένων που κατασκευάσαμε για αυτούς πρέπει να συνεχιστούν με τη μορφή επαναλαμβανόμενων βημάτων με τον καιρό. Τα συστατικά που κατασκευάστηκαν για αυτήν την πλατφόρμα δεν πρέπει να αναμενεται να παραμείνουν στατικά, καθώς οι ανάγκες αλλάζουν και νέες συνιστώσες και χαρακτηριστικά συνιστωσών θα είναι διαθέσιμα με τον καιρό. Ενώ αναθεωρούσα το βιβλίο ‘Machine Learning at Enterprise Scale’ δήλωσα ότι ‘η χρήση ανοιχτών προϊόντων, πλαισίων και γλωσσών μαζί με μια ατζεντική αρχιτεκτονική που αποτελείται από μια μίξη ανοιχτών και εμπορικών συνιστωσών παρέχει την ευελιξία που πολλές εταιρείες χρειάζονται αλλά δεν αντιλαμβάνονται αμέσως από την αρχή’. Θα μπορούσατε να εξηγήσετε μερικά λεπτομέρειες σχετικά με το γιατί πιστεύετε ότι οι εταιρείες που χρησιμοποιούν ανοιχτό κώδικα είναι πιο ευέλικτες; Πολλά εμπορικά προϊόντα δεδομένων χρησιμοποιούν βασικά ανοιχτά συνιστώσες κάτω από την επιφάνεια, και επιτρέπουν στους développers να χρησιμοποιούν δημοφιλείς προγραμματιστικές γλώσσες όπως η Python. Οι εταιρείες που κατασκευάζουν αυτά τα προϊόντα γνωρίζουν ότι οι ανοιχτές συνιστώσες που έχουν επιλέξει να ενσωματώσουν τους δίνουν ένα άλμα στην αρχή όταν αυτές είναι ήδη ευρέως χρησιμοποιημένες από την κοινότητα. Κάτι άλλο που πιστεύετε για τον ανοιχτό κώδικα είναι ότι οδηγεί σε ‘πρόσβαση σε ισχυρές κοινότητες développper’. Πόσο μεγάλες είναι κάποιες από αυτές τις κοινότητες και τι τις κάνει τόσο αποτελεσματικές; Οι κοινότητες développper γύρω από ένα δεδομένο ανοιχτό προϊόν μπορούν να φτάσουν τις εκατοντάδες χιλιάδες. Οι ρυθμοί υιοθέτησης δεν δείχνουν απαραίτητα την δύναμη της κοινότητας, αλλά είναι ένας καλός δείκτης ότι αυτό είναι το caso λόγω της τάσης τους να παράγουν εύνοες κύκλους. Έχετε αναθεωρήσει εκατοντάδες βιβλία στο site σας, υπάρχουν τρία που θα μπορούσατε να συστήσετε στους αναγνώστες μας; Αυτές τις μέρες διαβάζω πολύ λίγα βιβλία προγραμματισμού, και ενώ υπάρχουν εξαιρέσεις, η πραγματικότητα είναι ότι αυτά είναι συνήθως ξεπερασμένα πολύ γρήγορα, και η κοινότητα développper συνήθως παρέχει καλύτερες εναλλακτικές μέσω φόρουμ συζήτησης και τεκμηρίωσης. Είστε ο Αρχιτεκτονικός Αρχηγός για την πρακτική δεδομένων της SPR. Θα μπορούσατε να περιγράψετε τι κάνει η SPR; Η SPR είναι μια ψηφιακή εταιρεία συμβούλων τεχνολογίας με έδρα στο Σικάγο, που παρέχει τεχνολογικά έργα για eine σειρά πελάτών, από εταιρείες Fortune 1000 έως τοπικές startups. Κατασκευάζουμε ολοκληρωμένες ψηφιακές εμπειρίες χρησιμοποιώντας eine σειρά τεχνολογικών ικανοτήτων, από την προσαρμοσμένη ανάπτυξη λογισμικού, την εμπειρία χρήστη, τα δεδομένα και την υποδομή cloud, μέχρι την προπόνηση DevOps, το έλεγχο λογισμικού και τη διαχείριση έργων. Τι είναι κάποια από τις ευθύνες σας με την SPR; Ως αρχιτεκτονικός αρχηγός, η κύρια ευθύνη μου είναι να οδηγήσω την παράδοση λύσεων για τους πελάτες, ηγώντας την αρχιτεκτονική και την ανάπτυξη για έργα, και αυτό συχνά σημαίνει να φοράω άλλα καπέλια όπως product owner επειδή η ικανότητα να σχετίζεται με το πώς τα προϊόντα κατασκευάζονται από μια πρακτική προοπτική ζυγίζει πολύ σε σχέση με το πώς πρέπει να προτεραιοποιηθεί η δουλειά, особенно όταν κατασκευάζεται από την αρχή. Τι είναι ένα ενδιαφέρον έργο που εργάζεστε τώρα με την SPR; Μόλις δημοσίευσα την πρώτη ανάρτηση σε μια σειρά μελέτης περίπτωσης για την πλατφόρμα δεδομένων που η ομάδα μου και εγώ υλοποιήσαμε στην AWS από την αρχή το προηγούμενο χρόνο για τον CIO μιας εταιρείας συμβούλων του Σικάγου. Υπάρχει κάτι άλλο που θα ήθελε να μοιραστείτε σχετικά με τον ανοιχτό κώδικα, την SPR ή ένα άλλο έργο που εργάζεστε; Ένα άλλο έργο (διαβάστε για αυτό εδώ και εδώ) που οδήγησα πρόσφατα ήταν η επιτυχημένη υλοποίηση της πλατφόρμας Databricks Unified Analytics και η μετεγκατάσταση της εκτέλεσης μοντέλων machine learning σε αυτήν από το Azure HDInsight, μια διανομή Hadoop, για τον διευθυντή μηχανικής δεδομένων μιας großen ασφαλιστικής εταιρείας.












