3 τρόποι για να γίνετε προγραμματιστής παιχνιδιών

Πίνακας περιεχομένων:

3 τρόποι για να γίνετε προγραμματιστής παιχνιδιών
3 τρόποι για να γίνετε προγραμματιστής παιχνιδιών
Anonim

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

Βήματα

Μέθοδος 1 από 3: Μάθετε πώς να προγραμματίζετε

Γίνετε προγραμματιστής παιχνιδιών Βήμα 1
Γίνετε προγραμματιστής παιχνιδιών Βήμα 1

Βήμα 1. Αποφασίστε μεταξύ σχολείου και αυτοδίδακτου

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

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 2
Γίνετε προγραμματιστής παιχνιδιών Βήμα 2

Βήμα 2. Επιλέξτε προσεκτικά την ειδικότητά σας

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

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

Βήμα 3. Μάθετε γλώσσες υπολογιστή

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

  • Actionscript
  • Συνέλευση
  • ντο
  • Ιάβα
  • Στόχος-Γ
  • Πύθων
  • Ταχύς
Γίνετε προγραμματιστής παιχνιδιών Βήμα 4
Γίνετε προγραμματιστής παιχνιδιών Βήμα 4

Βήμα 4. Σχεδιάστε το δικό σας παιχνίδι

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

  • Κρατήστε το βασικό. Μην ανησυχείτε για την επανάσταση στα παιχνίδια όπως το γνωρίζετε. Για να κάνετε μια αναλογία, γράψτε ένα απλό διήγημα, όχι τον Οδυσσέα του Τζέιμς Τζόις.
  • Αντιγράψτε ένα άλλο παιχνίδι αν χρειαστεί. Ο σκοπός εδώ είναι να μάθεις και όχι να είσαι πρωτότυπος. Δανειστείτε την ιδέα ενός άλλου παιχνιδιού και βασιστείτε σε αυτήν αν έχετε κολλήσει για ιδέες.
  • Κάντε τα πάντα μόνοι σας. Μην βασίζεστε στη χρήση εξωτερικών διανυσματικών/μαθηματικών βιβλιοθηκών. Κάντε όλες τις πτυχές ένα έργο DIY για να αυξήσετε την ικανότητά σας.
  • Τελείωσέ το! Θέλετε να εξοικειωθείτε με την όλη διαδικασία, οπότε ακολουθήστε μέχρι το τέλος. Μην το εγκαταλείψετε μόνο και μόνο επειδή έχετε ήδη ολοκληρώσει την αγαπημένη σας πτυχή του προγραμματισμού.
Γίνετε προγραμματιστής παιχνιδιών Βήμα 5
Γίνετε προγραμματιστής παιχνιδιών Βήμα 5

Βήμα 5. Περιορίστε την εστίασή σας

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

Οι τίτλοι και τα τμήματα μπορεί να διαφέρουν από εταιρεία σε εταιρεία, αλλά γενικά ο προγραμματισμός χωρίζεται σε: τεχνητή νοημοσύνη. κινουμένων σχεδίων; ήχος? κατασκευή συστημάτων · κινητήρες? gameplay? δικτύωση? η φυσικη; απόδοση; εργαλεία; και διεπαφή χρήστη

Μέθοδος 2 από 3: Εύρεση εργασίας

Γίνετε προγραμματιστής παιχνιδιών Βήμα 6
Γίνετε προγραμματιστής παιχνιδιών Βήμα 6

Βήμα 1. Πρώτα ασκείστε

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

  • Αναφορές από ειδικούς του κλάδου.
  • Εκτεταμένες επαφές με άτομα του χώρου.
  • Περισσότερη εξοικείωση με την καθημερινή πραγματικότητα της εργασίας.
Γίνετε προγραμματιστής παιχνιδιών Βήμα 7
Γίνετε προγραμματιστής παιχνιδιών Βήμα 7

Βήμα 2. Έχετε έτοιμα demos

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

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 8
Γίνετε προγραμματιστής παιχνιδιών Βήμα 8

Βήμα 3. Εστιάστε στην αρχή τις νεοσύστατες επιχειρήσεις

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

Αυτό δεν αποτελεί εγγύηση ότι θα προσληφθείτε, αλλά είναι λιγότερο πιθανό να αντιμετωπίσετε τον προγραμματισμό rockstars με πολύ μεγαλύτερη εμπειρία από εσάς

Γίνετε προγραμματιστής παιχνιδιών Βήμα 9
Γίνετε προγραμματιστής παιχνιδιών Βήμα 9

Βήμα 4. Ερευνήστε κάθε εταιρεία στην οποία υποβάλετε αίτηση

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

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 10
Γίνετε προγραμματιστής παιχνιδιών Βήμα 10

Βήμα 5. Δίκτυο

Αναμένετε να αντιμετωπίσετε πολύ ανταγωνισμό για κάθε θέση. Χρησιμοποιήστε κάθε προσωπική σύνδεση που έχετε με άτομα της βιομηχανίας για να κάνετε ένα βήμα μπροστά. Μάθετε για πιθανά ανοίγματα πριν δημοσιευτούν. Ζητήστε από τις επαφές σας να παρέχουν συστάσεις εάν έχουν εσωτερική επαφή με τους εργοδότες. Επεκτείνετε το δίκτυό σας με:

  • Επικοινωνήστε μέσω διαδικτυακών φόρουμ, κοινωνικών μέσων και επαγγελματικών δικτύων για να γνωρίσετε ανθρώπους του χώρου.
  • Παραμονή σε συχνή επαφή με νυν ή πρώην συμμαθητές και καθηγητές.
  • Παρακολούθηση συνεδρίων και συνεδρίων.
Γίνετε προγραμματιστής παιχνιδιών Βήμα 11
Γίνετε προγραμματιστής παιχνιδιών Βήμα 11

Βήμα 6. Αξιοποιήστε στο έπακρο τις αποτυχημένες συνεντεύξεις

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

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

Μέθοδος 3 από 3: Αποφασίστε εάν αυτή η καριέρα είναι κατάλληλη για εσάς

Γίνετε προγραμματιστής παιχνιδιών Βήμα 12
Γίνετε προγραμματιστής παιχνιδιών Βήμα 12

Βήμα 1. Παιχνίδια αγάπης

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 13
Γίνετε προγραμματιστής παιχνιδιών Βήμα 13

Βήμα 2. Περιμένετε ένα μακρύ δρόμο μπροστά σας

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 14
Γίνετε προγραμματιστής παιχνιδιών Βήμα 14

Βήμα 3. Μην το κάνετε για τα χρήματα

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 15
Γίνετε προγραμματιστής παιχνιδιών Βήμα 15

Βήμα 4. Προβλέψτε μια μεγάλη έμφαση στα μαθηματικά

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

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 16
Γίνετε προγραμματιστής παιχνιδιών Βήμα 16

Βήμα 5. Γίνετε ομαδικός παίκτης

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

Γίνετε προγραμματιστής παιχνιδιών Βήμα 17
Γίνετε προγραμματιστής παιχνιδιών Βήμα 17

Βήμα 6. Να είστε ευέλικτοι ως προς την τοποθεσία

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

Συνιστάται: