ΕΠΕΙΣΟΔΙΟ 42: House of the Flying Deadlines

0

 

Η ώρα είναι 5:00 το απόγευμα.

Ο Ζαχαρίας, εδώ και δυο ημέρες, προσπαθεί να φέρει εις πέρας μια επείγουσα αλλαγή που του ζητήθηκε στο Web Site της ΛουκανικαΣτηνΟδοντογλυφιδα ΕΠΕ, πάροχο υπηρεσιών catering και σημαντικότατο πελάτη της Τρια Κιλά Κώδικα, κυρίως λόγω της σχεδόν αδελφικής σχέσης του CEO της με το αφεντικό της Τρια Κιλά Κώδικα ΑΕ, Χοντρολεφτά Υποσχετόπουλο, ο οποίος δεν σταματά να “δειγματίζει” τα προιόντα της σε καθημερινές μικροεκδηλώσεις των 100-200 (το πολύ) καλεσμένων που διοργανώνει στη θερινή του έπαυλη. Τα πράγματα πηγαίνουν γενικά καλά, δεδομένου ότι ο Ζαχαρίας είχε και δύο μέρες καιρό να ολοκληρώσει.

Εκτός από ορισμένες μικρολεπτομέρειες.

Οπως, για παράδειγμα, ότι μέσα σε αυτές τις δύο μέρες είχε να φροντίσει για ακόμα τρία deadlines.

Και - για παράδειγμα, πάλι - ότι μέσα σε αυτές τις δύο μέρες δέχθηκε περίπου 30 κλήσεις για να επέμβει σε διάφορα πράγματα τα οποία ήταν εξαιρετικά επείγοντα και έπρεπε να διεκπεραιωθούν τη στιγμή ακριβώς που γινόταν η κλήση, αν όχι νωρίτερα ή να είχαν ήδη ολοκληρωθεί ΠΡΙΝ την κλήση με κάποιο μαγικό τρόπο που περιλαμβάνει τηλεπάθεια και ταξίδια στο χωροχρονο. 

Ένα από αυτά ήταν ότι η καφετιέρα έβγαζε καφέ λίγο ανοιχτότερου χρώματος από το συνηθισμένο.

Ένα άλλο ήταν οτι ο Χοντρολεφτάς Υποσχετόπουλος, ιδιοκτήτης και CEO της Τρια Κιλα Κώδικα Α.Ε. είχε κολλήσει ιο.

Πάλι.

Για δέκατη φορά σε μία εβδομάδα.

Γιατί “δεν μπορεί, αυτό το link στο Facebook είναι πραγματικά το video που ήθελα πάντα να δω. Γιατί πετάγονται παντού banners στην οθόνη μου και ΤΙ ΕΙΝΑΙ ΑΥΤΑ που φοράνε αυτές οι όμορφες κυρίες; Α, δεν είναι κυρίες...”

Ετσι λοιπόν, με κόπο, δάκρυα και προσευχές για ένα θαύμα, όπως για παράδειγμα τη μαζική εμφάνιση blue screens σε όλους τους υπολογιστές της ευρύτερης ηπείρου και τον εξαναγκασμό σε χρήση MS-DOS για το επόμενο τρίμηνο, ο Ζαχαρίας πασχίζει να ολοκληρώσει τη “σημαντικότατη αλλαγή που δεν επιδέχεται καμίας καθυστέρησης, ούτε καν για ένα τέταρτο της ώρας”. Τα δάχτυλά του πληκτρολογούν ακατάπαυστα, το ποντίκι γράφει χιλιόμετρα πάνω στο γραφείο, τα μάτια του αναπηδούν από σημείο σε σημείο παρακολουθώντας παράλληλα 30 μεταβλητές, τα compiles διαδέχονται το ένα το άλλο κατά ριπας, ο ιδρώτας τρέχει από το μέτωπ….

Μπλινγκ μπλινκ

