Pergunta

Atualmente estou tentando construir um site pessoal para criar uma presença na web para mim.Meu plano é incluir conteúdo como meu currículo, quaisquer projetos que realizei sozinho e links para projetos de código aberto para os quais contribuí, e assim por diante.No entanto, não tenho certeza de qual abordagem seria melhor do ponto de vista de "propaganda" de mim mesmo, já que é isso que este site faz, principalmente porque sou desenvolvedor de software.

Devo usar um sistema pronto para uso e estendê-lo conforme necessário, com módulos disponíveis e módulos personalizados quando necessário ou devo construir um site personalizado e todos os seus recursos conforme necessário?Um site personalizado fica melhor aos olhos de um empregador em potencial que pode visitar meu site?

Foi útil?

Solução

Já brinquei com essa ideia no passado, mas não acho que seja realmente uma boa ideia por vários motivos.Em primeiro lugar, existem vários locais que podem cuidar da maior parte disto sem que você precise fazer trabalho ou manutenção.O simples fato de se inscrever em uma conta do LinkedIn, por exemplo, permitirá que você atenda à maioria de suas necessidades nesse sentido.Você pode criar seu currículo lá e informações biográficas, etc., e torná-lo visível publicamente.O outro problema com o seu “próprio site” é que se você não atualizá-lo com frequência, as informações ficarão obsoletas e, pior ainda, as pessoas não terão motivos para voltar porque "nada mudou" - e isso não é muito advertir para você é isso?

Agora que já disse tudo isso, farei outra recomendação.Por que não começar um blog?!Se você tem uma experiência decente, por que não compartilhá-la?Eu estaria disposto a apostar que este será o melhor anuncie suas habilidades porque:

  1. Está sempre atualizado (se você postar com frequência)
  2. Não é como se você estivesse olhando para trabalhar fazendo isso - mas seu (futuro) empregador ou seus desenvolvedores irão verificar de qualquer maneira para obter uma visão melhor de seu personagem.
  3. Colocar algo em seu currículo não significa que você pode fazer isso.Não estou dizendo que você mentiria sobre suas habilidades :-), mas não há discussão sobre sua habilidade quando você está escrevendo artigos sobre o assunto, recebendo comentários e feedback e, melhor ainda, aprendendo AINDA MAIS sobre suas paixões.

O melhor de tudo é que você pode administrar seu blog a partir do domínio escolhido e também apontar para seu currículo armazenado no LinkedIn.Apenas uma ideia...

São meus dois centavos nisso - espero que ajude você a tomar uma decisão!

Outras dicas

Se você for um desenvolvedor específico da Web, eu escolheria um site personalizado, mas se você se concentrar mais em aplicativos de desktop ou tecnologias de back-end, acho que um sistema pronto para uso seria adequado.

Aqui está o que eu fiz (ou estou fazendo atualmente).Primeiro, use uma solução pronta para uso.No meu caso, usei o BlogEngine.NET, que era de código aberto e fácil de configurar.Isso me permite colocar conteúdo em meu site o mais rápido possível.Agora, posso continuar a usar o BlogEngine.NET e personalizar meu site para dar mais personalidade ou posso começar a implementar minha própria solução.No entanto, ainda não encontrei um requisito que me desse um motivo para perder tempo criando minha própria solução.Provavelmente, você também não.

Um site bonito, padrão, pronto para uso e completo pode ser mais impressionante do que um site mal feito, quebrado, colado e incompleto.Talvez comece com algo "pronto para uso", mas bonito, mantenha-o simples, profissional e, eventualmente, adicione mais funcionalidades, estilo e conteúdo personalizados.Os potenciais empregadores podem gostar de ver que você é capaz de reutilizar soluções testadas e comprovadas em vez de tentando criar tudo do zero sem um bom motivo.Ou você pode gastar tempo combinando ótimos componentes em algo ainda melhor do que a soma das partes, como Jeff Atwood fala extensivamente nos podcasts Stack Overflow.Stack Overflow é um bom exemplo de como escrever muitos códigos personalizados, mas combinando isso com algumas das melhores tecnologias/widgets/etc da Web 2.0.em algo coerente, em vez de tentar provar que eles poderiam implementar x/y/z do zero.

(Por outro lado, é muito divertido criar seu próprio sistema de login, blog ou galeria de fotos.Se você realmente gosta e quer aprender muito ou criar algo novo e diferente, vá em frente!)

Não acho que importe se o seu site usa abertamente uma estrutura ou outra solução "genérica".A verdadeira questão é "é bem feito, com gosto?" Se você estiver usando uma solução pronta para fora, reserve um tempo e preste atenção aos detalhes ao personalizá -la como se estivesse criando a partir do zero.

Alternativamente, se você está procurando uma ótima experiência de aprendizado e algo para passar muito do seu tempo livre – escreva você mesmo.Mas saiba que você está reinventando a roda e abrace-a.

editar

