fbpx

 

I portfolio sono stati usati per promuovere i graphic designer, i fotografi, gli illustratori grafici e gli artisti, ma possono essere altrettanto utili agli ingegneri e agli sviluppatori di software. Un ingegnere di software non è solo qualcuno che scrive codici tutto il tempo. Più spesso che no, gli sviluppatori di software provengono da diversi background professionali e percorsi di carriera, e sono appassionati di molte cose. Un portfolio mostra il lato creativo di un ingegnere di software, che è disposto a investire tempo per spiegare il proprio lavoro non solo al pubblico generale, ma ai reclutatori, ai responsabili delle assunzioni e agli altri ingegneri. Quindi andiamo a vedere : Cos’è un portfolio e perché ne hai bisogno…. Un portfolio è più di un semplice curriculum. È un portale nel tuo mondo di creatività e abilità ingegneristiche. Proprio come un’azienda pubblicizza il suo marchio attraverso un portfolio per i suoi servizi e prodotti, anche tu puoi farlo come ingegnere di software.

Un portfolio documenta elementi che non sono normalmente in un curriculum. Come ingegnere di software, tu sei quello che fai. Una foto è per un fotografo come un progetto è per un ingegnere. Il tuo curriculum può parlare delle abilità che possiedi attualmente, ma senza progetti a cui applicarle, sono solo hashtag ed etichette. Un portfolio organizza le informazioni che normalmente si trovano in un curriculum in base ai progetti e alle competenze commerciabili. Per stare al passo con i rapidi cambiamenti tecnologici, dovresti essere aggiornato con le tue competenze. Le competenze sono spesso legate ai progetti che realizzi al lavoro o nel tuo tempo libero. Un curriculum può essere noioso se è solo testo. Un portfolio può documentare i tuoi progetti, evidenziare le competenze rilevanti per quei progetti, e collegarsi a demo dal vivo, video walkthrough e repository di codice sorgente. Come un curriculum, un portfolio può essere stampabile, ma è meglio che sia nel formato di un sito web interattivo in modo che possa essere ricercabile sul web e sempre aggiornato con i tuoi ultimi progetti.

Se hai incontrato delle sfide in un progetto e le hai risolte con successo, documenta il progetto in un portfolio. Così facendo non solo dimostrerai i tuoi risultati tecnici, ma evidenzierai anche le tue capacità di problem-solving e la tua perseveranza. Durante un colloquio di lavoro, un portfolio può essere un pezzo di conversazione con reclutatori, responsabili delle assunzioni e altri ingegneri. Parlare del tuo portfolio potrebbe lasciare un’impressione indelebile sul tuo futuro capo per gli anni a venire.

Adesso andiamo a vedere la pianificazione di un Portfolio : Come qualsiasi altro progetto di sviluppo web, il tuo sito web di portfolio può essere implementato in molti modi diversi. Considera queste domande mentre pianifichi il tuo progetto di portfolio. Statico o dinamico? Il tuo sito sarà un insieme di pagine generate staticamente o uno dinamico con un database? A pagina singola o a più pagine? Il tuo sito web di portfolio apparirà come un’applicazione a pagina singola o SPA, o un sito web a più pagine? Responsivo? Il tuo sito web sarà portabile su più browser, piattaforme e dispositivi? Qual è il tuo budget? Stai cercando di spendere una quantità considerevole di tempo e denaro per realizzare il tuo sito web? Rispondere a queste domande ti aiuterà a decidere dove costruire e ospitare il tuo portfolio.

Inoltre creare un sito web di portfolio è come scrivere un articolo. Per prima cosa, devi creare uno schema di ciò che vuoi includere nel tuo sito web di portfolio. Ecco alcune raccomandazioni. Sezione About. Dato che un sito web di portfolio è centrato tutto su di te e sui tuoi risultati, ricordati di presentarti in modo amichevole ma professionale. Oltre al tuo nome e al tuo ruolo (o ruoli), cerca di aggiungere una frase originale o una citazione che trasmetta la tua personalità. Aggiungete una breve lista di obiettivi per il vostro prossimo progetto o ruolo, se ne avete uno che corrisponda a quello che il vostro potenziale cliente o reclutatore sta cercando. Anche se non è necessario, puoi anche descrivere i tuoi interessi personali.

