From 4768693fe771f6cfd08f5a0842951ce3e408ac9b Mon Sep 17 00:00:00 2001 From: Elba Sanchez Marquez Date: Mon, 27 Jul 2015 23:58:21 -0500 Subject: [PATCH 1/5] Create Post 04.md --- Post 04.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Post 04.md diff --git a/Post 04.md b/Post 04.md new file mode 100644 index 0000000..0633cfa --- /dev/null +++ b/Post 04.md @@ -0,0 +1,35 @@ +#Consejos para desarrolladores Juniors en las compañías + +El lado técnico de la vida como desarrolladores es muy importante, muchas veces en eso es lo que más nos enfocamos, pero tanto la comunidad de desarrollo como el ambiente de trabajo son piezas claves para el crecimiento profesional. Por esta razón, hoy en martes de Codies, nos queremos desviar un poco de los temas técnicos y ofrecerles un punto de vista mas enfocado al desarrollo profesional vital y comentar un poco sobre la experiencia de desarrolladores con rol de junior en una compañía. + +Todos estamos conscientes del hecho que ningún desarrollador nace senior. Todos aquellos que acaban estudios formales, o aquellos que aprenden sobre desarrollo a travez de cursos, academias, bootcamps, libros, etc; están emocionados por empezar en un nuevo trabajo, aprender y dar todo de si. Pero nadie nos prepara para el primer día de trabajo, o para trabajar como principiante en una compañía repleta de desarrolladores seniors ( o genios en el ámbito), entonces surgen la preguntas: "¿y ahora qué?", ¿cómo puedo aprender, aportar y ganar experiencia?, ¿cómo saber por cuál camino enfocar mi carrera?. + +Los roles en las industrias de desarrollo son muy importantes. Muchas de estas preferirían tener seguridad contratando a un desarrollador senior, a arriesgarse y darle la oportunidad de crecimiento y aprendizaje a un desarrollador junior. Una vez una compañía toma la decisión de contratar un recién egresado o a un desarrollador con poca experiencia, es momento de tomar la oportunidad y dedicarse a absorber todo el conocimiento posible, tanto del negocio como de los compañeros desarrolladores. + +Para lograr esto es muy importante tener en cuenta los siguientes tip, trucos y reglas del camino: + +###En el camino del auto aprendizaje +- Asegúrate de hacer seguimiento de tu aprendizaje: tomar notas, auto evaluarte e examinar tus niveles de conocimiento es importante para medir tu camino de progreso. +- La herramienta más poderosa: las personas que trabajan al rededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza yendo a meetups, conferencias, charlas, y actividades en general de la comunidad). + +###En el camino del trabajo +- Encuentra un mentor: esta es una relación que debe evolucionar naturalmente, ya que el mentor tiene que dar de su tiempo y tener un compromiso hacía la importancia de tu aprendizaje. Esta es una relación de dos vías, muestra que el aprendizaje es tu prioridad. +- Trabaja con otros desarrolladores juniors o de nivel intermedio: estos te pueden comentar sobre su experiencia y como sabes, de todas las personas aprendemos algo diferente. +- Investiga: esta es una práctica muy importante para tu crecimiento profesional, no te quedes con lo que tu mentor u otros compañeros aporten, se proactivo. +- Sigue mejorando tus habilidades: habla alto, si necesitas algo no seas tímida, recuerda que es mejor preguntar que quedarse callado. Trabajar con desarrolladores seniors es una ventaja muy grande, ¡es casi como trabajar con una enciclopedia andante! + +###En el camino a la mejora +- Haz que tus compañeros revisen tu código: de nuevo no seas tímido o tímida, estas son buenas prácticas que te harán crecer como desarrollador. +- Escribe todo lo que puedas: tener notas es importante para evitar preguntarle a tus compañeros las cosas una y otra vez. +- Sigue empujándote a ti mismo fuera de la zona de comfort: hay cosas que nos da miedo hacer o creemos que no somos capaces, pero intentarlo y fallar, es mejor que no intentarlo y seguir dudando. +- No te de miedo cometer errores algunas veces: cuando esto suceda, aprende, escribe un paso a paso para no volver a cometer el error y sigue empujándote a mejorar. +- Muchas personas parece que solo comieran y respiraran código: esto puede añadir un poco de presión a tu proceso, pero míralo mejor como ejemplos a seguir en el ámbito laboral. + +En conclusión, no hay una ciencia exacta o un paso a paso de como llegar a ser un excelente desarrollador pero a partir de las experiencias de las personas podemos recoger algunas prácticas que nos servirán en el proceso. + +Hay muchas más prácticas que podemos tener en cuenta, todas varian según distintas experiencias. Si tienes conocimiento de alguna por favor háznoslo saber en los comentarios. ¡Apreciamos mucho los aportes de la comunidad! + +Elba Sánchez Márquez +Junior Software Engineer @Ride.com +elba@codies.org + From a1bc553a44b9a9080faca58903915d9346a62db5 Mon Sep 17 00:00:00 2001 From: Paola Zarate GeekGirl Date: Tue, 28 Jul 2015 01:26:41 -0500 Subject: [PATCH 2/5] Update Post 04.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ajustes a redacción y ortografía. Excelente articulo --- Post 04.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Post 04.md b/Post 04.md index 0633cfa..27b7b9e 100644 --- a/Post 04.md +++ b/Post 04.md @@ -2,15 +2,15 @@ El lado técnico de la vida como desarrolladores es muy importante, muchas veces en eso es lo que más nos enfocamos, pero tanto la comunidad de desarrollo como el ambiente de trabajo son piezas claves para el crecimiento profesional. Por esta razón, hoy en martes de Codies, nos queremos desviar un poco de los temas técnicos y ofrecerles un punto de vista mas enfocado al desarrollo profesional vital y comentar un poco sobre la experiencia de desarrolladores con rol de junior en una compañía. -Todos estamos conscientes del hecho que ningún desarrollador nace senior. Todos aquellos que acaban estudios formales, o aquellos que aprenden sobre desarrollo a travez de cursos, academias, bootcamps, libros, etc; están emocionados por empezar en un nuevo trabajo, aprender y dar todo de si. Pero nadie nos prepara para el primer día de trabajo, o para trabajar como principiante en una compañía repleta de desarrolladores seniors ( o genios en el ámbito), entonces surgen la preguntas: "¿y ahora qué?", ¿cómo puedo aprender, aportar y ganar experiencia?, ¿cómo saber por cuál camino enfocar mi carrera?. +Todos estamos conscientes del hecho que ningún desarrollador nace senior. Todos aquellos que acaban estudios formales, o aquellos que aprenden sobre desarrollo a través de cursos, academias, bootcamps, libros, etc; están emocionados por empezar en un nuevo trabajo, aprender y dar todo de si. Pero nadie nos prepara para el primer día de trabajo, o para trabajar como principiante en una compañía repleta de desarrolladores seniors ( o genios en el ámbito), entonces surgen la preguntas: "¿y ahora qué?", ¿cómo puedo aprender, aportar y ganar experiencia?, ¿cómo saber por cuál camino enfocar mi carrera?. -Los roles en las industrias de desarrollo son muy importantes. Muchas de estas preferirían tener seguridad contratando a un desarrollador senior, a arriesgarse y darle la oportunidad de crecimiento y aprendizaje a un desarrollador junior. Una vez una compañía toma la decisión de contratar un recién egresado o a un desarrollador con poca experiencia, es momento de tomar la oportunidad y dedicarse a absorber todo el conocimiento posible, tanto del negocio como de los compañeros desarrolladores. +Los roles en las industrias de desarrollo son muy importantes, tanto así que muchas de estas preferirían tener seguridad contratando a un desarrollador senior, a arriesgarse y darle la oportunidad de crecimiento y aprendizaje a un desarrollador junior. Una vez una compañía toma la decisión de contratar un recién egresado o a un desarrollador con poca experiencia, es momento de tomar la oportunidad y dedicarse a absorber todo el conocimiento posible, tanto del negocio como de los compañeros desarrolladores. -Para lograr esto es muy importante tener en cuenta los siguientes tip, trucos y reglas del camino: +Para lograr esto es muy importante tener en cuenta los siguientes tips, trucos y reglas del camino: ###En el camino del auto aprendizaje -- Asegúrate de hacer seguimiento de tu aprendizaje: tomar notas, auto evaluarte e examinar tus niveles de conocimiento es importante para medir tu camino de progreso. -- La herramienta más poderosa: las personas que trabajan al rededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza yendo a meetups, conferencias, charlas, y actividades en general de la comunidad). +- Asegúrate de hacer seguimiento de tu aprendizaje: tomar notas, auto evaluarte y examinar tus niveles de conocimiento, esto es importante para medir tu camino de progreso. +- La herramienta más poderosa: las personas que trabajan al rededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza iyendo a meetups, conferencias, charlas, y actividades en general de la comunidad). ###En el camino del trabajo - Encuentra un mentor: esta es una relación que debe evolucionar naturalmente, ya que el mentor tiene que dar de su tiempo y tener un compromiso hacía la importancia de tu aprendizaje. Esta es una relación de dos vías, muestra que el aprendizaje es tu prioridad. @@ -21,9 +21,9 @@ Para lograr esto es muy importante tener en cuenta los siguientes tip, trucos y ###En el camino a la mejora - Haz que tus compañeros revisen tu código: de nuevo no seas tímido o tímida, estas son buenas prácticas que te harán crecer como desarrollador. - Escribe todo lo que puedas: tener notas es importante para evitar preguntarle a tus compañeros las cosas una y otra vez. -- Sigue empujándote a ti mismo fuera de la zona de comfort: hay cosas que nos da miedo hacer o creemos que no somos capaces, pero intentarlo y fallar, es mejor que no intentarlo y seguir dudando. -- No te de miedo cometer errores algunas veces: cuando esto suceda, aprende, escribe un paso a paso para no volver a cometer el error y sigue empujándote a mejorar. -- Muchas personas parece que solo comieran y respiraran código: esto puede añadir un poco de presión a tu proceso, pero míralo mejor como ejemplos a seguir en el ámbito laboral. +- Sigue empujándote a ti mismo fuera de la zona de confort: hay cosas que nos da miedo hacer o creemos que no somos capaces, pero intentarlo y fallar, es mejor que no intentarlo y seguir dudando. +- No te de miedo cometer errores algunas veces: cuando esto suceda, aprende, escribe un paso a paso para no volver a cometer el mismo error y sigue empujándote a mejorar. +- Muchas personas parece que solo comieran y respiraran código: esto puede añadir un poco de presión a tu proceso, mejor miralas como ejemplos a seguir en el ámbito laboral. En conclusión, no hay una ciencia exacta o un paso a paso de como llegar a ser un excelente desarrollador pero a partir de las experiencias de las personas podemos recoger algunas prácticas que nos servirán en el proceso. From 369be21c59b69ebcbd3d1bf35682d3b98ae47787 Mon Sep 17 00:00:00 2001 From: Elba Sanchez Marquez Date: Tue, 28 Jul 2015 18:16:47 -0500 Subject: [PATCH 3/5] Update Post 04.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit cambio de palabra rol, añadi tweet, comentario de erlinis --- Post 04.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Post 04.md b/Post 04.md index 27b7b9e..f5680c8 100644 --- a/Post 04.md +++ b/Post 04.md @@ -2,7 +2,8 @@ El lado técnico de la vida como desarrolladores es muy importante, muchas veces en eso es lo que más nos enfocamos, pero tanto la comunidad de desarrollo como el ambiente de trabajo son piezas claves para el crecimiento profesional. Por esta razón, hoy en martes de Codies, nos queremos desviar un poco de los temas técnicos y ofrecerles un punto de vista mas enfocado al desarrollo profesional vital y comentar un poco sobre la experiencia de desarrolladores con rol de junior en una compañía. -Todos estamos conscientes del hecho que ningún desarrollador nace senior. Todos aquellos que acaban estudios formales, o aquellos que aprenden sobre desarrollo a través de cursos, academias, bootcamps, libros, etc; están emocionados por empezar en un nuevo trabajo, aprender y dar todo de si. Pero nadie nos prepara para el primer día de trabajo, o para trabajar como principiante en una compañía repleta de desarrolladores seniors ( o genios en el ámbito), entonces surgen la preguntas: "¿y ahora qué?", ¿cómo puedo aprender, aportar y ganar experiencia?, ¿cómo saber por cuál camino enfocar mi carrera?. +Todos estamos conscientes del hecho que ningún desarrollador nace senior: como comenta en un tweet el VP de ingenieriía en un inovador startup, ["Los desarroladores seniors no nacen en los arboles, hay que darle un chance a los juniors"](https://twitter.com/buritica/status/492807632659689472). +Todos aquellos que acaban estudios formales, o aquellos que aprenden sobre desarrollo a través de cursos, academias, bootcamps, libros, etc; están emocionados por empezar en un nuevo trabajo, aprender y dar todo de si. Pero nadie nos prepara para el primer día de trabajo, o para trabajar como principiante en una compañía repleta de desarrolladores seniors ( o genios en el ámbito), entonces surgen la preguntas: "¿y ahora qué?", ¿cómo puedo aprender, aportar y ganar experiencia?, ¿cómo saber por cuál camino enfocar mi carrera?. Los roles en las industrias de desarrollo son muy importantes, tanto así que muchas de estas preferirían tener seguridad contratando a un desarrollador senior, a arriesgarse y darle la oportunidad de crecimiento y aprendizaje a un desarrollador junior. Una vez una compañía toma la decisión de contratar un recién egresado o a un desarrollador con poca experiencia, es momento de tomar la oportunidad y dedicarse a absorber todo el conocimiento posible, tanto del negocio como de los compañeros desarrolladores. @@ -25,7 +26,7 @@ Para lograr esto es muy importante tener en cuenta los siguientes tips, trucos y - No te de miedo cometer errores algunas veces: cuando esto suceda, aprende, escribe un paso a paso para no volver a cometer el mismo error y sigue empujándote a mejorar. - Muchas personas parece que solo comieran y respiraran código: esto puede añadir un poco de presión a tu proceso, mejor miralas como ejemplos a seguir en el ámbito laboral. -En conclusión, no hay una ciencia exacta o un paso a paso de como llegar a ser un excelente desarrollador pero a partir de las experiencias de las personas podemos recoger algunas prácticas que nos servirán en el proceso. +En conclusión, no hay una ciencia exacta o un paso a paso de como llegar a ser un excelente desarrollador pero a partir de las experiencias de las personas podemos recoger algunas prácticas que nos servirán en el proceso. Ten en cuenta que también es bueno escribir un blog o tutoriales cortos de las cosas que aprendemos, pasa muchas veces que cuando escribimos realmente nos damos cuenta de lo sabemos y aveces también nos toca investigar más sobre un tema y nos sirve para el futuro cuando nos enfrentamos nuevamente al mismo problema. Hay muchas más prácticas que podemos tener en cuenta, todas varian según distintas experiencias. Si tienes conocimiento de alguna por favor háznoslo saber en los comentarios. ¡Apreciamos mucho los aportes de la comunidad! From dfe80e741604f2845f04fcddfc8cb0dc4589ebe9 Mon Sep 17 00:00:00 2001 From: Elba Sanchez Marquez Date: Tue, 28 Jul 2015 18:20:20 -0500 Subject: [PATCH 4/5] Update Post 04.md corregir typos: "yendo" --- Post 04.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Post 04.md b/Post 04.md index f5680c8..a5e78d3 100644 --- a/Post 04.md +++ b/Post 04.md @@ -11,7 +11,7 @@ Para lograr esto es muy importante tener en cuenta los siguientes tips, trucos y ###En el camino del auto aprendizaje - Asegúrate de hacer seguimiento de tu aprendizaje: tomar notas, auto evaluarte y examinar tus niveles de conocimiento, esto es importante para medir tu camino de progreso. -- La herramienta más poderosa: las personas que trabajan al rededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza iyendo a meetups, conferencias, charlas, y actividades en general de la comunidad). +- La herramienta más poderosa: las personas que trabajan al rededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza yendo a meetups, conferencias, charlas, y actividades en general de la comunidad). ###En el camino del trabajo - Encuentra un mentor: esta es una relación que debe evolucionar naturalmente, ya que el mentor tiene que dar de su tiempo y tener un compromiso hacía la importancia de tu aprendizaje. Esta es una relación de dos vías, muestra que el aprendizaje es tu prioridad. From 31ae47219e74e13ffd8a821b68fefc95cbde5796 Mon Sep 17 00:00:00 2001 From: Elba Sanchez Marquez Date: Tue, 28 Jul 2015 19:58:11 -0500 Subject: [PATCH 5/5] Update Post 04.md fixed typos --- Post 04.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Post 04.md b/Post 04.md index a5e78d3..42878f4 100644 --- a/Post 04.md +++ b/Post 04.md @@ -11,13 +11,13 @@ Para lograr esto es muy importante tener en cuenta los siguientes tips, trucos y ###En el camino del auto aprendizaje - Asegúrate de hacer seguimiento de tu aprendizaje: tomar notas, auto evaluarte y examinar tus niveles de conocimiento, esto es importante para medir tu camino de progreso. -- La herramienta más poderosa: las personas que trabajan al rededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza yendo a meetups, conferencias, charlas, y actividades en general de la comunidad). +- La herramienta más poderosa: las personas que trabajan alrededor tuyo y aquellas que se encuentran en tu mismo ambiente de trabajo (empieza yendo a meetups, conferencias, charlas, y actividades en general de la comunidad). ###En el camino del trabajo - Encuentra un mentor: esta es una relación que debe evolucionar naturalmente, ya que el mentor tiene que dar de su tiempo y tener un compromiso hacía la importancia de tu aprendizaje. Esta es una relación de dos vías, muestra que el aprendizaje es tu prioridad. - Trabaja con otros desarrolladores juniors o de nivel intermedio: estos te pueden comentar sobre su experiencia y como sabes, de todas las personas aprendemos algo diferente. - Investiga: esta es una práctica muy importante para tu crecimiento profesional, no te quedes con lo que tu mentor u otros compañeros aporten, se proactivo. -- Sigue mejorando tus habilidades: habla alto, si necesitas algo no seas tímida, recuerda que es mejor preguntar que quedarse callado. Trabajar con desarrolladores seniors es una ventaja muy grande, ¡es casi como trabajar con una enciclopedia andante! +- Sigue mejorando tus habilidades: habla alto, si necesitas algo no seas tímido, recuerda que es mejor preguntar que quedarse callado. Trabajar con desarrolladores seniors es una ventaja muy grande, ¡es casi como trabajar con una enciclopedia andante! ###En el camino a la mejora - Haz que tus compañeros revisen tu código: de nuevo no seas tímido o tímida, estas son buenas prácticas que te harán crecer como desarrollador.