Εμφάνιση αναρτήσεων με ετικέτα Πληροφορική. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα Πληροφορική. Εμφάνιση όλων των αναρτήσεων

Σάββατο, 9 Δεκεμβρίου 2017

Τι σε τράβηξε στην Πληροφορική;

Διάβασα στο Facebook την ερώτηση που τέθηκε σε ένα community για προγραμματιστές το οποίο παρακολουθώ, τι είναι αυτό που σε τράβηξε στην πληροφορική και τον προγραμματισμό; 

Για μένα η απάντηση είναι η τύχη... 

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

Μετά από τόσο χρόνια στον χώρο της Πληροφορικής, όντας όχι μόνος επαγγελματίας της Πληροφορικής αλλά και χομπίστας πιστεύω ότι αυτό που μου έδωσε πέρα από τα όποια skills και τα λεφτά που έχω κερδίσει είναι η μεθοδικότητα στην αντιμετώπιση προβλημάτων που προκύπτουν κι ένα never give up attitude το οποίο με έχει βοηθήσει γενικά στη ζωή μου...

Πέμπτη, 9 Νοεμβρίου 2017

QlikView - Local directory service provider...

Το QlikView προσφέρει μια πληθώρα επιλογών όσων αφορά τη διαχείριση των χρηστών οι οποίοι θα έχουν πρόσβαση στο Access Point... Κάποιες από αυτές τις επιλογές χρησιμοποιούν NTFS Authorization (το οποίο χειρίζονται τα Windows) και κάποιες DMS Authorization  ( το οποίο χειρίζεται το QlikView)... Κάποιες από αυτές τις επιλογές δεν μπορούν να λειτουργήσουν παράλληλα ακριβώς λόγω αυτή της διαφοροποίησης στο Authorization, όπως ας πούμε ο Active Directory service provider (NTFS) με αυτόν του Custom Directory (DMS)...

Αυτές τις ημέρες εμφανίστηκε μια ενδιαφέρουσα περίπτωση στην δουλειά όταν κλήθηκα να δώσω πρόσβαση στο QlikView  σε χρήστες οι οποίοι δεν ανήκαν στο εταιρικό Active Directory... Όπως προείπα η λύση του Custom Directory απορρίφθηκε αφού δεν ήταν συμβατά τα Authorization types των δύο service connectors (AD και Custom) οπότε η λύση που επιλέχθηκε ήταν αυτή του Local directory provider...  Όπως θα δούμε και στο σχετικό help page της QlikView , o connector χρησιμοποιεί την λίστα των local users ενός επιλεγμένου μηχανήματος (στην περίπτωσή μου ήταν αυτό στο οποίο είναι εγκατεστημένος ο QlikView Server)...

Η διαδικασία ήταν εξαιρετικά απλή... Αρχικά δημιούργησα local windows χρήστες στον server, τους οποίους πρόσθεσα  στο Group των Users του server με δικαιώματα read.... Αν δεν ξέρεις πώς γίνεται αυτό μπορείς να ακολουθήσεις αυτόν τον οδηγό ο οποίος περιγράφει πολύ καλά τα απαραίτητα βήματα, στην περίπτωσή μας απλά δεν βάζουμε τον νέο χρήστη στο Administrators Group... Κατόπιν τα βήματα που υπολείπονται για να ολοκληρωθεί η διαδικασία περιγράφονται περίφημα στο help page της QlikView  και αυτά ακολούθησα κι εγώ, είναι εξαιρετικά εύκολα και κατανοητά... 

Ο χρήστης που θα δοκιμάσει να συνδεθεί στο Access Point θα χρειαστεί να πληκτρολογήσει στον Internet Explorer το url του Access Point, στην περίπτωσή μου δούλεψε μόνο όταν πληκτρολόγησα καρφωτά την IP του server, κάτι τέτοιο δηλαδή http://192.xxx.xx.xx/qlikview/index... Θα εμφανιστεί ένα Windows Login form όπου πρέπει να συμπληρώσει το username και το password του local user που έχουμε δημιουργήσει και... αυτό είναι, συνδέθηκε!

Προσοχή!!! Για να μπορεί ο χρήστης να έχει πρόσβαση σε συγκεκριμένες εφαρμογές πρέπει ο local user που χρησιμοποιεί να έχει πάρει τα κατάλληλα read δικαιώματα στα directories του server που είναι αυτές αποθηκευμένες, διαφορετικά θα έχει πρόσβαση σε ένα κενό Access Point...

Τρίτη, 7 Φεβρουαρίου 2017

Configure Database Mail in SQL Server, my two cents...

Στο σχετικό link στο MSDN για το configuration του Database Mail αναφέρει τα παρακάτω για την συμπλήρωση του πεδίου Server Name:

server name

Η πολύ πρόσφατη εμπειρία μου, υποδεικνύει ότι καλύτερα να συμπληρωθεί η IP του SMTP server και όχι το όνομα του στο σχετικό πεδίο αφού για κάποιο λόγο ακατανόητο σε εμένα ο SQL Server δεν μπορούσε με τίποτα να στείλει email όταν το server name ήταν της μορφής "smtp.<your_company>.com" ...

