Αν θέλετε να ξεκινήσετε μια καριέρα στον προγραμματισμό, υπάρχουν δύο μονοπάτια για να κατεβείτε.
Εκπαίδευση
Εάν είχατε την εκπαίδευση, πήρατε ένα πτυχίο πανεπιστημίου, ίσως ήταν intern κατά τη διάρκεια των καλοκαιρινών διακοπών τότε έχετε πάρει τον παραδοσιακό τρόπο στην επιχείρηση. Δεν είναι τόσο εύκολο αυτές τις μέρες που πολλές δουλειές έχουν πετάξει στο εξωτερικό, αλλά υπάρχουν ακόμα πολλές δουλειές εκεί έξω.
Ψυχαγωγικός
Νέα για προγραμματισμό ή σκέψη για αυτό; Μπορεί να σας εκπλήξει να ξέρετε ότι υπάρχουν πολλοί προγραμματιστές που προγραμματίζουν μόνο για διασκέδαση και μπορεί να οδηγήσουν σε δουλειά. Δεν είναι απλά ένα επάγγελμα, αλλά ένα πολύ ευχάριστο χόμπι.
Προγραμματισμός αναψυχής - η διαδρομή χωρίς εργασία σε μια εργασία
Ο ψυχαγωγικός προγραμματισμός μπορεί να είναι μια πορεία προς μια καριέρα προγραμματισμού χωρίς να χρειάζεται να αποκτήσει εμπειρία στην εργασία. Όχι με μεγάλες εταιρείες. Συγκεντρώνουν συχνά μέσω πρακτορείων, οπότε η εμπειρία στο κομμάτι είναι απαραίτητη, αλλά μπορούν να σας θεωρήσουν μικρότερα ρούχα αν μπορείτε να επιδεικνύετε ικανότητες και ικανότητες. Δημιουργήστε εμπειρία με μικρές εταιρείες ή ανεξάρτητους και επικεντρωθείτε στην οικοδόμηση ενός βιογραφικού σημειώματος που ο εργοδότης επιθυμεί.
Διαφορετική Βιομηχανία-Διαφορετική Προσέγγιση
Καθώς η επιχείρηση πληροφορικής ωριμάζει, ακόμη και οι προγραμματιστές παιχνιδιών μπορούν να αποκτήσουν πτυχίο στην ανάπτυξη παιχνιδιών αυτές τις μέρες. Αλλά μπορείτε ακόμα να διδάξετε τον εαυτό σας σε μια δουλειά χωρίς ένα.
Μάθετε αν θέλετε να είστε προγραμματιστής παιχνιδιών.
Βιτρίστε τον εαυτό σας
Έτσι δεν έχετε βαθμολογικούς τίτλους, βαθμό ή εμπειρία. Αποκτήστε τη δική σας ιστοσελίδα επίδειξης και γράψτε για το λογισμικό, τεκμηρίστε τις εμπειρίες σας και μάλιστα δώστε το λογισμικό που έχετε γράψει. Βρείτε μια θέση όπου είστε ο εμπειρογνώμονας που όλοι σέβονται. Linus Torvalds (τα τέσσερα πρώτα γράμματα στο Linux) ήταν κανείς μέχρι να ξεκινήσει το Linux. Υπάρχουν νέες τεχνολογίες που έρχονται κάθε λίγες εβδομάδες ή μήνες, ώστε να επιλέξετε ένα από αυτά.
Δείξτε τις δεξιότητες προγραμματισμού που έχετε μάθει. Θα σας κοστίσει όχι περισσότερο από 20 δολάρια το χρόνο (και το χρόνο σας) για να δώσετε στον εαυτό σας μια ώθηση στην καριέρα σας αναζητούν εργασία.
Οι πράκτορες γνωρίζουν αρκετά, αλλά...
Δεν είναι τεχνικοί και πρέπει να στρατολογούν ανάλογα με το τι τους λέει ο πελάτης τους. Εάν έχετε περάσει το τελευταίο έτος εκμάθησης της έκδοσης X μιας καυτής γλώσσας προγραμματισμού και το βιογραφικό σας είναι επάνω εναντίον ενός δεκαετούς παλαίμαχου που γνωρίζει μόνο την έκδοση X-1, είναι ο βετεράνος του οποίου το βιογραφικό σημείωμα θα χτυπηθεί στο αποθήκη.
Ελεύθερος ή υποτελής δολάριος;
Το Διαδίκτυο έχει καταστήσει δυνατή τη διαφυγή από τη διαδρομή κολέγιο σε μια εργασία. Μπορείτε να είστε ελεύθερος επαγγελματίας ή να βρείτε μια ανάγκη και να γράψετε λογισμικό για να το γεμίσετε. Υπάρχουν πολλά ρούχα ενός άνδρα που πωλούν λογισμικό στο διαδίκτυο.
Πρώτον, πρέπει να μάθετε τουλάχιστον μία γλώσσα προγραμματισμού. Μάθετε περισσότερα σχετικά με γλώσσες προγραμματισμού.
Τι είναι οι σταδιοδρομίες στον προγραμματισμό;
- Πάρτε μια εργασία προγραμματισμού.
- Ελεύθερος επαγγελματίας μέσω του ιστού.
- Πωλούν λογισμικό μέσω του Διαδικτύου.
- Εκτελέστε μια υπηρεσία μέσω του ιστού.
Τι είδους προγράμματα προγραμματισμού μπορώ να κάνω;
Οι προγραμματιστές τείνουν να ειδικεύονται από τον κλάδο της βιομηχανίας. Οι προγραμματιστές των παιχνιδιών δεν γράφουν λογισμικό ελέγχου αεροσκάφους ή λογισμικό αποτίμησης για τα οικονομικά. Κάθε τομέας της βιομηχανίας έχει τις δικές του ειδικές γνώσεις και θα πρέπει να περιμένετε ότι θα πάρει ένα χρόνο πλήρους απασχόλησης για να φτάσετε στην ταχύτητα. Σπουδαίος Αυτές τις μέρες αναμένεται να έχετε επιχειρηματικές γνώσεις καθώς και τεχνικές. Σε πολλές εργασίες, αυτό το άκρο θα σας φέρει τη δουλειά.
Υπάρχουν εξειδικευμένες δεξιότητες που διασχίζουν τομείς - γνωρίζοντας πώς να γράφετε τεχνητή νοημοσύνη (AI)) λογισμικό θα μπορούσε να σας γράψει λογισμικό για την καταπολέμηση wargames, για να αγοράσετε ή να πωλήσετε τις συναλλαγές χωρίς ανθρώπινη παρέμβαση ή ακόμα και να πετάξει μη επανδρωμένα αεροσκάφη.
Θα χρειαστώ να συνεχίσω να μαθαίνω;
Πάντα! Αναμείνετε να μάθετε νέες δεξιότητες καθ 'όλη τη διάρκεια της καριέρας σας. Κατά τον προγραμματισμό, όλα αλλάζουν κάθε πέντε έως επτά χρόνια. Υπάρχουν πάντα νέες εκδόσεις των λειτουργικών συστημάτων που έρχονται κάθε λίγα χρόνια, φέρνοντας νέα χαρακτηριστικά, ακόμα και νέες γλώσσες όπως ΝΤΟ#. Είναι μια καμπύλη μάθησης καριέρας. Ακόμη και οι παλαιότερες γλώσσες όπως το C και το C ++ αλλάζουν με νέα χαρακτηριστικά και πάντα θα υπάρχουν νέες γλώσσες για μάθηση.
Είμαι πολύ παλιά;
Δεν είσαι ποτέ πολύ παλιά για να μάθεις. Ένας από τους καλύτερους προγραμματιστές που έχω συνενώσει για μια δουλειά ήταν 60!
Σε περίπτωση που αναρωτιέστε ποια είναι η διαφορά μεταξύ ενός προγραμματιστή και ενός προγραμματιστή λογισμικού; Η απάντηση είναι καθόλου. Αυτό σημαίνει ακριβώς το ίδιο! Τώρα ένας μηχανικός λογισμικού είναι παρόμοιος αλλά δεν είναι ο ίδιος. Θέλετε να μάθετε τη διαφορά; Διαβάστε σχετικά λογισμικού.