(Ο εκνευριστικός ήχος του τηλεφώνου του Ζαχαρία - τον θυμάστε ίσως από παλιότερα επεισόδια. Όσο και να προσπάθησε να αλλάξει ήχο, επιλέγοντας από τα 100 διαθέσιμα ringtones που διέθετε η συσκευή, όλοι οι ήχοι φαίνεται τελικά να ακούγονται ως “μπλινγκ μπλινγκ” τη στιγμή που το τελευταίο πράγμα που θέλεις είναι να τους ακούσεις δίπλα στο αυτί σου).

Στο τηλέφωνο είναι ο Πολύξερος Τοθελωχθες, Project Manager της Τρια Κιλα Κώδικα και υπεύθυνος για τα έργα που αναλαμβάνει ο Ζαχαρίας.

ΠΞΧ: Ελα, Ζαχαρία; Πώς πάει;

ΔΤΦ: Μφμμχχχ. (Μετάφραση: “Πώς να πάει, Πολύξερε, το παλεύω όσο καλύτερα μπορώ”)

ΠΞΧ: Θυμάααααασαι εκείνη την αλλαγή που είχες να ολοκληρώσεις για τις 6:00 σήμερα;

ΔΤΦ: ΠΩΣ να μην τη θυμάμαι Πολύξερε; Ειναι 5:15 και παλεύω να την τελειώσω για να μην ξεφύγουμε από την προθεσμία μας…

ΠΞΧ: Ναιαιαιαι, σχετικά με αυτό… λοιπόν, άστην, πήραμε παράταση για αύριο.

ΔΤΦ: Α, ναι; Πώς κι έτσι;

ΠΞΧ: Έχουμε κάτι ιδιαίτερα επείγον να βγάλουμε σήμερα.

ΔΤΦ: Τι ακριβώς;

ΠΞΧ: Κάτι αλλαγές στις φόρμες της ΟτιΚαιΝαΠαθετεΔενΠληρωνουμε, ξέρεις, της ασφαλιστικής…

ΔΤΦ: (Αναστεναγμός ανακούφισης) Εντάξει Πολύξερε, χαίρομαι που πήραμε παράταση. Πότε τις θέλουν τις αλλαγές στις φόρμες;

ΠΞΧ: Τι ερώτηση είναι αυτή; Σήμερα στις 6:00!

ΔΤΦ: Πολύξερε, ειναι 5:15. Δεν έχω σηκωθεί από την καρέκλα μου από το πρωι για να τελειώσω τις αλλαγές της ΛουκανικαΣτηνΟδοντογλυφιδα. ΚΑΙ ΜΟΥ ΛΕΣ ΤΩΡΑ ΟΤΙ ΠΡΕΠΕΙ ΝΑ ΚΑΝΩ SWITCH ΚΑΙ ΝΑ ΕΧΩ ΤΕΛΕΙΩΣΕΙ ΣΕ ΤΡΙΑ ΤΕΤΑΡΤΑ;

ΠΞΧ: Αααα, άκου να δεις Ζαχαρία, δεν καταλαβαίνω γιατί δεν έχεις σηκωθεί από την καρέκλα σου από το πρωι...είχες δύο μέρες καιρό να το τελειώσεις αυτό που έκανες! Άμα όμως τα αφήνεις όλα για τελευταία στιγμή…

ΔΤΦ: Είχα δύο μέρες καιρό μέσα στις οποίες μου ζητήσατε μεταξύ άλλων να στήσω ένα καινούριο server, να επιδιορθώσω την καφετιέρα, να καθαρίσω το PC του αφεντικού από ιούς, να αδειάσω 10 λογαριασμούς email που ήταν τίγκα στο spam, να κάνω debug άλλες τρεις εφαρμογές και να πάω δύο φορές στην Τράπεζα!

ΠΞΧ: Α, εγώ δεν ξέρω τίποτα από όλα αυτά. Ας μου τα έλεγες.

ΔΤΦ: Καλά, δεν συννενοείστε μεταξύ σας;

ΠΞΧ: Εγώ ξέρω οτι σου έδωσα δύο μέρες. Δεν με ενδιαφέρει τι κάνεις για τους άλλους. 

ΔΤΦ: (Αναρωτιέται σιωπηλά αν είναι δυνατόν να στραγγαλίσεις κάποιον μέσα από τηλεφωνική συνδιάλεξη).