Uma postagem recente da 37Signals, Gearheads não entendem, realmente resume um bom ponto sobre não focar nos detalhes técnicos, mas em “conteúdo e comunidade”.

Reinventar a roda não é uma boa ideia quando você está construindo um site pessoal.Construir seu próprio CMS é divertido e, até certo ponto, é algo para se gabar, mas não tantos recursos que você não terá tempo para construir e todas as falhas de segurança que você não terá tempo para consertar.

É muito melhor escolher um mecanismo bom e bem estabelecido, construir um tema personalizado e contribuir com um ou dois módulos para ele:você escreverá um código que poderá exibir como um exemplo de código e, ao mesmo tempo, criará algo útil.

Conhecer um CMS de código aberto é uma boa habilidade em praticamente qualquer trabalho:quando seu chefe diz - ei, precisamos de um site de três páginas para o cliente/produto/pessoa X em 10 horas, você pode dizer - sem problemas.

Para um site de portfólio mais simples, o Wordpress pode atender às suas necessidades.

Você pode configurar páginas 'estáticas' do Wordpress para informações de contato, vários portfólios, currículo, etc.Isso também lhe daria um blog se você quiser fazer isso.

O Wordpress oferece a flexibilidade de "ocultar" a parte do blog e usá-la basicamente como um CMS mais simples.Por exemplo, seu URL raiz de example.com poderia apontar para uma página estática do WP, enquanto example.com/blog seriam as páginas reais do blog.

Se você auto-hospedar o Wordpress em seu próprio domínio (o que eu realmente recomendaria em vez de acessar o wordpress.com), seria trivial configurar alguns subdomínios para conteúdo extra.Por exemplo, downloads.example.com pode hospedar os downloads reais de projetos que você desenvolveu vinculados às páginas do portfólio do Wordpress.Da mesma forma, se você estiver fazendo muito trabalho na web, um subdomínio como lab.example.com ou samples.example.com poderia hospedar várias páginas estáticas (ou dinâmicas) onde você mostra páginas em sandbox que não estão sob o controle de WordPress.

Porém, lembre-se de que você deseja que sua página tenha uma boa aparência.Um site de aparência desleixada pode assustar clientes em potencial, mesmo que você não pretenda fazer nenhum trabalho na web para eles.

Colocar seu currículo online em algum lugar ajuda. Recebo muitos e-mails de recrutamento de pessoas que apareceram em meu currículo pesquisando no Google.No entanto, concordo com ColinYounger no sentido de que você provavelmente obterá mais retorno do seu investimento no LinkedIn.

Meu conselho é este: se você quiser reservar um tempo para APRENDER um CMS ou algo assim, para se aprimorar, então por que não fazer com que seu primeiro projeto em um seja sua página inicial?

Talvez nos esclareça sobre os "recursos" que você deseja ter em uma página pessoal?Fora um link para um currículo HTML e talvez alguns links para coisas que você gosta, não tenho certeza exatamente quais seriam os recursos de uma página inicial...

Realmente depende de:

a) quais serviços você oferece

b) qual é o seu nível de habilidade quando se trata de web design/desenvolvimento

Se você é principalmente um desenvolvedor de aplicativos da Web, executar um produto pronto para uso ou usar abertamente o DreamWeaver para desenvolvê-lo pode não ser tão inteligente - ou talvez seus clientes não sejam hábeis o suficiente para perceber?

Da mesma forma, se você é principalmente um web designer, provavelmente é uma boa ideia criar seu próprio site.

Apenas como uma pergunta paralela e acompanhando meu comentário sobre 'viagem do ego':por que você consideraria qualquer coisa na web como 'verdadeira'?Os envios impressos do IME, embora não sejam necessariamente precisos, tendem a ser um pouco menos, erm...exagerado do que os envios da web.

Aqueles que respondem/visualizam alguma vez contratam?Eu não procuraria um candidato no Google.Eu poderia procurar um entrevistado, mas ignoraria os currículos.

Voltando ao OP, eu sugeriria que você MOSTRAR no que você é bom - participe de projetos de código aberto e POST em seus fóruns, crie links para projetos dos quais você pode postar detalhes e geralmente tente mostrar que bom funcionário você poderia ser.Apenas me dizer que você é bom em [insira as últimas tendências aqui] significa bobagem.

Percebi que a melhor maneira de se anunciar é divulgar conteúdo de qualidade.Se você escrever sobre a tecnologia na qual tem experiência, talvez crie alguns tutoriais, e se fizer tudo isso com bastante frequência, isso mostra alguma autoridade na área de trabalho escolhida.

Isso por si só é uma das melhores propagandas.No entanto, você também quer mostrar paixão.E on-line, isso pode ser demonstrado pelo quão meticulosamente seu site é feito (não precisa ser uma interface de usuário muito boa ou algo assim), mas deve ser organizado, limpo e profissional.Não importa se está pronto para uso ou se é personalizado.

De qualquer forma, você terá que trabalhar duro para que tenha uma boa aparência.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top