Domanda

Attualmente sto cercando di creare un sito web personale per crearmi una presenza sul web.Il mio piano è includere contenuti come il mio curriculum, tutti i progetti che ho realizzato per conto mio e collegamenti a progetti open source a cui ho contribuito e così via.Tuttavia, non sono sicuro di quale approccio sarebbe migliore dal punto di vista della "pubblicità", dal momento che è ciò che fa questo sito, soprattutto perché sono uno sviluppatore di software.

Dovrei utilizzare un sistema pronto all'uso ed estenderlo secondo necessità, con moduli disponibili e moduli personalizzati dove necessario o dovrei creare un sito personalizzato e tutte le sue funzionalità quando ne ho bisogno?Un sito personalizzato ha un aspetto migliore agli occhi di un potenziale datore di lavoro che potrebbe visitare il mio sito?

È stato utile?

Soluzione

Ho accarezzato questa idea in passato, ma non penso che sia davvero una buona idea per una serie di motivi.In primo luogo, ci sono una serie di posti che possono occuparsi della maggior parte di questo senza che tu debba fare lavori o manutenzione.La semplice registrazione di un account LinkedIn, ad esempio, ti consentirà di soddisfare la maggior parte delle tue esigenze a questo riguardo.Puoi creare lì il tuo curriculum, informazioni biografiche, ecc. e renderlo visibile pubblicamente.L'altro problema con il tuo "sito personale" è che se non lo aggiorni spesso, le informazioni diventano obsolete e, peggio ancora, le persone non hanno motivo di tornare indietro perché "niente è cambiato" - e non è un granché annuncio per te è così?

Ora che ho detto tutto questo, farò un'altra raccomandazione.Perché invece non aprire un blog?!Se hai una discreta esperienza, perché non condividerla.Sarei disposto a scommettere che questo sarà il migliore Metti in evidenza le tue capacità perché:

  1. È sempre aggiornato (se pubblichi spesso)
  2. Non è come te guardare per lavoro, ma il tuo (futuro) datore di lavoro o i suoi sviluppatori lo controlleranno comunque per avere una visione migliore del tuo personaggio.
  3. Mettere qualcosa nel tuo curriculum non significa che puoi farlo.Non sto dicendo che mentiresti sulle tue capacità :-), ma non c'è discussione sulle tue capacità quando scrivi articoli sull'argomento, ricevi commenti e feedback e, meglio ancora, impari ANCORA DI PIÙ sulle tue passioni.

Meglio ancora: puoi gestire il tuo blog dal dominio scelto e anche puntare al tuo curriculum archiviato in linkedIn.Solo un'idea...

Questo è il mio valore di due centesimi: spero che ti aiuti a prendere una decisione!

Altri suggerimenti

Se sei uno sviluppatore specifico per il web, sceglierei un sito personalizzato, ma se ti concentri maggiormente sulle applicazioni desktop o sulle tecnologie backend, penso che un sistema pronto all'uso andrebbe bene.

Ecco cosa ho fatto (o sto facendo attualmente).Innanzitutto, utilizza una soluzione pronta all'uso per cominciare.Nel mio caso, ho utilizzato BlogEngine.NET, che era open source e facile da configurare.Ciò mi consente di inserire i contenuti sul mio sito il più velocemente possibile.Ora posso continuare a utilizzare BlogEngine.NET e personalizzare il mio sito per dargli più personalità oppure posso iniziare a implementare la mia soluzione.Tuttavia, non ho ancora trovato un requisito che mi dia un motivo per perdere tempo a costruire la mia soluzione.Le probabilità sono che probabilmente non lo farai neanche tu.

Un sito Web completo, predefinito, di bell'aspetto e pronto all'uso potrebbe essere più impressionante di un sito Web mal fatto, rotto, messo insieme e incompleto.Magari inizia con qualcosa di "pronto all'uso" ma di bell'aspetto, mantienilo semplice, professionale e poi eventualmente aggiungi funzionalità, stile e contenuti più personalizzati.Ai potenziali datori di lavoro potrebbe piacere vedere che sei in grado di riutilizzare soluzioni già collaudate cercando di creare tutto da zero senza una buona ragione.Oppure potresti dedicare del tempo a combinare ottimi componenti in qualcosa di ancora migliore della somma delle parti, come Jeff Atwood parla ampiamente nei podcast Stack Overflow.Stack Overflow è un buon esempio di scrittura di molto codice personalizzato, ma combinandolo con alcune delle migliori tecnologie/widget/ecc. Web 2.0.in qualcosa di coerente, invece di provare a dimostrare che potrebbero implementare x/y/z da zero.

