Πώς να γίνετε προγραμματιστής και να αποκτήσετε την πρώτη σας δουλειά το συντομότερο δυνατό

Έχετε σκεφτεί ποτέ να γίνετε προγραμματιστής λογισμικού ή να αναζητήσετε αλλαγή καριέρας; Αυτό το άρθρο θα σας δώσει ένα σταθερό σχέδιο για να ξεκινήσετε την ανάπτυξη λογισμικού και να σας πάρει την πρώτη σας δουλειά!

Αλλά γιατί να είσαι προγραμματιστής;

Εάν σκέφτεστε να γίνετε προγραμματιστής και δεν είστε σίγουροι αν είναι καλή ιδέα, ακολουθούν μερικά πράγματα που πρέπει να σκεφτείτε:

  1. Υπάρχει τεράστια ζήτηση για προγραμματιστές - κατά τη στιγμή της σύνταξης, πράγματι είχε 37.739 διαφημίσεις για «προγραμματιστές» στο Ηνωμένο Βασίλειο και 145.640 στις ΗΠΑ. Αυτοί οι αριθμοί πρόκειται να αυξηθούν μόνο καθώς το Γραφείο Στατιστικής Εργασίας των ΗΠΑ εκτιμά μια αύξηση 17% μεταξύ του 2014 και του 2024.
  2. Η εργασία μπορεί να είναι πολύ ποικίλη και ενδιαφέρουσα - ως προγραμματιστής μπορείτε να εργαστείτε σε ένα τεράστιο φάσμα έργων από ιστότοπους ηλεκτρονικού εμπορίου έως παιχνίδια υπολογιστών, από εφαρμογές για κινητά έως τεχνητή νοημοσύνη. Σχεδόν όλες οι δεξιότητες είναι μεταβιβάσιμες μεταξύ καθεμιάς από αυτές τις περιοχές, και αυτό σημαίνει ότι δεν είστε κλειδωμένοι σε μία μόνο εργασία.
  3. Η εργασία μπορεί να είναι ευέλικτη - Καθώς το μεγαλύτερο μέρος της δουλειάς σας είναι ανάγνωση και σύνταξη κώδικα, το μόνο που χρειάζεστε είναι ένας υπολογιστής. Αυτό σημαίνει ότι μπορεί να γίνει από οπουδήποτε, ανά πάσα στιγμή. Υπάρχει ένας αυξανόμενος αριθμός απομακρυσμένων προγραμματιστών που εργάζονται από το σπίτι ή ενώ ταξιδεύουν στον κόσμο.

Πώς να γίνετε προγραμματιστής

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

Κωδικοποίηση Bootcamps

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

Τα ζητήματα που μπορεί να έχετε με τα bootcamps είναι ότι συνήθως είναι 3 μήνες πλήρους φοίτησης και μπορεί να κοστίσει από 3.000 £ (4.000 $) έως 15.000 £ (20.000 $). Αυτά είναι πολλά χρήματα για να ξοδέψετε, ειδικά επειδή δεν κερδίζετε για αυτούς τους 3 μήνες.

Αποκτήστε έναν μέντορα

Αυτή είναι η τέλεια κατάσταση: αρχίζετε να κωδικοποιείτε και έχετε έναν προγραμματιστή ενεργεί ως μέντορας και δάσκαλός σας. Θα μπορούσαν να είναι φίλοι, μέλη της οικογένειας ή απλά προγραμματιστές που θέλουν να σας βοηθήσουν. Δεν θα λάβετε τόσο μεγάλη βοήθεια όσο με ένα bootcamp, αλλά το να κάνετε κάποιον να απευθυνθεί όταν χτυπήσετε ένα οδόφραγμα είναι πραγματικά χρήσιμο. Επίσης, εάν κάποιος σας κάνει check-in και βεβαιωθείτε ότι έχετε τοποθετήσει τον χρόνο μπορεί να σας βοηθήσει να σας κρατήσει σε καλό δρόμο.

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

Λάβετε δουλειά ως προγραμματιστής

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

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

Ξεκινώντας ένα σχέδιο

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

Εύρεση της δουλειάς σας

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

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

Όταν έψαξα για Junior Web Developer, η πρώτη λίστα εργασιών που είδα ήταν για Junior Front End Web Developer . Η απαίτηση είναι:

Μπορούμε να εξετάσουμε μερικές παρόμοιες διαφημίσεις και να βρούμε τις απαιτήσεις που εμφανίζονται συχνά. Αυτά πιθανότατα θα είναι:

  • Γνώσεις διεπαφής: HTML, CSS και JavaScript
  • Δυνατότητα δημιουργίας ιστοσελίδων που ανταποκρίνονται
  • Ένα χαρτοφυλάκιο που δείχνει την εμπειρία και τις δεξιότητές σας
  • Κατανόηση του ελέγχου έκδοσης

Άλλο μπόνουςοι δεξιότητες μπορεί να είναι:

  • Βιβλιοθήκες Javascript: jQuery, AJAX, Bootstrap
  • Γνώση εντοπισμού σφαλμάτων