Il punto cruciale del tuo sito web di portfolio sono i tuoi progetti. Fai un passo indietro e dai un’occhiata ai tuoi successi passati e seleziona diversi progetti che sei orgoglioso di mostrare. Per ogni progetto, puoi fare quanto segue: Organizzare tutte le informazioni necessarie per descrivere un progetto in termini di parole, immagini, video e codice sorgente, se disponibile. Organizza i tuoi progetti in una griglia o in una lista di presentazione. Etichetta le competenze coinvolte nella creazione del progetto per includere i linguaggi di programmazione, gli ambienti, i framework e il deployment. Fornisci abbastanza informazioni di contatto per raggiungerti via e-mail, telefono o modulo web. Elenca ulteriori link dove i reclutatori possono saperne di più su di te, come i link ai tuoi profili LinkedIn, GitHub, e/o Twitter. Inoltre potreste creare un Link che mandi ad un vostro blog che mantieni e che documenta i processi di pensiero e le vostre capacità di scrittura. I reclutatori sono altrettanto interessati al vostro stile di comunicazione e ai vostri ragionamenti.

Se sei un freelance che accetta appuntamenti da un potenziale cliente, incorpora un’applicazione di calendario o fornisci un link che porti ad essa. Semplifica il processo per un reclutatore di talenti per parlare con te di una posizione o di un progetto che stanno cercando di assumere.

Dopo aver avuto un’idea approssimativa di cosa presentare sul tuo sito web di portfolio, è il momento di guardare dove puoi costruirlo e ospitarlo. Fortunatamente, ci sono molte opzioni disponibili. Alcune di queste sono gratuite, a pagamento, indipendenti o basate sulla comunità. Potresti anche essere interessato a costruire il tuo sito web di portfolio da zero e ospitarlo sul web. Anche se non è completo, ecco una lista di scelte da considerare.

Se gestisci i tuoi progetti con Git, un sistema di controllo di versione gratuito, open-source e distribuito, puoi ospitare i tuoi repository di codice online su GitHub, GitLab, BitBucket, per nominarne alcuni. Puoi generare un sito web statico per i tuoi progetti ospitati su GitHub con GitHub Pages. Puoi scegliere diversi temi già pronti per ravvivare il tuo sito web portfolio. Allo stesso modo, GitLab offre GitLab Pages, e BitBucket offre BitBucket Cloud per ospitare un sito web statico di portfolio dai progetti creati su GitLab e BitBucket rispettivamente. In alternativa, Git Showcase è un sito web comodo, facile da usare e indipendente che genera un portfolio e ti permette di importare i link dei tuoi repository GitHub e selezionare quelli che vuoi mettere in mostra. Puoi abbellire il tuo portfolio aggiungendo immagini personalizzate per ogni progetto selezionato.

Se preferisci creare portfolio su una piattaforma che supporta una comunità di designer e sviluppatori, e vuoi ottenere idee da altri portfolio pubblicati, dai un’occhiata alle seguenti risorse. Carbonmade è un popolare sito web per la generazione di portfolio che supporta molti layout e design, immagini e video illimitati, analisi e altro. Ha un’opzione di prova gratuita che ti permette di progettare il tuo portfolio in modo soddisfacente e di abbonarti a un piano a pagamento solo quando sei pronto a pubblicare. Per vedere cosa altri hanno creato prima di te, visita il Talent Pool. Anche se fatto per i grafici e gli illustratori, Carbonmade può essere adattato per gli ingegneri di software con un talento per l’eleganza.