(D'altra parte, è davvero divertente creare il proprio sistema di accesso, blog o galleria fotografica.Se ti piace davvero e vuoi imparare molto o creare qualcosa di nuovo e diverso, allora provaci!)

Non penso che abbia importanza se il tuo sito utilizza palesemente un framework o un'altra soluzione "generica".La vera domanda è "È fatto bene, con il gusto?" Se stai usando una soluzione fuori dalla scatola, dovresti prendere il tempo e prestare attenzione ai dettagli quando lo personalizzi come se lo stavi creando da zero.

In alternativa, se stai cercando un'ottima esperienza di apprendimento e qualcosa su cui trascorrere molto tempo libero, scrivila tu stesso.Ma sappi che stai reinventando la ruota e abbracciala.

modificare

Un post recente di 37Signals, I riduttori non capiscono, riassume davvero bene il fatto di non concentrarsi sui dettagli tecnici, ma su "contenuti e community".

Reinventare la ruota non è una grande idea quando stai costruendo un sito personale.Costruire il tuo CMS è divertente e, in una certa misura, è qualcosa di cui vantarsi, ma non tanto le funzionalità che non avrai il tempo di costruire e tutte le falle di sicurezza che non avrai il tempo di risolvere.

È molto meglio scegliere un motore valido e ben consolidato, creare un tema personalizzato e contribuire con uno o due moduli:scriverai codice che potrai mostrare come esempio di codice e allo stesso tempo creerai qualcosa di utile.

Conoscere un CMS open source è una buona abilità praticamente in qualsiasi lavoro:quando il tuo capo dice: ehi, abbiamo bisogno di un sito di tre pagine per cliente/prodotto/persona X in 10 ore, puoi dire: nessun problema.

Per un sito portfolio più semplice, Wordpress potrebbe soddisfare le tue esigenze.

Puoi impostare pagine Wordpress "statiche" per informazioni di contatto, vari portfolio, un curriculum, ecc.Questo ti darebbe anche un blog se vuoi farlo.

Wordpress ti dà la flessibilità di "nascondere" la parte del blog e di usarlo fondamentalmente come un CMS più semplice.Ad esempio, l'URL principale di example.com potrebbe puntare a una pagina statica WP, mentre example.com/blog sarebbero le pagine del blog effettive.

Se ospiti autonomamente Wordpress sul tuo dominio (cosa che consiglierei davvero invece di passare attraverso wordpress.com), dovrebbe essere banale impostare alcuni sottodomini per contenuti extra.Ad esempio, downloads.example.com potrebbe ospitare i download effettivi per i progetti che hai sviluppato collegati dalle pagine del portfolio di Wordpress.Allo stesso modo, se lavori molto sul Web, un sottodominio come lab.example.com o sample.example.com potrebbe quindi ospitare varie pagine statiche (o dinamiche) in cui mostri pagine sandbox che non sono sotto il controllo di WordPress.

Tieni presente, però, che vorrai che la tua pagina abbia un bell'aspetto.Un sito dall'aspetto trasandato può spaventare i potenziali clienti, anche se non stai cercando di svolgere alcun lavoro web per loro.

Mettere il tuo curriculum online da qualche parte aiuta, ricevo molte email di reclutamento da persone che sono apparse nel mio curriculum tramite Google.Tuttavia sono d'accordo con ColinYounger nel dire che probabilmente otterrai più soldi da LinkedIn.

Il mio consiglio è questo: se vuoi prenderti del tempo per IMPARARE un CMS o qualcosa del genere, per migliorare te stesso, allora perché non rendere il tuo primo progetto in uno la tua home page?

Magari illuminaci sulle "caratteristiche" che vorresti avere su una home page personale?A parte un collegamento a un curriculum HTML e magari alcuni collegamenti a cose che ti piacciono, non sei sicuro di quali sarebbero esattamente le caratteristiche di una home page...

Dipende davvero da:

a) quali servizi fornisci

b) qual è il tuo livello di abilità quando si tratta di web design/sviluppo

Se sei principalmente uno sviluppatore di applicazioni Web, eseguire un prodotto standard o utilizzare sfacciatamente DreamWeaver per svilupparlo potrebbe non essere così intelligente o forse i tuoi clienti non sono abbastanza esperti da notarlo?

Allo stesso modo, se sei principalmente un web designer, probabilmente è una buona idea progettare il tuo sito web.

Proprio come domanda secondaria e in seguito al mio commento sul "viaggio dell'ego":perché dovresti considerare "vero" qualsiasi cosa sul web?Gli invii stampati IME, sebbene non necessariamente accurati, tendono ad essere leggermente inferiori, ehm...esagerato rispetto ai contributi web.

Coloro che rispondono o visualizzano assumono mai?Non cercherei un candidato su Google.Potrei fare surf per un intervistato, ma ignorerei i CV.

Tornando all'OP, suggerirei che devi MOSTRARE in cosa sei bravo: partecipare a progetti Open Source e POSTARE sui loro forum, collegarti a progetti di cui puoi pubblicare dettagli e in generale provare a mostrare che buon impiegato sei potrebbe essere.Dirmi semplicemente che sei bravo a [inserire l'ultima tendenza qui] significa davvero poco.

Sono arrivato alla conclusione che il modo migliore per pubblicizzarsi è pubblicare contenuti di qualità.Se scrivi della tecnologia in cui hai esperienza, magari crea alcuni tutorial e, se lo fai abbastanza spesso, ciò dimostra una certa autorità nel campo di lavoro prescelto.

Solo questa è una delle migliori pubblicità.Tuttavia, vuoi anche mostrare passione.E online, ciò può essere dimostrato dalla meticolosità con cui è realizzato il tuo sito (non deve essere un'interfaccia utente eccezionale o qualcosa del genere), ma dovrebbe essere ordinato, pulito e professionale.Non importa se è pronto all'uso o progettato su misura.

In ogni caso, dovrai lavorare sodo per farlo sembrare bello.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top