Γ.Δ.
1426.31 +0,56%
ACAG
+0,86%
5.89
BOCHGR
+0,87%
4.63
CENER
+1,56%
9.74
CNLCAP
0,00%
7.2
DIMAND
-0,11%
9.49
NOVAL
+0,77%
2.61
OPTIMA
-0,93%
12.76
TITC
+1,17%
34.45
ΑΑΑΚ
0,00%
4.36
ΑΒΑΞ
+0,41%
1.484
ΑΒΕ
+0,63%
0.48
ΑΔΜΗΕ
-0,21%
2.345
ΑΚΡΙΤ
-3,29%
0.735
ΑΛΜΥ
-0,51%
2.935
ΑΛΦΑ
+0,37%
1.49
ΑΝΔΡΟ
+0,61%
6.58
ΑΡΑΙΓ
-0,19%
10.61
ΑΣΚΟ
-0,74%
2.68
ΑΣΤΑΚ
+0,84%
7.2
ΑΤΕΚ
0,00%
0.43
ΑΤΡΑΣΤ
-0,23%
8.64
ΑΤΤ
-10,28%
4.1
ΑΤΤΙΚΑ
-0,86%
2.3
ΒΙΟ
+1,25%
5.65
ΒΙΟΚΑ
+1,21%
1.67
ΒΙΟΣΚ
+2,29%
1.565
ΒΙΟΤ
-9,63%
0.244
ΒΙΣ
-1,41%
0.14
ΒΟΣΥΣ
-0,88%
2.26
ΓΕΒΚΑ
-2,14%
1.37
ΓΕΚΤΕΡΝΑ
-0,12%
17.36
ΔΑΑ
-0,16%
7.558
ΔΑΙΟΣ
0,00%
3.26
ΔΕΗ
+0,09%
11.67
ΔΟΜΙΚ
+2,19%
3.27
ΔΟΥΡΟ
0,00%
0.25
ΔΡΟΜΕ
0,00%
0.3
ΕΒΡΟΦ
+1,31%
1.545
ΕΕΕ
+0,69%
32.18
ΕΚΤΕΡ
-1,77%
1.668
ΕΛΒΕ
-0,92%
5.4
ΕΛΙΝ
-0,50%
1.98
ΕΛΛ
0,00%
13.3
ΕΛΛΑΚΤΩΡ
+0,85%
1.896
ΕΛΠΕ
+1,52%
7.005
ΕΛΣΤΡ
0,00%
2.05
ΕΛΤΟΝ
+0,84%
1.684
ΕΛΧΑ
+0,44%
1.832
ΕΠΙΛΚ
0,00%
0.12
ΕΠΣΙΛ
0,00%
12
ΕΣΥΜΒ
0,00%
1.175
ΕΤΕ
+0,03%
7.552
ΕΥΑΠΣ
-1,23%
3.2
ΕΥΔΑΠ
-0,53%
5.62
ΕΥΡΩΒ
+0,26%
1.955
ΕΧΑΕ
+0,34%
4.42
ΙΑΤΡ
+1,01%
1.505
ΙΚΤΙΝ
-2,42%
0.322
ΙΛΥΔΑ
+0,27%
1.83
ΙΝΚΑΤ
+0,21%
4.82
ΙΝΛΙΦ
-0,66%
4.55
ΙΝΛΟΤ
0,00%
1.11
ΙΝΤΕΚ
0,00%
5.99
ΙΝΤΕΡΚΟ
0,00%
2.32
ΙΝΤΕΤ
-3,63%
1.195
ΙΝΤΚΑ
+1,01%
3.015
ΚΑΡΕΛ
-1,15%
344
ΚΕΚΡ
+0,35%
1.415
ΚΕΠΕΝ
-3,90%
1.48
ΚΛΜ
+0,93%
1.625
ΚΟΡΔΕ
0,00%
0.405
ΚΟΥΑΛ
+1,68%
1.21
ΚΟΥΕΣ
+0,59%
5.09
ΚΡΙ
+1,56%
13
ΚΤΗΛΑ
0,00%
1.8
ΚΥΡΙΟ
0,00%
1.005
ΛΑΒΙ
+1,30%
0.78
ΛΑΜΔΑ
0,00%
7.45
ΛΑΜΨΑ
-0,51%
38.8
ΛΑΝΑΚ
0,00%
0.92
ΛΕΒΚ
0,00%
0.25
ΛΕΒΠ
0,00%
0.252
ΛΟΓΟΣ
0,00%
1.36
ΛΟΥΛΗ
-0,38%
2.63
ΜΑΘΙΟ
0,00%
0.75
ΜΕΒΑ
-2,87%
3.72
ΜΕΝΤΙ
+0,44%
2.3
ΜΕΡΚΟ
0,00%
44.6
ΜΙΓ
+1,36%
3.365
ΜΙΝ
+0,91%
0.555
ΜΛΣ
0,00%
0.57
ΜΟΗ
+1,53%
21.18
ΜΟΝΤΑ
+0,27%
3.71
ΜΟΤΟ
+0,94%
2.685
ΜΟΥΖΚ
-7,75%
0.655
ΜΠΕΛΑ
+2,63%
25.78
ΜΠΛΕΚΕΔΡΟΣ
0,00%
3.62
ΜΠΡΙΚ
+0,25%
1.99
ΜΠΤΚ
0,00%
0.68
ΜΥΤΙΛ
+0,71%
33.94
ΝΑΚΑΣ
0,00%
2.82
ΝΑΥΠ
-0,27%
0.746
ΞΥΛΚ
+0,74%
0.274
ΞΥΛΠ
0,00%
0.398
ΟΛΘ
+0,47%
21.4
ΟΛΠ
-0,36%
27.45
ΟΛΥΜΠ
-1,23%
2.4
ΟΠΑΠ
+0,64%
15.81
ΟΡΙΛΙΝΑ
+0,25%
0.801
ΟΤΕ
+1,22%
15.71
ΟΤΟΕΛ
-1,47%
10.74
ΠΑΙΡ
-0,97%
1.02
ΠΑΠ
-1,69%
2.32
ΠΕΙΡ
+1,44%
3.74
ΠΕΡΦ
-0,30%
6.56
ΠΕΤΡΟ
-1,00%
7.9
ΠΛΑΘ
0,00%
3.74
ΠΛΑΚΡ
-7,89%
14
ΠΡΔ
0,00%
0.22
ΠΡΕΜΙΑ
0,00%
1.26
ΠΡΟΝΤΕΑ
0,00%
6.5
ΠΡΟΦ
-0,78%
5.08
ΡΕΒΟΙΛ
-1,42%
1.73
ΣΑΡ
+1,11%
10.92
ΣΑΡΑΝ
0,00%
1.07
ΣΑΤΟΚ
0,00%
0.028
ΣΕΝΤΡ
-1,17%
0.338
ΣΙΔΜΑ
+2,44%
1.68
ΣΠΕΙΣ
+1,30%
6.24
ΣΠΙ
-0,33%
0.61
ΣΠΥΡ
0,00%
0.127
ΤΕΝΕΡΓ
+0,05%
19.53
ΤΖΚΑ
0,00%
1.25
ΤΡΑΣΤΟΡ
0,00%
1.09
ΤΡΕΣΤΑΤΕΣ
+0,76%
1.598
ΥΑΛΚΟ
0,00%
0.162
ΦΙΕΡ
0,00%
0.359
ΦΛΕΞΟ
0,00%
7.25
ΦΡΙΓΟ
+5,88%
0.252
ΦΡΛΚ
+2,12%
3.855
ΧΑΙΔΕ
+1,64%
0.62

