Si alguien ve todos los cursos de video del sitio Treehouse relacionados con el desarrollo web, ¿puede aprender lo suficiente en un año para poder solicitar un trabajo de desarrollador web con plena confianza en su conocimiento?

Hola,

Te diré cómo lo hice en 3 meses. Y cambió mi vida para siempre.

De hecho, comencé a bloguear sobre mi vida como desarrollador e incluso compartí esta historia con un YouTuber que terminó haciendo un video sobre mi historia. Es genial porque espero que lo que pasé anime a muchos otros a no darse por vencidos y realmente ver que su sueño de convertirse en desarrollador es muy posible. Puedes ver el vídeo aquí:

Así que empecemos.

Vi ese famoso video de YouTube sobre cómo la codificación es el futuro y dónde están los mejores trabajos y la mejor calidad de vida. Míralo aquí:

Durante meses, comencé a ver horas y horas de videos motivadores que lo alentaron a probar la codificación. Constantemente diciéndote que la codificación no es tan difícil como crees.

Después de 3 meses de contemplar, decidí probarlo cuando vi que la casa del árbol del Equipo estaba dando 50% de descuento en su primer mes = $ 12.50. ¿Por qué no darle una oportunidad?

Puede obtener un 50% de descuento aquí en su programa de referencia – -> http://referrals.trhou.se/chrissean

Entonces comenzó el mes # 1. Me inscribí en su programa de desarrollo front-end y aprendí a hacer un sitio web.

No voy a mentir. Fue extremadamente duro. No tenía idea de lo que estaba aprendiendo, todo era nuevo. No pude retener nada de lo que aprendí. Pero aún perseveré. Lo abrí e hice mi primer sitio web básico. ¡El deseo fue increíble para mí!

Terminé revisando su pista css y porque quería tener una base más sólida en css y html, aprendí html y css nuevamente en udacity.

Hice esto por 2 meses. Entonces decidí probar y crear mi propio sitio web desde cero. ¿Por qué? Bueno, si quiero conseguir un trabajo, al menos debería construir mi propio sitio web, ¿verdad?

Así que decidí crear un sitio web usando el framework Bootstrap 3 (por cierto, ¡es absolutamente increíble!). Pero rara vez puse mucho esfuerzo ya que pensé que no encontraría un trabajo en la industria de la Web durante al menos 2 años. Quiero decir, ¿quién me contrataría con tan poca experiencia?

Así que seguí construyendo una base más sólida en css y html mientras aprendía bootstrap.

Mes # 3 – Mi jefe me lleva a la oficina y amenaza con despedirme si no mejorara, ya que no parecía interesado en lo que mi compañía actual estaba tratando de lograr. Estaba agradecido por el trabajo, pero era un trabajo sin futuro sin futuro. (Secretamente me enseñé el código durante el trabajo).

Me di cuenta de que podría perder mi trabajo pronto y después de 3 meses de codificación, decidí postular no solo para otro trabajo de oficina, sino que me propuse solicitar 2 trabajos de desarrollador web por día, todos los días hasta que encuentre un nuevo trabajo.

Después de 2 semanas de postulación, recibí una respuesta del CEO de una empresa de procesamiento comercial para un puesto de Desarrollador PHP. En este momento, tenía CERO experiencia en PHP.

Sabiendo que mis posibilidades eran muy escasas para conseguir el trabajo, especialmente porque era mi primera entrevista en esta industria, sabía que tenía que hacer algo para ayudarme a conseguir el trabajo. Así que finalmente terminé mi sitio web simple de una página.

Me pidieron entrevistar al día siguiente. Me quedé despierto hasta las 2 am arreglando mi sitio web. Se lo mostró al dueño durante la entrevista. Dijo que le encantaba lo apasionado que era, y aunque no tengo experiencia en PHP, decidió darme el trabajo EN EL PUNTO.

Me ofreció un salario de $ 45k. Y si creciera mi habilidad en PHP dentro de mi período de prueba, ¡lo aumentaría a $ 60k! ¿Alguien que ni siquiera tiene una habilidad intermedia en html o css recibió un salario en este rango? Me dejó alucinado.

Tienes que entender, solo 6 meses antes de que me pagaran $ 32k / año. Mi trabajo actual en este momento era de $ 37k. Esto cambió la vida, así que lo acepté de inmediato,