ΠΧΞ: Λοιπον, 6:00 πρέπει να είμαστε τελειωμένοι! SOS!

Και ο Ζαχαρίας ξεκινάει, αποδεχόμενος τη σκληρή μοίρα του developer. 

Η ώρα ειναι 5:20 πλέον.

Στις 5:22 το switch έχει ολοκληρωθεί, γραμμές κώδικα περνάνε πετώντας από την οθόνη, δάχτυλα τρέχουν στο πληκτρολόγιο, ποντίκια κάνουν δρομολόγια χιλιομέτρων στο γραφείο, μάτια πετιούνται από τη μια άκρη του κώδικα στην άλλη, ιδρώτας τρέχει από το μετωπ….

Μπλινγκ μπλινκ

Είναι η Τούλα, Junior Project Manager (πλέον) της Τρία Κιλά Κώδικα ΑΕ.

ΔΤΦ: Μφχμχμμμμναιπαρακαλω;

ΤΟΥ: (Ναζιάρικη φωνή, γεμάτη πάθος, συναίσθημα και στυγνή εκμετάλλευση) Ζαχαρίιιιιααααα, έχω ένα πρόβλημα, δεν τρέχει ένα service στους servers της ΓυρωΓυρωΚαιΞαναΑποΤηνΑρχη ΕΠΕ, ξέρεις, αυτούς με τα Λουνα Παρκ, και πρέπει να το δούμε άμεσα μέχρι τις 6:00…

ΔΤΦ: (Γνωρίζοντας ότι άρνηση στο συγκεκριμένο request σημαίνει γκρίνια για τουλάχιστον δύο εβδομάδες) Χμφφφ καλά οκ ανοίγω remote να το δω στα γρήγορα…

Η ώρα ειναι 5:30. Ο Ζαχαρίας έφτιαξε το πρόβλημα της Τούλας και συνεχίζει. Δάχτυλα τρέχουν, ποντίκια κάνουν χιλιόμτερα, μάτια πετάνε, ιδρώτας  στο μέτωπ…

Μπλινγκ μπλινκ

(Είναι ο Ψηλομύτης Μεμάστερ, Junior Developer της Τρια Κιλα Κώδικα ΑΕ. Για πάντα. Junior.)

ΨΜΜ: Ζαχαρία, μου έστειλες την προηγούμενη εβδομάδα ένα mail ότι πρέπει να αλλάξω κάτι στη database της αεροπορικής ΑποσκευεςΣτοΚαϊρο, αλλά δεν είμαι σίγουρος τι πρέπει να κάνω και αν δεν το κάνω μέχρι τις 6:00 θα ακυρωθούν όλες τους οι κρατήσεις! Μπορούμε να το δούμε μαζί για λίγο;

ΔΤΦ: Ψηλομύτη, είχες μια ολόκληρη εβδομάδα! Γιατί τελευταία στιγμή;

ΨΜΜ: Ειλικρινά, μια εβδομάδα προσπαθώ να καταλάβω τι πρέπει να κάνω, είπα να μη σε ενοχλήσω…

ΔΤΦ: Χμπφφ. Εντάξει, πες μου που κόλλησες…

Μετά από μια σύντομη επεξήγηση του τι είναι Primary Key, Table, Index και Database καθώς και οτι οχι, οχι, ΔΕΝ ειναι Postgres, ο Ζαχαρίας επανέρχεται στο αρχικό του project. Η ώρα είναι 5:45. Δαχτυλα, ποντίκια, μάτια, ιδρώτ…

Μπλινγκ μπλινγκ

(Είναι ο Απόλυτος Ξερόλας, R&D Manager της Τρια Κιλά Κώδικα ΑΕ)

ΔΤΦ: Μφχμχναιπαρακαλωλεγετεεμπρος;

ΑΠΞ: Ελα, Ζαχαρία, σε παίρνω για να σου πω οτι σου έστειλα ένα email…

ΔΤΦ: (Κλικ)

Και συνεχίζουμε. Δαχτυλαποντικιαματιαιδρωτ…

Μπλινγκ μπλινκ

