2008-08-13 9 views
33

Actualmente estoy tratando de crear un sitio web personal para crear una presencia en la web por mí mismo. Mi plan es incluir contenido como mi currículum, cualquier proyecto que haya realizado por mi cuenta y enlaces a proyectos de código abierto a los que he contribuido, y así sucesivamente. Sin embargo, no estoy seguro de qué enfoque sería mejor desde una perspectiva de "publicidad", ya que lo que hace este sitio, especialmente desde que soy un desarrollador de software.Personal Website Construction

¿Debo usar un sistema listo para usar y ampliarlo según sea necesario, con los módulos disponibles y los módulos personalizados cuando sea necesario o debo crear un sitio y todas sus características a medida que las necesito? ¿Un sitio personalizado se ve mejor a los ojos de un posible empleador que podría visitar mi sitio?

+0

Oye, ¿alguien podría explicar qué significa 'sistema listo para usar' aquí?Con ejemplos si es posible. Thomas, hiciste esta pregunta hace bastante tiempo, ¿puedes decirme qué opción elegiste y cómo te resultó? –

Respuesta

26

He jugado con esta idea en el pasado, pero no creo que sea realmente una buena idea por varias razones. En primer lugar, hay una serie de lugares que pueden ocuparse de la mayor parte de esto sin necesidad de realizar el trabajo ni el mantenimiento. Solo registrarse para una cuenta vinculada en, por ejemplo, le permitirá satisfacer la mayoría de sus necesidades en este sentido. Puede crear su currículum allí e información biográfica, etc. y hacer que sea visible públicamente. El otro problema con su "propio sitio" es que si no lo actualiza a menudo, la información se queda obsoleta y, lo que es peor, la gente no tiene motivos para volver porque "nada ha cambiado" - y eso no es gran cosa. un anuncio para usted es?

Ahora que he dicho todo eso, haré otra recomendación. ¿Por qué no comenzar un blog en su lugar? Si tienes una experiencia decente, ¿por qué no compartir eso?Yo estaría dispuesto a apostar que este será el anuncio mejor para sus habilidades porque:

  1. Siempre ha actualizado (si registra a menudo)
  2. No es como si fueras mirando para el trabajo hacerlo, pero tu (futuro) empleador o sus desarrolladores lo verificarán de todos modos para obtener una mejor idea de tu personaje.
  3. Poner algo en su hoja de vida no significa que puede hacerlo. No estoy diciendo que mientas acerca de tus habilidades :-), pero no hay ningún argumento acerca de tu capacidad cuando escribes artículos sobre el tema, obteniendo comentarios y comentarios, y mejor aún, aprendiendo AÚN MÁS sobre tu pasiones

Lo mejor de todo: puedes ejecutar tu blog desde el dominio que elijas y también apuntar a tu currículum que está almacenado en linkedIn. Solo una idea ...

¡Son mis dos peniques lo que vale la pena, espero que te ayude a tomar una decisión!

7

Si es un desarrollador específico de la web, iría con un sitio personalizado, pero si se enfoca más en aplicaciones de escritorio o tecnologías de backend, creo que un sistema listo para usar estaría bien.

1

Poner su currículum vitae en línea en algún lugar me ayuda, recibo muchos correos electrónicos de reclutamiento de personas que sucedieron en mi currículum a través de Google. Sin embargo, estoy de acuerdo con ColinYounger en que probablemente obtendrá más por su dinero de LinkedIn.

Mi consejo es este: si quiere tomarse un tiempo para APRENDER un CMS o algo así, para superarse, ¿por qué no hacer que su primer proyecto en uno sea su página de inicio?

¿Quizás nos ilumine sobre las "características" que desea tener en una página personal? Fuera de un enlace a un curriculum vitae en HTML y tal vez algunos enlaces a lo que le gusta, no estoy seguro exactamente cuáles serían las características de una página de inicio ...

2

Realmente depende de:

a) cuáles son los servicios que proporcionan

b) cuál es su nivel de habilidad es cuando se trata de diseño web/desarrollo

Si usted es principalmente un desarrollador de aplicaciones web a continuación, ejecutar un fuera el producto estante o usando descaradamente Utilización de Dreamweaver para desarrollar tal vez no sea tan inteligente - o tal vez sus clientes no son lo suficientemente expertos como para darse cuenta?

Del mismo modo, si usted es principalmente un diseñador web, probablemente sea una buena idea diseñar su propio sitio web.

3

No creo que importe si su sitio está usando descaradamente un marco u otra solución "genérica". La verdadera pregunta es "¿se hace bien, con gusto?" Si está utilizando una solución lista para usar, debe tomarse el tiempo y prestar atención a los detalles cuando lo personalice como si lo estuviera creando desde cero.

Alternativamente, si está buscando una gran experiencia de aprendizaje y algo para pasar gran parte de su tiempo libre, escríbalo usted mismo. Pero debes saber que estás reinventando la rueda y abrazándola.

edición

Un reciente post de 37Signals, Gearheads don't get it, realmente resume un buen punto de no centrarse en los detalles técnicos, pero "el contenido y la comunidad".

1

Al igual que una pregunta complementaria y un seguimiento de mi comentario sobre el "viaje del ego": ¿por qué tomaría cualquier cosa en la web para ser 'verdad'? Las presentaciones IME impresas, aunque no son necesariamente precisas, tienden a ser un poco menos, eh ... exageradas que las presentaciones web.

¿Alguna vez respondieron \ viendo? No buscaría un candidato en Google. Yo podría surfear para un encuestado, pero ignoraría los CV.

Volviendo al OP, sugiero que debe MOSTRAR lo que es bueno para usted: participar en proyectos de Código Abierto y POST en sus foros, vincular a los proyectos que puede publicar detalles y, en general, tratar de mostrar qué un buen empleado que podrías ser Solo decirme que eres bueno en [insertar la última tendencia aquí] significa diddly.

4

Esto es lo que hice (o lo estoy haciendo actualmente). Primero, use una solución lista para usar para comenzar. En mi caso, utilicé BlogEngine.NET, que era de código abierto y fácil de configurar. Esto me permite poner contenido en mi sitio lo más rápido posible. Ahora, puedo continuar usando BlogEngine.NET, y despellejar mi sitio para darle más personalidad o puedo comenzar a implementar mi propia solución. Sin embargo, aún no he encontrado un requisito que me proporcione una razón para perder el tiempo construyendo mi propia solución. Probablemente tampoco lo harás.

0

He llegado a ver que la mejor manera de publicitarse es poner contenido de calidad por ahí. Si escribe sobre la tecnología en la que tiene experiencia, tal vez cree algunos tutoriales, y si hace todo eso con la suficiente frecuencia, eso muestra cierta autoridad en su campo de trabajo elegido.

Esto solo es uno de los mejores anuncios. Sin embargo, también quieres mostrar pasión. Y en línea, eso se puede mostrar a través de cuán meticulosamente se hace su sitio (no tiene que ser una interfaz de usuario estupenda o algo así), pero debe ser claro, limpio y profesional. No importa si está listo para usar o diseñado a medida.

De cualquier forma, tendrás que esforzarte para que se vea bien.

2

Para un sitio de cartera más simple, Wordpress puede satisfacer sus necesidades.

Puede configurar páginas "estáticas" de Wordpress para obtener información de contacto, varias carteras, un currículum, etc. Esto también le daría un blog si desea hacerlo.

Wordpress le da la flexibilidad para "ocultar" la parte del blog y usarlo básicamente como un CMS más simple. Por ejemplo, su URL raíz de example.com podría apuntar a una página estática de WP, mientras que example.com/blog sería las páginas de blog reales.

Si aloja automáticamente Wordpress en su propio dominio (que realmente recomendaría en lugar de pasar por wordpress.com), sería trivial configurar algunos subdominios para obtener contenido adicional. Por ejemplo, downloads.example.com podría alojar las descargas reales de los proyectos que haya desarrollado vinculados desde las páginas de cartera de Wordpress. Del mismo modo, si está trabajando mucho en la Web, un subdominio como lab.example.com o samples.example.com podría alojar varias páginas estáticas (o dinámicas) donde muestre páginas de espacio aislado que no están bajo el control de Wordpress.

Tenga en cuenta que querrá que su página se vea bien. Un sitio descuidado puede ahuyentar a los clientes potenciales, incluso si no está buscando hacer ningún trabajo web para ellos.

4

Un sitio web atractivo, por defecto, listo para usar, completo puede ser más impresionante que un sitio web incompleto incompleto, roto, pegado entre sí. Tal vez comience con algo "fuera de la plataforma" pero agradable, manténgalo simple, profesional y, a la larga, agregue más funcionalidad, estilo y contenido personalizados. Los posibles empleadores pueden desear ver que usted es capaz de reutilizar soluciones probadas y verificadas en lugar de trying to create everything from scratch sin una buena razón. O puede pasar tiempo combinando componentes excelentes en algo incluso mejor que la suma de las partes, como Jeff Atwood habla extensamente en los podcasts Stack Overflow. Stack Overflow es un buen ejemplo de escribir muchos códigos personalizados, pero combinando eso con algunas de las mejores tecnologías/widgets/2.0 de Web 2.0. en algo coherente, en lugar de tratar de demostrar que podrían implementar x/y/z desde cero.

(Por otro lado, es muy divertido crear su propio sistema de inicio de sesión, blog o galería de fotos. Si realmente lo disfruta y desea aprender mucho o crear algo nuevo y diferente, ¡adelante!)

3

Reinventar la rueda no es una gran idea cuando se está construyendo un sitio personal. Construir tu propio CMS es divertido, y hasta cierto punto es algo de lo que presumir, pero no tanto por las características que no tendrás tiempo para construir y por todos los agujeros de seguridad que no tendrás tiempo para arreglar.

Es mucho mejor elegir un motor bueno y bien establecido, crear un tema personalizado y contribuir uno o dos módulos: se escribirá un código que se puede mostrar como un ejemplo de código y al mismo tiempo tiempo creando algo útil.

Conocer un entorno de código abierto es una buena habilidad en casi cualquier trabajo: cuando su jefe dice - oye, necesitamos un sitio de tres buscapersonas para cliente/producto/persona en 10 horas, puede decir - No hay problema.

Cuestiones relacionadas