Δημιουργία του σχεδίου

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

HTML και CSS

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

Το freeCodeCamp είναι ένας ιστότοπος που σας διδάσκει τα πάντα για την ανάπτυξη ιστότοπων και είναι απίστευτο. Σας παίρνει βήμα προς βήμα μέσα από μίνι μαθήματα και εκεί έμαθα HTML, CSS και JavaScript!

Θα ξεκινήσουμε με την Πιστοποίηση Responsive Web Design και το Basic HTML και HTML5 και Basic CSSτμήματα. Αυτές οι ενότητες σας παρουσιάζουν σε HTML και CSS και στο τέλος θα δημιουργείτε φόρμες και θα προσθέσετε στυλ HTML με μεταβλητές μεταβλητές.

Για να βελτιώσουμε το CSS, θα ολοκληρώσουμε την Εφαρμοσμένη Οπτική Σχεδίασηενότητα για να δημιουργήσετε ένα πιο σύνθετο σχήμα χρησιμοποιώντας CSS και HTML και, στη συνέχεια, κάντε όλα τα Responsive Web Design καιCSS Flexbox . Παραλείπουμε μερικές από τις προκλήσεις και τις ενότητες προς το παρόν, καθώς στόχος μας είναι να μάθουμε τι χρειαζόμαστε αμέσως. Αυτά τα άλλα τμήματα είναι υπέροχα, αλλά δεν χρειάζονται προς το παρόν.

Τώρα που μάθαμε να χρησιμοποιούμε HTML και CSS για τη δημιουργία και το στυλ μιας ιστοσελίδας, θα έχουμε μια αποτελεσματική πρακτική ολοκληρώνοντας τοΈργα σχεδιασμού ιστοσελίδων που ανταποκρίνονται . Αυτά τα έργα θα χρησιμοποιούν ό, τι έχετε μάθει μέχρι στιγμής για τη δημιουργία πέντε ιστότοπων.

Έλεγχος έκδοσης

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

Για να μάθετε πώς να εγκαταστήσετε το Git, δημιουργήστε έναν λογαριασμό GitHub και συνεργαστείτε με το Git. Υπάρχει ένα μεγάλο φροντιστήριο μετά Μια Εισαγωγή στο Git και GitHub . Θα μπορούσατε να το μάθετε πριν από τα σχέδια σχεδίασης HTML και CSS και να αρχίσετε να χρησιμοποιείτε τον έλεγχο έκδοσης για αυτά τα έργα.

Τώρα που γνωρίζετε πώς να χρησιμοποιείτε τον έλεγχο έκδοσης, δοκιμάστε να κάνετε όλα τα έργα σας σε έναν τοπικό επεξεργαστή (όπως VS Code) και να τα ανεβάσετε στο CodePen όταν τελειώσετε. Η εργασία σε έναν τοπικό συντάκτη είναι πώς θα το κάνετε σε μια δουλειά, οπότε συμβάλλει στην ανάπτυξη της εμπειρίας σας.

Υπάρχουν πολλοί τρόποι για να χρησιμοποιήσετε το Git / version control, αλλά θέλετε να μπορείτε να δημιουργήσετε ένα αποθετήριο GitHub, να το συνδέσετε σε έναν τοπικό φάκελο, να αναλάβετε εργασία που έχετε κάνει και να το ανεβάσετε μέχρι το GitHub. Μόλις το κάνετε αυτό, θα είστε σε θέση να εργαστείτε αποτελεσματικά ως μέρος μιας ομάδας ανάπτυξης.

JavaScript

Το JavaScript είναι η γλώσσα που υποστηρίζει το 94,8% των ιστότοπων στο Διαδίκτυο. Αυτό είναι πολλοί ιστότοποι! Η JavaScript σας επιτρέπει να αλλάξετε έναν στατικό ιστότοπο σε έναν πλήρως διαδραστικό.

Για να μάθουμε το JavaScript μπορούμε να κάνουμε την πιστοποίηση Javascript Algorithms And Data Structures στο freeCodeCamp . Επειδή το JavaScript είναι τόσο μεγάλο μέρος των σύγχρονων ιστότοπων, θα ολοκληρώσουμε ολόκληρη αυτήν την πιστοποίηση. Αυτό μπορεί να φαίνεται σαν πολλή δουλειά, αλλά όταν εργάζεστε ως προγραμματιστής ιστού, πιθανότατα θα αφιερώσετε τον περισσότερο χρόνο σας γράφοντας JavaScript. Είναι σημαντικό λοιπόν να είσαι καλός σε αυτό.

Δημιουργία του χαρτοφυλακίου σας

Για να δείξετε τι μπορείτε να κάνετε, πρέπει να έχετε ένα χαρτοφυλάκιο για να δείξετε στους πιθανούς εργοδότες. Ευτυχώς θα έχετε ήδη 10 έργα - 5 HTML και CSS και 5 JavaScript. Βεβαιωθείτε ότι τα έχετε όλα αυτά σε έλεγχο έκδοσης και τα έχετε ανεβάσει στο GitHub έτσι ώστε άλλα άτομα (μελλοντικοί εργοδότες) να μπορούν να ρίξουν μια ματιά και να δουν πόσο καλά εργάζεστε.

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