Τετάρτη, 30 Νοεμβρίου 2016

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

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

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

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

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

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

Τρίτη, 8 Νοεμβρίου 2016

Τελικά χωράνε οι 30-άρηδες στις startup;

Μεγάλη κουβέντα γίνεται τα τελευταία χρόνια για τις startup και τους startuppers, έχουν γίνει τα απόλυτα buzzwords στον επιχειρηματικό κόσμος κι όχι μόνο... Ευαγγελίζονται το φρέσκο, το καινοτόμο, έχουν να προσφέρουν μια πιο agile φιλοσοφία, όχι μόνο στο τρόπο ανάπτυξης του software αλλά και στις κλασσικότερες έννοιες όπως αυτή της φυσικής παρουσίας στον εργασιακό χώρο, το τι σημαίνει και περιλαμβάνει αυτό ο εργασιακός χώρος, την πλήρη απουσία dress code και διαφόρων άλλων παραδοσιακών συμβάσεων του εταιρικού κόσμου κτλ... Πολλές φορές προσφέρουν επιπλέον benefits, όπως δωρεάν πρωινό ή δωρεάν βιβλία και υλικό για επιμόρφωση καθώς και άλλα πιο πρωτότυπα από το κλασσικό laptop, κινητό και στο τσακίρ κέφι αυτοκίνητο... 

Αυτό που δεν προσφέρουν (από την μέχρι τώρα εμπειρία μου και μιλώντας πάντα για την Ελλάδα) είναι ανταγωνιστικούς μισθούς και όταν λέω ανταγωνιστικούς εννοώ πάντα για τον χώρο των εξειδικευμένων και έμπειρων επαγγελματιών της Πληροφορικής οι οποίοι κατά κανόνα είναι άνω των 30 και ενδεχομένως, όπως εγώ, οικογενειάρχες με παιδιά... Η μέχρι τώρα εμπειρία μου μου αποδεικνύει ότι θέτουν ένα νοητό ταβάνι 1200, βία 1300€ καθαρά και από εκεί και πέρα take it or leave it... Ή ακόμα πιο απλά δεν καταλήγουν καν σε πρόταση αν έχεις εκφράσει ήδη τις οικονομικές σου απαιτήσεις οι οποίες ενδεχομένως ξεπερνούν τα προαναφερθέντα ποσά... 

Ναι μεν αυτά τα ποσά είναι πλουσιοπάροχα για πιτσιρικάδες που βγαίνουν τώρα από τα πανεπιστήμια, αν και είμαι απόλυτα σίγουρος ότι οι προτάσεις που κάνουν σε αυτούς δεν ξεπερνούν τα 1000€ και πολλά λέω, αν όμως είσαι στην ηλικία μου και παίρνεις ήδη αυτά τα λεφτά κι έχεις οικογένεια με δυο παιδιά, πληρώνεις νοίκι, παιδικό σταθμό και κοπέλα που κρατάει τα παιδιά σου όταν γυρνάνε από το σχολείο μέχρι να επιστρέψεις τότε το μισθολογικό ταβάνι που θέτουν οι startup δεν σου φτάνει ούτε για ζήτω... Στο τέλος της ημέρας αυτό που σε ενδιαφέρει δεν είναι ούτε τα open space γραφεία, ούτε οι wide οθόνες, ούτε το free πρωινό και το τραπέζι του μπιλιάρδου στην κουζίνα, ούτε τα παρασκευιάτικα barbeque, ούτε τα free vouchers στο Amazon... Αυτό που σε ενδιαφέρει είναι να στηρίξεις με τον καλύτερο δυνατό τρόπο όσους και όσα πραγματικά σε ενδιαφέρουν και να βελτιώσεις το βιοτικό σου επίπεδο όσο μπορείς παραπάνω...

Την Παρασκευή πολύ καλός μου φίλος και συνάδελφος παρέλαβε email από γνωστή ελληνική startup με διεθνή παρουσία στο οποίο τον ενημέρωναν ότι δεν θα συνεργαστούν διότι κρίθηκε overqualified... Το βιογραφικό του τους είχε προκαλέσει κύματα ενθουσιασμού όταν πρωτοσυναντήθηκαν ο οποίος όμως προφανώς μετριάστηκε όταν έμαθαν τις οικονομικές του απαιτήσεις οι οποίες κυμαίνονταν στα 1300€ καθαρά...

Τον Ιούνιο εγώ ο ίδιος απορρίφθηκα τελικά για μια πολύ συγκεκριμένη θέση σε μιαν άλλη πολύ γνωστή ελληνική startup, μετά από τρεις συνεντεύξεις κι ένα επιτυχημένο skill test και ο λόγος μου αποκαλύφθηκε χωρίς περιστροφές: "Εσένα θέλαμε αλλά αποφασίσαμε να πάμε σε μια πιο φτηνή λύση"...

Υπάρχει μια έκφραση στα αγγλικά σχετική με την περίπτωση που συζητάμε: "When you feed them peanuts you get monkeys"... Ίσως τα monkeys να είναι τελικά αυτό που θέλουν, ίσως η όλη συζήτηση περί startup να είναι ένα ωραίο περιτύλιγμα για να δικαιολογήσουμε μια επιχειρηματικότητα που στηρίζεται σε κακοπληρωμένους υπαλλήλους...