Coroflot è una piattaforma gratuita che permette ai professionisti del design e della creatività di costruire e ospitare i loro portafogli, pubblicizzare i loro servizi e connettersi con i reclutatori. Se sei un ingegnere di software coinvolto nella progettazione e sviluppo di prodotti, web design, UX/UI e ingegneria dell’usabilità, puoi costruire la tua presenza, imparare dagli altri e connetterti alla tua prossima opportunità di carriera su Coroflot. Squares pace invece è una piattaforma completamente integrata e ricca che è specializzata in ecommerce, appartenenza, blogging, lancio di pagine e persino portfolio. Una volta diventato membro, puoi pubblicizzare i tuoi servizi o prodotti nel Marketplace di SquareSpace. Mentre sei su questa piattaforma, puoi anche unirti al forum di SquareSpace per imparare e discutere le migliori pratiche con altri utenti e professionisti di SquareSpace. SquareSpace offre anche webinar per aiutarti ad affinare le tue abilità nel diventare un esperto di SquareSpace. Se decidi di andare con SquareSpace, puoi beneficiare della sua estensione di pianificazione degli appuntamenti che si integra perfettamente nel tuo sito web di portfolio. Puoi iniziare da SquareSpace come membro di prova e controllare molte caratteristiche prima di sottoscrivere un piano a pagamento.

Se sei più di un solista e non hai bisogno del supporto di una comunità, puoi ancora costruire un sito web con un tema portfolio per mostrare il tuo lavoro. Considera alcune di queste scelte selezionate a mano. Google Sites è gratuito per gli utenti con account Google per costruire siti web statici. Tra i molti temi che supporta, un tema portfolio che puoi personalizzare sarà quello che ti serve. Strikingly, come suggerisce il nome, ti permette di costruire siti sorprendentemente belli e mobile-friendly che sono sia a una pagina che a più pagine. Offrendo sia piani gratuiti che a pagamento, Strikingly è una scelta pulita per costruire e ospitare il tuo prossimo sito web di portfolio. Dai un’occhiata al suo modello di portfolio, prendi ispirazione dai siti dei clienti dal vivo ed esplora tu stesso Strikingly.

Infine, se sei avventuroso, creativo e paziente, puoi creare da zero un sito web statico personalizzato per il tuo portfolio usando le tue conoscenze di HTML, CSS e JavaScript, e ospitarlo sul web. Se hai una buona conoscenza di Django, puoi costruire la tua app di portfolio e ospitarla nel cloud, come Amazon Web Services, Azure (Microsoft Azure Cloud Computing Services) o Google Cloud. Django Portfolio di Avinash è un impressionante sito web di portfolio che si rivolge alle proprie capacità e talenti ingegneristici. Controlla il repository GitHub di Avinash. Django Portfolio di Faris è un altro incredibile sito web di portfolio da cui si può prendere ispirazione. Esplora il fantastico repository GitHub di Faris. Django Portfolio App di Ray McBride è un’applicazione di portfolio ben confezionata che puoi installare e costruire direttamente dalla scatola. Se sei uno sviluppatore Node.js, dai un’occhiata a questi meravigliosi progetti open-source per qualche ispirazione. Il progetto Portfolio di Brennan Brown utilizza Node.js, Express, Bootstrap e jQuery. Controlla il repo GitHub di Brennan. Il progetto Portfolio di Lucy Kang è un bel progetto open-source ospitato su Azure. Dai un’occhiata al repository GitHub di Lucy. Portfolio Project di Anand Kumar Jha è un bel progetto costruito con Node.js, React e React-Bootstrap. Ecco il repository GitHub di Anand.

Concludendo, il percorso per assicurarsi un lavoro non è facile. Un curriculum è spesso il primo passo. Tuttavia, se completate il vostro curriculum con un sito web di portfolio interattivo dal vivo, questo parlerà molto della vostra esperienza e competenza tecnica. Investire in un portfolio impressionante aumenterà la vostra commerciabilità e vi aiuterà ad ottenere il lavoro dei vostri sogni.

Click to rate this post!
[Total: 0 Average: 0]