Si no cree que tenga experiencia laboral, deje de esperar a que alguien más se la entregue. Ve a crear tu propia experiencia; Abre tus ojos y date cuenta que tienes más experiencia de la que crees.
Participe en [Github] (compile mejor el software, juntos) si aún no lo está y publique algunos de sus propios proyectos allí. No pierda su tiempo tratando de idear un buen proyecto, solo piense en él como una instalación de almacenamiento en línea gratuita para cualquier pequeño proyecto que haya escrito.
Es mucho más fácil ganar impulso moviendo que esperando
Trate de obtener algunas contribuciones a los proyectos de otras personas también. Nuevamente, intenta crear una nueva característica para contribuir. Si espera alrededor mientras piensa en la próxima gran idea, nunca hará nada, tardará una eternidad, o si es el proyecto de otra persona que está tratando de contribuir a su solicitud de fusión, será más que rechazado, independientemente de cómo Puede que sea espectacular, porque al igual que todos los empleadores que te rechazan por no tener experiencia, también lo harán los demás hasta que te demuestres tu valía.
- Cómo mejorar mi pensamiento abstracto.
- ¿Cuáles son las técnicas más efectivas para crear metas personales?
- He estado observando de cerca la industria del crowdfunding y estudiando lo que hizo que varias campañas tuvieran éxito. Estoy seguro de que hay personas a las que podría ayudar. Quiero encontrar una aplicación práctica para los conocimientos teóricos que tengo hasta ahora. ¿Dónde sería un buen lugar para encontrar tales oportunidades?
- Cómo entrenarme para pensar racionalmente sobre algo cuando no tengo todos los hechos
- ¿Cómo puede uno estar motivado si las personas que lo rodean son más inteligentes y terminan empeorando cada vez más?
Busque algunos proyectos populares con los que ya esté familiarizado (¿alguna vez ha oído hablar de alguno de estos proyectos: Bootstrap, jQuery, D3, Backbone? Todos están en Github esperando su ayuda) y comprueban los errores que otras personas han informado . Si no puede encontrar un proyecto para contribuir, hay sitios dedicados a ayudarlo a encontrar cosas para hacer, por ejemplo, www.codetriage.com
Resolver errores (problemas) es una gran responsabilidad de la vida de cualquier desarrollador. No puedo hablar por otras personas, pero todos los desarrolladores que conozco trabajan íntimamente dentro de un sistema de venta de boletos (Redmine es mi favorito personal, Jira mi menor, hay muchos otros) y una parte importante de cada día es el mantenimiento y la corrección de errores. Entonces, si estás corrigiendo errores en Github, no es tan difícil relacionar esa experiencia con la experiencia del mundo real. Reanudar entrada: “colaborador de código abierto: se resolvieron X problemas en los proyectos Y y Z”
Además, no subestimes el aspecto social; sigue a algunas personas interesantes y etiqueta tus proyectos favoritos con una estrella. Star mis proyectos, tal vez lo note y revise sus proyectos a cambio. No puedo contar cuántas veces he escuchado a empleadores o reclutadores interesados en nada más que ver que sigues a algunas personas y proyectos interesantes. Validación por asociación … supongo: /
[Puedes seguirme, no me importa 😉 y tengo algunos proyectos en los que probablemente te resulten sencillos de contribuir. Por supuesto.] (Http://www.github.com/dcondrey)
Dedique algún tiempo a crear su cuenta de Github para que se vea activa (falsifique) ; En el proceso de hacerlo, lo siguiente que sabe es que se ha convertido en un miembro activamente involucrado de la comunidad de código abierto (hágalo) .
Tener esa experiencia lo hará más valioso como candidato a los ojos de los empleadores, y en realidad, que la mayoría de los candidatos junior con 3-5 años de experiencia laboral profesional pero sin un código real para mostrar a un empleador potencial. Además, le dirá a cualquier empleador por el que valga la pena trabajar, porque le apasiona su conjunto de habilidades y se esfuerza constantemente por ser un experto en su profesión.
Si desea construir un sitio web para usted mismo, también puede hacerlo en Github. Echa un vistazo a Jekyll y Github Pages.
En cuanto a tener un título … ¡solo alegra que no hayas perdido tu dinero o tu tiempo en la universidad! En mi experiencia, nadie lo ha pensado dos veces o se ha preocupado en lo más mínimo de si yo tenía o no un título (tampoco fui a la universidad .. Bueno, en realidad fui a la escuela de cine como un imbécil). La gente solo se preocupa por tu código. Lo considero como cualquier otra lengua extranjera. ¿Prefieres contratar un intérprete que tenga un título en francés o alguien que haya crecido en Francia?
Personalmente … Si estuviera en una posición para contratar a un desarrollador, estaría más inclinado a contratar a un buen programador sin educación universitaria por encima de otro candidato con un nivel de habilidad similar y un título porque el chico que nunca fue a la escuela pero puede demostrar la misma competencia que alguien que tuvo que pagar $ 50k + para aprenderlo ha demostrado, tan pronto como entran por la puerta, son muy trabajadores, dedicados a su oficio, y deben amar su profesión por haberse enseñado a sí mismos tanto y es probable que sean más capaces de pensar fuera de la caja y encontrar soluciones innovadoras para problemas complejos porque la universidad nos enseña las reglas, los límites y cómo pasar las pruebas. Las reglas deben romperse, los límites se extienden y las pruebas no se contestan.
En ninguna parte es esto más cierto que el desarrollo web porque para ser un desarrollador competente, debe continuar su educación todos los días durante el resto de su carrera profesional para mantenerse al día con las tecnologías cambiantes. El desarrollo web es una de las únicas profesiones que conozco donde puede encontrar Toda una cultura de personas que hacen lo que nos pagan por hacer solo para disfrutarla. El tipo que tuvo que ir a la universidad para convertirse en un experto … Tal vez sea un desarrollador porque pensó que obtendría un buen trabajo y ganaría mucho dinero o quizás simplemente sonaba mejor que ser un abogado. ¿Va a mantener su educación actualizada? ¿Va a ser el chico que se emocione con los proyectos realmente difíciles? ¿Tendrá la pasión de hacer no solo un trabajo mediocre sino el impulso de CREAR algo en lugar de simplemente regurgitar la misma mierda que cualquier otro shmuck? No estoy seguro … pero mi dinero está en el niño que se quedó hasta tarde para aprender un nuevo lenguaje de programación antes de poder conducir un automóvil.
Si no lo eres ya; involucrarse en [StackOverflow] (Stack Overflow) también. Los puntos son adictivos, la confianza … El término es gamificación y ha sido probado. Inicie sesión y responda al menos 1 pregunta por día al día durante al menos un mes y desarrollará alguna actividad. Para entonces, también acumularás una adicción y nunca la tendrás abierta en segundo plano. No seas un imbécil después de obtener unos pocos miles de puntos (recuerda, todas las preguntas son estúpidas para alguien) y NO hagas una pregunta hasta que tengas al menos 2000 puntos. Esa cantidad de puntos me llevó alrededor de 6 meses … Tal vez un año. No puedo recordar ¿Por qué no debería hacer una pregunta en un sitio web de preguntas y respuestas? Es probable que su pregunta ya haya sido contestada o porque necesita aprender primero a hacer una pregunta porque no estamos en la universidad donde no hay preguntas estúpidas. Aquí cada pregunta es estúpida para alguien. StackOverflow no existe para hacer su trabajo duro por usted. En definitiva existe como una colaboración y referencia. Si no puede hacer una pregunta de manera inteligente con los detalles de sus esfuerzos, entonces no se esforzó lo suficiente o simplemente está demasiado lejos durante el año y debería hacer algo más simple. Me imagino que si le preguntara a alguien cómo hacer una cirugía de corazón, podrían decirme cómo, pero no habría aprendido nada porque ni siquiera sé cómo empezar.
El secreto para ganar en StackOverflow … No le digas a nadie lo que te dije. La mayoría de las respuestas se pueden encontrar buscando preguntas antiguas; o Google. Shh …
En su currículum, escriba:
** Empresa: ** Contrato Oportunidades o Independiente
** Fecha de inicio: ** cada vez que comenzaste a aprender
** Fecha de finalización: ** En curso.
Guárdalo en tu currículum para siempre o al menos hasta que hayas completado un currículum de 2 páginas. Contempla todos los proyectos personales que has hecho, todos los proyectos a favor de amigos, la escuela, lo que sea … ¿Cuál es la diferencia entre eso y el trabajo? La única diferencia es que lo hiciste a cambio de un IOU o un ‘Gracias’ o de la educación que obtuviste para hacer el ejercicio … todo lo cual es más valioso que $. Así que ponlos en tu currículum! Pon esas cosas de Guthub en tu currículum. Pon esas cosas de StackOverflow en tu currículum. Claro que tenía Wikimedia en mi currículum por ser un colaborador de Wikipedia por un tiempo, solo recientemente lo he eliminado para dejar espacio para otra experiencia.
Y por último pero no menos importante. Recuerda esto…
“Fingir hasta que lo consigas”.
Ah, y la auto-promoción descarada no duele. 😉
Si después de todo eso, todavía no puedes conseguir un trabajo … bueno, supongo que deberías haber sido abogado.