Σήμερα το απόγευμα έχω μια συνέντευξη με μια άλλη startup που με προσέγγισε... 
Ίδωμεν... 

Τρίτη, 11 Οκτωβρίου 2016

Ownership...

Υπάρχει μια έκφραση που λέμε στην δουλειά, ίσως να την λένε και σε άλλα εργασιακά περιβάλλοντα που έχουν σχέση με την Πληροφορική... Όταν θέλουμε να πούμε ότι κάποιος πρέπει να πέσει με τα μούτρα πάνω σε ένα project, να το αναλάβει και να κάνει το καλύτερο που μπορεί να γίνει, λέμε ότι "πρέπει να πάρει ownership" που επί της ουσίας πάει να πει να το κάνει δικό του... 

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

Τετάρτη, 7 Σεπτεμβρίου 2016

Κατέβασε δωρεάν βιβλία Πληροφορικής από το IT eBooks!

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

Αν το αντικείμενο της έρευνας για γνώση είναι ο τομέας της Πληροφορικής τότε υπάρχει ένα site που αξίζει να το επισκεφτεί κανείς... Το  IT eBooks είναι ένα site το οποίο διαθέτει μια τεράστια συλλογή από βιβλία Πληροφορικής, κάθε τομέα και ειδικότητας, τα οποία είναι διαθέσιμα για download, σε όλους, δωρεάν!!! Δεν χρειάζεται εγγραφή, δεν σου ζητάει να δώσεις προσωπικά στοιχεία, δεν σου ζητάει να πληρώσεις... Απλά μπαίνεις στο site, κάνεις την αναζήτηση που σε ενδιαφέρει, παίρνεις την σχετική λίστα αποτελεσμάτων με το κάθε ένα να συνοδεύεται από ένα download link και... αυτό είναι, κατέβασες το βιβλίο!!!

Στο IT eBooks θα βρείτε βιβλία πασίγνωστων εκδοτικών οίκων του χώρου της Πληροφορικής, όπως της O' Reilly, της Wrox, της Apress και πολλών άλλων... Όποιο, μα όποιο βιβλίο μπορεί να ψάχνετε θα το βρείτε στο IT eBooks και ακόμα και αν δεν το βρείτε σίγουρα θα βρείτε αξιόλογες εναλλακτικές πάνω στο γνωστικό αντικείμενο που σας ενδιαφέρει... Web development, mobile development, databases, BI, networks, λειτουργικά συστήματα, ότι θέλετε υπάρχει στο IT eBooks και σας περιμένει...

Αξίζει να το επισκεφτείτε...

Τετάρτη, 18 Μαΐου 2016

R - Πώς να δημιουργήσεις ένα κενό plot...

Έστω ότι για κάποιο λόγο, προγραμματίζοντας σε R, σε κάποια στιγμή υπάρχει η ανάγκη να δημιουργήσετε ένα κενό plot, κάτι σαν place holder ή για να αποτρέψετε την εφαρμογή σας να δείχνει ασυναρτησίες ή errors στο "κανονικό" σας plot... Σε εμένα η ανάγκη προέκυψε όταν φτιάχνοντας ένα Shiny application, ήθελα ένα συγκεκριμένο plot να μην δείχνει τιμές όταν το input περιλαμβάνει συγκεκριμένες τιμές που δεν θα είχαν έτσι κι αλλιώς νόημα.... 

Μια καλή λύση είναι όταν έρχονται αυτές οι συγκεκριμένες τιμές να μην γίνεται render το "κανονικό" plot αλλά ένα άλλο, κενό που απλά θα καταλαμβάνει τον σχετικό χώρο πάνω στο application...

Η λύση αυτή μπορεί να επιτευχθεί είτε δημιουργώντας ένα κενό plot το οποίο λειτουργεί σαν ένα place holder:


...είτε δημιουργώντας ένα plot χωρίς observations το οποίο όμως γίνεται κανονικά visualized όπως για παράδειγμα υλοποιεί ο παρακάτω κώδικας:


Ενημερωτικά, εγώ χρησιμοποίησα το πρώτο code snippet διότι θεωρώ ότι ταίριαζε καλύτερα σε αυτό που προσπαθούσα να παρουσιάσω... :)

Δευτέρα, 14 Δεκεμβρίου 2015

Agile Scrum Master: A Practical Approach (10/12 - 11/12 @ HP Enterprise Athens)...

Την Πέμπτη και την Παρασκευή που μας πέρασε είχα την τύχη να παρακολουθήσω το πολύ ενδιαφέρον σεμινάριο Agile Scrum Master: A Practical Approach στο εκπαιδευτικό κέντρο της HP Enterprise στο Χαλάνδρι... Εισηγητής ήταν ο Δημήτρης Δημητρέλος, ένα από τα πλέον δραστήρια και καταρτισμένα μέλη της εν Ελλάδι Agile κοινότητας, τον οποίο τυγχάνει να γνωρίζω και από τον χώρο εργασίας μου... Θέμα του σεμιναρίου ήταν αυτό που λέει το όνομά του, μια πρακτική προσέγγιση της μεθοδολογίας του Agile, με έμφαση στο Scrum, μέσα από ένα διαδραστικό πρόγραμμα, με συζητήσεις, ομαδικές και ατομικές εργασίες προβολές βίντεο και πολύ πολύ συμμετοχή...