(Είναι πάλι ο Πολύξερος Τοθελωχθες)

ΔΤΦ: Ελα Πολύξερε. Κάνω ότι καλύτερο μπορ…

ΠΞΧ: Ζαχαρία, άκυρο! Πήραμε παράταση και για αυτό!

ΔΤΦ: (Αναστεναγμός ανακούφισης) Ωραία νέα, γιατί δεν θα προλαβαιν…

ΠΞΧ: Ομως πρέπει να επανέλθουμε στο αρχικό deadline, της ΛουκανικαΣτηνΟδοντογλυφιδα! Πρέπει να βγει μέχρι τις 6 μαζί με άλλα περίπου 28 θέματα που επεσήμανε ο πελάτης και όλα είναι εξαιρετικά σημαντικά…

ΔΤΦ: Πολύξερε, ξέρεις τι ώρα είναι;

ΠΞΧ: Είναι 5:50.

ΔΤΦ: ΑΚΡΙΒΩΣ! ΚΑΙ ΘΕΛΕΙΣ ΣΕ 10 ΛΕΠΤΑ ΝΑ ΕΧΕΙ ΤΕΛΕΙΩΣΕΙ ΚΑΤΙ; ΣΟΥΒΛΑΚΙΑ ΝΑ ΠΑΡΑΓΓΕΛΝΕΣ ΠΙΟ ΠΟΛΥ ΩΡΑ ΘΑ ΚΑΝΑΝΕ!

ΠΞΧ: Μα, είχες δύο μέρες να ολοκληρώσεις! Σου είχα δώσει επαρκή χρόνο!

ΔΤΦ: Σου εξήγησα στις 5:15 ότι ΔΕΝ ήταν επαρκής ο χρόνος!

ΠΞΧ: Ε, καλά, και από τις 5:15 μέχρι τώρα τι κάνεις;

ΔΤΦ: ΑΛΛΑΖΩ ΠΡΟΤΕΡΑΙΟΤΗΤΕΣ ΣΑΝ ΤΑ ΠΟΥΚΑΜΙΣΑ ΟΠΩΣ ΜΟΥ ΖΗΤΑΣ!

ΠΞΧ: Αααα, δεν καταλαβαινω τι μου λες Ζαχαρία, να, εδώ και μισή ώρα τίποτα δεν έχει γίνει…

ΔΤΦ: ….

Μην τα πολυλογούμε, δάχτυλα συνεχίζουν να κάνουν χιλιόμετρα στα μάτια και ποντίκια να τρέχουν ιδρώτα, κούτελα κάνουν compile και όλα μαζί αυτά φέρνουν το ρολόι μας να δείχνει 6:00 ακριβώς. 

ΔΤΦ: Ουφ. (Παίρνει τηλέφωνο) Ελα, Πολύξερε;

ΠΧΞ: Ελα Ζαχαρία. Είμαστε εντάξει;

ΔΤΦ: Εκανα υπεράνθρωπες προσπάθειες. Νομίζω είναι όλα εντάξει. Ακου, φεύγω γιατί είμαι πτώμα. Οτιδήποτε θέλεις στείλε μου mail.

ΠΞΧ: Εντάξει, κάτσε ένα λεπτάκι να δω...α, να η φόρμα με τις αλλαγές...μα...μα...τι δουλειά έχει η κράτηση πτήσεως στη φόρμα ικανοποίησης πελατών της εταιρίας Catering; ΚΑΙ ΓΙΑΤΙ ΕΧΕΙ ΠΕΔΙΟ “ΙΑΤΡΙΚΕΣ ΒΕΒΑΙΩΣΕΙΣ”; ΚΑΙ ΓΙΑΤΙ ΟΤΑΝ ΠΑΤΑΩ ENTER ΜΟΥ ΛΕΕΙ “ΧΑΣΑΤΕ, ΠΡΟΣΠΑΘΗΣΤΕ ΞΑΝΑ”; ΖΑΧΑΡΙΑΑΑΑΑΑΑ…

Μπιπ, μπιπ, μπιπ, μπιπ, μπιιιιιιιπ

 

Σχόλια (3) -