1 of 8

ΤΕΧΝΗΤΗ ΝΟΗΜΟΣΥΝΗ ΚΑΙ ΕΡΓΑΣΙΑ�ΤΟ ΕΠΑΓΓΕΛΜΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΤΗ

Γιώργος Τσικνάκης

Β2

2 of 8

ΠΕΡΙΓΡΑΦΗ

Ο προγραμματιστής είναι ο επαγγελματίας που δημιουργεί λογισμικό και εφαρμογές για υπολογιστές και κινητές συσκευές.�Γράφει κώδικα χρησιμοποιώντας γλώσσες προγραμματισμού όπως Python, Java και C++.�Επίσης εντοπίζει και διορθώνει σφάλματα και βελτιώνει τα υπάρχοντα συστήματα.

3 of 8

ΣΠΟΥΔΕΣ ΚΑΙ ΕΚΠΑΙΔΕΥΣΗ

Για να γίνει κάποιος προγραμματιστής μπορεί να ακολουθήσει:

  • Πανεπιστημιακές σπουδές (Πληροφορική, Μηχανικοί Υπολογιστών)
  • ΙΕΚ Πληροφορικής
  • ΕΠΑΛ (Τομέας Πληροφορικής)
  • Ιδιωτικές σχολές ή online μαθήματα

Επιπλέον μπορεί να κάνει μεταπτυχιακές σπουδές σε τομείς όπως η Τεχνητή Νοημοσύνη και η Ανάλυση Δεδομένων.

4 of 8

ΑΠΑΡΑΙΤΗΤΕΣ ΔΕΞΙΟΤΗΤΕΣ

Ένας επιτυχημένος προγραμματιστής χρειάζεται:

Τεχνικές δεξιότητες:

  • Καλή γνώση προγραμματισμού
  • Λογική σκέψη και επίλυση προβλημάτων
  • Κατανόηση υπολογιστικών συστημάτων

Προσωπικές δεξιότητες:

  • Συνεργασία
  • Δημιουργικότητα
  • Συνεχής διάθεση για μάθηση

5 of 8

ΣΥΝΘΗΚΕΣ ΕΡΓΑΣΙΑΣ

Ο προγραμματιστής εργάζεται κυρίως σε γραφείο ή από το σπίτι (τηλεργασία).�Χρησιμοποιεί υπολογιστή για πολλές ώρες καθημερινά.�Συχνά εργάζεται σε ομάδες και έχει προθεσμίες (deadlines).

Πλεονεκτήματα:

  • Υψηλές αποδοχές
  • Μεγάλη ζήτηση

Μειονεκτήματα:

  • Πίεση χρόνου
  • Πολύωρη εργασία μπροστά σε οθόνη

6 of 8

ΠΡΟΟΠΤΙΚΕΣ ΣΤΗΝ ΚΡΗΤΗ / ΡΕΘΥΜΝΟ

Στην Κρήτη υπάρχουν ευκαιρίες στον τομέα της πληροφορικής.�Λειτουργούν πανεπιστήμια και αναπτύσσονται εταιρείες τεχνολογίας.

Επιπλέον, η τηλεργασία δίνει τη δυνατότητα εργασίας για εταιρείες από όλο τον κόσμο.�Οι προοπτικές απασχόλησης θεωρούνται πολύ καλές.

7 of 8

ΕΠΙΔΡΑΣΗ ΤΕΧΝΗΤΗΣ ΝΟΗΜΟΣΥΝΗΣ

Η Τεχνητή Νοημοσύνη επηρεάζει σημαντικά το επάγγελμα του προγραμματιστή.

Μπορεί να:

Δημιουργεί κώδικα αυτόματα

Βοηθά στον εντοπισμό λαθών

Επιταχύνει την ανάπτυξη εφαρμογών

Ωστόσο, μειώνει την ανάγκη για απλές και επαναλαμβανόμενες εργασίες.

8 of 8

ΣΥΜΠΕΡΑΣΜΑ

Η Τεχνητή Νοημοσύνη δεν αντικαθιστά πλήρως τον προγραμματιστή.�Αντίθετα, αλλάζει τον τρόπο που εργάζεται.

Ο προγραμματιστής του μέλλοντος θα συνεργάζεται με την Τεχνητή Νοημοσύνη και θα ασχολείται με πιο σύνθετα προβλήματα.