Γιατί δεν τον αφήνουν λοιπόν να κάνει τη δουλειά του;

Στα 12 χρόνια της επαγγελματικής μου εμπειρίας έχω συμμετάσχει σε διάφορα projects, άλλα πολύ σημαντικά και άλλα μηδαμινής σημασίας και έχω συνεργαστεί με business users όλων των πιθανών levels, από τον τελευταίο υπάλληλο μέχρι τον CFO... Ποτέ, κανένας από αυτούς τους χρήστες δεν έφερε αντίρρηση όταν τους απάντησα ότι το αίτημα τους δεν μπορεί να υλοποιηθεί όπως το θέλουν, τους εξήγησα απλά και κατανοητά τους λόγους και τους εξήγησα ποιες είναι οι εναλλακτικές λύσεις... Κανένας δεν διαμαρτυρήθηκε, κανένας δεν δυσανασχέτησε, ίσα ίσα ήταν απόλυτα ευχαριστημένοι όταν παραλάμβαναν το προϊόν που είχαμε συμφωνήσει... 

Η πλειονότητα του ελληνικού management δεν συμφωνεί με την λογική μου... Θεωρεί απόλυτα λογικό να "χτυπάει προσοχή" και να αποδέχεται ασυζητητί οποιοδήποτε λογικό ή παράλογο αίτημα φτάνει σε αυτούς (συνήθως από τα υψηλά κλιμάκια των εταιρειών) για να επιβαρύνουν με την σειρά τους τους developers με την ευθύνη να υλοποιήσουν τα αδύνατα, γεγονός που οδηγεί πολύ συχνά σε εξουθενωμένες development teams με σπασμένα νεύρα και κακής ποιότητας προϊόντα... Η όλη νοοτροπία, κατά τη γνώμη μου, έχει σίγουρα να κάνει με την διαστροφική αντίληψη των περισσοτέρων ότι η δουλειά του IT γίνεται κατά κύριο λόγο με το πάτημα ενός κουμπιού και την συνολικότερη απαξίωση του developer που φτάνει να θεωρείται, στην πράξη, ως ένας εξειδικευμένος εργάτης...

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

Αυτή την εμπειρία, τη γνώση και το attitude δεν υποτίθεται ότι ψάχνει μια εταιρεία όταν προσλαμβάνει ένα senior developer/solution architect; Για αυτό τον λόγο δεν τον πληρώνει καλύτερα από ένα junior developer; 

Γιατί δεν τον αφήνουν λοιπόν να κάνει τη δουλειά του;

Σχόλια