Construcción de Sitios Web Personales [cerrado]


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

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

Author: Bardi Harborow, 2008-08-13

11 answers

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 hacerse cargo de la mayor parte de esto sin necesidad de hacer el trabajo o mantenimiento. Simplemente registrarte en una cuenta de LinkedIn, por ejemplo, te permitirá satisfacer la mayoría de tus necesidades en este sentido. Usted puede crear su curriculum vitae allí y bio información etc y hacerlo públicamente visible. El otro problema con su "propio sitio" es que si usted no actualizar a menudo, la información se pone rancio, y peor aún, la gente no tiene ninguna razón para volver porque "nada ha cambiado" - y eso no es mucho de un anuncio para ti?

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

  1. Siempre se actualiza (si publicar a menudo)
  2. No es como si estuvieras buscando trabajo para hacerlo, pero tu (futuro) empleador o sus desarrolladores lo revisarán de todos modos para obtener una mejor visión de tu personaje.
  3. Poner algo en su currículum no significa que pueda hacerlo. No estoy diciendo que mentirías sobre tus habilidades :-), pero no hay ningún argumento sobre tu habilidad cuando escribes artículos sobre las cosas, recibes comentarios y comentarios, y mejor aún, aprendes AÚN MÁS sobre tus pasiones.

Lo mejor de todo es que puede ejecutar su blog desde el dominio elegido y también apuntar a su CV que está almacenado en LinkedIn. Sólo una idea...

Esos son mis dos pennys vale la pena en eso - espero que te ayude a llegar a una decisión!

 26
Author: RobertTheGrey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-04-19 17:37:17

Si usted es un desarrollador específico para 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.

 7
Author: Ryan Ahearn,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 14:24:35

Esto es lo que hice (o estoy haciendo actualmente). Primero, use una solución lista para usar para comenzar. En mi caso, usé 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 seguir usando BlogEngine.NET, y la piel de mi sitio para darle más personalidad o puedo empezar a desplegar mi propia solución. Sin embargo, todavía no he encontrado un requisito que me daría una razón para perder el tiempo construyendo mi propia solución. Desacuerdo probablemente tú tampoco.

 4
Author: 1kevgriff,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 15:23:36

Un sitio web completo, de buen aspecto, por defecto, podría ser más impresionante que un sitio web incompleto, mal hecho, roto, unido. Tal vez comience con algo "listo para usar" pero de aspecto agradable, manténgalo simple, profesional y, finalmente, agregue más funcionalidad, estilo y contenido personalizados. Es posible que a los empleadores potenciales les guste ver que usted es capaz de reutilizar soluciones probadas y trued en lugar de tratando de crear todo desde cero sin una buena razón. O podrías pasar tiempo combinando grandes componentes en algo incluso mejor que la suma de las partes, como Jeff Atwood habla extensamente en los podcasts de Stack Overflow. Stack Overflow es un buen ejemplo de escribir mucho código personalizado, pero combinándolo con algunas de las mejores tecnologías Web 2.0/widgets / etc. en algo coherente, en lugar de intentar demostrar que podían implementar x / y / z desde cero.

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

 4
Author: Jared Updike,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-26 14:16:22

No creo que importe si tu sitio está usando descaradamente un framework 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 al personalizarla como si la estuviera creando desde cero.

Alternativamente, si estás buscando una gran experiencia de aprendizaje y algo en lo que pasar mucho de tu tiempo libre write escríbelo tú mismo. Pero sabe que eres reinventar la rueda, y abrazarla.

editar

Una publicación reciente de 37Signals, Gearheads don't get it, realmente resume un buen punto sobre no centrarse en los detalles técnicos, sino en "contenido y comunidad".

 3
Author: Ian Robinson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 15:28:20

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

Es mucho mejor elegir un motor bueno y bien establecido, construir un tema personalizado y contribuir con un módulo o dos: escribirás código que puedes mostrar como una muestra de código y en el al mismo tiempo creando algo útil.

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

 3
Author: deadprogrammer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-09-30 04:11:58

Realmente depende de:

A) qué servicios proporciona

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

Si usted es principalmente un desarrollador de aplicaciones web, entonces ejecutar un producto listo para usar o usar descaradamente DreamWeaver para desarrollarlo puede no ser tan inteligente?o tal vez sus clientes no son lo suficientemente hábiles como para darse cuenta?

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

 2
Author: Andrew G. Johnson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 14:38:59

Para un sitio de cartera más simple, Wordpress podría satisfacer sus necesidades.

Puede configurar páginas 'estáticas' de Wordpress para información de contacto, varias carteras, un CV, etc. Esto también te daría un blog si quieres hacer esto.

Wordpress te da la flexibilidad de "ocultar" la parte de blogging y usarla 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 WP, mientras que example.com/blog sería el blog real pagina.

Si usted auto-host Wordpress en su propio dominio (que realmente recomendaría en lugar de ir a través de wordpress.com), debería ser trivial configurar algunos subdominios para contenido adicional. Por ejemplo, downloads.example.com podría alojar las descargas reales de los proyectos que ha desarrollado vinculados desde las páginas de cartera de Wordpress. Del mismo modo, si estás haciendo mucho trabajo web, un subdominio como lab.example.com o samples.example.com podría entonces alojar varias páginas estáticas (o dinámicas) donde se muestran las páginas de espacio aislado que no están bajo el control de Wordpress.

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

 2
Author: Carl Russmann,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-15 21:52:16

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

Mi consejo es este: si quieres tomarte el tiempo para APRENDER un CMS o algo así, para mejorarte, ¿por qué no hacer que tu primer proyecto en uno sea tu página de inicio?

Tal vez nos ilumine en cuanto a las "características" que desea tener en un personal ¿página principal? Fuera de un enlace a un CV HTML y tal vez algunos enlaces a cosas que te gustan, no estoy seguro exactamente cuáles serían las características de una página de inicio...

 1
Author: bpapa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 14:34:54

Solo como una pregunta secundaria y siguiendo mi comentario de 'ego trip': ¿por qué tomarías algo en la web como 'verdadero'? Las presentaciones impresas de IME, aunque no necesariamente exactas, tienden a ser ligeramente menos, erm... exagerado que las presentaciones web.

¿Alguna vez contratan a los que responden\viewing? No buscaría un candidato en Google. Yo podría surf ego para un encuestado, pero ignoraría CVs.

Volviendo a la operación, sugeriría que necesitas MOSTRAR en qué eres bueno - participe en proyectos de Código Abierto y PUBLIQUE en sus foros, enlace a proyectos de los que pueda publicar detalles y, en general, trate de mostrar lo Buen Empleado que podría ser. Solo decirme que eres bueno en [insertar la última tendencia aquí] significa diddly.

 1
Author: ColinYounger,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 14:51:10

He llegado a ver que la mejor manera de anunciarse es publicar contenido de calidad. Si escribes sobre la tecnología en la que tienes experiencia, tal vez crees algunos tutoriales, y si haces todo eso con la frecuencia suficiente, eso muestra algo de autoridad en tu campo de trabajo elegido.

Este 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 la meticulosidad con la que se realiza su sitio (no tiene que ser una interfaz de usuario súper genial o algo así), pero debe ser ordenado, limpio y profesional. No importa si está fuera de la caja, o diseñado a medida.

De cualquier manera, tendrá que trabajar duro para que se vea bien.

 0
Author: Vaibhav,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2008-08-13 19:18:08