Il programmatore di videogiochi è una buona scelta di carriera?
Dipende davvero.
Per prima cosa ti suggerirei di controllare cosa ti piace nella programmazione. Alcune persone amano semplicemente codificare web dev front-end, altre non lo sopportano. Non ti conosco, non posso dirti cosa ti piace.
La programmazione di giochi è uno dei lavori di programmazione più difficili al mondo. Richiede un sacco di conoscenze rispetto ad altri lavori di programmazione. Ed è molto più instabile. È un'industria dell'intrattenimento. È come la recitazione - non saprai mai se ha successo, o sei fuori da un lavoro perché tutti i giochi sono costruiti sull'intuizione e non basati sulle ESIGENZE.
A causa del fatto che richiede molta passione, la paga è notevolmente inferiore. Lo farete perché vi piace, non perché avete bisogno di un lavoro. Inoltre molti studios fanno un sacco di straordinari non pagati. Ci sono eccezioni ovviamente, ma sappiatelo in anticipo.
Un'altra cosa è la pianificazione. Non esiste una cosa come la pianificazione perché ciò che il gioco richiede è un fattore di appiccicosità. Se alla gente non piace, non ci gioca. Come si può pianificare qualcosa che è soggettivo? Dato che non c'è pianificazione, non puoi dire quando il progetto sarà finito, ma dato che stai lavorando con un budget, devi saperlo. Se sai che puoi pagare il tuo staff solo per altri 5 mesi - ci deve essere un programma. È un po' un paradosso, sai, come se avessi bisogno di finire in 5 mesi, ma non sai se è fattibile, da qui il crunch. Solo le aziende che hanno una rete di sicurezza possono permettersi di non fare crunch time.
Ora confronta questo con un'azienda che sviluppa software. Il cliente ti dice cosa vuole esattamente. Certo, il piano cambia qua e là, ma il cliente sa più o meno che vuole un sito web, e cosa dovrebbe fare quel sito. Non succede che si volesse un sito web di monitoraggio dei clienti della palestra, ma si è finito con un'applicazione che scarica immagini di gatti. Tuttavia, succede nell'industria dei giochi. You start with a racing game, but end up with a 3rd person shooter.
Now you know. The choice is yours.
Articoli simili
- Dovrei trasferirmi in California o New York dal Regno Unito per andare il più lontano possibile nella mia carriera di programmatore?
- È una buona scelta acquistare un portatile con una batteria non rimovibile?
- DevOps è una buona carriera?
- Il cellulare Asus ZenFone Max Pro M1 è ancora una buona scelta?