Κωδικοποίηση Bootcamps εναντίον Degrees Επιστήμης Υπολογιστών: Τι θέλουν οι εργοδότες και άλλες προοπτικές

Πίστωση: Ulrich Lange, Dev Bootcamp

Προβολές εργοδότη

Πολλοί άνθρωποι που έχω μιλήσει για την κωδικοποίηση bootcamp μου έρευνα ήθελα να μάθω τι εργοδότες ψάχνουν από πιθανή κωδικοποίηση bootcamp προσλήψεις. Έχω καλύτερες απαντήσεις τώρα επειδή μια ομάδα ερευνητών που συναντήθηκα την περασμένη εβδομάδα σε μια διάσκεψη για την εκπαίδευση των υπολογιστών (SIGCSE) βγήκε και ζήτησα από τους εργοδότες σε δώδεκα εταιρείες ανάπτυξης λογισμικού τι ήθελαν από πιθανές προσλήψεις (χαρτί). Ορισμένες επιχειρήσεις ήταν μικρές (λιγότεροι από 50 εργαζόμενοι) και άλλοι ήταν μεγάλοι (πάνω από 250 εργαζόμενοι). Διαφορετικές εταιρείες επικεντρώθηκαν στην τεχνολογία αυτοκινήτων, την υγειονομική περίθαλψη, το ψηφιακό μάρκετινγκ και τη διαβούλευση

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

Όταν εξετάζουμε πώς εκπαιδεύτηκαν οι πιθανές προσλήψεις, πολλοί εργοδότες θέλουν ένα δίπλωμα τεσσάρων ετών, αν και όχι απαραίτητα πτυχίο ηλεκτρονικών υπολογιστών (CS). Αναγνωρίζουν ότι ένας βαθμός CS μπορεί να προτιμάται όταν χρειάζεστε κάποιον που μπορεί να καταλάβει τον καλύτερο αλγόριθμο για ένα πρόβλημα. Θεωρούν επίσης το μαθηματικό υπόβαθρο σε εργασίες όπως η επιστήμη των δεδομένων. Οι εργοδότες μπορούν να εξετάσουν άλλους τέσσερις βαθμούς, ακόμη και εκείνους που δεν είναι ΣΕ, για την οικοδόμηση δεξιοτήτων επίλυσης προβλημάτων σε άλλους τομείς ή για μαλακές δεξιότητες όπως το εύρος της εκπαίδευσης και της προοπτικής.

Από την άλλη πλευρά, ορισμένοι εργοδότες (ειδικά σε μικρές επιχειρήσεις) δήλωσαν ότι προτίμησαν να κωδικοποιήσουν τους αποφοίτους του bootcamp για ορισμένες θέσεις εργασίας (βλ. Επίσης αυτή την έρευνα Indeed). Αυτοί οι εργοδότες άρεσαν ότι οι απόφοιτοι του bootcamp είχαν συχνά περισσότερες εμπειρίες για την επίλυση προβλημάτων με τις ομάδες, είχαν μεγαλύτερη επιμονή και είχαν πιο πρακτικές και ενημερωμένες γνώσεις. Οι εργοδότες σε αυτή τη μελέτη δήλωσαν ότι ήθελαν τέσσερις βαθμούς, ακόμη και από την κωδικοποίηση αποφοίτων bootcamp. Ωστόσο, υπάρχουν και άλλα στοιχεία που αποδεικνύουν ότι δεν απαιτείται τετραετής κύκλο σπουδών για την απασχόληση. Το ReportReport διαπίστωσε ότι το 30% των αποφοίτων bootcamp που κωδικοποιούν δεν διέθετε τετραετή πτυχίο, ενώ το 71% αυτών εξακολουθούσε να βρίσκει απασχόληση σε θέσεις εργασίας που απαιτούν τις τεχνικές δεξιότητές τους. Η ασυμφωνία μεταξύ των εργοδοτών στη μελέτη και των στοιχείων από το Report Course μπορεί απλώς να οφείλεται στο γεγονός ότι οι εργοδότες στη μελέτη δεν είναι πλήρως αντιπροσωπευτικοί της βιομηχανίας λογισμικού.

Προβολείς καθηγητών, εκπαιδευτών και διαχειριστών

Έχω περιγράψει τη διαφορά μεταξύ των απόψεων του εργοδότη για την κωδικοποίηση των bootcamps και των προγραμμάτων CS, αλλά πώς διαφέρουν οι απόψεις μεταξύ αυτών που εκτελούν bootcamps κωδικοποίησης και εκτελούν προγράμματα CS; Για να απαντήσουμε σε αυτό, η ίδια ομάδα ερευνητών μίλησε επίσης σε 11 εκπαιδευτές και διαχειριστές κώδικα bootcamp, καθώς και σε 9 καθηγητές CS.

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

Οι απόψεις μου

