Hace un tiempo hice una pregunta sobre saber cuándo estás listo para buscar trabajo y obtuve respuestas positivas. Ahora estoy trabajando en la redacción de un currículum para comenzar mi búsqueda de empleo.
El título resume la pregunta: ¿qué debe incluir en un currículum un programador autodidacta que no tenga más que experiencia personal en proyectos?
PD. Lo que realmente quiero preguntar es que alguien eche un vistazo rápido a mi currículum (borrador), pero sé que aquí es demasiado específico. ¿Hay algún lugar donde pueda hacer este tipo de preguntas?
EDITAR: Gracias a todos por los comentarios. He terminado una versión RC y espero entrar pronto en el mercado laboral.
Respuestas:
Tu currículum es tu currículum. Puede buscar estilos / plantillas en Internet o incluso puede usar las plantillas de currículum de Microsoft Word.
Francamente, odio ver la misma plantilla de currículum una y otra vez y disfruto del currículum donde el solicitante se tomó el tiempo para crear su propio currículum.
Más o menos aunque quiera incluir lo siguiente:
Carta de presentación : la explicación de la carta de presentación no puede hacer daño para explicar su situación y la falta de experiencia laboral formal.
fuente
El enfoque más sensato en esta situación sería citar un proyecto que haya terminado . Eso comunicará una imagen de ti siendo hacedor . Por lo tanto, enfóquese en las cosas que ha logrado en lugar de lo que ha comenzado, intentado y luego abandonado. Puede extraer las habilidades que obtuvo a través de proyectos "probados" y ponerlos en una sección separada de "habilidades" sin mencionar esos proyectos.
Si no tienes proyectos realizados entonces, bueno, entonces es un problema.
fuente
es probable que esta pregunta se cierre demasiado pronto como localizada, así que aquí hay una impresión rápida:
deshacerse de los encabezados y menús y pies de página del blog: "programación sin sentido" es un lindo nombre de blog, pero un título terrible para un currículum. No le dé al lector ningún otro lugar al que ir sino su currículum (también conocido como "página de destino")
para cada proyecto, personal o de otro tipo, indique el beneficio que creó , con números específicos siempre que sea posible. ahorró $ X. 27.3% más rápido. Disminuyó el tiempo de procesamiento en un 50%. La mitad del código de la marca líder. lo que sea. Esto lo hace más real y muestra que sabe cómo agregar valor a un negocio.
Si menciona su blog en el mismo aliento que sus proyectos de programación, incluya estadísticas de tráfico. un blog con 200 páginas que nadie lee es menos impresionante que uno con 10,000 visitantes únicos por mes [y si tiene eso, ¡venda a sus visitantes algo que necesitan!]. Si su blog no tiene lectores ni tráfico, muévalo a una sección de habilidades de Escritura técnica. es valioso, la buena comunicación es extremadamente valiosa, pero no es programación per se
en lugar de trabajar por cuenta propia, ponga "Propietario". Suena más serio
¡buena suerte!
fuente
Sugiero escribir un párrafo de 'Perfil' en la parte superior de su currículum que explique quién es usted y de qué se trata, en oraciones reales. El resto del documento es evidencia para respaldar eso, palabras clave para reclutadores y puntos de discusión para la entrevista. Para hacer espacio para el perfil, puede contraer todas las viñetas de habilidades empresariales en una lista separada por comas. También sugiero mover las HABILIDADES tecnológicas más a la vanguardia, enumere sus proyectos después. Creo que tu currículum es realmente impresionante, solo un poco confuso al principio.
Por cierto, al leer su blog, me doy cuenta de que tiene una sección llamada 'Qué demonios ...' serie ... divertido, estaba planeando poner exactamente lo mismo en mi página de inicio personal, incluso llamé lo mismo. Espero que tengas buenos comentarios para esa sección.
fuente
Es obvio por sus comentarios aquí y por una breve lectura de su blog y código que su propuesta de valor no está siendo entregada completamente por su currículum. Debe incluir una breve sinopsis que describa su experiencia e intereses. Debe describir los desafíos superados y los objetivos entregados siempre que sea posible: experiencia laboral previa, código abierto, proyectos personales.
Si es aceptable para mí vincularlo aquí (mods u otros, edite este párrafo si no), puede consultar mi currículum como ejemplo: http://reinh.github.com . Dejando de lado el formato peculiar, creo que hace un trabajo razonable al presentar mi propuesta de valor y puede sugerir formas en que podría mejorar la suya. (Tenga en cuenta que no estoy buscando trabajo. :)
También tenga en cuenta que para un desarrollador de software junior con un currículum breve, lo mejor que puede hacer IMO es construir su marca personal en sus comunidades relevantes (locales y en línea) dando charlas, contribuyendo al código abierto y ofreciendo asistencia en foros , irc y sitios como SE.
Por último, pero no menos importante: en este punto de su carrera, la creación de redes es muy importante. Su mejor oportunidad de conseguir un buen trabajo es hacerlo de boca en boca, donde el currículum se convierte en algo formal.
fuente
Tal vez esta no sea la respuesta más honesta (en lo que respecta al empleador), pero si puede interpretar un proyecto en el que ha trabajado para otra persona, incluso si solo era un amigo de la familia (propietario de un negocio) , profesional como médico, abogado, etc.), entonces eso puede verse mejor y puede incluirlo como un contrato. Tal vez tengas a alguien como este para quien podrías hacer un pequeño proyecto, incluso si no quieres cobrar, solo escribe un contrato que describa lo que harás y técnicamente es un contrato. Creo que dar la impresión de que has trabajado para alguien, por pequeño que sea, sigue siendo más útil que no tener eso ahí.
fuente
Sé que sigo repitiendo esto, pero si su proyecto está ahí fuera, no hay mejor referencia que esa. Supongamos que dice ser un desarrollador de mongodb y puede proporcionar un enlace a sus registros, esto le permitirá obtener trabajos más rápido que cualquier formato sofisticado que pueda agregar a su currículum.
¡Únase a un proyecto OSS y hágalo de la manera difícil! Esto mejorará sus habilidades de comunicación / codificación / prueba / cr, así como una bonificación.
fuente
Encima del trabajo del proyecto, ponga una breve lista de habilidades. Pon las habilidades más fuertes primero. No enumeres las habilidades que odiarías usar para un trabajo.
A menos que esté solicitando un trabajo de administración, no ponga "habilidades comerciales" por encima de "habilidades técnicas", y haga una lista de cosas como "Python" en habilidades técnicas.
Tu sección de habilidades no es tan buena. No tiene enfoque e incluye cosas que no son del todo novedosas; eliminar esos. Lo que hay actualmente debe ir al final de un currículum, si es que lo hay; las cosas faltantes (Python, Scheme, Tk) deberían ir en una lista en la parte superior.
Y acabo de llegar al fondo; mover la sección de tecnologías a la cima. Mueve la sección de habilidades hacia abajo, para que se lea:
"Tecnologías" "Proyectos", para justificar esas tecnologías y demostrar que las conozco. "Experiencia laboral", para demostrar que puedo mantener un trabajo. "Habilidades", para completar cosas y dejarme decirles cosas que mi experiencia no necesariamente debería. Considere integrar esto en las otras secciones, y simplemente deje que los proyectos y la experiencia laboral tengan viñetas de las habilidades que utilicé en ese trabajo.
fuente