Η σύντομη απάντηση είναι ναι. Οι άνθρωποι θα παραδώσουν το μεγαλύτερο μέρος του προγραμματισμού στη μηχανική λογισμικού στην τεχνητή νοημοσύνη. Πριν πανικοβληθείτε, σκεφτείτε αυτό. Οι κωδικοποιητές δεν γίνονται απαρχαιωμένοι χρησιμοποιώντας εργαλεία αυτοματισμού—απλώς πιο αποτελεσματικοί.
Υπάρχει μέλλον στην κωδικοποίηση;
Όπως συζητήθηκε, οι δεξιότητες κωδικοποίησης έχουν μεγάλη ζήτηση σε όλο τον κόσμο. Για να καλύψουν αυτή τη ζήτηση, τα πανεπιστήμια εκπαιδεύουν πολλούς προγραμματιστές υπολογιστών. Ο μισθός σας ως προγραμματιστής υπολογιστών εξαρτάται από τις δεξιότητές σας ως προγραμματιστής λογισμικού, τις γλώσσες κωδικοποίησης που γνωρίζετε και το είδος των εφαρμογών που μπορείτε να αναπτύξετε.
Θα αντικατασταθεί η κωδικοποίηση;
Το AI δεν θα αντικαταστήσει προγραμματιστές ή προγραμματιστές σύντομα, αλλά ενδέχεται να εκτελέσει εργασίες κωδικοποίησης και ανάπτυξης στο μέλλον. Οι ερευνητές και οι επιστήμονες της τεχνητής νοημοσύνης πιστεύουν ότι θα χρειαστεί χρόνος για να μπορέσει η τεχνητή νοημοσύνη να δημιουργήσει πραγματικό κώδικα που να αξίζει την παραγωγή και να μπορεί να χρησιμοποιηθεί και να εκτείνεται σε περισσότερες από μερικές γραμμές.
Οι γλώσσες προγραμματισμού θα καταστούν παρωχημένες;
Από τη στιγμή που μια γλώσσα αποκτήσει έλξη, δεν θα γίνει ΠΟΤΕ ξεπερασμένη. Οι άνθρωποι μπορεί να σταματήσουν να γράφουν νέες εφαρμογές με αυτό, αλλά οι παλιές γλώσσες θα απαιτούν συντήρηση για δεκαετίες.
Το AI θα αναλάβει τον προγραμματισμό;
Λοιπόν η τεχνητή νοημοσύνη θα αντικαταστήσει τους προγραμματιστές; Όχι, δεν θα γίνει, τουλάχιστον προς το παρόν. Οι προγραμματιστές, ωστόσο, θα πρέπει να γνωρίζουν τις τρέχουσες τεχνολογίες όπως το GPT-3, οι οποίες είναι ικανές να δημιουργούν προγράμματα υπολογιστή που δεν περιλαμβάνουν καμία κωδικοποίηση. Οι μηχανικοί λογισμικού μπορούν απλώς να περιγράψουν παραμέτρους και στοιχεία για την προετοιμασία ή την προετοιμασία του προγράμματος.