1. Το να μη μένεις ενημερωμένος για τις νέες τεχνολογίες και τις καλύτερες πρακτικές.
Για ενα προγραμματιστή είναι πάρα πολύ σημαντικό να μένει ενημερωμένος για τις τελευταίες εξελίξεις στον κλάδο του, αλλιώς πολύ γρήγορα θα καταλήξει να μείνει πίσω. Αν δε συνεχίσεις να μαθαίνεις, οι ικανότητες σου θα μείνουν στάσιμες και θα αρχίσεις να παράγεις ανεπαρκή κώδικα.
2. Το να μην προσέχεις τις λεπτομέρειες.
Ο προγραμματισμός σχετίζεται πολύ με την ακρίβεια και την προσοχή στην λεπτομέρεια. Αν λοιπόν δεν πάρεις τον απαραίτητο χρόνο να φτιάξεις τα πάντα σωστά ο κώδικας σου θα είναι γεμάτος με λάθη και θα είναι πολύ δύσκολο να διατηρηθεί. Εδώ, φίλος σου είναι ο έλεγχος! Στο τέλος κάθε μικρής εργασίας που κάνεις, αν επενδύσεις λίγο χρόνο παραπάνω κάνοντας έναν έλεγχο της προόδου σου θα προσέξεις σίγουρα λεπτομέρειες που σου έχουν ξεφύγει!

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

6. Να υποτιμάς την χρησιμότητα των δοκιμών.
7. Να αγνοείς τις καλύτερες πρακτικές.
Υπάρχουν πολλοί προγραμματιστές που θεωρούν ότι πάντα ξέρουν καλύτερα τι είναι αυτό που τους ταιριάζει και δε δέχονται συμβουλές. Οι έτοιμες λύσεις δυστυχώς πολλές φορές όμως είναι σωστές και είναι καλό να ακολουθείς την πεπατημένη και τις καλύτερες πρακτικές που σου δίνονται.

Υπάρχουν πολλοί προγραμματιστές που θεωρούν ότι πάντα ξέρουν καλύτερα τι είναι αυτό που τους ταιριάζει και δε δέχονται συμβουλές. Οι έτοιμες λύσεις δυστυχώς πολλές φορές όμως είναι σωστές και είναι καλό να ακολουθείς την πεπατημένη και τις καλύτερες πρακτικές που σου δίνονται.
8. Να μην κρατάς καλό documentation.
Υπάρχουν πολλοί διαφορετικοί τρόποι για να γίνεις κακός προγραμματιστής, αλλά η αποφυγή αυτών των κοινών λαθών θα σε βοηθήσει να παραμείνεις στο σωστό δρόμο. Μείνε συγκεντρωμένος, δώσε προσοχή στη λεπτομέρεια και πάντα συνεργάσου με την ομάδα σου.
Και το πιο σημαντικό, συνέχισε να μαθαίνεις και μείνε ενημερωμένος για τις πιο πρόσφατες τεχνολογίες! Για να βοηθηθείς σε αυτό και να πάρεις εμπειρία σε νέες τεχνολογίες και γλώσσες προγραμματισμού, μπορείς να γραφτείς στο επόμενο κύκλο μαθημάτων προγραμματισμού του skg.code εδώ!