H τεχνητή νοημοσύνη και η παγκοσμιοποίηση φέρνουν ανατροπές στον κόσμο των προγραμματιστών λογισμικού

Δύο μεγάλες αλλαγές βρίσκονται σε εξέλιξη στον κόσμο της ανάπτυξης λογισμικού. Από το λανσάρισμα του ChatGPT το 2022, τα αφεντικά έχουν βαλθεί να βρουν τρόπους να χρησιμοποιήσουν τη δημιουργική νοημοσύνη παραγωγικά. Οι περισσότερες προσπάθειες έχουν μέχρι στιγμής αποφέρει ελάχιστα αποτελέσματα, αλλά ο προγραμματισμός λογισμικού αποτελεί την εξαίρεση. Οι έρευνες δείχνουν ότι οι προγραμματιστές σε όλο τον κόσμο βρίσκουν τη δημιουργική τεχνητή νοημοσύνη τόσο χρήσιμη, ώστε ήδη περίπου τα δύο πέμπτα αυτών τη χρησιμοποιούν.

Το επάγγελμα αλλάζει και με έναν δεύτερο τρόπο. Ένα αυξανόμενο ποσοστό των προγραμματιστών παγκοσμίως προέρχεται από αναδυόμενες αγορές. Δεν υπάρχει ακριβής ορισμός του προγραμματιστή, αλλά γύρω στο 2020 ο αριθμός των χρηστών της GitHub, μιας δημοφιλούς πλατφόρμας αποθήκευσης και κοινής χρήσης κώδικα, που ζουν σε φτωχότερες χώρες, ξεπέρασε εκείνους από τον πλούσιο κόσμο. Βάσει του ίδιου μέτρου, τα επόμενα χρόνια η Ινδία αναμένεται να ξεπεράσει την Αμερική και να γίνει η μεγαλύτερη δεξαμενή ταλέντων προγραμματισμού στον κόσμο (βλ. Διάγραμμα 1).

 

