Η επέλαση του No-Code/Low-Code: Θα αντικαταστήσει τελικά τους προγραμματιστές;

Το No-Code και το Low-Code αλλάζουν τον τρόπο που φτιάχνονται εφαρμογές. Σημαίνει όμως αυτό ότι οι προγραμματιστές κινδυνεύουν;

Η επέλαση του No-Code/Low-Code: Θα αντικαταστήσει τελικά τους προγραμματιστές;

 

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

Λογικό είναι να αναρωτιέσαι, αλλά… ας χαλαρώσουμε λίγο. Η σύντομη απάντηση είναι ένα ξεκάθαρο όχι. Το λεγόμενο No-Code δεν ήρθε για να σου κλέψει τη μελλοντική σου δουλειά, αλλά για να γίνει ο καλύτερός σου φίλος. Ας δούμε τι πραγματικά συμβαίνει στην αγορά και πώς διαμορφώνεται το μέλλον σου.

Αλλαγή ρόλου, όχι εξαφάνιση

Σκέψου τον προγραμματισμό πριν από μερικές δεκαετίες: οι άνθρωποι έπρεπε να γράφουν ατελείωτες γραμμές κώδικα απλά και μόνο για να εμφανιστεί ένα κουμπί στην οθόνη. Σήμερα, αυτό γίνεται με μια εντολή. Το Low-Code κάνει ακριβώς το ίδιο πράγμα, αλλά στο επόμενο επίπεδο.

Αντί να χάνεις ώρες γράφοντας βασικό κώδικα ρουτίνας, αυτό που λέμε boilerplate code, οι πλατφόρμες αυτές σου δίνουν έτοιμα κομμάτια. Έτσι, εσύ δεν θα είσαι πλέον ένας άνθρωπος που απλά «πληκτρολογεί εντολές», αλλά ο αρχιτέκτονας που σχεδιάζει τη λύση, τη λογική και την ασφάλεια μιας εφαρμογής. Γίνεσαι πιο δημιουργικός και λιγότερο... ρομπότ.

Δημοκρατικοποίηση της ανάπτυξης

Μέχρι πρόσφατα, αν ένας marketer ή ένας πωλητής σε μια εταιρεία ήθελε ένα απλό εργαλείο για να οργανώνει τα email του, έπρεπε να παρακαλάει το τμήμα πληροφορικής για μήνες. Τώρα, με τα No-Code εργαλεία, μπορεί να το φτιάξει μόνος του μέσα σε ένα απόγευμα.

Σύμφωνα με τη Salesforce, αυτό ονομάζεται «Citizen Development». Μην σε τρομάζει, είναι καλό νέο. Σημαίνει ότι οι απλές, βαρετές δουλειές φεύγουν από την πλάτη των προγραμματιστών. Το IT τμήμα αποσυμφορείται και εσύ, ως developer, θα ασχολείσαι με τα πραγματικά «cool» και δύσκολα projects της εταιρείας.

Τα όρια των No-Code εργαλείων

Όλα καλά με το drag-and-drop, αλλά μέχρι ένα σημείο. Οι No-Code πλατφόρμες είναι φανταστικές για να φτιάξεις ένα απλό e-shop ή μια βασική εφαρμογή διαχείρισης. Τι γίνεται όμως όταν η εταιρεία θέλει κάτι εντελώς μοναδικό;

Εκεί οι πλατφόρμες «κολλάνε». Όταν απαιτείται κορυφαία ασφάλεια δεδομένων, για παράδειγμα σε μια τράπεζα, περίπλοκοι αλγόριθμοι τεχνητής νοημοσύνης ή όταν η εφαρμογή πρέπει να αντέχει εκατομμύρια χρήστες ταυτόχρονα χωρίς να σέρνεται, ο custom κώδικας είναι η μόνη λύση. Και εκεί χρειάζεσαι εσύ.

Ποιος φτιάχνει τα ίδια τα Low-Code εργαλεία;

Εδώ που τα λέμε, αυτές οι πλατφόρμες δεν φύτρωσαν μόνες τους. Κάποιοι έπρεπε να τις προγραμματίσουν. Πίσω από κάθε εύκολο περιβάλλον χρήσης κρύβονται χιλιάδες γραμμές πολύπλοκου κώδικα που έγραψαν έμπειροι developers.

Επιπλέον, καμία πλατφόρμα δεν λειτουργεί πλήρως απομονωμένη. Χρειάζονται συνεχώς custom συνδέσεις, τα λεγόμενα APIs, για να επικοινωνούν με άλλα συστήματα. Η συντήρηση, η αναβάθμιση και η επέκταση αυτών των εργαλείων είναι μια τεράστια αγορά εργασίας που ζητάει συνεχώς χέρια.

Ταχύτητα και prototyping

Στον κόσμο των επιχειρήσεων, ο χρόνος είναι χρήμα. Όταν μια ομάδα έχει μια νέα ιδέα, θέλει να φτιάξει γρήγορα ένα «πρωτότυπο», ένα MVP όπως αναφέρει και η Atlassian, δηλαδή μια πολύ βασική έκδοση, για να δει αν αρέσει στον κόσμο. Το Low-Code είναι τέλειο για αυτό.

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

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

Αν λοιπόν κάνεις τα πρώτα σου βήματα, μην αγχώνεσαι. Το No-Code δεν είναι απειλή, απλά ένα ακόμα εργαλείο στο toolbox σου. Ο προγραμματιστής του μέλλοντος δεν είναι αυτός που αποστηθίζει εντολές, αλλά αυτός που ξέρει να λύνει προβλήματα. Κι αυτός μπορείς να είσαι εσύ.

Μπείτε στη συζήτηση

σχόλια

v