Το Agile όπως διαβάζουμε στη wikipedia είναι:

Agile Software Development is a set of software development methods in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams. It promotes adaptive planning, evolutionary development, early delivery, continuous improvement, and encourages rapid and flexible response to change

ενώ το Scrum (πάλι σύμφωνα με τη wikipedia) είναι:

Scrum is an iterative and incremental agile software development methodology for managing product development. It defines "a flexible, holistic product development strategy where a development team works as a unit to reach a common goal"[this quote needs a citation], challenges assumptions of the "traditional, sequential approach" to product development, and enables teams to self-organize by encouraging physical co-location or close online collaboration of all team members, as well as daily face-to-face communication among all team members and disciplines in the project.
Η κεντρική ιδέα του Scrum είναι ότι το software development γίνεται σε μικρούς επαναληπτικούς κύκλους, υλοποιώντας μικρά κομμάτια του τελικού έργου από το επίπεδο της ανάλυσης μέχρι το επίπεδο της υλοποίησης, του unit test και του acceptanse test, ως το τελικό release... Κάθε κύκλος του Scrum με την επιτυχή του ολοκλήρωσή του έχει να παρουσιάσει ένα παραδοτέο, υποσύνολο του τελικού στόχου, με διακριτό business value... Το Scrum δεν φοβάται τις αλλαγές στις προδιαγραφές, λόγω των μικρών κύκλων ανάπτυξης είναι ευέλικτο... Βάζει στο κέντρο της προσοχής την ομάδα υλοποίησης, ποντάρει στην καλή συνεργασία των μελών της, στην μεταξύ τους συνεννόηση, στην προσωπική ηρεμία και ανάπτυξη η οποία μεσομακροπρόθεσμα ωφελεί την ομάδα, την καλή λειτουργία και την αποδοτικότητά της... Για το Scrum ο developer είναι ο πρωταγονιστής σε ένα έργο software development, όλοι οι υπόλοιποι εμπλεκόμενοι, ακόμα και το management, έχουν ρόλο υποστηρικτικό έτσι ώστε το development team να κάνει τη δουλειά του με όσο λιγότερα προβλήματα γίνεται...

Στην υπερδεκαετή καριέρα μου και έχοντας δουλέψει κατά κύριο λόγο σε έργα λογισμικού τα οποία "τρέξανε" με κλασσικότερες μεθοδολογίες (κατά κύριο λόγο Waterfall) ξέρω αρκετά καλά ποια είναι τα υπέρ και τα κατά τους... Η λογική του Scrum μου φαίνεται πολύ πιο αποδοτική και developer friendly, συνδυάζει την ποιότητα του παραγόμενου προϊόντος και την καλή λειτουργία και καλή ψυχική και σωματική κατάσταση της ομάδας ανάπτυξης... Επίσης, έχοντας την  τύχη να δουλέψω σε πολύ δεμένες ομάδες στην καριέρα μου, ξέρω ότι το Scrum έχει απόλυτο δίκιο όταν δίνει τόση σημασία στην καλή  ψυχική και σωματική κατάσταση της ομάδας ανάπτυξης και τις καλές σχέσεις μεταξύ των μελών της... Όταν ισχύουν αυτές οι προϋποθέσεις το προϊόν είναι πάντα καλύτερο, η δουλειά δεν είναι απλά ένα οχτάωρο αναγκαστικής παραμονής σε ένα χώρο...

Αν θέλετε να μάθετε περισσότερα για το Agile και το Scrum, τα παρακάτω links θα σας φανούν χρήσιμα:

Παρασκευή, 30 Ιανουαρίου 2015

Για τις αλλαγές της χρονιάς που πέρασε...

Όταν ένα χρόνο πριν τοποθετήθηκα στην θέση που είμαι τώρα έπεσα να πεθάνω...

Ένα εντελώς νέο για μένα αντικείμενο, η εμπειρία 9 χρόνων πήγαινε στράφι, ήμουν πάλι junior developer στα 36...

 Η χρονιά ήταν ζόρικη, είχε πολύ δουλειά, πολύ άγχος, αρκετές συγκρούσεις, πολλά ψυχολογικά ups and downs κοιτώντας όμως προς τα πίσω αυτές τις μέρες συνειδητοποίησα ότι ήταν μια πολύ καλή χρονιά... 

Το νέο αντικείμενο μου άρεσε πολύ και είναι το πλέον hot στον χώρο της Πληροφορικής με πολύ μεγάλη ζήτηση... 

Έμαθα και έκανα πολλά καινούργια πράγματα, βούτηξα στα βαθιά, κολύμπησα και μου άρεσε... 

Τόσο πολύ που αν πλέον μου πεις να επιστρέψω σε αυτό που έκανα μέχρι πριν ένα χρόνο πιθανότατα θα απαντήσω αρνητικά... 