Τέτοιου είδους μετατοπίσεις είναι σημαντικές, επειδή στον τομέα του λογισμικού το ταλέντο είναι πολύτιμο. Οι μισθοί είναι υψηλοί (βλ. διάγραμμα 2).

Ο μέσος μισθός ενός προγραμματιστή στην Αμερική βρίσκεται στο ανώτατο 5% όλων των επαγγελμάτων, που σημαίνει ότι οι προγραμματιστές κερδίζουν περισσότερα από τους πυρηνικούς μηχανικούς. Οι τεχνολογικοί γίγαντες τους χρειάζονται για να κάνουν τις πλατφόρμες τους ελκυστικότερες. Τα αφεντικά των μη τεχνολογικών εταιρειών θέλουν όλο και περισσότερους προγραμματιστές, για να βοηθήσουν τις προσπάθειες ψηφιοποίησης, που ελπίζουν να βελτιώσουν τη παραγωγικότητα και να προσελκύσουν τους καταναλωτές. Ως εκ τούτου, οι δύο αλλαγές είναι ευπρόσδεκτα νέα. Το μέλλον φαίνεται να περιλαμβάνει περισσότερους και παραγωγικότερους προγραμματιστές -και φθηνότερο λογισμικό.

Οι νέες τεχνολογίες έχουν πολύ συχνά βοηθήσει τους προγραμματιστές. Το Διαδίκτυο, για παράδειγμα, έβαλε τέλος στη χρονοβόρο διαδικασία ερωτήσεων – απαντήσεων μέσω εγχειριδίων. Η δημιουργική τεχνητή νοημοσύνη φαίνεται να είναι ένα ακόμα μεγαλύτερο άλμα προς τα εμπρός. Ένας λόγος για τον οποίο μπορεί να είναι ιδιαίτερα χρήσιμη για τους προγραμματιστές είναι η διαθεσιμότητα των δεδομένων. Τα διαδικτυακά φόρα, όπως το Stack Overflow, διαθέτουν τεράστια αρχεία ερωτήσεων που τίθενται και απαντώνται από προγραμματιστές. Οι απαντήσεις βαθμολογούνται συχνά, γεγονός που βοηθά τα μοντέλα ΤΝ να μαθαίνουν τι είναι χρήσιμο και τι όχι. Ο Nathan Benaich, της εταιρείας επιχειρηματικών κεφαλαίων Air Street Capital, σημειώνει ότι η κωδικοποίηση είναι επίσης γεμάτη από βρόχους ανατροφοδότησης και δοκιμές που ελέγχουν εάν το λογισμικό λειτουργεί σωστά. Τα μοντέλα ΤΝ μπορούν να χρησιμοποιήσουν αυτήν την ανατροφοδότηση για να μάθουν και να βελτιωθούν.

