Historias de Éxito

Sean Dees

Canadá

Sean ahora es un desarrollador senior ganando seis cifras - y comenzó en Treehouse hace solo 5 años

¿Estás listo para comenzar a aprender?

Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.

Comienza una Prueba Gratuita
Dos personas trabajando juntas en una computadora

Sean ha crecido significativamente como desarrollador desde que comenzó con Treehouse hace solo 5 años.

Los últimos 5 años han sido un tiempo intenso de aprendizaje y desafiarse a sí mismo, y realmente ha valido la pena.

La historia de Sean prueba que estas historias de éxito que escuchamos por toda Internet no son mentira - si trabajas duro, el éxito estará ahí.

Mira esto Video de YouTube que Sean hizo sobre cómo convertirse en un desarrollador autodidacta. ¡Escucha todos los mejores consejos directamente de Sean en ese video!

Ahora, sumérgete en la historia de Sean para ver cómo se convirtió en un desarrollador exitoso!


Apuntar a TI en manufactura no funcionó

Cuando Sean era niño quería ser desarrollador - quería hacer videojuegos. Pero en algún momento Sean se desanimó y nunca lo intentó. Eventualmente, Sean se metió en el lado del hardware de TI y se convirtió en técnico de reparación de computadoras.

Sean trabajó en centros de llamadas ayudando a las personas con problemas de TI, pero su interés disminuyó en ese tipo de trabajo. Sentía que era una persona más práctica. Quería resolver el problema directamente él mismo, no ayudar a otras personas a resolver el problema por teléfono.

Luego, Sean se metió en trabajo de fábrica. Después de algunos años sintió que tampoco era muy gratificante - no satisfacía realmente los aspectos creativos de su personalidad.

En este punto tuvo la suerte de pasar a un rol de oficina después de haber trabajado en la línea de manufactura de su empresa. Durante ese rol de oficina, Sean conoció a muchas personas en el departamento de TI y reconoció que sería bastante fácil mudarse a TI.

Sean sabía que tenían vacantes en ese momento, ya que solo tenían un programador, así que pensó que tal vez si aprendía algo de programación o desarrollo web podría mudarse al departamento de TI de su empresa actual.

Aunque ese habría sido un plan realmente bueno, no iba a funcionar tan fácilmente como Sean había esperado.


Ser despedido fue lo mejor que pudo haber sucedido

Desafortunadamente, Sean no obtuvo esa transferencia y la empresa terminó despidiendo aproximadamente el 60% de su fuerza laboral.

Lo hicieron en grupos de 40 personas a la vez. Llamaron a todos a la oficina y anunciaron "Desafortunadamente vamos a tener que dejarlos ir, hemos estado lentos durante un período de meses, y simplemente no tenemos el trabajo ahora para continuar con su empleo."

Muchas personas estaban realmente desanimadas, algunas personas estaban llorando y visiblemente molestas, pero Sean sintió alivio.

Sean sintió que esta era su oportunidad para meterse de cabeza en desarrollo. Se convirtió en todo o nada - Sean no tenía otra excusa.


Obteniendo una base de codificación con Treehouse

Inmediatamente después de ser despedido, Sean comenzó a buscar en línea cursos de codificación, y Treehouse fue el mejor curso que pudo encontrar. Sean comenzó los cursos de desarrollo web primero. Comenzó con HTML básico, luego pasó al diseño responsivo y PHP. Estos cursos sentaron las bases para adquirir habilidades técnicas.

Hoy Sean realmente siente que Treehouse proporcionó la base y la orientación para comenzar en tecnología. Hay tantos caminos diferentes para tomar y tantas tecnologías diferentes para aprender - ¿por dónde empezar? Treehouse pudo dar esa dirección.

Treehouse lleva a los estudiantes desde cero y se enfoca en las habilidades fundamentales más importantes, luego se ramifica desde allí. Eso fue enormemente importante para Sean.

Sean no solo confió en Treehouse - miró muchos recursos en línea para llenar los vacíos. Hay tantos recursos, tendrás que cubrir mucho material diferente para ponerte al día.

