Καθώς όλο και περισσότερες εταιρείες ακολουθούν μια ανοιχτότερη προσέγγιση του μοντέλου ανάπτυξης, και πολυάριθμα έμμισθα στελέχη τους συμμετέχουν στην ανάπτυξη ανοιχτού λογισμικού, διαμορφώνονται νέα δεδομένα στο εργασιακό περιβάλλον των επαγγελματιών πληροφορικής. Τι ιδιαιτερότητες αντιμετωπίζουν οι επαγγελματίες προγραμματιστές όταν η εταιρεία στην οποία εργάζονται προχωρά στην υιοθέτηση ανοιχτού λογισμικού (όπως π.χ. η IBM με το «Harmony»);

Τα καλά νέα

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

Τα κακά νέα

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

Πού δουλεύεις;

Μια μεγάλη αλλαγή που σε πολλούς αρχικά δεν ήταν αντιληπτή είναι ότι αυτό το μοντέλο ανάπτυξης μπορεί να αποσυνδέσει ακόμη περισσότερο τον προγραμματιστή από τον κλασικό χώρο εργασίας και από το κλασικό «8 με 4». Αυτό που μετρά είναι το παραγόμενο έργο: ο κώδικας με τον οποίο συμβάλλουν, κώδικας που είναι διαθέσιμος για έλεγχο από εκατοντάδες —αν όχι χιλιάδες— ζευγάρια μάτια. Δεν είναι το ελαφρύ χτύπημα στην πλάτη από τον προϊστάμενο που μετρά, αλλά τα ευχαριστώ από την κοινότητα των χρηστών.