Ως συνέπεια, είχαμε μια έκρηξη νέων εργαλείων βοήθειας για τους προγραμματιστές. Η PitchBook, μία πάροχος δεδομένων, παρακολουθεί περίπου 250 νεοφυείς επιχειρήσεις που τα δημιουργούν. Η μεγάλη τεχνολογία ηγείται της προσπάθειας. Τον Ιούνιο του 2022 το GitHub, το οποίο ανήκει στη Microsoft, λάνσαρε το Copilot. Όπως πολλά εργαλεία, μπορεί, όταν του ζητηθεί, να παράξει γραμμές κώδικα. Περίπου 2 εκατομμύρια άνθρωποι πληρώνουν συνδρομή, συμπεριλαμβανομένων των εργαζομένων στο 90% των εταιρειών του Fortune 100. Το 2023 η Alphabet (μητρική εταιρεία της Google) και η Meta (μητρική εταιρεία του Facebook) δημιούργησαν αντίπαλα δέη. Φέτος η Amazon και η Apple ακολούθησαν το παράδειγμά τους. Πολλές εταιρείες έχουν επίσης δημιουργήσει εργαλεία κωδικοποίησης Τεχνητής Νοημοσύνης για εσωτερική χρήση.

Ωστόσο, η χρησιμότητα της ΤΝ εξακολουθεί να είναι κάπως περιορισμένη. Όταν η Evans Data, μια ερευνητική εταιρεία, ρώτησε τους προγραμματιστές πόσο χρόνο τους εξοικονομεί η τεχνολογία, η πιο δημοφιλής απάντηση, που δόθηκε από το 35% των ερωτηθέντων, ήταν μεταξύ 10% και 20%. Μέρος της εξοικονόμησης προέρχεται από τον απλό κώδικα «boilerplate», αλλά τα εργαλεία δεν είναι τέλεια. Μια μελέτη από την εταιρεία λογισμικού GitClear διαπίστωσε ότι κατά τη διάρκεια του προηγούμενου έτους η ποιότητα του κώδικα μειώθηκε. Υποψιάζεται ότι γι’ αυτό ευθύνεται η χρήση μοντέλων ΤΝ. Μια έρευνα της Synk, μιας εταιρείας ασφάλειας στον κυβερνοχώρο, διαπίστωσε ότι περισσότεροι από τους μισούς οργανισμούς δήλωσαν ότι είχαν εντοπίσει προβλήματα ασφάλειας, εξαιτίας κακού κώδικα που δημιουργήθηκε με ΤΝ. Επιπλέον, η ΤΝ δεν είναι ακόμη σε θέση να αντιμετωπίσει τα πιο ακανθώδη προβλήματα προγραμματισμού.

Η επόμενη γενιά εργαλείων αναμένεται να είναι καλύτερη. Τον Ιούνιο η Anthropic, μια νεοφυής επιχείρηση τεχνητής νοημοσύνης, κυκλοφόρησε το νεότερο μοντέλο της, το Claude 3.5 Sonnet, το οποίο είναι καλύτερο από τους προκατόχους του, και στην κωδικοποίηση, μεταξύ άλλων. Στις 12 Σεπτεμβρίου η OpenΑΙ, η κατασκευάστρια του ChatGPT,  ξεκίνησε μια έκδοση του τελευταίου της μοντέλου, του 01, υποστηρίζοντας ότι «υπερέχει στην ακριβή δημιουργία και αποσφαλμάτωση σύνθετου κώδικα».

Tα εργαλεία TN μπορούν όλο και περισσότερο να βοηθήσουν με άλλες καθημερινές εργασίες («μόχθος» στη γλώσσα προγραμματισμού), όπως η σύνταξη σημειώσεων σχετικά με το τι κάνει ο κώδικας ή ο σχεδιασμός δοκιμών για να διασφαλιστεί ότι ο κώδικας δεν θα είναι δυσλειτουργικός. Σύμφωνα με τη συμβουλευτική εταιρεία Bain, η συγγραφή κώδικα αποτελεί μόνο ένα μέρος της δουλειάς ενός προγραμματιστή, καταλαμβάνοντας περίπου το 40% του χρόνου του. Τα εργαλεία θα μπορούσαν επίσης να τον βοηθήσουν να γίνει πιο ευέλικτος, διευκολύνοντας την ταχύτερη εναλλαγή μεταξύ των γλωσσών κωδικοποίησης, επιτρέποντάς του να εφαρμόσει τις δεξιότητές του σε διαφορετικές καταστάσεις ευκολότερα. Ο Euro Beinat, της εταιρείας επενδύσεων Prosus, λέει ότι έχει δει προγραμματιστές να μετακινούνται από τη μία γλώσσα στην άλλη σε μια εβδομάδα αντί για τρεις μήνες. Η Amazon δήλωσε πρόσφατα ότι εξοικονόμησε 260 εκατομμύρια δολάρια όταν μετέτρεψε χιλιάδες εφαρμογές από έναν τύπο κώδικα σε έναν άλλον χρησιμοποιώντας ΤΝ.