Sean estudió durante aproximadamente 5-6 meses antes de solicitar trabajos. Durante este tiempo Sean logró conseguir un par de trabajos freelance. Luego, Sean consiguió su primer trabajo como desarrollador.

El primer cliente de Sean fue un primo suyo, quien buscaba construir un sitio web para una empresa sin fines de lucro. Ese fue el primer trabajo de Sean como desarrollador. Poco después de eso, Sean fue contratado por un fabricante de anillos de campeonato de Windsor Ontario, Canadá para ser su desarrollador web.

El proceso de entrevista fue directo - querían probar sus habilidades. Pusieron un sitio web en una unidad y dijeron "simplemente recrea este sitio web, luego envíanos el código por correo electrónico."

También querían algunos ejemplos del trabajo de Sean. Pudo enviar el sitio web que construyó para su primo, y también los proyectos que realizó para la Techdegree de Treehouse.

Sean trabajó allí durante 4 años y obtuvo mucha experiencia. Fue difícil porque como desarrollador junior tuvo que nivelarse rápidamente porque era el único desarrollador. No tenía el lujo de comunicarse con otros desarrolladores si estaba atrapado en algo - no había nadie con quien comunicarse dentro del equipo.

Finalmente, Sean se dio cuenta de que estaba aislado. Sean se dio cuenta de que si iba a crecer, tendría que trabajar en un equipo adecuado donde sigan un ciclo de vida de desarrollo de software. Sean comenzó a solicitar nuevos trabajos después de aproximadamente 4 años en su primer trabajo - era hora de ramificarse y entrar en un equipo adecuado.


Creciendo al trabajar en equipos más grandes

Después de un montón de solicitudes, Sean fue contactado por una empresa francesa - Media Win, y fue contratado por ellos. Sean fue contratado como contratista para Media Win y trabajó allí durante aproximadamente un año.

Luego, Sean fue contratado como contratista para VMLY&R, que es una gran agencia de marketing. Es dirigida por una agencia de marketing global llamada WPP. Sean actualmente está trabajando para ellos en un montón de proyectos diferentes, y también en un equipo enorme.

En este trabajo, todo es aprendizaje. Hay tantos pilas de tecnología diferentes lanzadas hacia ti porque estás constantemente saltando a diferentes proyectos. Sean siente que está ganando toneladas de experiencia al hacer trabajo de ritmo rápido en tantos tipos diferentes de tecnología.

Todo esto es posible porque Treehouse sentó esa base.


Tienes que continuar subiendo

Uno de los aprendizajes más importantes que Sean ha tenido a lo largo de su carrera es que tienes que seguir creciendo.

En el primer rol de Sean, estaba tan feliz de ser desarrollador, pero tienes que continuar subiendo. Tienes que seguir intentando llegar al siguiente nivel, si no lo haces te quedarás atrás. Hay muchas formas de crecer, y si no luchas por ello te perderás formas potenciales en las que podrías estar creciendo o proyectos que podrías estar haciendo.

Nunca quieres ser complaciente, siempre quieres intentar llegar al siguiente nivel.

Una de las cosas más importantes sobre el desarrollo web es que es un camino interminable de aprendizaje. Para cualquiera que quiera ser desarrollador, tienes que tener una mente inquisitiva.

No solo es importante saber cómo hacer las cosas, sino que es importante pensar en "¿por qué estamos haciéndolas de esta manera?". Como desarrollador, necesitas ser la persona que pueda desmontar las cosas y volver a armarlas.

Este es el tipo de pensamiento que necesitas para tener éxito. ¡Si tienes este tipo de pensamiento, entonces lo lograrás!

Cuando se trata del proceso de solicitud de empleo, hay muchas rutas diferentes que puedes tomar.

Cuando estés comenzando, parecerá desalentador. Vas a recibir rechazos de solicitudes de empleo. Pero no puedes tomarlo personalmente. Tienes que ser resiliente, y tienes que continuar solicitando.