Σε μια ομάδα που συμμετείχα στο συνέδριο, παρουσίασα την άποψή μου: Ο σκοπός ενός πτυχίου CS είναι να δώσει στους μαθητές μια επισκόπηση του επιστημονικού πεδίου της πληροφορικής. Αν και αυτό περιλαμβάνει κάποιο προγραμματισμό, ο προγραμματισμός γίνεται κυρίως με σκοπό την εκμάθηση άλλων περιοχών (π.χ. λειτουργικά συστήματα, αλγόριθμοι, μηχανική μάθηση, αλληλεπίδραση ανθρώπου-υπολογιστή). Ένα πτυχίο CS είναι ένα καλό πρώτο βήμα στο ακαδημαϊκό πεδίο της επιστήμης των υπολογιστών. Επιπλέον, η επισκόπηση που δίνει ένα βαθμό CS μπορεί επίσης να χρησιμοποιηθεί ως σημείο εκκίνησης για μια μεγάλη ποικιλία εργασιών προγραμματισμού. Η κωδικοποίηση των bootcamps, από την άλλη πλευρά, επικεντρώνεται στην εκπαίδευση των ανθρώπων για έναν συγκεκριμένο τύπο προγραμματισμού (κανονικά προγραμματισμός ιστού full-stack). Αυτό σημαίνει ότι τα περισσότερα bootcamps διδάσκουν έναν γενικό προγραμματισμό μαζί με τις λεπτομέρειες των τελευταίων τεχνολογιών προγραμματισμού ιστού (π.χ. μέση στοίβα) και των πιο πρόσφατων μορφών ομαδικής εργασίας (π.χ., ευέλικτη ανάπτυξη, προγραμματισμός ζευγών). Η κωδικοποίηση των bootcamps είναι απίθανο να καλύψει τις βασικές αρχές των λειτουργικών συστημάτων και τα προγράμματα CS είναι απίθανο να καλύψουν τις τελευταίες τεχνολογίες ιστού ή να έχουν πολύ μεγάλη ομαδική εργασία. Τα πανεπιστημιακά προγράμματα αλλάζουν αργά, αλλά και τα βασικά στοιχεία της επιστήμης των υπολογιστών, ενώ η κωδικοποίηση των bootcamps αλλάζει ταχύτατα και είναι σε θέση να συμβαδίζουν με τον ταχύ ρυθμό της τεχνολογικής αλλαγής. Αναμένω ότι οι κώδικες bootcamps και οι βαθμοί CS θα συνεχίσουν να υπάρχουν ως ξεχωριστές διαδρομές στο μέλλον, ανεξάρτητα από το αν θα τρέξουν ανεξάρτητα ή από κοινού (βλ. Αφηρημένη αφίσα, αφηρημένη αφίσα και χαρτί).

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

- - - - - - - - - - - - - - - - -

Προηγούμενη δημοσίευση: Τι έμαθα από την έρευνα κωδικοποίησης Bootcamps

Επόμενη θέση: Κωδικοποίηση Bootcamps: Οι γυναίκες ξεπερνώντας τον εκφοβισμό

- - - - - - - - - - - - - - - - -

Βιβλιογραφικές αναφορές:

Q. Burke, C. Bailey, LA Lyon και Ε. Green, "Η κατανόηση της προοπτικής της βιομηχανίας ανάπτυξης λογισμικού για την κωδικοποίηση κατασκηνώσεων εκκίνησης σε σχέση με τα παραδοσιακά κολλέγια τεσσάρων χρόνων", στο Proceedings of the 49th Technical Symposium on Computer Science Education, Νέα Υόρκη , NY, USA, 2018, σελ. 503-508.

"Τι οι εργοδότες πραγματικά σκέφτονται για την κωδικοποίηση Bootcamps ;," Πράγματι Blog, 02-Μάιος-2017. [Online]. Διαθέσιμο: http://blog.indeed.com/2017/05/02/what-employers-think-about-coding-bootcamp/.

KJ Lehman, M. Doyle, LA Lyon και K. Thayer, "Εναλλακτικές διαδρομές στην υπολογιστική σταδιοδρομία και ο ρόλος τους στη διευρυμένη συμμετοχή", σε Πρακτικά 49ου Τεχνικού Συμποσίου ACM για την Εκπαίδευση Πληροφορικής, Νέα Υόρκη, Νέα Υόρκη, ΗΠΑ, 2018 , σελ. 670-671.

Κ. Thayer and Α. J. Ko, "Barriers Faced by Coding Bootcamp Students", στο Proceedings of 2017 ACM Conference on International Computing Research Research, New York, Ν.Υ., USA, 2017, σελ. 245-253.

LA Lyon, Q. Burke, J. Denner και J. Bowring, "Εάν το πρόγραμμα σας στο κολέγιο Computer Science Partner συνεργάζεται με μια καμπάνια κωδικοποίησης εκκίνησης;" στα Πρακτικά του 2017 ACM SIGCSE Τεχνικό Συμπόσιο για την Πληροφορική Εκπαίδευση, Νέα Υόρκη, Νέα Υόρκη , USA, 2017, σελ. 712-712.

Λ. Α. Λυών, Q. Burke, J. Denner και J. Bowring, "Οράματα της εκπαίδευσης των υπολογιστών στην καμπάνια κωδικοποίησης και στις πανεπιστημιακές τάξεις", που παρουσιάστηκε στο AERA 2017, Σαν Αντόνιο, Τέξας, 2017.

Y.-C. Tu, G. Dobbie, Ι. Warren, Α. Meads και C. Grout, "Έκθεση εμπειρίας σε ένα πρόγραμμα προγραμματισμού στυλ εκμαγείου-στρατοπέδου", σε Πρακτικά 49ου Τεχνικού Συμποσίου ACM για την Εκπαίδευση Πληροφορικής, Νέα Υόρκη, Νέα Υόρκη , USA, 2018, σελ. 509-514.