Η νέα ευελιξία επεκτείνεται σε διαφορετικούς τύπους προγραμματισμού. Μια μικρή εφαρμογή μπορεί προηγουμένως να απαιτούσε μια ομάδα έξι ατόμων να εργάζονται σε διαφορετικά μέρη του προγράμματος, όπως το περιβάλλον εργασίας χρήστη ή τις διασυνδέσεις του λογισμικού. Η Jennifer Li, της Andreessen Horowitz, μιας μεγάλης εταιρείας επιχειρηματικών κεφαλαίων, λέει ότι βλέπει περισσότερες νεοφυείς επιχειρήσεις με λιγότερα άτομα, καθώς οι προγραμματιστές μπορούν να αναλάβουν πολλές διαφορετικές εργασίες ευκολότερα. Πολλοί διευθυντές πληροφορικής λένε ότι η εκπαίδευση των νεοπροσληφθέντων προγραμματιστών σχετικά με τις ιδιαιτερότητες του λογισμικού της εταιρείας τους γίνεται επίσης ταχύτερα.

Πολλά από αυτά φαίνεται να δίνουν στους άπειρους προγραμματιστές ένα προβάδισμα (βλ. Διάγραμμα 3).

Θα είναι σε θέση να κάνουν πιο σύνθετες εργασίες πιο γρήγορα, και ορισμένες από τις εργασίες που συνήθιζαν να κάνουν έμπειροι προγραμματιστές μπορεί πλέον να τις αναλάβουν ανειδίκευτοι. Παράλληλα, η ΤΝ θα ενισχύσει μια ήδη αυξανόμενη τάση προς πλατφόρμες «χαμηλού κώδικα/χωρίς κώδικα», οι οποίες επιτρέπουν σε οποιονδήποτε να γράψει λογισμικό. Η Banco do Brasil, μια βραζιλιάνικη εταιρεία χρηματοοικονομικών υπηρεσιών, χρησιμοποιεί ένα τέτοιο σύστημα για να επιτρέψει στους υπαλλήλους να αναπτύξουν εκατοντάδες εφαρμογές, όπως αυτές που διευκολύνουν την παροχή βοήθειας σε πελάτες που αναζητούν ασφαλιστικά προϊόντα.

Ένα άλλο αποτέλεσμα των ανατροπών στον τομέα του προγραμματισμού είναι ότι οι νέοι προγραμματιστές σε πλούσιες χώρες θα αντιμετωπίσουν πιο έντονο ανταγωνισμό από το εξωτερικό. Σύμφωνα με τον Evans Data, μεταξύ 2023 και 2029 ο αριθμός των προγραμματιστών ηλεκτρονικών υπολογιστών στην περιοχή Ασίας – Ειρηνικού και στη Λατινική Αμερική αναμένεται να αυξηθεί κατά 21% και 17% αντίστοιχα, σε σύγκριση με 13% στη Βόρεια Αμερική και 9% στην Ευρώπη. Η ανισορροπία σημαίνει ότι η έκρηξη των υπεράκτιων αναθέσεων και της ανάθεσης σε τρίτους είναι πιθανό να συνεχιστεί. Η Everest, μια συμβουλευτική εταιρεία, εκτιμά ότι περίπου το μισό όλων των δαπανών της ανατίθεται σε εξωτερικούς συνεργάτες, συμπεριλαμβανομένης της ανάπτυξης λογισμικού. Άλλες εταιρείες που έχουν διατηρήσει τις υπηρεσίες πληροφορικής τους εσωτερικά έχουν δημιουργήσει τις δικές τους δομές σε άλλες χώρες για να επωφεληθούν από το χαμηλότερο μισθολογικό κόστος. Η Ινδία είναι η παγκόσμια δύναμη. Το 2023 οι εξαγωγές λογισμικού και συναφών υπηρεσιών ανήλθαν σε 193 δισεκατομμύρια δολάρια, εκ των οποίων οι μισές προς την Αμερική.