Ser contratado en empresas más pequeñas será más fácil. Te contratarán más fácilmente, pero podrías terminar aislado como Sean estuvo en su empresa anterior. Podrías ser el único desarrollador, y no estarías nivelándote de la manera que podrías si estuvieras en un equipo.

Una vez que consigas tu primer trabajo, sigue creciendo y solicitando para que puedas aprender más y mejorar tu carrera.

En el proceso de solicitud, prepárate mentalmente - vas a recibir algunos rechazos, pero se trata de resiliencia. Continúa el proceso y no dejes de solicitar.


Cada empresa tiene un proceso de contratación diferente

Lo interesante del proceso de contratación es que muchas empresas manejan el proceso de contratación de manera diferente.

Tendrás una empresa que te dará un proyecto para llevar a casa, y te dirán que dediques aproximadamente 3 horas creando una aplicación del clima.

Luego tendrás otra empresa que te traerá para una entrevista en pizarra blanca. O tendrás otra empresa cuyo proceso de entrevista es solo hablar sobre tecnología. Hay diferentes formas en que las empresas contratan, y te las encontrarás todas.

El proceso de entrevista también es diferente en términos de la cantidad de entrevistas que tienes que hacer con una empresa específica. Sean solicitó una empresa que tenía cuatro rondas de entrevistas. El trabajo actual que tiene ahora tiene solo una ronda de entrevistas.

Tienes que estar preparado para cualquier cosa. Depende de la empresa y depende del rol.

La resiliencia siempre es clave. Si miras una oferta de trabajo y están listando un montón de tecnologías con las que no tienes experiencia, está bien. Aprenderás cosas. Siempre que conozcas los conceptos básicos, puedes aprender frameworks sin problema. No te desanimes por la redacción y míralo como una oportunidad para aprender esa tecnología.

¡Solicita estos trabajos de todos modos! ¡Incluso si no tienes experiencia con cada framework, aún puedes conseguir el trabajo!


Mantente en contacto con la comunidad de desarrollo

Hay una gran comunidad de desarrolladores nuevos en Twitter. Definitivamente consulta #CodeNewbies, #100devs, y #100daysofcode.

Estos hashtags tienen muchas personas que están aprendiendo desarrollo web, y proporcionan una comunidad y socios de responsabilidad. Las personas están constantemente hablando sobre tecnología y aprendiendo constantemente sobre tecnología - si te mantienes al día no te sentirás solo.

Hay toneladas de personas a las que puedes comunicarte creando una publicación o un Tweet. Todo lo que necesitas hacer es poner un hashtag, y las personas responderán. Lo que es excelente de eso es que también ves muchas historias de éxito.


¡Ver historias de éxito es increíblemente motivador!

Todos los días Sean sigue desplazándose por Twitter y lee las historias de éxito. En estos canales de Twitter puedes ver personas que cambian de un trabajo a otro o la progresión de sus carreras.

Ver las historias de éxito realmente proporciona la inspiración y la motivación para verlo a través. Algunos buenos consejos para nuevos estudiantes de codificación: entra en estos canales de Twitter donde puedes ver a otras personas como tú.

Va a haber una luz al final del túnel eventualmente. Va a haber rechazo, tienes que estar preparado para el rechazo, puedes obtener 1000 no's pero todo lo que necesitas es un sí.

Una vez que consigues tu primer trabajo como desarrollador, después de eso todo es mucho más fácil.

Una vez que tienes incluso solo un trabajo como desarrollador, mirarás las ofertas de trabajo y tendrás experiencia en todos los stacks que están listando.

Cuando te cambies a tu segundo trabajo como desarrollador obtendrás el aumento salarial enorme que buscas.


Comenzando en 40K, pero llegando a seis cifras rápidamente

Aunque algunos junior comienzan en 90 - 100K USD, cuando Sean comenzó su primer trabajo de desarrollo ganaba 40K USD. Sean no alcanzó 6 cifras hasta que se convirtió en desarrollador senior unos años después. Hay mucho dinero que puedes exigir porque es un campo en crecimiento con muchos cambios.