¿Cómo conseguir un trabajo en 6 meses? Trabajo Trabajo trabajo. Estudia tu trasero, crea sitios web de inmediato. No es para un cliente, al menos para ti. Crea algo para mostrarles. Vaya al sitio web independiente UpWork.com e intente conseguir clientes de esa manera.

No importa lo que haga, no espere demasiado para comenzar a solicitar empleos reales. Ellos estan afuera. Su demanda para nosotros es real. Hay miles de personas como tú y yo que pensaron que no deberían solicitar un trabajo porque no cumples con los requisitos para ser un desarrollador “real”. En consecuencia, esas miles de personas se perderán las oportunidades que busca. ¡Simplemente hazlo!

¡Buena suerte!

Gracias por el A2A.

Debo admitir que nunca he visto un solo video de entrenamiento en mi vida. Los sitios web como Treehouse tienen muy poco interés para mí. A veces veo videos, pero principalmente para entretenimiento, documentales, eventos en vivo y demás. Esto puede estar relacionado con mi estilo de aprendizaje personal, pero encuentro videos muy lentos y con muy poca información práctica.

Creo que puedes aprender desarrollo web en un año, suficiente para conseguir un trabajo de entrada, pero probablemente no solo a través del video. Puede usar los videos para sugerir temas o motivarlo. Pero las mejores formas de aprender habilidades prácticas usted mismo son a través de la investigación, la práctica y la repetición, en ese orden. También creo que la tutoría es de gran ayuda, pero puede ser difícil de encontrar fuera de un sistema académico.

Su investigación puede incluir video, pero solo puede tomarlo como el enfoque de una persona. Si está aprendiendo a sí mismo, en lugar de a través de un programa de informática o tecnología comparable, debe tener mucho cuidado de no desarrollar malos hábitos personales, especialmente si va a estar más en el lado de la codificación del desarrollo. Los malos hábitos de codificación aprendidos desde el principio lo plagarán con un tiempo de depuración adicional y, en última instancia, le impedirán completar proyectos a gran escala que deben estar limpios y organizados. También hará que su código sea difícil de leer, por lo que será difícil trabajar en equipo. La forma de evitar los malos hábitos es una buena investigación antes de la práctica. Obtenga muchas opiniones de una variedad de fuentes sobre “la mejor forma de …” o “la forma correcta de …” o “la forma estándar de …”. Debería poder ver las repeticiones en las respuestas y los patrones, a veces indicando múltiples enfoques, en cuyo caso deberá tomar decisiones difíciles sobre el enfoque que desea adoptar y por qué. En la codificación, un caso de múltiples enfoques que enfrenté cuando aprendí por primera vez Perl son los modelos funcionales vs. orientados a objetos. En Perl puede usar ambos, y la literatura está llena de ejemplos de ambos. Ninguno de los dos está mal y ambos logran el mismo resultado de manera eficiente. Sin embargo, un mal hábito sería usar ambos métodos en el mismo código, cambiando de función a objeto y viceversa sin otra razón en particular que no sea encontrar el ejemplo de código, copiarlo y pegarlo, y funciona.

Si lee la respuesta de los otros encuestados, notará cuán altamente calificada es la práctica por aquellos en la industria. Por las razones expuestas anteriormente, creo que la investigación es más importante, pero la práctica ocupa un segundo lugar. He trabajado con otros desarrolladores que trabajan muy duro, pero se golpean la cabeza por los problemas que se han creado innecesariamente al comenzar con malas prácticas. Sin embargo, si no practica, no comprende dónde están sus límites y qué necesita investigar a continuación. Cuando resuelva un problema, no se conforme con obtener los resultados, aprenda cómo evitar el problema la próxima vez. Este es uno de mis mayores problemas con los desarrolladores con los que he trabajado. Debe estar satisfecho con la elegancia de su solución tanto como su finalización. Aquí es donde entra la repetición .

Debe completar algunos proyectos y completarlos hasta completarlos, repita para optimizar hasta que su solución sea la solución más elegante posible. Use sus proyectos para construir su cartera. Es muy probable que lo primero que vea un posible empleador sea su cartera, no su educación o experiencia. Esto es especialmente cierto para los puestos de diseño, pero igual de relevante para la programación.

