Almeno negli Stati Uniti, la chiave è che devi essere in grado di fare ciò che è descritto nella descrizione. Il modo in cui hai ottenuto quelle abilità è meno importante.
TUTTAVIA- ci sono aziende che fanno screening in cui aiuta enormemente per una posizione entry level se si dispone di:
- Laurea o laurea in qualcosa
- Preferibilmente un BS in qualcosa di vagamente correlato ai computer - come ingegneria informatica, ingegneria del software, informatica, informatica, matematica o qualcosa di simile. Anche EE, fisica o qualsiasi altra scienza è probabile che ti offrano più opportunità di, per esempio, linguistica o belle arti.
- Un buon GPA
Ciò dipende in gran parte dal processo di screening della società e dal numero di candidati che hanno. Meno formale è l'azienda, nel complesso, meno restrittivo lo screening.
Alla fine, ho pochi dubbi sul fatto che puoi ottenere un lavoro facendo "ingegneria del software" purché tu possa fare quello che dicono nella descrizione e puoi fare quel caso attraverso il tuo curriculum e l'intervista. La definizione di "ingegneria" come qualcosa di altamente legiferato e di base è abbastanza unica per un determinato paese che non tradurrà particolarmente a livello internazionale. Alcune certificazioni professionali potrebbero - tutto dipende dalla certificazione e dalla specialità che dimostra.
CV
Per quanto riguarda un curriculum, ti consiglio di evidenziare cosa PUOI fare. Non quello che non hai fatto. Un classico formato di curriculum includerà: - i tuoi obiettivi - la tua istruzione - le tue abilità tecniche - la tua precedente esperienza lavorativa
Lasciare un elemento critico è un ottimo modo per dimostrare che non hai quell'elemento, non devi andare oltre per dire ciò che non fai. Ad esempio, se hai completato un certo numero di anni di college, ma non ti sei immatricolato, menziona dove sei andato a scuola e quanti anni e alcuni corsi chiave. La mancanza della data di laurea (o della data prevista per la laurea) è un suggerimento diretto che non hai ancora finito la scuola.
Quando parli delle competenze acquisite attraverso progetti personali indipendenti, hai due opzioni, IMO, a seconda di quanto spazio hai a disposizione.
per un candidato più giovane, elencherei l'acquirente di competenze in una sezione di competenze - ad esempio linguaggi di programmazione, metodologie, strumenti di sviluppo, ecc. E poi elencerei il progetto personale sotto "esperienza" con un'annotazione che si trattava di un progetto personale. Ho incontrato un candidato che aveva implementato il codice del web server dinamico 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 ciò che aveva fatto - era un vera vittoria per la nostra discussione.
per un candidato più esperto con una lista di esperienze lunga un miglio - basta inserire le nuove competenze nella "sezione abilità / conoscenza" 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 web server 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 compito è mostrare all'azienda perché DOVREBBE assumerti. È loro compito controllare se tu sia o meno la persona adatta per la posizione e lo faranno prendendo in considerazione te rispetto al loro più ampio gruppo di candidati. Se ogni altro candidato ha una laurea formale e una certificazione professionale, allora potresti essere sfortunato ... ma in caso contrario, potresti avere il set di abilità perfetto.