Τόσο πολύ που κάθισα ξανά στα θρανία (έστω και εικονικά) μετά από τόσα χρόνια και παρακολουθώ κάποια courses online που θα μου δώσουν εξειδίκευση και επιπλέον skills για τη δουλειά μου... 

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

Όσα μου συμβαίνουν οφείλονται στον παράγοντα τύχη, στα ναι και κυρίως στα όχι που είπα αυτή την χρονιά... 

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

Τρίτη, 10 Ιουνίου 2014

Προστατεύοντας τα κεκτημένα μου...

Βρίσκομαι σε μια περίεργη κατάσταση όσον αφορά τα επαγγελματικά μου... Η τοποθέτησή μου στο νέο πόστο από αρχές Ιανουαρίου, από την μία μου άνοιξε ένα καινούργιο κόσμο, τόσο τεχνολογικά όσο και σαν τρόπος δουλειάς, από την άλλη όμως με ξανάφερε στο επίπεδο του junior developer καθώς πλέον δεν κάνω σχεδόν τίποτα από όσα έκανα στα προηγούμενα 9 χρόνια επαγγελματικής πορείας...

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

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

Με λίγα λόγια... MCSA

Πέμπτη, 27 Φεβρουαρίου 2014

Ενημέρωση...

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

Στη δουλειά έχω μπει σε ένα εντελώς διαφορετικό κόσμο και κάνω πολλά πράγματα καινούργια... Έχει προβλήματα η φάση, υπάρχουν διαδικασίες και συμπεριφορές που ενίοτε με εξοργίζουν αλλά από την άλλη το βλέπω σαν πρόκληση, γουστάρω ρε παιδί μου... Τις προάλλες έγραψα ένα πρόγραμμα που παίρνει αυτόματα backup κάποιων αρχείων και τα μεταφέρει σε ένα άλλο server την τελευταία εργάσιμη κάθε μήνα και αφού τσεκάρει ότι υπάρχει αρκετός χώρος στο δίσκο, αν όχι ή αν κάτι πάει στραβά, στέλνει mail για ενημέρωση σε συγκεκριμένους χρήστες... Όσο το έγραφα, αφοσιώθηκα 100% σε αυτό... Πρώτη φορά ασχολήθηκα με system administration και μου άρεσε πάρα πολύ που έκανα κάτι νέο και διαφορετικό για μένα... Μετά έφαγα τρεις ώρες να βγάλω ένα report με ένα εργαλείο που δεν κάνει για αυτή την δουλειά και ξενέρωσα αλλά είπαμε, μία κρύο μία ζέστη...

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

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

Οι αποκριάτικες στολές των παιδιών μου είναι οι πιο ωραίες που υπάρχουν, το υπογράφω... Δώρα και οι δύο από διαφορετικό άνθρωπο αλλά παραγγελμένες και οι δύο από Αμερική... Buzz Lightyear ο μεγάλος, πιθηκάκι ο μικρός... :)

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

Τετάρτη, 18 Σεπτεμβρίου 2013

Ο πρώτος web server ή κάπως έτσι ξεκίνησαν όλα...

Ψάχνοντας πληροφορίες για την ταινία "Jobs" βρέθηκα από link σε link σε αυτό το λήμμα της Wikipedia όπου είδα την παρακάτω φωτογραφία:

First Web Server

Αντιγράφω από την Wikipedia:

This NeXT workstation (a NeXTcube) was used by Tim Berners-Lee as the first Web server on the World Wide Web. It is shown here as displayed in 2005 at Microcosm, the public science museum at CERN (where Berners-Lee was working in 1991 when he invented the Web).

The document resting on the keyboard is a copy of "Information Management: A Proposal," which was Berners-Lee's original proposal for the World Wide Web.

The partly peeled off label on the cube itself has the following text: "This machine is a server. DO NOT POWER IT DOWN!!"

Just below the keyboard (not shown) is a label which reads: "At the end of the 80s, Tim Berners-Lee invented the World Wide Web using this Next computer as the first Web server."

The book is probably "Enquire Within upon Everything", which TBL describes on page one of his book Weaving the Web as "a musty old book of Victorian advice I noticed as a child in my parents' house outside London".
Στο μυαλό μου δίνω μυθικές διαστάσεις σε ανθρώπους και καταστάσεις κάποιες φορές και είναι χρήσιμο να παίρνεις μια γεύση από την πραγματικότητα έστω και μέσω μιας φωτογραφίας... Η εφεύρεση του World Wide Web από τον Tim Berners-Lee ήταν καθοριστική για το μέλλον της ανθρωπότητας και τον τρόπο που αντιλαμβανόμαστε σήμερα τις τηλεπικοινωνίες, την ενημέρωση, την εκπαίδευση, την ψυχαγωγία και τόσα άλλα κι όμως βλέπουμε ότι όλα ξεκίνησαν από ένα άνθρωπο και ένα υπολογιστή με ένα σκισμένο χαρτάκι κολλημένο πάνω του που προειδοποιεί να μην τον κλείσουν!!! Μια εικόνα που συναντάς σε χώρους εργασίας, εργαστήρια πανεπιστημίων ή και υπνοδωμάτια και που ίσως να αποτελεί φωτογραφικό ενσταντανέ για μελλοντικές ιδιοφυίες και απίστευτες ιδέες που περιμένουν να υλοποιηθούν...

