Το Copilot GitHub Copilot καλύπτει αποτελεσματικά διαφορετικά
Λήψη GitHub
Συμπιλότος στα αστέρια, όχι μόνο στους ουρανούς
5 συμβουλές απογείωσης για μια συναρπαστική εκτόξευση Copilot
Daniel Figuicio, πεδίου CTO, APAC;
Bronte van der Hoorn, διευθυντής προϊόντων προσωπικού
Εκτελεστική περίληψη
Η κωδικοποίηση με τη βοήθεια AI μπορεί να μεταμορφώσει τις διαδικασίες και τα αποτελέσματα ανάπτυξης λογισμικού σας. Αυτό το άρθρο εξετάζει πέντε συμβουλές για την υποστήριξη της επιτυχούς κλιμάκωσης του GitHub Copilot σε ολόκληρο τον οργανισμό σας για να καταστεί δυνατή η πραγματοποίηση αυτών των αποτελεσμάτων.
Είτε επιδιώκετε να επιταχύνετε τη δημιουργία κώδικα, να βελτιστοποιήσετε την επίλυση προβλημάτων ή να βελτιώσετε τη διατήρηση του κώδικα, εφαρμόζοντας το Copilot προσεκτικά και συστηματικά, μπορείτε να μεγιστοποιήσετε τα οφέλη του Copilot συμβάλλοντας παράλληλα στον μετριασμό των πιθανών κινδύνων – υποστηρίζοντας μια ομαλή ενοποίηση που ωθεί τις ομάδες ανάπτυξης σε νέα ύψη παραγωγικότητας και καινοτομίας.
Εισαγωγή: Προετοιμασία για μια επιτυχημένη κυκλοφορία του GitHub Copilot
Ο αντίκτυπος του GitHub Copilot στην κοινότητα προγραμματιστών δεν ήταν τίποτα λιγότερο από μεταμορφωτικός. Τα δεδομένα μας αποκαλύπτουν ότι το Copilot ενισχύει σημαντικά την αποτελεσματικότητα των προγραμματιστών έως και 55% και ενισχύει την εμπιστοσύνη στην ποιότητα του κώδικα για το 85% των χρηστών. Με την ανάπτυξη της επιχείρησης Copilot το 2023 και την εισαγωγή της Copilot Enterprise το 2024, είναι προτεραιότητά μας να υποστηρίξουμε κάθε οργανισμό για την απρόσκοπτη ενσωμάτωση του Copilot στη ροή εργασίας του.
Για να δημιουργηθεί μια επιτυχημένη κυκλοφορία, είναι απαραίτητη η εξασφάλιση εγκρίσεων από τις ομάδες διαχείρισης και ασφάλειας, η κατανομή προϋπολογισμών, η ολοκλήρωση αγορών και η τήρηση των πολιτικών του οργανισμού. Ωστόσο, υπάρχουν περισσότερα που μπορείτε να κάνετε για να προωθήσετε την ομαλή εκκίνηση.
Ο ενθουσιασμός γύρω από τον αντίκτυπο του Copilot είναι αισθητός. Δεν είναι μόνο η επιτάχυνση της ανάπτυξης. πρόκειται για τη βελτίωση της ποιότητας της εργασίας και την ενίσχυση της εμπιστοσύνης των προγραμματιστών. Καθώς παρουσιάζουμε το Copilot σε περισσότερες επιχειρήσεις και οργανισμούς, η εστίασή μας είναι να βοηθήσουμε στη διευκόλυνση μιας απρόσκοπτης ενοποίησης για όλους.
Ο έγκαιρος προγραμματισμός είναι ζωτικής σημασίας για την ομαλή υιοθέτηση. Η έναρξη συζητήσεων με τις ομάδες διαχείρισης και ασφάλειας, ο σχεδιασμός προϋπολογισμών και η πλοήγηση στη διαδικασία αγοράς θα πρέπει να ξεκινήσουν πολύ νωρίτερα. Αυτή η προνοητικότητα επιτρέπει τον ολοκληρωμένο σχεδιασμό και διασφαλίζει τη συμμόρφωση με τις πολιτικές του οργανισμού σας, ανοίγοντας το δρόμο για λιγότερες τριβές για την ενσωμάτωση του Copilot.
Ξεκινώντας αυτές τις συζητήσεις και τις φάσεις προγραμματισμού νωρίς, μπορείτε να διευκολύνετε τη μετάβαση και να αντιμετωπίσετε προληπτικά πιθανά εμπόδια. Αυτή η προετοιμασία διασφαλίζει ότι μέχρι τη στιγμή που το Copilot είναι έτοιμο να κυκλοφορήσει στις ομάδες σας, όλα είναι στη θέση τους για μια επιτυχημένη εκτόξευση.
Σε αυτόν τον οδηγό, θα μοιραστούμε στρατηγικές που συγκεντρώθηκαν από οργανισμούς όλων των μεγεθών που έχουν ενσωματώσει με επιτυχία το Copilot στις διαδικασίες ανάπτυξής τους.
Ακολουθώντας αυτά τα βήματα, μπορείτε όχι μόνο να βελτιώσετε την κυκλοφορία του Copilot αλλά και να μεγιστοποιήσετε τα μακροπρόθεσμα οφέλη του για τις ομάδες σας.
Μην περιμένετε μέχρι την τελευταία στιγμή - ξεκινήστε να προετοιμάζεστε τώρα για να ξεκλειδώσετε πλήρως τις δυνατότητες του Copilot και να δημιουργήσετε μια απρόσκοπτη εμπειρία για τους προγραμματιστές σας από την πρώτη μέρα.
Συμβουλή #1: Για να χτίσετε εμπιστοσύνη, η διαφάνεια είναι απαραίτητη
Είναι φυσικό για τις ομάδες να είναι περίεργες (και μερικές φορές δύσπιστες) σχετικά με την υιοθέτηση ενός νέου εργαλείου όπως το GitHub Copilot. Για να δημιουργήσετε μια ομαλή μετάβαση, οι ανακοινώσεις σας θα πρέπει να διατυπώνουν ξεκάθαρα τους λόγους για την υιοθέτηση του Copilot — να είναι ειλικρινείς και διαφανείς. Αυτή είναι μια εξαιρετική ευκαιρία για τους ηγέτες να ενισχύσουν τους μηχανικούς στόχους του οργανισμού, είτε αυτοί επικεντρώνονται στη βελτίωση της ποιότητας, στην αύξηση της ταχύτητας ανάπτυξης ή και στα δύο. Αυτή η σαφήνεια θα βοηθήσει τις ομάδες να κατανοήσουν τη στρατηγική αξία του Copilot και πώς ευθυγραμμίζεται
με οργανωτικούς στόχους.
Βασικές στρατηγικές για την οικοδόμηση εμπιστοσύνης:
- Σαφής επικοινωνία από την ηγεσία: Αναφέρετε ξεκάθαρα τους λόγους για την υιοθέτηση του Copilot. Εξηγήστε πώς θα βοηθήσει τον οργανισμό να επιτύχει τους στόχους του, είτε αυτός είναι η βελτίωση της ποιότητας του κώδικα, η επιτάχυνση των κύκλων ανάπτυξης ή και τα δύο.
Χρησιμοποιήστε σχετικά οργανωτικά κανάλια για να ανακοινώσετε την υιοθεσία. Αυτό θα μπορούσε να περιλαμβάνει μηνύματα ηλεκτρονικού ταχυδρομείου, συναντήσεις ομάδας, εσωτερικά ενημερωτικά δελτία και πλατφόρμες συνεργασίας. - Τακτικές συνεδρίες Q&A: Πραγματοποιήστε τακτικές συνεδρίες Q&A όπου το προσωπικό μπορεί να εκφράσει τις ανησυχίες του και να κάνει ερωτήσεις. Αυτό ενθαρρύνει την ανοιχτή επικοινωνία και αντιμετωπίζει τυχόν σκεπτικισμό ή αβεβαιότητα.
Χρησιμοποιήστε τις πληροφορίες από αυτές τις περιόδους σύνδεσης για να ενημερώσετε το πρόγραμμα διάθεσης, βελτιώνοντας συνεχώς τις Συχνές Ερωτήσεις και άλλα υλικά υποστήριξης με βάση τα σχόλια της ομάδας σας. - Ευθυγραμμίστε τις μετρήσεις με τους στόχους: Βεβαιωθείτε ότι οι μετρήσεις που παρακολουθείτε ευθυγραμμίζονται με τους στόχους υιοθέτησης του Copilot. Για παράδειγμα, εάν ο στόχος σας είναι να βελτιώσετε την ποιότητα του κώδικα, παρακολουθήστε τις μετρήσεις που σχετίζονται με τον κώδικα εκ νέουview αποτελεσματικότητα και ποσοστά ελαττωμάτων.
Δείξτε συνέπεια μεταξύ αυτού που λέτε και αυτού που μετράτε – αυτό δημιουργεί εμπιστοσύνη και δείχνει ότι είστε σοβαροί σχετικά με τα οφέλη που μπορεί να προσφέρει το Copilot. - Συνεχείς υπενθυμίσεις και εκπαίδευση: Χρησιμοποιήστε υπενθυμίσεις και εκπαιδευτικό υλικό για να ενισχύετε συνεχώς τους στόχους υιοθεσίας. Αυτό θα μπορούσε να περιλαμβάνει περιοδικές ενημερώσεις, ιστορίες επιτυχίας και πρακτικές συμβουλές για την αποτελεσματική μόχλευση του Copilot.
Παρέχετε ολοκληρωμένους πόρους, όπως οδηγούς, σεμινάρια και βέλτιστες πρακτικές, για να βοηθήσετε τις ομάδες να ενημερωθούν με το Copilot (περισσότερα για αυτό παρακάτω).
Sampσχέδιο επικοινωνίας
- Αρχική ανακοίνωση:
Μήνυμα: «Είμαστε ενθουσιασμένοι που ανακοινώνουμε την υιοθέτηση του GitHub Copilot για να βελτιώσουμε τις διαδικασίες ανάπτυξής μας. Αυτό το εργαλείο θα μας βοηθήσει να επιτύχουμε τους στόχους μας για τη βελτίωση της ποιότητας του κώδικα και την επιτάχυνση των κύκλων κυκλοφορίας μας. Η συμμετοχή και τα σχόλιά σας είναι ζωτικής σημασίας για μια επιτυχημένη διάθεση». - Κανάλια: Email, εσωτερικό ενημερωτικό δελτίο, συναντήσεις ομάδας.
- Τακτικές συνεδρίες Q&A:
Μήνυμα: «Γίνετε μέλος της συνεδρίας Q&A για να μάθετε περισσότερα για το GitHub Copilot και πώς μπορεί να ωφελήσει την ομάδα μας. Μοιραστείτε τις ερωτήσεις και τα σχόλιά σας για να μας βοηθήσετε να αντιμετωπίσουμε τυχόν ανησυχίες και να βελτιώσουμε τη διαδικασία ένταξης." - Κανάλια: Βιντεοδιασκέψεις, εταιρικό intranet.
- Ενημερώσεις προόδου και μετρήσεις:
Μήνυμα: «Παρακολουθούμε βασικές μετρήσεις για να διασφαλίσουμε ότι το GitHub Copilot μας βοηθά να πετύχουμε τους στόχους μας. Ακολουθούν οι τελευταίες ενημερώσεις σχετικά με την πρόοδό μας και τον τρόπο με τον οποίο το Copilot κάνει τη διαφορά." - Κανάλια: Μηνιαίες αναφορές, πίνακες ελέγχου.
- Εκπαίδευση και διανομή πόρων:
Μήνυμα: «Δείτε το νέο εκπαιδευτικό μας υλικό και τον οδηγό βέλτιστων πρακτικών για τη χρήση του GitHub Copilot. Αυτοί οι πόροι έχουν σχεδιαστεί για να σας βοηθήσουν να αξιοποιήσετε στο έπακρο αυτό το ισχυρό εργαλείο." - Κανάλια: Εσωτερικό wiki, email, εκπαιδευτικές συνεδρίες.
Μην μας ακούτε μόνο…
Οι δοκιμές γραφής είναι ένα πεδίο όπου οι προγραμματιστές της Accenture βρήκαν το GitHub Copilot ως εξαιρετικά χρήσιμο. «Μας επέτρεψε να αφιερώσουμε χρόνο για να δημιουργήσουμε όλες τις δοκιμές μονάδας, τις λειτουργικές δοκιμές και τις δοκιμές απόδοσης που θέλουμε στις σωληνώσεις μας χωρίς να χρειάζεται να επιστρέψουμε και να γράψουμε αποτελεσματικά τον διπλό κώδικα.
Ποτέ δεν υπήρχε αρκετός χρόνος στο παρελθόν για να επιστρέψω και να φτάσω σε όλα αυτά», είπε ο Schocke.
Εκτός από τη συγγραφή δοκιμών, το Copilot επέτρεψε επίσης στους προγραμματιστές της Accenture να αντιμετωπίσουν το διαρκώς αυξανόμενο τεχνικό χρέος που προκαλεί κάθε οργανισμό του μεγέθους του.
«Έχουμε περισσότερη δουλειά από προγραμματιστές. Απλώς δεν μπορούμε να τα καταφέρουμε όλα», είπε ο Schocke. "Αυξάνοντας τις δεξιότητες των προγραμματιστών μας και βοηθώντας τους να παράγουν λειτουργίες και λειτουργίες πιο γρήγορα με υψηλότερη ποιότητα, είμαστε σε θέση να φτάσουμε σε περισσότερες από τις εργασίες που απλώς δεν είχαν συμβεί πριν."
Daniel Schocke | Application Architect, Accenture | Accenture
Μελέτη περίπτωσης Accenture & GitHub
Περίληψη
Για να οικοδομήσετε εμπιστοσύνη, κοινοποιήστε με σαφήνεια τους λόγους για την υιοθέτηση του GitHub Copilot και πώς ευθυγραμμίζεται με τους στόχους του οργανισμού σας. Η παροχή τακτικών ενημερώσεων, οι ανοιχτές συνεδρίες Q&A και η συνεχής εκπαίδευση θα βοηθήσουν την ομάδα σας να αισθάνεται άνετα και να αντιμετωπίσει τυχόν ανησυχίες.
Συμβουλή #2: Τεχνική ετοιμότητα, σε αυτό, εμπιστευόμαστε
Αξιοποιήστε την ολοκληρωμένη τεκμηρίωση του GitHub για να βοηθήσετε στον εξορθολογισμό της διαδικασίας ενσωμάτωσης για το GitHub Copilot, διασφαλίζοντας ότι είναι όσο το δυνατόν πιο ομαλή για τους προγραμματιστές σας.
Συμμετέχετε σε μια ομάδα πρώιμων χρηστών για να εντοπίσετε πιθανά σημεία τριβής (π.χ. ρυθμίσεις δικτύου) και να αντιμετωπίσετε αυτά τα ζητήματα πριν από μια ευρύτερη διάθεση.
Βασικές στρατηγικές για την τεχνολογική ετοιμότητα:
- Παρατήρηση πρώιμης υιοθέτησης: Αντιμετωπίστε τους πρώτους χρήστες όπως πελάτες, παρακολουθώντας στενά την εμπειρία ενσωμάτωσης. Αναζητήστε τυχόν σημεία τριβής που μπορεί να εμποδίσουν τη διαδικασία, όπως ζητήματα διαμόρφωσης ή ρυθμίσεις δικτύου.
Δημιουργήστε έναν βρόχο ανατροφοδότησης για τους πρώτους χρήστες που θα μοιράζονται τις εμπειρίες και τις προτάσεις τους. Αυτό θα παρέχει πολύτιμες γνώσεις για πιθανά εμπόδια και τομείς προς βελτίωση. - Επίλυση προβλημάτων έγκαιρα: Σκεφτείτε το ενδεχόμενο να σχηματίσετε μια μικρή ομάδα εργασίας αφιερωμένη στην επίλυση τυχόν ζητημάτων που εντοπίστηκαν από τους πρώτους χρήστες.
Αυτή η ομάδα θα πρέπει να έχει την εξουσία και τους πόρους για να ενεργεί γρήγορα με την ανατροφοδότηση.
Χρησιμοποιήστε τα σχόλια για να ενημερώσετε και να βελτιώσετε την προσαρμοσμένη τεκμηρίωση ενσωμάτωσης του οργανισμού, καθιστώντας την πιο ολοκληρωμένη και φιλική προς τον χρήστη. - Σταδιακή διάθεση: Ξεκινήστε με μια μικρή ομάδα χρηστών για να υποστηρίξετε καλύτερα μια διαδικασία ενσωμάτωσης που είναι ομαλή και αποτελεσματική. Σταδιακά αυξήστε την κλίμακα καθώς μετριάζετε τα περισσότερα προβλήματα, αφήνοντας μόνο ακραίες θήκες.
Βελτιώστε συνεχώς τη διαδικασία με βάση τα σχόλια και τις παρατηρήσεις, διασφαλίζοντας μια απρόσκοπτη εμπειρία για την ευρύτερη ομάδα. - Μηχανισμός ανάδρασης: Παρέχετε εύχρηστες φόρμες σχολίων ή έρευνες για όσους επιβιβάζονται στο Copilot. Τακτικά ρεview αυτή η ανατροφοδότηση για τον εντοπισμό τάσεων και κοινών ζητημάτων.
Ενεργήστε γρήγορα με τα σχόλια για να δείξετε ότι εκτιμάτε τη συμβολή των χρηστών και ότι δεσμεύεστε να βελτιώσετε την εμπειρία τους.
Ακούστε το από αυτούς…
«Κατασκευάσαμε ένα αυτοματοποιημένο σύστημα προμήθειας και διαχείρισης καθισμάτων για να ανταποκριθούμε στις συγκεκριμένες ανάγκες μας. Θέλαμε κάθε προγραμματιστής στην ASOS που θέλει να χρησιμοποιήσει το GitHub Copilot να μπορεί να το κάνει με όσο το δυνατόν λιγότερη τριβή. Αλλά δεν θέλαμε να το ενεργοποιήσουμε για όλους σε επίπεδο οργανισμού, καθώς αυτό θα ήταν μια αρκετά αναποτελεσματική χρήση των πόρων. Έτσι δημιουργήσαμε το δικό μας σύστημα αυτοεξυπηρέτησης.
Έχουμε ένα εσωτερικό webιστότοπος όπου κάθε εργαζόμενος έχει έναν επαγγελματίαfile. Για να λάβουν μια θέση GitHub Copilot, το μόνο που έχουν να κάνουν είναι να κάνουν κλικ σε ένα μόνο κουμπί στον επαγγελματία τουςfile. Στα παρασκήνια, αυτό ξεκινά μια διαδικασία Microsoft Azure Functions που επικυρώνει το διακριτικό Azure του προγραμματιστή και καλεί το GitHub Copilot Business API για να παρέχει μια θέση. Οι προγραμματιστές μπορούν να το κάνουν ακόμη και από τη γραμμή εντολών, αν προτιμούν.
Ταυτόχρονα, έχουμε μια λειτουργία Azure που ελέγχει για ανενεργούς λογαριασμούς κάθε βράδυ τραβώντας τα δεδομένα χρήσης του καθίσματος. Εάν μια θέση δεν έχει χρησιμοποιηθεί για 30 ημέρες, την επισημαίνουμε για διαγραφή πριν από την έναρξη της επόμενης περιόδου χρέωσης. Ελέγχουμε μια τελευταία φορά για δραστηριότητα πριν από τη διαγραφή και, στη συνέχεια, στέλνουμε ένα email σε όλους τους προγραμματιστές των οποίων οι θέσεις έχουν ανακληθεί. Αν θέλουν ξανά θέση, μπορούν απλώς να κάνουν κλικ σε αυτό το κουμπί και να ξεκινήσουν τη διαδικασία από την αρχή.»
Dylan Morley | επικεφαλής κύριος μηχανικός | ASOS
Μελέτη περίπτωσης ASOS & GitHub
Περίληψη
Για να δημιουργήσετε μια ομαλή ενσωμάτωση στο GitHub Copilot, αξιοποιήστε την τεκμηρίωση του GitHub και εμπλέξτε τους πρώτους χρήστες για να εντοπίσουν πιθανά ζητήματα προτού τη διαθέσετε σε ολόκληρο τον οργανισμό. Η εφαρμογή ενός ισχυρού μηχανισμού ανάδρασης θα σας βοηθήσει να βελτιώσετε τη διαδικασία και να βελτιώνετε συνεχώς την εμπειρία.
Συμβουλή #3: Συμβουλές προπόνησης, καθοδηγητικό φως
Η παροχή εκπαιδευτικού υλικού στη μητρική γλώσσα κωδικοποίησης του μηχανικού έχει απίστευτη επίδραση, ειδικά όταν δείχνει το GitHub Copilot σε περιβάλλοντα που σχετίζονται με τις καθημερινές ροές εργασίας τους.
Επιπλέον, η εκπαίδευση δεν χρειάζεται να περιορίζεται σε επίσημα βίντεο ή εκπαιδευτικές ενότητες. Οι κοινές στιγμές «wow» και οι πρακτικές συμβουλές μπορεί να είναι ιδιαίτερα δυνατές. Βεβαιωθείτε ότι αυτοί οι πόροι είναι άμεσα διαθέσιμοι καθώς διαθέτετε το Copilot στις ομάδες σας. Εάν χρειάζεστε βοήθεια για τη δημιουργία του σωστού εκπαιδευτικού προγράμματος ή την προσαρμογή της εκπαίδευσης ειδικά για τον οργανισμό σας, οι ειδικοί μας στο GitHub είναι διαθέσιμοι να σας βοηθήσουν.
Βασικές στρατηγικές για προπόνηση υπερφόρτισης:
- Προσαρμοσμένο εκπαιδευτικό υλικό: Δημιουργήστε εκπαιδευτικό υλικό που είναι συγκεκριμένο για τις γλώσσες κωδικοποίησης και τα πλαίσια που χρησιμοποιούν οι μηχανικοί σας καθημερινά. Αυτή η συνάφεια με τα συμφραζόμενα κάνει την εκπαίδευση πιο ελκυστική και πρακτική. Κάντε αυτά τα υλικά εύκολα προσβάσιμα, είτε μέσω εσωτερικής πύλης, κοινόχρηστου δίσκου ή απευθείας στα εργαλεία που χρησιμοποιούν οι προγραμματιστές σας. Η παροχή συνδέσμων με αυτούς τους πόρους κατά την παροχή θέσεων είναι μια εξαιρετική πρακτική.
- Κοινή χρήση ομοτίμων: Ενθαρρύνετε μια κουλτούρα κοινής χρήσης μέσα στην ομάδα σας. Ζητήστε από τους προγραμματιστές να μοιραστούν τις στιγμές και τις συμβουλές τους με το Copilot σε συναντήσεις ομάδας, ομάδες συνομιλίας ή μέσω εσωτερικών ιστολογίων.
Συγκεντρώστε αυτές τις εμπειρίες από ομοτίμους σε ένα αποθετήριο επιτυχημένων ιστοριών από τις οποίες μπορούν να μάθουν άλλοι και να εμπνευστούν. Ξεκινήστε να δημιουργείτε τη δική σας Κοινότητα για να μοιράζεστε επιτυχίες, βέλτιστες πρακτικές και διακυβέρνηση για το Copilot για τον δικό σας οργανισμό - Τακτικές ενημερώσεις και επικοινωνία:
Κρατήστε όλους ενήμερους για το τι επιτυγχάνει το Copilot στον οργανισμό σας (συμπεριλαμβανομένων τυχόν ορόσημων που έδειξαν οι μετρήσεις σας ότι έχετε φτάσει). Χρησιμοποιήστε ενημερωτικά δελτία ηλεκτρονικού ταχυδρομείου, οργανωτικές ειδήσεις ή εσωτερικές πλατφόρμες κοινωνικής δικτύωσης για να παρέχετε τακτικές ενημερώσεις.
Επισημάνετε συγκεκριμένες επιτυχίες και βελτιώσεις (είτε ποιοτικές είτε ποσοτικές) που επιφέρει το Copilot. Αυτό όχι μόνο δημιουργεί ενθουσιασμό, αλλά καταδεικνύει επίσης την αξία του εργαλείου σε σενάρια πραγματικού κόσμου. - Βήματα υλοποίησης:
Πόροι παροχής: Όταν παρέχετε θέση Copilot, συμπεριλάβετε συνδέσμους σε εκπαιδευτικό υλικό για συγκεκριμένο ρόλο στη μητρική γλώσσα του προγραμματιστή.
Συχνή επικοινωνία: Να είστε προορατικοί στην επικοινωνία των πλεονεκτημάτων και των επιτυχιών του Copilot στον οργανισμό σας. Ενημερώνετε τακτικά την ομάδα για νέες δυνατότητες, συμβουλές χρηστών και ιστορίες επιτυχίας μέσω ενημερωτικών δελτίων ή εσωτερικών ειδήσεων.
Ενθαρρύνετε τη μάθηση από ομοτίμους: Δημιουργήστε ένα περιβάλλον όπου οι προγραμματιστές μπορούν να μοιραστούν τις θετικές εμπειρίες και τις συμβουλές τους μεταξύ τους. Οργανώστε άτυπες συνεδρίες όπου τα μέλη της ομάδας μπορούν να συζητήσουν πώς χρησιμοποιούν αποτελεσματικά το Copilot.
Η επιτυχία μιλάει από μόνη της…
«Όταν πήγαμε να παρουσιάσουμε το GitHub Copilot στους 6,000 προγραμματιστές της Cisco στον επιχειρηματικό μας όμιλο, ήταν πρόθυμοι και ενθουσιασμένοι, αλλά είχαν πολλές ερωτήσεις. Συνεργαστήκαμε με την ομάδα υποστήριξης του GitHub Premium για να φιλοξενήσουμε μια σειρά εκπαιδευτικών συνεδριών όπου εξήγησαν πώς να ξεκινήσετε με το GitHub Copilot, παρείχαν βέλτιστες πρακτικές για τη σύνταξη χρήσιμων προτροπών και επέδειξαν τις μοναδικές δυνατότητές του, ακολουθούμενες από ερωτήσεις και απαντήσεις. Σύντομα, οι προγραμματιστές μας χρησιμοποιούσαν με σιγουριά το GitHub Copilot σε όλη την καθημερινή τους ανάπτυξη. Αυτό που πραγματικά μας βοήθησε ήταν να κατανοήσουμε εκ των προτέρων τις ερωτήσεις και τις ανησυχίες των προγραμματιστών μας και να διατηρήσουμε τις συνεδρίες μας σε υψηλό επίπεδο, για να αντιμετωπίσουμε τις αρχικές ανησυχίες κατά τη διάρκεια της συνεδρίας Q&A."
Μπράιαν Κιθ | επικεφαλής εργαλείων μηχανικής, Cisco Secure | Cisco
Μελέτη περίπτωσης Cisco & GitHub
Περίληψη
Το εκπαιδευτικό υλικό είναι ζωτικής σημασίας—προσαρμόστε το στις γλώσσες και τα πλαίσια που χρησιμοποιούν καθημερινά οι προγραμματιστές σας. Αναπτύξτε μια κουλτούρα κοινής χρήσης στιγμών «wow» μεταξύ της ομάδας σας και φροντίστε να παρέχετε τακτικές ενημερώσεις για τα επιτεύγματα και τα ορόσημα που έχει φτάσει ο οργανισμός σας χρησιμοποιώντας το GitHub Copilot.
Η ενσωμάτωση σε ένα εργαλείο νέας τεχνολογίας απαιτεί χρόνο και ενώ έχουμε εξορθολογίσει τη διαδικασία όσο το δυνατόν περισσότερο, οι μηχανικοί εξακολουθούν να χρειάζονται αφιερωμένο χρόνο για να εγκαταστήσουν το GitHub Copilot στο περιβάλλον εργασίας τους. Είναι σημαντικό να δημιουργήσετε ενθουσιασμό και ευκαιρίες για τους μηχανικούς να πειραματιστούν με το Copilot και να δουν πώς ταιριάζει στη ροή εργασίας τους. Δεν είναι πρακτικό να περιμένουμε μηχανικούς να επιβιβαστούν στο GitHub Copilot υπό μη ρεαλιστική πίεση παράδοσης. ο καθένας χρειάζεται χρόνο για να ενσωματώσει αποτελεσματικά νέα εργαλεία στην πρακτική του.
Βασικές στρατηγικές για την ενεργοποίηση της σύνδεσης
- Διαθέστε αφιερωμένο χρόνο: Βεβαιωθείτε ότι οι μηχανικοί έχουν αφιερώσει χρόνο για να επιβιβαστούν στο Copilot. Αυτό θα πρέπει να προγραμματίζεται σε περιόδους που δεν είναι σε αυστηρές προθεσμίες παράδοσης για να αποφευχθεί η πολλαπλή εργασία και να διασφαλιστεί η πλήρης δέσμευση.
- Δημιουργήστε ενθουσιασμό και ενθαρρύνετε τον πειραματισμό: Ενθαρρύνετε μια αίσθηση ενθουσιασμού γύρω από το Copilot, επισημαίνοντας τα πιθανά οφέλη του και ενθαρρύνοντας τους μηχανικούς να πειραματιστούν με αυτό. Μοιραστείτε ιστορίες επιτυχίας και πρώηνampπώς μπορεί να βελτιώσει τη ροή εργασίας τους.
- Παρέχετε ολοκληρωμένους πόρους:
Προσφέρετε μια ποικιλία πόρων για να βοηθήσετε τους μηχανικούς να ξεκινήσουν:
• Μοιραστείτε βίντεο που δείχνουν πώς να εγκαταστήσετε και να ρυθμίσετε την προσθήκη GitHub Copilot.
• Παρέχετε περιεχόμενο που δείχνει σχετικό π.χamples προσαρμοσμένα στο συγκεκριμένο περιβάλλον κωδικοποίησης του προγραμματιστή.
• Ενθαρρύνετε τους μηχανικούς να γράψουν το πρώτο τους κομμάτι κώδικα χρησιμοποιώντας το GitHub Copilot, ξεκινώντας με απλές εργασίες και προχωρώντας σε πιο περίπλοκα σενάρια. - Οργανώστε ειδικές συνεδρίες ενσωμάτωσης:
Προγραμματίστε συνεδρίες επιβίβασης, όπως ένα πρωί ή το απόγευμα, όπου οι μηχανικοί μπορούν να επικεντρωθούν αποκλειστικά στη δημιουργία και την εξερεύνηση του Copilot.
Ξεκαθαρίστε ότι είναι αποδεκτό να αφιερώσετε αυτόν τον χρόνο στη μάθηση και στον πειραματισμό. - Ενθαρρύνετε την υποστήριξη και την κοινή χρήση από ομοτίμους:
Δημιουργήστε κανάλια για τους μηχανικούς που θα μοιράζονται τις εμπειρίες και τις συμβουλές τους σχετικά με την ενσωμάτωση μεταξύ τους, όπως το Slack ή το Teams. Αυτή η υποστήριξη από ομοτίμους μπορεί να βοηθήσει στην αντιμετώπιση κοινών προκλήσεων και να βελτιώσει την εμπειρία ενσωμάτωσης.
Σκεφτείτε το ενδεχόμενο να οργανώσετε ένα hackathon GitHub Copilot για να ενθαρρύνετε τη συνεργατική μάθηση και την καινοτομία. - Τακτικά check-in και σχόλια:
Πραγματοποιήστε τακτικά check-in για να συλλέξετε σχόλια σχετικά με τη διαδικασία επιβίβασης και να εντοπίσετε τυχόν τομείς που χρειάζονται βελτίωση. Χρησιμοποιήστε αυτά τα σχόλια για να βελτιώνετε και να βελτιώνετε συνεχώς την εμπειρία ενσωμάτωσης.
SampΤο πρόγραμμα επιβίβασης:
Ημέρα 1: Εισαγωγή και εγκατάσταση
- Πρωί: Παρακολουθήστε ένα εκπαιδευτικό βίντεο σχετικά με την εγκατάσταση και τη ρύθμιση του GitHub Copilot.
- Απόγευμα: Εγκαταστήστε και διαμορφώστε την προσθήκη στο περιβάλλον ανάπτυξης σας.
2η μέρα: Μάθηση και πειραματισμός
- Πρωί: Παρακολουθήστε περιεχόμενο που δείχνει σχετικές π.χamples of GitHub Copilot σε δράση.
- Απόγευμα: Γράψτε το πρώτο σας κομμάτι κώδικα χρησιμοποιώντας το Copilot (π.χ. ένα ελαφρώς πιο περίπλοκο σενάριο "Hello World").
Ημέρα 3: Εξάσκηση και ανατροφοδότηση
- Πρωί: Συνεχίστε να πειραματίζεστε με το GitHub Copilot και ενσωματώστε το στα τρέχοντα έργα σας.
- Απόγευμα: Δημοσιεύστε μια καταχώριση "πώς τα κατάφερα" στο κανάλι ενσωμάτωσης του Copilot (Slack, Teams, κ.λπ.) και δώστε σχόλια.
Διαβάστε ανάμεσα στις γραμμές…
Η Mercado Libre επενδύει στην επόμενη γενιά προγραμματιστών προσφέροντας το δικό της δίμηνο «bootcampΓια νέες προσλήψεις που θα τους βοηθήσουν να μάθουν τη στοίβα λογισμικού της εταιρείας και να λύσουν προβλήματα με τον «τρόπο Mercado Libre». Ενώ το GitHub Copilot μπορεί να βοηθήσει πιο έμπειρους προγραμματιστές να γράφουν κώδικα πιο γρήγορα και να ελαχιστοποιούν την ανάγκη για εναλλαγή περιβάλλοντος, η Brizuela βλέπει τεράστιες δυνατότητες στο GitHub Copilot να επιταχύνει αυτήν τη διαδικασία ενσωμάτωσης και να ισοπεδώσει την καμπύλη εκμάθησης.
Lucia Brizuela | Ανώτερος Τεχνικός Διευθυντής | Mercado Libre
Μελέτη περίπτωσης Mercado Libre & GitHub
Περίληψη
Αφιερώστε αφιερωμένο χρόνο στην ομάδα σας για να επιβιβαστεί και να πειραματιστεί με το GitHub Copilot όταν είναι χαλαρή και όχι υπό πίεση. Ενθαρρύνετε τον ενθουσιασμό και παρέχετε πόρους - συμπεριλαμβανομένων περιεκτικών οδηγών και πρακτικών συνεδριών - για να τους βοηθήσετε να ενσωματώσουν αποτελεσματικά το Copilot στη ροή εργασίας τους.
Οι περισσότεροι από εμάς επηρεαζόμαστε από την πίεση των ομοτίμων και τις απόψεις εκείνων που θεωρούμε εμπειρογνώμονες — παρόμοιο με τον αντίκτυπο των εγκρίσεων των επιρροών και των προϊόντωνviewμικρό. Το GitHub Copilot δεν είναι διαφορετικό. Οι μηχανικοί αναζητούν επικύρωση από τους συναδέλφους τους και τους αξιοσέβαστους συναδέλφους τους για να διασφαλίσουν ότι η χρήση του Copilot είναι πολύτιμη και υποστηρίζει την ταυτότητά τους ως καταξιωμένοι επαγγελματίες.
Βασικές στρατηγικές για την προώθηση της συνεργατικής υιοθέτησης τεχνητής νοημοσύνης εντός των ομάδων:
- Ενθαρρύνετε την υποστήριξη peer-to-peer και την κοινή χρήση ιστοριών: Επιτρέψτε στην ομάδα που υιοθετεί τις αρχές να μοιραστεί τις εμπειρίες της με το Copilot. Ενθαρρύνετέ τους να συζητήσουν πώς έχει εμπλουτίσει την επαγγελματική τους ζωή πέρα από την απλή αύξηση της ταχύτητας κωδικοποίησης. Ποιες πρόσθετες δραστηριότητες μπόρεσαν να αναλάβουν χάρη στον χρόνο που εξοικονομήθηκε με το Copilot;
Επισημάνετε ιστορίες όπου το Copilot επέτρεψε στους μηχανικούς να επικεντρωθούν σε πιο δημιουργικές εργασίες ή εργασίες με μεγάλο αντίκτυπο που προηγουμένως ήταν χρονοβόρες ή παραβλέπονταν. Είναι υπέροχο αν υπάρχουν δεσμοί μεταξύ του Copilot και της δυνατότητας καλύτερης εξυπηρέτησης των πελατών του οργανισμού. - Μοιραστείτε μάθηση και οργανωτικές συμβουλές: Διανείμετε συμβουλές και κόλπα ειδικά για τα σενάρια του οργανισμού σας. Μοιραστείτε πρακτικές συμβουλές σχετικά με το πώς το GitHub Copilot μπορεί να αντιμετωπίσει μοναδικές προκλήσεις ή να βελτιώσει τις ροές εργασίας εντός της ομάδας σας.
Καλλιεργήστε μια κουλτούρα συνεχούς μάθησης ενημερώνοντας τακτικά και ανταλλάσσοντας βέλτιστες πρακτικές που βασίζονται σε πραγματικές εμπειρίες χρηστών. - Ενσωματώστε το Copilot στην οργανωσιακή κουλτούρα και τα πλαίσια απόδοσης: Κάντε τη χρήση του Copilot και την κοινή χρήση πρακτικών Copilot μέρος της οργανωσιακής σας κουλτούρας. Αναγνωρίστε και επιβραβεύστε όσους συνεισφέρουν πολύτιμες γνώσεις και βελτιώσεις.
Βεβαιωθείτε ότι οι μηχανικοί γνωρίζουν ότι η χρήση του Copilot υποστηρίζεται και ενθαρρύνεται από τη διοίκηση. Αυτή η διαβεβαίωση μπορεί να προέλθει μέσω εγκρίσεων από ανώτερους ηγέτες και ενσωμάτωσης στην απόδοσηviews και στόχους.
Κατευθείαν από την πηγή…
Η αναπτυξιακή ροή εργασίας της Carlsberg. Το GitHub Copilot ενσωματώνεται απρόσκοπτα στη διαδικασία ανάπτυξης, παρέχοντας πολύτιμες προτάσεις κωδικοποίησης απευθείας από το IDE, αφαιρώντας περαιτέρω τα εμπόδια ανάπτυξης. Τόσο ο Peter Birkholm-Buch, Επικεφαλής Μηχανικής Λογισμικού της εταιρείας όσο και ο João Cerqueira, ένας από τους μηχανικούς της Carlsberg, ανέφεραν ότι το Copilot αύξησε σημαντικά την παραγωγικότητα σε όλη την ομάδα. Ο ενθουσιασμός για τον βοηθό κωδικοποίησης Al ήταν τόσο ομόφωνος που μόλις ήταν διαθέσιμη η εταιρική πρόσβαση, η Carlsberg χρησιμοποίησε αμέσως το εργαλείο. «Όλοι το επέτρεψαν αμέσως, η αντίδραση ήταν συντριπτικά θετική», μοιράζεται η Birkholm-Buch.
Είναι τώρα δύσκολο να βρεις έναν προγραμματιστή που δεν θα προτιμούσε να συνεργαστεί με το Copilot, λέει.
Peter Birkholm-Buch | Επικεφαλής Μηχανικού Λογισμικού | Carlsberg
João Cerqueira | Μηχανικός πλατφόρμας | Carlsberg
Μελέτη περίπτωσης Carlsberg & GitHub
Περίληψη
Ενθαρρύνετε τους πρώτους χρήστες να μοιραστούν τις εμπειρίες τους με το GitHub Copilot και να τονίσουν τα οφέλη που έχουν βιώσει. Ενσωματώστε το Copilot στην οργανωσιακή σας κουλτούρα μοιράζοντας συμβουλές, αναγνωρίζοντας τις συνεισφορές και διασφαλίζοντας ισχυρή υποστήριξη από τη διαχείριση.
Συνολικά:
Έλεγχος αποστολής για επιτυχία GitHub Copilot
Είστε πλέον έτοιμοι να πραγματοποιήσετε τους ελέγχους πριν από την πτήση. Δημιουργήστε εμπιστοσύνη στον σκοπό του εργαλείου, αντιμετωπίστε τεχνικά εμπόδια, παρέχετε συντονισμένο εκπαιδευτικό υλικό, αφιερώστε χρόνο για εγκατάσταση και εξερεύνηση και προωθήστε τη χρήση σε ολόκληρη την ομάδα. Αυτοί οι έλεγχοι θα υποστηρίξουν την επίτευξη στο μέγιστο του αντίκτυπου του Copilot στον οργανισμό σας. Όταν αναλαμβάνετε αυτούς τους ελέγχους, βοηθάτε να ρυθμίσετε τους μηχανικούς σας για επιτυχία και δίνετε στον οργανισμό σας τη δυνατότητα να αντλήσει μέγιστο μακροπρόθεσμο αντίκτυπο από το Copilot.
Πρόσθετοι πόροι
Ψάχνετε για περισσότερη καλοσύνη στο GitHub Copilot; Δείτε αυτούς τους πρόσθετους πόρους για να υπερφορτώσετε το ταξίδι σας Copilot:
- Ρύθμιση της σελίδας Εγγράφων του GitHub Copilot για τον οργανισμό σας
- Πώς να χρησιμοποιήσετε το πλήρες βίντεο επίδειξης του GitHub Copilot Enterprise
- Εγγραφή στο Copilot για τη σελίδα Έγγραφα του οργανισμού σας
- Εισαγωγή στο σεμινάριο GitHub Copilot Enterprise
- Το GitHub Copilot for Business είναι πλέον διαθέσιμο ιστολόγιο ανακοινώσεων
- Σχέδια συνδρομής για τη σελίδα GitHub Copilot Docs
- Σελίδα τιμολόγησης GitHub Copilot
- Βρέθηκε σημαίνει διορθώθηκε: Παρουσιάζουμε την αυτόματη επιδιόρθωση σάρωσης κώδικα, που υποστηρίζεται από το GitHub Copilot και την ανάρτηση ιστολογίου CodeQL
- Πώς η Duolingo αύξησε την ταχύτητα προγραμματιστή κατά 25% με την ιστορία πελατών του Copilot
Σχετικά με τους συγγραφείς
Ο Daniel Figucio είναι ο επικεφαλής τεχνολογίας (CTO) για την Ασία-Ειρηνικό (APAC) στο GitHub, φέρνοντας πάνω από 30 χρόνια εμπειρίας στην τεχνολογία πληροφοριών (IT), συμπεριλαμβανομένων περισσότερων από 20 ετών στον χώρο των πωλητών. Είναι παθιασμένος να βοηθά τις εκατοντάδες ομάδες προγραμματιστών με τις οποίες μπορεί να συνεργαστεί σε όλη την περιοχή, εφαρμόζοντας μεθοδολογίες και τεχνολογίες ισχυρής εμπειρίας προγραμματιστή. Η τεχνογνωσία του Daniel καλύπτει ολόκληρο τον κύκλο ζωής ανάπτυξης λογισμικού (SDLC), αξιοποιώντας το υπόβαθρό του στην επιστήμη των υπολογιστών και τα καθαρά μαθηματικά για τη βελτιστοποίηση των ροών εργασίας και της παραγωγικότητας. Το προγραμματιστικό του ταξίδι έχει εξελιχθεί από την C++ στην Java και την JavaScript, με επίκεντρο την Python, δίνοντάς του τη δυνατότητα να παρέχει ολοκληρωμένες γνώσεις σε διάφορα αναπτυξιακά οικοσυστήματα.
Ως ένα από τα ιδρυτικά μέλη της ομάδας APAC του GitHub, ο Daniel έπαιξε καθοριστικό ρόλο στην ανάπτυξη της εταιρείας στην περιοχή από την ίδρυσή της πριν από 8 χρόνια, όταν η ομάδα αποτελούνταν από μόλις δύο άτομα. Βασισμένος στα Blue Mountains της Νέας Νότιας Ουαλίας της Αυστραλίας, ο Daniel ισορροπεί τη δέσμευσή του να βελτιώσει τις εμπειρίες προγραμματιστών με ενδιαφέροντα για παιχνίδια, υπαίθριες δραστηριότητες όπως η ποδηλασία και το περπάτημα σε θάμνους και η γαστρονομική εξερεύνηση.
Ο Bronte van der Hoorn είναι υπεύθυνος προϊόντων προσωπικού στο GitHub. Διευθύνει ένα ευρύ φάσμα πολυεπιστημονικών έργων στο GitHub Copilot. Η Bronte δεσμεύεται να βοηθά τους πελάτες να ξεκλειδώσουν πλήρως τις δυνατότητες της τεχνητής νοημοσύνης, ενισχύοντας παράλληλα την ικανοποίηση και τη ροή των μηχανικών μέσω εκπληκτικών εργαλείων.
Με εκτενή εμπειρία στον κλάδο, διδακτορικό και χαρτοφυλάκιο δημοσιεύσεων σε θέματα διαχείρισης, η Bronte συνδυάζει ερευνητικές γνώσεις με πρακτική τεχνογνωσία. Αυτή η προσέγγιση την υποστηρίζει στο σχεδιασμό και την επανάληψη χαρακτηριστικών που ευθυγραμμίζονται με τις σύνθετες απαιτήσεις του σύγχρονου επιχειρηματικού περιβάλλοντος. Ένας υπέρμαχος της συστημικής σκέψης και ένα κεφampΜε βάση τις συνεργατικές εργασιακές πρακτικές, η Bronte προωθεί την καινοτομία προωθώντας μια ολιστική και σύγχρονη προοπτική για την οργανωτική αλλαγή.
ΓΡΑΦΕΙ Ο GITHUB ΜΕ
Έγγραφα / Πόροι
![]() |
Github Copilot Το GitHub Copilot καλύπτει αποτελεσματικά διαφορετικά [pdf] Οδηγίες Το Copilot GitHub Copilot καλύπτει αποτελεσματικά διαφορετικά, το GitHub Copilot καλύπτει αποτελεσματικά διαφορετικά, το Copilot καλύπτει αποτελεσματικά διαφορετικά, καλύπτει αποτελεσματικά διαφορετικά, καλύπτει αποτελεσματικά διαφορετικά |