Η αναζήτηση εργασίας

Εάν έχετε κάνει τα πάντα στο σχέδιο μέχρι τώρα, τότε θα πρέπει να πληροίτε τις απαιτήσεις πολλών από τις νεότερες εργασίες προγραμματιστών ιστού. Τώρα ήρθε η ώρα να κάνετε αίτηση για ορισμένες θέσεις εργασίας.

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

Εδώ είναι το βιογραφικό που χρησιμοποίησα για να βρω τη δεύτερη δουλειά μου.

Ποιες θέσεις εργασίας είναι επίσης σημαντικές. Αυτό μπορεί να φαίνεται λανθασμένο, αλλά θα πρέπει να κάνετε αίτηση για εργασίες όπου μπορείτε να πληροίτε το 80% (ή περισσότερο) των απαιτήσεων. Μπορείτε πάντα να επισημάνετε ότι ως αυτοδίδακτος προγραμματιστής, πιθανότατα θα πάρετε τις άλλες απαιτήσεις γρηγορότερα από τους περισσότερους άλλους.

Φυσικά αυτό δεν σημαίνει ότι πρέπει να εφαρμόσετε σε κάθεδουλειά όπου πληροίτε τις απαιτήσεις. Ισχύστε μόνο για εργασίες που πιστεύετε ότι είναι ενδιαφέρουσες και τις οποίες θα κάνατε αν λάβατε την προσφορά.

Χρησιμοποιώντας Recruiters

Οι υπεύθυνοι πρόσληψης μπορούν να είναι ένα ισχυρό εργαλείο για την πρώτη σας δουλειά. Ξέρουν τι θέλει η εταιρεία, συχνά έχουν θέσεις εργασίας που δεν είναι σε πίνακες εργασίας, και θέλουν να πάρετε τη δουλειά… έτσι πληρώνονται.

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

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

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

Συνεχής βελτίωση

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

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

Μάθετε μια βιβλιοθήκη

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

Θα συνιστούσα να μάθετε να χρησιμοποιείτε το jQuery, επειδή είναι μια καλή εισαγωγή στη χρήση βιβλιοθηκών σε JavaScript Υπάρχουν πολλά μαθήματα και μαθήματα για την εκμάθηση του jQuery, αλλά μου αρέσει ακόμα το μάθημα του FreeCodeCamp.

Ολοκλήρωση των μαθημάτων HTML και CSS

Επιστρέψτε στα μαθήματα HTML και CSS από το freeCodeCamp και ολοκληρώστε τα υπόλοιπα μαθήματα στο Applied Visual Design , Applied Accessibility,και CSS Grid .

Προωθήστε το CSS σας (προαιρετικό)

Αν σας αρέσει η σχεδίαση και το στυλ της ανάπτυξης front-end, τότε υπάρχει ένα δροσερό μάθημα Daily CSS που σας δίνει τη δυνατότητα να δημιουργείτε εικόνες με μόνο CSS και HTML Αυτές οι εικόνες θα μπορούσαν να είναι υπέροχο για να συζητήσετε σε μια συνέντευξη.

Μάθετε πώς λειτουργεί το JavaScript

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

Για να κατανοήσω αυτήν τη βαθύτερη κατανόηση της JavaScript, συνιστώ ανεπιφύλακτα τη σειρά βιβλίων "You Don't Know JS" Τα δύο πρώτα βιβλία είναι ιδανικά για την κατανόηση των βασικών στοιχείων του JavaScript. Η κατανόηση αυτού σας δίνει ένα εξαιρετικό θεμέλιο στο οποίο μπορείτε να γίνετε ακόμη καλύτερος προγραμματιστής. Μπορείτε να αποκτήσετε πρόσβαση ΔΩΡΕΑΝ online ή να αγοράσετε σε έντυπη μορφή.

Δημιουργία έργων

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

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

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

Συνεντεύξεις

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

  • Γνωρίστε το βιογραφικό σας
  • Μάθετε για την εταιρεία
  • Εξασκηθείτε στις δεξιότητές σας
  • Να είστε νωρίς, ευγενικοί και αυτοπεποίθηση
  • Κανε ερωτησεις
  • Παρακολούθηση μετά τη συνέντευξη

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

Περίληψη

Αν θέλετε να γίνετε προγραμματιστής, θα πρέπει να στοχεύσετε να αποκτήσετε μια νεότερη εργασία προγραμματιστή ιστού το συντομότερο δυνατόν, ώστε να αποκτήσετε την εμπειρία και την υποστήριξη από ανώτερους προγραμματιστές. Για να αποκτήσετε αυτό το είδος εργασίας πρέπει να:

  • μάθετε HTML, CSS και JavaScript
  • χτίστε ένα χαρτοφυλάκιο μικρών έργων.

Μόλις το κάνετε αυτό, μπορείτε να αρχίσετε να υποβάλλετε αίτηση για εργασίες.

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

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