Todos necesitan desarrolladores. Todos necesitan personas que sepan cómo programar, porque literalmente estás creando el futuro. Con esa habilidad solo eres un recurso muy demandado.

Le tomó aproximadamente 5 años, de 2016 a 2021, a Sean pasar de su primer trabajo de desarrollo a cruzar 6 cifras.

Sean realmente cree que podría haber subido de nivel su salario antes si hubiera hecho el salto de su primer trabajo después del segundo año. Sean se sintió cómodo en ese trabajo, pero si hubiera permanecido hambriento en ese momento, entonces cree que podría haber subido de nivel más rápido.

Tener un trabajo cómodo fue definitivamente un beneficio también, donde independientemente del salario, Sean se siente como un recurso muy demandado donde puede permitirse tomarse un par de años para relajarse y aún tener la oportunidad de crecer con el tiempo.


No necesitas un título

No necesitas un título. Hay tantas empresas que eliminaron ese requisito años atrás, y como desarrollador solo buscan habilidad. Solo están buscando personas que estén hambrientas y personas que estén listas para estar en esas posiciones.

Tener un título o no te cancela de esa conversación. Sean conoce a personas que trabajan en Apple, PayPal o Netflix - no tienen absolutamente ningún título y ganan más de 200,000 USD al año. Algunos de ellos solo fueron a bootcamps donde hicieron 6 u 8 semanas de aprendizaje de código, y es donde están ahora.

Una vez que salgas de la universidad, podrías tener 100,000 USD en deuda - podrías ser autodidacta y no tener deuda estudiantil. Alternativamente, podrías optar por un programa como Treehouse, que cuesta $25 al mes y aún obtienes el mismo conocimiento que obtendrías del bootcamp.

Desde el punto de vista de Sean, cuando hablas de ser desarrollador, un título definitivamente no es un requisito en absoluto.

Ser autodidacta es un rasgo admirable en las entrevistas

No solo un título no es un requisito, muchas empresas te miran con muy buena luz porque fuiste autodidacta.

Tuviste que lidiar con tener otro trabajo y familia y aún así encontrar el tiempo para aprender el material.

Eso demuestra que eres un trabajador duro y que puedes entregar. Aún tenías que equilibrar tu otro trabajo y tu familia, pero aún encontraste el tiempo para aprender a codificar.

Los entrevistadores pensarán "esta persona es un trabajador duro porque ha demostrado que puede manejar la adversidad y han progresado al nivel en el que están".

Eso realmente le fue dicho directamente a Sean en una entrevista: "Realmente admiramos tu determinación y todo lo que has pasado para llegar a este punto."

Muchas personas piensan que tener un trasfondo diverso es negativo, pero en realidad es un pro. Sean trabaja con muchas personas que no tienen títulos, y algunos que tienen títulos, pero casi ninguno tiene títulos en tecnología de la información. Algunas personas tienen un título en Ciencias, o un título en Arte, pero nada útil en términos de ser desarrollador. Muchas personas han pagado mucho dinero para obtener un título pero ni siquiera terminan entrando en el campo por el que pagaron.


¿Listo para comenzar a codificar? ¡Únete a Treehouse!

¡Únete a Treehouse y prepárate para tu carrera en tecnología! Puedes estudiar con los grados técnicosde Treehouse y estar listo para trabajar en cuestión de meses.

Utiliza el plan de estudios de Techdegree para construir tu portafolio, ¡entonces puedes comenzar a solicitar trabajos de desarrollador en cualquier empresa!

Somos basados en la comunidad y nuestros instructores te ayudarán a través del plan de estudios. Regístrate [aquí](https://teamtreehouse.com/subscribe/new?trial=yes)y comienza a codificar hoy.

Hombre trabajando en su portátil

¿Estás listo para comenzar a aprender?

Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.

Comienza una Prueba Gratuita
Mujer trabajando en su portátil