Ως συγγραφέας και έμπορος χωρίς μελλοντικά όνειρα να γίνω μηχανικός, ποτέ δεν πίστευα ότι η μάθηση στον κώδικα θα ήταν σημαντική για τη δουλειά μου.
Στη συνέχεια άρχισα να δουλεύω κάτω από έναν έμπορο με κωδικοποιητικές μπριζόλες. Γνωρίζοντας τον τρόπο της HTML, CSS, JavaScript και jQuery ήταν ξεκάθαρα ανεκτίμητο: Οι προγραμματιστές ήταν πολύ πιο πρόθυμοι να συνεργαστούν μαζί της από οποιονδήποτε άλλο στην ομάδα μάρκετινγκ, ο προϊστάμενος της έρχονταν πάντα με τεχνικά ερωτήματα και, , θα μπορούσε να κάνει πράγματα όπως το μαστίγιο μέχρι διαδραστικά χρονοδιαγράμματα ή να προσθέσει κινούμενα σχέδια στις θέσεις blog.
Έκτοτε, γνώρισα δεκάδες μη μηχανικούς - σε όλα τα επαγγέλματα - των οποίων η γνώση προγραμματισμού έχει επιταχύνει τη σταδιοδρομία τους. Τώρα είμαι πεπεισμένος. Διαβάστε παρακάτω για να μάθετε τέσσερις βασικούς λόγους και εσείς και οι δύο θα πρέπει να αρχίσετε να εξετάζετε τάξεις κωδικοποίησης.
1. Θα σας κάνει περισσότερο αυτο-επαρκείς
Οι περισσότερες τεχνικές ομάδες έχουν πάρα πολλά έργα και δεν έχουν αρκετό χρόνο - πράγμα που σημαίνει ότι ένα αίτημα που έχει υψηλή προτεραιότητα σε εσάς μπορεί να είναι μεσαία ή και χαμηλή προτεραιότητα σε αυτά.
Αλλά αν ξέρετε πώς να κωδικοποιήσετε, δεν χρειάζεται να περιμένετε για βοήθεια: Ίσως να μπορείτε να το κάνετε μόνοι σας.
"Μπορώ να δημιουργήσω σελίδες προορισμού για καμπάνιες μάρκετινγκ χωρίς να χρειάζεται να βασίζομαι σε σχεδιαστή ή μηχανικό", λέει ο Tyler Moore, Διευθυντής Marketing για το App Press. "Έχω δουλέψει ως επί το πλείστον για τεχνικές εταιρείες και εταιρείες SaaS και η δυνατότητα γρήγορης επανάληψης έχει καταστήσει πολύ πιο εύκολη την αποστολή νέων εκστρατειών ή να ξεκινήσω κάτι που μπορώ να παραδώσω σε έναν πραγματικό σχεδιαστή ή μηχανικό για γυάλισμα».
Η Jessica Elle, η οποία διαχειρίζεται το ψηφιακό μάρκετινγκ για το Forest Giant, χρησιμοποιεί τις κωδικοποιητικές της επιλογές για να βελτιώσει την ιστοσελίδα SEO και να κάνει γρήγορες αλλαγές στον σχεδιασμό. "Δεν είναι απαραίτητο να γνωρίζετε το HTML και το CSS, αλλά είναι τόσο χρήσιμο", λέει.
Η Elle βρίσκεται επίσης στη διαδικασία εκμάθησης δύο ακόμα γλωσσών προγραμματισμού, Go και Python. "Το ψηφιακό μάρκετινγκ απαιτεί πολλή ανάλυση δεδομένων", εξηγεί. "Υπάρχουν εργαλεία, αλλά τα περισσότερα από αυτά περιλαμβάνουν χειροκίνητη επεξεργασία δεδομένων. Go και Python είναι εξαιρετικά χρήσιμες όταν χρειάζεται να αναλύσετε τα δεδομένα από τα δεδομένα για να προσελκύσετε πληροφορίες από το μάρκετινγκ. "Μόλις η Elle φτάσει πλήρως στην ταχύτητα, δεν θα χρειαστεί εξωτερική βοήθεια για τη συλλογή και ανάλυση δεδομένων.
Οι δεξιότητες προγραμματισμού είναι επωφελείς ακόμη κι αν δεν εργάζεστε σε ένα ρόλο μάρκετινγκ. Ας υποθέσουμε ότι είστε εκπρόσωπος πωλήσεων: Εάν ένας πιθανός πελάτης σας ζητήσει μια τεχνική ερώτηση, μπορείτε να απαντήσετε αμέσως αντί να συμβουλευτείτε έναν μηχανικό. Ή αν βρίσκεστε σε υποστήριξη πελατών, θα μπορούσατε να λύσετε γρήγορα ένα εισιτήριο χωρίς να χρειαστεί να κάνετε ping σε έναν συνάδελφο.
Όχι μόνο θα εξοικονομήσετε χρόνο, αλλά θα κερδίσετε πολύτιμη αξιοπιστία.
2. Θα σας διδάξει πώς να σκέφτεστε
Όπως είπε κάποτε ο Steve Jobs: "Νομίζω ότι όλοι στη χώρα πρέπει να μάθουν πώς να προγραμματίζουν έναν υπολογιστή, διότι σας διδάσκει πώς να σκέφτεστε. Θεωρώ την επιστήμη των υπολογιστών ως φιλελεύθερη τέχνη. "
Με άλλα λόγια, η μάθηση στον κώδικα δεν θα σας δώσει μόνο τεχνικές γνώσεις - θα σας δώσει επίσης έναν νέο τρόπο προσέγγισης της δουλειάς σας.
"Η κωδικοποίηση με ανάγκασε να ξεκινήσω με ένα σχέδιο, να εντοπίσω πιθανές περιοχές προβλημάτων και να επιλύσω προβλήματα, να επιλύσω προβλήματα, να επιλύσω προβλήματα", λέει η Heather Stegner, Ανώτερη Διευθύντρια Επικοινωνιών στο American Wood Council. "Είναι ένας λογικός τρόπος σκέψης που μπορώ να εφαρμόσω εξίσου επιτυχώς κατά την ανάπτυξη μιας στρατηγικής για τα μέσα ενημέρωσης καθώς προσπαθώ να καταλάβω γιατί ο Internet Explorer δεν συνεργάζεται".
Η εκμάθηση του προγράμματος καθιστά επίσης την προσοχή σας στη λεπτομέρεια. Μετά από όλα, όταν ένα απλό παύλα ή παράλειψη περιόδου μπορεί να βρωμίσει ολόκληρο τον κώδικα σας, θα γίνετε αρκετά εξειδικευμένοι στο να ελέγξετε την εργασία σας (για να μην αναφέρουμε, να κάνουμε τα πράγματα σωστά την πρώτη φορά!).
3. Θα βελτιώσει τις ικανότητες επικοινωνίας και συνεργασίας
Τα έργα σπανίως δημιουργούνται σε κενό. Η ανάπτυξη κάτι συνήθως απαιτεί πολλούς ανθρώπους με ποικίλες προοπτικές, ιδέες και δεξιότητες για να συναντηθούν και να εργαστούν συγχρονισμένα - και αυτό συχνά συνεπάγεται τη συνεργασία με τους μηχανικούς. Έχοντας κάποια γνώση της κωδικοποίησης, θα έχετε μια καλύτερη αίσθηση του τι είναι ρεαλιστικό όσον αφορά τα αποτελέσματα, την ποιότητα και το χρονοδιάγραμμα, καθιστώντας σας έναν πολύ καλύτερο συμπαίκτη ή ηγέτη.
"Είναι πολύ πιο εύκολη η επικοινωνία με τους μηχανικούς, τους σχεδιαστές και τους διαχειριστές προϊόντων", λέει ο παραγωγός Katelyn Cowen, τώρα που πήρε μέρος της γενικής συνέλευσης της General Assembly για το Front-End Web Development. "Ήμουν σε θέση να δώσω καλά-ανατροφοδοτούμενη ανατροφοδότηση σχετικά με την ανάπτυξη χαρακτηριστικών, και θα μπορούσε να κάνει περισσότερες έρευνες όταν ήρθε στο triage σφάλμα."
Ακόμα κι αν δεν εργάζεστε τακτικά σε έργα με μηχανικούς, η προγραμματισμένη γνώση μπορεί να σας κάνει καλύτερο συνεργάτη. Κάποια στιγμή, όλοι μας ζητήσαμε μια "μικρή χάρη" που είναι πραγματικά ένα τεράστιο αίτημα, σωστά; Εάν γνωρίζετε περίπου το χρόνο που λαμβάνετε και τα ενεργειακά τεχνικά έργα, θα αποφύγετε να ενοχλείτε την ομάδα ανάπτυξης με παράλογες αιτήσεις. Επιπλέον, όσο ο προγραμματισμός έχει τη φήμη ότι είναι σόλο, είναι πιο συχνά μια εξαιρετικά συνεργατική δραστηριότητα. Πολλά μαθήματα κωδικοποίησης ενσωματώνουν τον «προγραμματισμό εταίρων», μια τεχνική στην οποία δύο άτομα κάθονται στο ίδιο σταθμό εργασίας και παίρνουν στροφές προγραμματισμό και ανατροφοδότηση. Ακόμα κι αν αυτό δεν είναι μέρος της εκπαίδευσής σας, θα έχετε τουλάχιστον κάποιον να ελέγχει τον κώδικα σας σε τακτική βάση. Εάν μπορείτε να χειριστείτε κάθεται δίπλα σε κάποιον, ενώ αυτός ή αυτή εξετάζει κάθε γραμμή της εργασίας σας, θα κλωτσήσετε σε άλλα είδη των συνεργατικών έργων.
4. Μπορεί να πάρει την καριέρα σας σε νέα ύψη
Θυμηθείτε τον πρώην διευθυντή μου, τον έμπορο που ήξερε πώς να κωδικοποιήσει; Λοιπόν, δύο μήνες μετά την ένταξή μου στην ομάδα της, πήρε μια τεράστια προσφορά. Και μου είπε ότι οι τεχνικές της μπριζόλες ήταν ο παράγοντας απόκλισης.
Συνολικά, η μάθηση για τον κώδικα μπορεί να ανοίξει έναν κόσμο νέων επιλογών, είτε κινείται προς τα πάνω είτε αναλαμβάνει συναρπαστικά νέα έργα ή κάνει μια αλλαγή στη δουλειά που κάνετε. Λόγω της νέας γνώσης της κωδικοποίησης, ο Stegner προσκλήθηκε να βοηθήσει στην ανανέωση της ιστοσελίδας της εταιρείας, ένα μεγάλο επίτευγμα για να φέρει στο αφεντικό της ή να θέσει το βιογραφικό της κάτω από το δρόμο, αν μας ρωτήσετε.
Η Aryana Jackson, διευθυντής μάρκετινγκ, λέει ότι ο προγραμματισμός την βοήθησε να επεκτείνει δραματικά το ρόλο της από τότε που ξεκίνησε πριν από τρία χρόνια στην Eboxlab, μια εταιρεία υποστήριξης πληροφορικής. "Η θέση μου ήταν« σχεδιαστής γραφικών », και αυτό είναι το μόνο που έκανα», εξηγεί. "Μετά από να διδάξω τον εαυτό μου πώς να κωδικοποιήσω, άρχισα να ταιριάζω τα HTML και CSS των ιστοσελίδων των πελατών μας. Τώρα, η κωδικοποίηση είναι ένα σημαντικό μέρος της δουλειάς μου. "Επιπλέον, χάρη στις δεξιότητες του Τζάκσον, η Eboxlab δεν χρειάζεται να μισθώσει έναν άλλο προγραμματιστή που να την κάνει ακόμη πιο πολύτιμη στην εταιρεία.
Ή αν σκέφτεστε να ξεκινήσετε μια δική σας επιχείρηση, έχοντας τις τεχνικές γνώσεις θα κάνει τα όνειρα εκκίνησης πιο εφικτό - στην πραγματικότητα, ίσως είναι ο παράγοντας που σας κάνει να ξεκινήσετε. Έκανε για την Katie Fang, ιδρυτή και διευθύνουσα σύμβουλο της SchooLinks: "Η Katie είχε εξειδίκευση στη χρηματοδότηση κατά τη διάρκεια του κολλεγίου, αλλά πήρε λίγα τμήματα κωδικοποίησης στο πλάι", εξηγεί ο Afton Jones, συνεργάτης μάρκετινγκ στο SchooLinks. «Ως αποτέλεσμα, μπόρεσε να βάλει μαζί ένα πρωτότυπο εργασίας όταν έφτιαξε το όραμα της εταιρείας: μια πλατφόρμα που συνδέει τους μαθητές με τα σχολεία».
Λοιπόν, τι περιμένετε; Μπορείτε να βουτήξετε τα δάχτυλα των ποδιών σας στην κωδικοποίηση αυτή τη στιγμή με το δωρεάν πρόγραμμα Dash της Γενικής Συνέλευσης, το οποίο σας δίνει μικρές αντιστοιχίσεις HTML, CSS και Javascript και ας δούμε τα αποτελέσματα του κώδικα σας καθώς το γράφετε.
Όταν είστε έτοιμοι να βουτήξετε περαιτέρω, υπάρχουν τόσες πολλές επιλογές διαθέσιμες για εσάς, από εργαστήρια και ημερήσιες εκκίνησης σε μαθήματα μερικής απασχόλησης και σε ηλεκτρονικά προγράμματα που μπορείτε να κάνετε μετά από δουλειά σε εντατικά μαθήματα πλήρους απασχόλησης για τους ανθρώπους που πραγματικά θέλετε να πάτε all in. Το οποίο είναι σωστό για σας εξαρτάται από το πόσα κωδικό θέλετε να ξέρετε - αλλά μόλις πάτε, ίσως δεν θέλετε ποτέ να σταματήσετε.