Τρίτη, 10 Σεπτεμβρίου 2013

Μάθετε προγραμματισμό on line...

Δεν ξέρω πόσοι από τους αναγνώστες αυτού του blog θα βρουν αυτό το post ενδιαφέρον... To "Ψαροκόκαλο" δεν είναι ένα τεχνολογικό blog και οι αναγνώστες του δεν είναι (κατά κύριο λόγο φαντάζομαι) tech-oriented, νομίζω όμως ότι θα ήταν χρήσιμο για όποιον επιθυμεί να εξερευνήσει λίγο τον χώρο της Πληροφορικής και του προγραμματισμού, να βρει συγκεντρωμένες κάποιες on line, δωρεάν πηγές που εμένα με βοήθησαν να μάθω πολλά πράγματα που τα χρησιμοποίησα στη δουλειά μου κι όχι μόνο...

  • W3Schools ("The world's largest web development site", είναι το logo του και ίσως να έχει δίκιο! Όλες οι τεχνολογίες που αφορούν το web development, από το front end (HTML, CSS ,Javascript, jQuery και άλλα) μέχρι το back end (ASP, PHP, XML, JSON και άλλα) και τις βάσεις δεδομένων (SQL) , υπάρχουν εδώ!)
  • Codecademy (Ένα εξαιρετικό on line learning site το οποίο δεν θα ήταν υπερβολή να πούμε ότι έφτιαξε σχολή από παρόμοια sites... Διαθέτει ένα εξαιρετικό interface, απόλυτα φιλικό στον user, και on line compilers για να δουλεύεις μέσα από τον browser χωρίς να χρειάζεται να κατεβάσεις τίποτα στον υπολογιστή σου... Έχει πολύ ισχυρό community από τους χιλιάδες χρήστες του, στα forums του μπορείς να λύσεις κάθε απορία σου... Τα courses που προσφέρει αφορούν κατά κύριο λόγο το web development (HTML, CSS, PHP, Javascript, jQuery) αλλά όχι μόνο καθώς προσφέρει courses και για Ruby και Python αλλά και διάφορα APIs...)
  • LearnStreet (Είναι ένα site που ανήκει στην σχολή που δημιούργησε το Codecademy ... Ακολουθεί την ίδια λογική τόσο στο interface όσο και στο γενικότερο concept, προσφέρει όμως προς το παρόν λιγότερα courses (Javascript, Python, Ruby)... Είναι μια εξαιρετική προσπάθεια, σε αυτό το site "ακονίζω" τις γνώσεις μου στην Python αυτή την περίοδο, ολοκληρώνοντας διάφορα projects που προσφέρει με την μορφή ασκήσεων... )
  • tutorialspoint (Ο τίτλος του site μιλάει από μόνος του, αν ψάχνεις tutorial για οποιοδήποτε τεχνολογικό θέμα από προγραμματισμό και telecoms μέχρι server scripting, web development και quality control, όλα είναι εδώ... Χρησιμοποιώ το συγκεκριμένο site σαν on line reference, αν ψάχνω κάτι στα γρήγορα, ξέρω πού θα το βρω...)
  • DotNetPearls ( Είναι ένα site με tutorials και παραδείγματα που αφορούν τον προγραμματισμό στον (αχανή) κόσμο του .NET ... Επικεντρώνεται στις δύο κατεξοχήν .NET γλώσσες, C# και VB.NET αλλά προσφέρει κι ένα course για Python... Θεωρώ ότι είναι εξαιρετικό site για να ξεκινήσει κάποιος τον προγραμματισμό στην πλατφόρμα του .NET πριν εμβαθύνει σε πιο σύνθετες έννοιες...)
  • SQLAuthority (Το blog του Pinal Dave, είναι το καλύτερο μέρος για πληροφορίες, tips και tricks που αφορούν τις βάσεις δεδομένων, την SQL και τον SQL Server και όχι μόνο...)
  • CheckiO (Για το τέλος άφησα ένα...παιχνίδι! Το CheckiO είναι ένα παιχνίδι στο οποίο πρέπει να λύσεις διάφορους γρίφους γράφοντας μικρά προγράμματα σε Python... Κάθε γρίφος που λύνεται ξεκλειδώνει το επόμενο level... Το παιχνίδι αυτό απαιτεί, φυσικά, καλή γνώση της Python αλλά όχι μόνο, κατανόηση κάποιων αρχών των μαθηματικών και αλγορίθμων είναι απαραίτητα... Το CheckiO είναι μια πρόκληση για το μυαλό και τις ικανότητες σου, έχω περάσει μέρες ψάχνοντας την λύση των γρίφων... Το παιχνίδι έχει και forum όπου δίνονται άμεσα απαντήσεις σε απορίες ή διευκρινήσεις, η διαχειριστική του ομάδα είναι πολύ εξυπηρετικά και ευγενικά παιδιά... Το CheckiO είναι μια εξαιρετική προσπάθεια από την Ουκρανία... )

Πέμπτη, 7 Φεβρουαρίου 2013

Για ένα καφέ...

Η ανάρρωση προχωράει καλά (απ' ότι φαίνεται) και αύριο κόβω τα ράμματα... Θα βγω έξω από το σπίτι μετά από μια εβδομάδα... Μπορώ να κινούμαι πλέον μέσα στο σπίτι και να αυτοεξυπηρετούμαι αλλά δεν μπορώ να μένω όρθιος ή καθιστός σε καρέκλα για πολύ ώρα, πονάω... 

Περνάω την μέρα κατά κύριο λόγο ξάπλα, στο κρεβάτι ή τον καναπέ... Δεν λέω, ωραίο πράγμα η ξάπλα αλλά πρέπει να περνάει κι ευχάριστα η ώρα... Κάνω ότι μπορώ να σπρώξω τον χρόνο... Έχω "συγυρίσει" το blog μου, έχω δει ταινίες (χθες είδα το The Dark Knight Rises το οποίο είναι ΦΟΒΕΡΟ!), μελετάω C# (προσπαθώ να εκπληρώσω το resolution μου), διαβάζω τα βιβλία μου κι εξερευνώ την Wikipedia για τον Bradley Manning... 

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

Θα μου πει κάποιος ότι είμαι υπερβολικός, ότι υπάρχουν άλλοι άνθρωποι με πολύ σοβαρότερες επεμβάσεις και πολύ δυσκολότερη και μακρόχρονη ανάρρωση από εμένα... Θα του απαντήσω ότι έχει απόλυτο δίκιο... αλλά αν δεν γκρινιάξω λίγο στο blog μου, πού θα το κάνω...; 

Τρίτη, 8 Ιανουαρίου 2013

Ένα ελαφρώς καθυστερημένο new year's resolution...

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

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

Με την πάροδο των χρόνων τα πράγματα άλλαξαν... Ωρίμασα κι εγώ τόσο σαν επαγγελματίας όσο και σαν άνθρωπος και είδα ότι η ουσιαστική άγνοια κάποιας γλώσσας προγραμματισμού μου στερεί ευκαιρίες τόσο σε επαγγελματικό όσο και σε προσωπικό επίπεδο... Τα όρια της δημιουργικότητας ουσιαστικά ορίζονται μόνο από την φαντασία του developer,  δημιουργικότητα που μπορεί να εξαργυρωθεί τόσο σε προσωπική ικανοποίηση όσο και σε χρήμα...

Κάποιες απόπειρες που έκανα αρχικά, έπεσαν στο κενό... Αρχικά δοκίμασα να κινηθώ στον χώρο του Open Source, Python για την ακρίβεια, τόσο για ιδεολογικούς όσο και για προσωπικούς λόγους... Την ζάλισα την Python για δυο χρόνια αλλά δεν είδα προκοπή... H καταραμένη μου lack of commitment (που λένε και στο χωριό μου), η δυσκολία μου να βρω χρόνο για να αφιερώσω, οι δυσκολίες που συνάντησα λόγω του ότι όλα τα IDE που χρησιμοποίησα δεν με ικανοποίησαν αλλά κυρίως η δυσκολία που είχα να βρω κάποιο πρακτική εφαρμογή για την Python δεδομένου ότι δεν χρησιμοποιείται η συγκεκριμένη τεχνολογία στη δουλειά μου, ήταν οι κυριότεροι λόγοι που το "Operation Python" απέτυχε...

Ήρθε λοιπόν η ώρα για τη δέσμευση... Τα χρόνια περνούν, οι ευκαιρίες λιγοστεύουν, οι υποχρεώσεις αυξάνονται... Η κατάσταση έτσι όπως είναι στο μυαλό μου είναι now or never...

Το όνομα αυτής: C# !!!

Δουλεύω τόσα χρόνια με Microsoft τεχνολογίες και λειτουργικά συστήματα και έχω πολύ μεγάλη εξοικείωση με το Visual Studio μέσω του BIDS ... H C# είναι μια γλώσσα που σου επιτρέπει να δημιουργήσεις σχεδόν τα πάντα, έχει πολύ μεγάλη υποστήριξη από την Microsoft, μεγάλο community από πίσω της, δυνατότητα να δουλέψεις και σε άλλα λειτουργικά συστήματα όπως Linux ή Android και επιπροσθέτως έχει εφαρμογή στον χώρο εργασίας μου...

Αυτή την φορά δεν θα επιτρέψω στην συνηθισμένη μου lack of commitment (που λένε και στο χωριό μου) να με εμποδίσει να πετύχω τον στόχο μου... Σε ένα χρόνο από τώρα θα έχω πρόοδο να αναφέρω...!!!

Υ.Γ. Το post αυτό γράφτηκε κατά τη διάρκεια κάποιων ημερών και οι τελευταίες εξελίξεις στην δουλειά μου και κάποιες απροσδόκητες αποχωρήσεις μπορεί να απαιτήσουν να μάθω...Java τελικά και όχι C# !!! 

Βλέποντας και κάνοντας...

Πέμπτη, 29 Νοεμβρίου 2012

Burnout...

Και πάνω εκεί που λες ότι τίποτα δεν πάει χειρότερα κάτι μπορεί να συμβεί και να στραβώσουν κι άλλο τα πράγματα... Να σε θεωρήσουν μαλάκα και δεδομένο και να σου βγάζουν και τη γλώσσα από πάνω κοροϊδευτικά...  

Προσπαθώ να μην "πέφτω" αλλά το burnout δείχνει κανονικά τα σημάδια του... Νιώθω ότι είμαι σε φάση που έχει κλείσει ένας κύκλος και πρέπει να ανοίξει ένας νέος αλλά πάλι αυτό είναι το συναίσθημα που έχω πάντα μετά από περιόδους μεγάλης πίεσης... Από την άλλη ίσως όντως να έχει έρθει η ώρα για γενναίες αποφάσεις... 

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

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

Η συνέχεια... επί της οθόνης!

Δευτέρα, 19 Νοεμβρίου 2012

This and that...

Τα πόδια μου πονάνε και η μέση μου έχει "ανοίξει"... Τα Σαββατοκύριακα όταν δεν δουλεύω 18-άωρες βάρδιες κάνω συναρμολογήσεις επίπλων και μετακομίσεις... Έρχεται βλέπεις κι άλλο μπεμπάκι και ετοιμάζουμε το σπίτι... Νέο δωμάτιο στον μεγάλο, ετοιμασίες για τον/την μικρό/ή... Έπιπλα που μεταφέρονται, ρούχα και παιχνιδάκια που πλένονται και ετοιμάζονται... Πόσο τυχερό είναι το πρώτο παιδί... Όλα αυτά όταν γίνονται την πρώτη φορά έχουν μια διαφορετική αίγλη, αποκτούν ξεχωριστή θέση στις αναμνήσεις του γονιού... Στα επόμενα παιδιά όλα αυτά γίνονται λίγο μηχανικά, been there done that φάση...

Έχω να ποστάρω πάνω από 10 μέρες... Συμβαίνουν διάφορα γύρω μας, στην κοινωνία, τόσα πολλά που δεν ξέρω τι να πρωτοσχολιάσω... γι' αυτό λέω να μην σχολιάσω τίποτα... Περνάω την κάθε μέρα όπως έρχεται και δεν πολυ κάνω σχέδια διότι ότι σχέδια έκανα τελευταία δεν μου βγήκαν... Ξέρεις τι λένε, όταν ο άνθρωπος κάνει σχέδια, ο Θεός γελά.... Ενίοτε κάνει και κωλοδάχτυλα θα πρόσθετα εγώ...

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

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

Τον τελευταίο καιρό όταν βρίσκω λίγο χρόνο, τον περνάω στο Codeacademy ... Βρίσκω λόγους να αγαπώ αυτό που κάνω μαθαίνοντας νέα πράγματα που δεν περιορίζονται από την μονοτονία της καθημερινής μου εργασίας και προσπαθώ να αποκτήσω όσο υψηλότερο σκορ μπορώ... :)

Τρίτη, 17 Ιανουαρίου 2012

Περί dress code και επαγγελματισμού ο λόγος...

Εργάζομαι σε εταιρεία που επιβάλλει dress code στους εργαζόμενους... Στους άντρες πουκάμισο, γραβάτα, υφασμάτινο παντελόνι, δερμάτινα παπούτσια και αντίστοιχα στις γυναίκες... Για κάποια τμήματα της εταιρείας ίσως και να έχει μια κάποια λογική, έρχονται σε απευθείας επαφή με πελάτες  και προωθούν το προϊόν και μέσω της "κυριλέ" εμφάνισής τους... 

Οι δικοί μου πελάτες είναι τα υπόλοιπα τμήματα της εταιρείας, είμαι προγραμματιστής... Μιλάω στο τηλέφωνο μαζί τους και δεν τους βλέπω σχεδόν ποτέ... Παρ' όλα αυτά είμαι υποχρεωμένος να ακολουθώ το dress code της εταιρείας καθημερινά... Όσο και αν έχω προσπαθήσει, ούτε έχω καταλάβει γιατί εφαρμόζεται στο IT αυτό το dress code, ούτε και το έχω "χωνέψει"... Ανέκαθεν θεωρούσα γελοίο να εκτιμάται η ποιότητα της δουλειάς ενός εργαζόμενου από το αν φοράει γραβάτα ή όχι... Πόσο μάλλον όταν εξωτερικοί συνεργάτες τους οποίους χρυσοπληρώνει η εταιρεία εμφανίζονται ντυμένοι casual... 

Εταιρείες κολοσσοί όπως η Microsoft, η Google και το Facebook είναι προφανώς κορόιδα και κακοί επαγγελματίες επειδή δεν επιβάλλουν dress code στο προσωπικό τους και δη σε προγραμματιστές και τεχνικούς κι επειδή έχουν εγκαταλείψει την λογική του χαρτογιακά αλλά αντίθετα προσπαθούν να δημιουργήσουν όσο γίνεται ευνοϊκότερες και πιο χαλαρές συνθήκες εργασίας για τους υπαλλήλους τους...

Εμείς ξέρουμε καλύτερα...