Αυτό βοηθά τις εταιρείες να ελέγχουν το κόστος. «Είναι ένας πολύ καλός τρόπος να επεκταθούν… χωρίς να αυξήσουν τον προϋπολογισμό τους», λέει ο Shashi Menon, υπεύθυνος για τα ψηφιακά εγχειρήματα της Schlumberger, μιας εταιρείας παροχής υπηρεσιών πετρελαίου και φυσικού αερίου. Η μισή περίπου ομάδα των μηχανικών του έχει έδρα το Πεκίνο και την Πούνε στην Ινδία.

Οι δυνατότητες των υπεράκτιων δομών έχουν εξελιχθεί. Ορισμένες παρέχουν πλέον βασικό λογισμικό και είναι καλά αμειβόμενες. Ο Sanjeev Jain της Wipro, μιας ινδικής εταιρείας, λέει ότι οι μηχανικοί του βοήθησαν στη δημιουργία της εφαρμογής Teams της Microsoft, καθώς και στον σχεδιασμό τσιπ και λογισμικού για «συνδεδεμένα αυτοκίνητα», τα οποία επικοινωνούν με άλλες υπηρεσίες και συσκευές. Η ΤΝ θα μπορούσε να βοηθήσει τις υπεράκτιες εταιρείες να παράγουν εξυπνότερο λογισμικό. Το Nous AI είναι επίσης κάτι που μπορούν να πουλήσουν. Η Infosys, μια άλλη ινδική εταιρεία, δήλωσε πρόσφατα ότι είχε κερδίσει πενταετές συμβόλαιο ύψους 2 δισεκατομμυρίων δολαρίων για την παροχή υπηρεσιών τεχνητής νοημοσύνης και αυτοματισμού σε έναν πελάτη, τον οποίο δεν κατονόμασε.

Τι σημαίνουν όλα αυτά για τους προγραμματιστές, δεν είναι ακόμη ξεκάθαρο. Μια άποψη λέει ότι η τεχνητή νοημοσύνη και οι υπεράκτιες αναθέσεις θα πάρουν μαζικά τις θέσεις εργασίας των δυτικών προγραμματιστών λογισμικού. Αυτό φαίνεται παρατραβηγμένο. Για να συνδυαστούν κομμάτια κώδικα και να ελεγχθεί ότι λειτουργούν, απαιτούνται τεράστιες ποσότητες τεχνικής τεχνογνωσίας.

Μια πιο αισιόδοξη άποψη είναι εκείνη σύμφωνα με την οποία τα πιο βαρετά μέρη της δημιουργίας λογισμικού γίνονται από υπολογιστές, ενώ ο χρόνος ενός προγραμματιστή δαπανάται σε πιο σύνθετα και πολύτιμα θέματα, το οποίο μπορεί να είναι πιο κοντά στην αλήθεια. Για τους πελάτες, εν τω μεταξύ, οι τάσεις είναι ευπρόσδεκτες. Οι διευθυντές Πληροφορικής έχουν πει εδώ και καιρό ότι τα αφεντικά τους θέλουν όλο και περισσότερη ψηφιοποίηση με όλο και σφιχτότερους προϋπολογισμούς. Χάρη στην τεχνητή νοημοσύνη και τις υπεράκτιες αναθέσεις, αυτή η απαίτηση μπορεί να μην είναι πλέον υπερβολική.

 

© 2024 The Economist Newspaper Limited. All rights reserved. Άρθρο από τον Economist, το οποίο μεταφράστηκε και δημοσιεύθηκε με επίσημη άδεια από την www.powergame.gr. Το πρωτότυπο άρθρο, στα αγγλικά, βρίσκεται στο www.economist.com

Διαβάστε επίσης

Το rebalancing της σύμβασης της Αττικής Οδού, η… διαμαρτυρία Θεοδωρόπουλου, ο νέος κανονισμός του ΧΑ και η εστίαση της BSH μετά την παύση των συσκευών Siemens

Κρητικός: Πάνω από τα 700 εκατ. ο τζίρος με 63 νέα σούπερ μάρκετ

Πώς θα εφαρμοστούν τα πορτοκαλί τιμολόγια

Google News icon
Ακολουθήστε το Powergame.gr στο Google News για άμεση και έγκυρη οικονομική ενημέρωση!