Συνεντεύξεις
Βισβαστάμ Σούκλα, Διευθυντής Τεχνολογίας στην HackerEarth – Σειρά Συνεντεύξεων

Βισβαστάμ Σούκλα, είναι ο Διευθυντής Τεχνολογίας στην HackerEarth, μια πλατφόρμα για να εμπλακούν ή να πάρουν τους καλύτερους προγραμματιστές με hackathons, ενώ επίσης επιτρέπει στις επιχειρήσεις να αξιολογούν, συνεντρεύονται και ανεβάζουν τους προγραμματιστές με ευκολία.
Τι σας έκανε να ενδιαφερθείτε αρχικά για την επιστήμη των υπολογιστών και την κωδικοποίηση;
Έγραψα τον πρώτο μου κώδικα όταν ακόμα ήμουν στο σχολείο. Ήταν απλά μαγικό να δημιουργήσω κάτι που είχε αξία με τη γραφή μόνο μερικών γραμμών κώδικα. Θυμάμαι ότι έγραφα μικρά προγράμματα C και BASIC για να κάνω επεξεργασία κειμένου και αριθμητικές λειτουργίες και τα μεταφέραγα σε δισκέτα ως ένα πολύτιμο κτήμα. Ήμουν πάντα προσανατολισμένος προς τα μαθηματικά και因此 η μάθηση του δυαδικού συστήματος ήταν επίσης πολύ συναρπαστική.
Μπορείτε να μας πείτε τι είναι συγκεκριμένα η HackerEarth;
Η όραση της HackerEarth είναι να ταιριάξει τους προγραμματιστές λογισμικού με τις σωστές ευκαιρίες σε όλο τον κόσμο. Έχουμε μια κοινότητα σχεδόν 6 εκατομμυρίων προγραμματιστών που χρησιμοποιούν την πλατφόρμα μας για να μάθουν να κωδικοποιούν. Συμμετέχουν σε Hackathons και Hiring Challenges που διοργανώνονται από διάφορες οργανώσεις, στην πλατφόρμα μας. Για τις επιχειρήσεις, προσφέρουμε ένα εργαλείο τεχνικής αξιολόγησης για την αξιολόγηση των υποψηφίων προγραμματιστών λογισμικού. Έχουμε επίσης πρόσφατα κυκλοφορήσει ένα εργαλείο τεχνικής συνέντευξης που προσφέρει μια κορυφαία εμπειρία για τους συνεντευκτές και τον συνεντευξιαζόμενο. Βάζοντας όλα αυτά μαζί, προσφέρουμε μια ολοκληρωμένη πλατφόρμα κύκλου ζωής προγραμματιστή που καλύπτει την μάθηση, την απόκτηση δεξιοτήτων, την απόκτηση εργασίας και την επιστροφή στη μάθηση.
Μπορείτε να ορίσετε τι είναι η σήμανση δεξιοτήτων και πώς έχει εξελιχθεί με τον καιρό;
Η σήμανση δεξιοτήτων είναι基本τικά η απόδειξη που παρουσιάζετε στους πιθανous εργοδότες για να δείξετε τι έχεις μάθει με τον καιρό. Συνήθως, οι εργοδότες έχουν χρησιμοποιήσει το πεδίο όπως τα πτυχία, τις προηγούμενες οργανώσεις, τις δεξιότητες που αναφέρονται στο βιογραφικό ως σήματα δεξιοτήτων. Αυτό έχει δημιουργήσει μια ακατάλληλη εξάρτηση από αυτό που οι υποψήφιοι γράφουν στο βιογραφικό τους. Αυτό, ωστόσο, αλλάζει γρήγορα. Σήμερα, οι καλύτεροι τεχνολογικοί εργοδότες ψάχνουν για πραγματική απόδειξη εργασίας όταν προσπαθούν να αξιολογήσουν τις δεξιότητες. Αυτό το είδος σήμανσης δεξιοτήτων μπορεί να γίνει μέσω του προφίλ Github του υποψηφίου ή της κατάταξής του στη λίστα των νικητών σε πλατφόρμες όπως η HackerEarth. Επιπλέον, οι εργοδότες αξιολογούν αυτούς τους υποψηφίους με βάση την απόδοσή τους κατά τη διάρκεια μιας διαδικτυακής τεχνικής αξιολόγησης, η οποία βασίζεται αποκλειστικά στις δεξιότητες που απαιτούνται για τη δουλειά. Αυτό διατηρεί τη διαδικασία πρόσληψης πολύ αντικειμενική και δίκαιη για cả τον εργοδότη και τον υποψήφιο.
Γιατί είναι τόσο σημαντικό να συνεισφέρουν οι προγραμματιστές σε ανοιχτά προγράμματα;
Θα έλεγα ότι οι συνεισφορές σε ανοιχτά προγράμματα είναι ένα από τα ισχυρά σήματα δεξιοτήτων για κάθε υποψήφιο που ψάχνει για δουλειά. Αλλά γενικά, για κάθε προγραμματιστή με συνεισφορές σε ανοιχτά προγράμματα, αυτό σημαίνει ότι γνωρίζει πολλές besten πρακτικές ανάπτυξης, μπορεί να εργαστεί αποτελεσματικά σε μια ομαδική διάταξη, μπορεί να ακολουθήσει διαδικασίες και να γράψει καθαρό, διατηρήσιμο κώδικα.
Γιατί η συμμετοχή σε hackathons είναι ένας από τους καλύτερους τρόπους για τους υποψήφιους να διαφοροποιηθούν;
Τα hackathons είναι μια μοναδική ευκαιρία για μάθηση. Οι υποψήφιοι μπορούν να χρησιμοποιήσουν τις τεχνικές τους δεξιότητες και να δημιουργήσουν κάτι σαν μια εφαρμογή ή ένα προτότυπο μιας ιδέας που είναι πραγματικά χρήσιμο στον πραγματικό κόσμο. Αυτό βοηθά τους υποψήφιους να χτίσουν nicht μόνο τις τεχνικές τους δεξιότητες αλλά και να αποκτήσουν εμπειρία μέσα στο domaine για το οποίο χτίζουν. Επίσης, τους δίνει μια γεύση της ομαδικής εργασίας και της βιασύνης που συνήθως απαιτείται για jede γρήγορα εξελισσόμενη οργάνωση. Αυτός είναι ο λόγος που βλέπουμε τους εργοδότες να διοργανώνουν περισσότερες συνεντεύξεις hackathons αυτές τις μέρες, όπου μπορούν να δουν πραγματικές τεχνικές δεξιότητες, δημιουργικότητα και ομαδική εργασία όλα μαζί.
Τι άλλο τρόποι υπάρχουν για τους υποψήφιους να παρουσιάσουν το έργο τους;
Εκτός από το να είναι ενεργοί στο Github και σε ανοιχτές κοινότητες κωδικοποίησης όπως η HackerEarth, οι υποψήφιοι μπορούν να παρουσιάσουν το έργο τους μέσω των συνεισφορών τους σε πλατφόρμες όπως το StackOverflow ή τα τεχνικά τους blog στο Medium.
Γιατί οι υποψήφιοι πρέπει πάντα να είναι πρόθυμοι να μάθουν και να κάνουν συνήθεια την συνεχή αναβάθμιση των δεξιοτήτων τους;
Ενώ οι θεμελιώδεις αρχές της ανάπτυξης λογισμικού δεν αλλάζουν απαραίτητα, υπάρχουν πολλές αλλαγές με νέες γλώσσες, πλαίσια, στυλ γραφής κώδικα ή αρχιτεκτονική λογισμικού. Αυτό οφείλεται κυρίως στην αύξηση της ισχύος επεξεργασίας, τη διαθεσιμότητα μεγάλων ποσοτήτων δεδομένων και την εφαρμογή σε इतनές πολλές περιοχές. Οι υποψήφιοι πρέπει να αναπτύξουν μια καλή βάση σε τουλάχιστον μερικά από αυτά, αλλά πρέπει επίσης να έχουν μια μεγάλη εύρος κατανόησης, ώστε να μπορούν να εφαρμόσουν το καλύτερο εργαλείο για μια δεδομένη πρόταση προβλήματος. Αυτό απαιτεί συνεχή μάθηση και γενική ευαισθητοποίηση για τέτοιες εξελίξεις.
Τι πρέπει να σκέφτονται οι συνεντευκτές και οι διευθυντές πρόσληψης όταν προσλαμβάνουν την επόμενη γενιά προγραμματιστών;
Εκτός από τις βασικές δεξιότητες όπως οι δομές δεδομένων, οι αλγόριθμοι και η σχεδίαση, οι εργοδότες πρέπει να εστιάσουν στην σκέψη των πρώτων αρχών. Υπάρχουν कई τρόποι να ελέγξουν αυτό, αλλά ο αγαπημένος μου είναι να ζητήσουν από τους υποψήφιους να κάνουν μια σωστή γραπτή εργασία. Αυτό τους αναγκάζει να λύσουν το πρόβλημα και να εξηγήσουν την λύση τους με τρόπο που είναι κατανοητός από τους άλλους. Ένας άλλος σημαντικός παράγοντας που πρέπει να σκεφτούν είναι η ποικιλία. Jako διευθυντής πρόσληψης, δεν θέλετε να δημιουργήσετε μια ομάδα που σκέφτεται και ενεργεί ακριβώς όπως εσείς. Οι ομάδες πρέπει στην πραγματικότητα να είναι ένα μείγμα ιδεών και διαφορετικών απόψεων. Αυτό βοηθά στην προώθηση της καινοτομίας στο μακροπρόθεσμο.
Υπάρχει κάτι άλλο που θα ήθελε να μοιραστεί σχετικά με την HackerEarth;
Η HackerEarth ως οργάνωση έχει υπερηφάνεια στο γεγονός ότι έχουμε能够 να επηρεάσουμε δεκάδες χιλιάδες ζωές, βοηθώντας τους να μάθουν και να πάρουν δουλειές σε εκατοντάδες εξαιρετικές οργανώσεις σε όλο τον κόσμο. Όσο το λογισμικό συνεχίζει να “τρώει” τον κόσμο, θα συνεχίσουμε να επηρεάζουμε περισσότερες ζωές, να κάνουμε την τεχνολογία πιο προσιτή, να αφαιρέσουμε τις προκαταλήψεις και να βοηθήσουμε να δημοκρατικοποιήσουμε τις προσλήψεις με βάση τις δεξιότητες.












