Almeno negli Stati Uniti, la chiave è che devi essere in grado di fare ciò che è descritto nella descrizione. Il modo in cui hai avuto quelle abilità meno importanti.
TUTTAVIA- ci sono aziende che fanno lo screening dove aiuta moltissimo per una posizione entry level se hai:
- B.S. o B.A. Laurea in qualcosa
- Preferibilmente un B.S. in qualcosa di vagamente imparentato con i computer - come ingegneria informatica, ingegneria del software, informatica, informatica, matematica o qualcosa di simile. Anche gli EE, la fisica o qualsiasi altra scienza è in grado di darti più opportunità rispetto, ad esempio, alla linguistica o alle belle arti.
- Un buon GPA
Questo ha in gran parte a che fare con il processo di screening della società e il numero di candidati che hanno. Meno formale è l'azienda, in generale, meno restrittiva dello screening.
Alla fine, ho pochi dubbi sul fatto che puoi ottenere un lavoro facendo "ingegneria del software", purché tu possa fare ciò che dicono nella descrizione e puoi farlo attraverso il tuo curriculum e il colloquio. La definizione di "ingegneria" come qualcosa di altamente legislato e di base è abbastanza unica per un dato paese che non si tradurrà in particolare a livello internazionale. Alcune certificazioni professionali potrebbero dipendere tutto dalla certificazione e dalla specialità che dimostra.
Riprende
Per quanto riguarda il curriculum, ti consiglio di evidenziare ciò che puoi fare. Non è quello che non hai fatto. Un formato di curriculum classico includerà:
- i tuoi obiettivi
- la tua educazione
- le tue abilità tecniche
- la tua precedente esperienza lavorativa
Lasciare fuori un elemento critico è un buon modo per dimostrare che non hai quell'elemento, non devi andare oltre per dire quello che non fai. Ad esempio, se hai un certo numero di anni di college completati, ma non hai matricolato, menziona dove sei andato a scuola e quanti anni, e alcuni corsi chiave. La mancanza della data di laurea (o la data prevista per la laurea) è un suggerimento diretto che non hai ancora finito la scuola.
Quando parli di abilità acquisite attraverso progetti personali indipendenti, hai due opzioni, IMO, a seconda di quanto spazio hai a disposizione.
-
per un candidato più giovane, vorrei elencare l'acquirente di competenze in una sezione di competenze, ad esempio linguaggi di programmazione, metodologie, strumenti di sviluppo, ecc. Quindi elencare il progetto personale sotto "esperienza" con un'annotazione che questo era un progetto personale. Ho incontrato un candidato che aveva implementato il codice dinamico del server web in questo modo, su un sito di gioco, e quando ha fornito il link, sono andato ben oltre per giocare con il suo sito e avere un'idea di quello che aveva fatto - era un vera vittoria per la nostra discussione.
-
per un candidato più esperto con una lista di esperienze lunga un chilometro - basta attaccare le nuove abilità nella "sezione abilità / conoscenze" a meno che il progetto non sia incredibile e disponibile per la revisione. Ad esempio, se hai codificato gran parte di Hibernate, mettilo lì !!! ma se hai creato un server web per il tuo gruppo di bingo ... Probabilmente sono più interessato alla grande azienda che ti ha impiegato negli ultimi 3 anni ...
La mia filosofia generale è: è il tuo lavoro mostrare alla società perché DOVREBBE assumerti. Il loro compito è quello di controllare se sei o meno il più idoneo per la posizione e lo faranno prendendo in considerazione in confronto al loro più ampio gruppo di candidati. Se ogni altro candidato ha un diploma formale e una certificazione professionale, allora potresti essere sfortunato ... ma in caso contrario, potresti avere il set di abilità perfetto.