Elige tu especialidad desde el principio. Si está en el lado de la codificación, será de ayuda leer y comprender muy rápidamente, especialmente las instrucciones y el tipo de material de código. Si lo hace, absorberá mucha más información en mucho menos tiempo del que le toma a alguien hablar y demostrar por video (o incluso una conferencia en vivo). Sin embargo, sospecho, basado completamente en su pregunta, que prefiere el video, lo que indicaría que podría preferir el lado del diseño, tal vez con un poco de codificación ligera en CSS y HTML. Creo que para usar aplicaciones de diseño como Photoshop e Illustrator, los videos podrían ser mucho más útiles. Las posiciones de diseño son probablemente más difíciles de conseguir también. Si solo te estás dando un año para aprender, deberías concentrarte en especializarte en un extremo u otro. Concéntrese en sus habilidades para comenzar, no en su preferencia. Siempre puede cambiar o ampliar más tarde. En este momento, ¿eres más lógico o creativo? Esto debería decidir si se enfoca en codificar la funcionalidad de la interfaz de usuario, o incluso las interacciones de la base de datos del lado del servidor (los programadores de bases de datos tienen mucha más demanda porque es un trabajo aburrido para la mayoría de las personas), o el lado del diseño creativo donde sus habilidades artísticas necesitarán ser mejores que todos los demás solicitantes de diseñadores, y necesitará poder crear trabajos originales a pedido en períodos muy cortos de tiempo.

Por último, no establezca sus expectativas demasiado altas. Probablemente no desarrolle implementaciones a gran escala de mercados de múltiples proveedores en un año. Probablemente podrá personalizar un tema de WordPress. Es muy probable que su empleador potencial no considere tanto la complejidad de sus logros y habilidades, sino más bien la calidad de lo que ha logrado. En una posición de introducción, saben que tendrá conocimiento de introducción. Alguien con buenos hábitos y poco conocimiento es mucho más fácil de entrenar que alguien con mucho conocimiento y malos hábitos. Si puede pagarlo, realice una pasantía y demuestre su disposición y capacidad de aprender. Los campos tecnológicos requieren un aprendizaje constante, por lo que deberá amar el proceso de aprendizaje. Ya sean codificadores o diseñadores, una vez que deje de aprender, solo será cuestión de años antes de que su conjunto actual de conocimientos y habilidades sea obsoleto.

¡Buena suerte y diviertete!

Seguro que podrá solicitar un trabajo de desarrollador web, pero necesitará mucho trabajo duro y trabajo inteligente para lograr su objetivo deseado.
Con su proceso de aprendizaje con sitios como Treehouse, etc., lo ayudará a comprender la sintaxis, la semántica y las bibliotecas incorporadas al lenguaje, y es realmente bueno.
Pero junto con ese aprendizaje, pruebe su mano y practique desarrollando pequeños proyectos de aplicaciones web. Google para proyectos y con el tiempo mejorar su conocimiento trabajando en diferentes proyectos.
¡Trabaja y practica en todas las áreas del lenguaje y dedícate por completo y para fin de año, lograrás lo que deseas!

Fui miembro de Treehouse durante más de un año. Definitivamente sentí que había nivelado mis habilidades web existentes.

Según el contenido que vi allí, si alguien realmente quisiera aprender desarrollo web, no puedo pensar en un mejor lugar de inicio que Treehouse. Desarrolla habilidades desde cero. Como han dicho otros, definitivamente tendría que usar el conocimiento que gana para construir sus propios sitios de demostración y aplicaciones a medida que avanza si desea tener confianza en su capacidad para hacerlo.

Mi respuesta breve sería sí, si dedicas de 20 a 40 horas por semana a realizar cursos en Treehouse y escribes tu propio código, no tengo dudas de que podrías solicitar un trabajo de desarrollador web con total confianza.

Después de ver el video, debe escribir el código y practicar después de esto. Además, cuando reproduzca todos los videos, debe finalizar algunos proyectos como freelance para adquirir experiencia con el desarrollo web. También te recomiendo que hagas algunas pruebas en Aprender a codificar y ver tus puntajes.

¿has construido algo? ¿O simplemente viste ‘tv’? La codificación es un aprendizaje al hacer deporte y romper cosas y desarmarlas para ver por qué se rompieron. No aprenderás eso viendo videos. Tampoco aprenderá cómo resolver problemas, a menos que sean un duplicado exacto de lo que estaba en un video.