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

Ένα προϊόν όπως το Nextdoor, που εξυπηρετεί πάνω από 110 εκατομμύρια χρήστες σε 11 χώρες, δημιουργεί πολλές απαιτήσεις για μια ομάδα πλατφόρμας. Για τον Cory Dolphin, Επικεφαλής Μηχανικής, το Codex αντιπροσωπεύει μια ουσιαστική αλλαγή: «μακριά από την επαναληπτική υποβολή προτροπών σε έναν πράκτορα και προς τη μηχανική αποτελεσμάτων, όπου οι μηχανικοί αρχίζουν να σκέφτονται το αποτέλεσμα που θέλουν να δουν και συνεργάζονται με έναν πράκτορα για να σχεδιάσουν αυτό το αποτέλεσμα.»
Αυτό σημαίνει ότι μεμονωμένοι μηχανικοί ανεβαίνουν επίπεδο στο stack—δεν είναι πλέον περιορισμένοι ως ειδικοί σε ένα συγκεκριμένο σύστημα ή framework, αλλά μπορούν να αναλάβουν την εμπειρία προϊόντος περισσότερο ή λιγότερο από άκρη σε άκρη, ακόμη και σε πολλαπλές πλατφόρμες. Η παραγωγικότητα έχει επιταχυνθεί τόσο πολύ, ώστε το σημείο συμφόρησης δεν είναι πλέον η μηχανική, αλλά τα δύσκολα στρατηγικά ερωτήματα για το τι θα δημιουργηθεί στη συνέχεια.
«Το Codex έχει αλλάξει ριζικά τον τρόπο που σκεφτόμαστε τη μηχανική, σε σημείο που δεν μπορούμε καν να φανταστούμε τη μηχανική χωρίς αυτό.»
Με το Codex, «οι μηχανικοί περνούν πολύ λιγότερο χρόνο σκεπτόμενοι ακριβώς πώς δημιουργούν κάτι και περισσότερο χρόνο σκεπτόμενοι το αποτέλεσμα», εξηγεί ο Dolphin. Αυτό το αποτέλεσμα μπορεί να πάρει τη μορφή στιγμιότυπων οθόνης ή βίντεο προς τα οποία μπορεί να χτίσει ο πράκτορας, ενός συγκεκριμένου αποτελέσματος απόδοσης ή δοκιμών ή μιας εντελώς νέας ιδέας λειτουργίας.
Η Nextdoor κυκλοφόρησε πρόσφατα τα Opportunity Alerts, που επιτρέπουν στους ανθρώπους να βρίσκουν παρόχους υπηρεσιών κοντά τους· με το Codex, οι μηχανικοί καθοδηγούν την εμπειρία προϊόντος και τον οδικό χάρτη. Για παράδειγμα, ένας μηχανικός που εργαζόταν στις ειδοποιήσεις συνειδητοποίησε ότι θα ήταν χρήσιμο να εμφανίζονται οι πάροχοι υπηρεσιών σε έναν χάρτη. Ιστορικά, αυτού του είδους η λειτουργία θα απαιτούσε συνεργασία μεταξύ τριών ομάδων—μηχανικής mobile, frontend και backend—και ίσως να μην έβγαινε ποτέ από το backlog.
Αλλά με το Codex, «μπορέσαμε να βάλουμε έναν μηχανικό να το δημιουργήσει από άκρη σε άκρη», εξηγεί ο Dolphin, «πράγμα που σημαίνει ότι όχι μόνο μπορούν να προωθούν το προϊόν ταχύτερα, αλλά μπορούν και να κατανοούν καλύτερα την πραγματική εμπειρία προϊόντος και ποιο είναι το σωστό πράγμα για κυκλοφορία.»
«Καθώς οι μηχανικοί αρχίζουν να ανεβαίνουν επίπεδο στο stack, αναλαμβάνουν μεγαλύτερη ευθύνη για το προϊόν που δημιουργούν. Βλέπεις πραγματικά μεμονωμένους μηχανικούς να αρχίζουν να προωθούν προϊόντα.»
Δουλεύοντας με ενσωματωμένες βάσεις δεδομένων Rust και συστήματα με στενές συνθήκες ανταγωνισμού, η Nextdoor στρέφεται στο Codex για βοήθεια στον εντοπισμό σφαλμάτων στα πιο δύσκολα αναπαραγώγιμα ζητήματα. Η ομάδα παρέχει στον πράκτορα ένα καθαρό περιβάλλον και harness για διερεύνηση και στη συνέχεια το χρησιμοποιεί για τα πάντα, από το να καταλάβει γιατί δεν ξεκινούν τα Kubernetes pods μέχρι να βρει τη σωστή γραμμή τάσης σε μια ανάλυση δεδομένων.
«Με το GPT‑5.4 και το 5.5, ήταν μια πραγματικά εντυπωσιακή αναβάθμιση. Βλέπουμε το Codex να διαπρέπει στο να είναι εξαιρετικά επίμονο και να προσπαθεί να βρει τη σωστή λύση, εμβαθύνοντας σε φαινομενικά εσωτερικές τεχνικές λεπτομέρειες για να φτάσει στη βασική αιτία», εξηγεί ο Dolphin.
Σχετικά με το Fast Mode με Codex και GPT‑5.5, ο Dolphin λέει: «Πρέπει να είμαι ειλικρινής, μεγάλο μέρος της ομάδας έχει εθιστεί σε αυτό. Όταν έχεις έναν γρήγορο βρόχο ανατροφοδότησης με το πρόβλημα πάνω στο οποίο δουλεύεις, η αίσθηση ως μηχανικός είναι συναρπαστική.»
Η εργασία μηχανικής έχει γίνει τόσο πολύ ταχύτερη, ώστε ο Dolphin έχει δει μια μετατόπιση στις πιέσεις σε διαφορετικά μέρη του οργανισμού. «Κινούμαστε τόσο πολύ ταχύτερα, ώστε τα σημεία συμφόρησης δεν βρίσκονται πλέον στη μηχανική. Τώρα το ερώτημα είναι πραγματικά πώς μπορούμε να εντοπίσουμε τα σωστά πράγματα που πρέπει να δημιουργήσουμε και τη σωστή στρατηγική—και λιγότερο πώς το δημιουργούμε στην πράξη.»


