¿Soy contratable? Estoy terminando un programa de dos años de WebDev en un colegio comunitario. Sé HTML y soy decente en CSS, PHP y JavaScript. Soy nuevo en el campo de la tecnología y no tengo un título universitario. ¿Deberia estar preocupado?

No debe preocuparse, pero debe hacer todo lo posible para continuar mejorando sus habilidades de desarrollo. Aproveche algunas oportunidades de trabajo independiente mientras busca trabajo.

Dirijo un programa en Atlanta, y con frecuencia aceptamos candidatos que comparten su historia. En 12 semanas, convertimos a los codificadores en desarrolladores comercializables en la pila LAMP. Echa un vistazo a www.lampcamp.guru.

El programa permite a las personas con las habilidades básicas trabajar en nuestro laboratorio de desarrollo con nuestros desarrolladores e ingenieros profesionales. Es una excelente manera de mostrarles a los posibles empleadores que puede aprender rápidamente y trabajar en una atmósfera de desarrollo comercial. La mayoría de nuestros graduados ingresan directamente a trabajos de desarrollo al final del programa.

El punto es seguir trabajando en sus habilidades asumiendo proyectos hasta que pueda encontrar un trabajo con un empleador que esté buscando su nivel de habilidad.

La web se mueve a un ritmo vertiginoso que hay toneladas de tecnologías que se están desarrollando y cambiando cada semana.

¿Eres contratable?

Depende de quién pregunta.

Los reclutadores no distinguen las habilidades de la capacidad de adquirir habilidades ; tienen una lista de verificación y quieren saber si pueden marcar cada casilla. Algunos gerentes de recursos humanos son de la misma manera. CSS, PHP y JavaScript definitivamente marcarán algunas casillas para desarrolladores web de nivel de entrada.

Cuando entrevisté a posibles nuevos empleados, estoy menos enfocado en las habilidades y más enfocado en la aptitud para el aprendizaje. La web, sus tecnologías y sus prácticas están cambiando demasiado rápido para que pueda juzgar tu conjunto de habilidades actual. Estoy más interesado en las habilidades que adquirirás.

Tres cosas se destacan para las personas que quiero contratar:

  1. Tienen una cuenta de Github y tiene repositorios. Ese es mi mayor indicador de que el empleado potencial está aprendiendo cosas nuevas; o están bifurcando el trabajo de otra persona o haciendo el suyo.
  2. Tienen un sitio web y / o blog. Si alguien quiere trabajar en la web, espero que esa persona tenga presencia en él. ¿Contrataría a un mecánico de automóviles que no tuviera automóvil?
  3. Pueden decirme las últimas tres publicaciones de blog de desarrollo que leyeron. No me importa si todos vinieron del mismo blog. Si están aprendiendo, eso significa que están leyendo.

¿Deberías estar preocupado?

¿Tiene una cuenta de Github, un sitio web y / o blog, y puede decirme los últimos tres artículos de desarrollo que leyó?

Si no:
Entonces deberías preocuparte por no encontrar un trabajo.

Cambia eso. Comienza a leer. Dirígete a la revista Smashing. Echa un vistazo a HTML5 Rocks. Visita el blog de Mozilla. Mira algunos videos de Youtube. Aprenda nuevas API. Bifurca proyectos. Compártelo en tu blog, publica los resultados en Github.

En caso afirmativo:
Entonces deberías preocuparte por no ser relevante.

Cambia eso. Comienza a leer. Dirígete a la revista Smashing. Echa un vistazo a HTML5 Rocks. Visita el blog de Mozilla. Mira algunos videos de Youtube. Aprenda nuevas API. Bifurca más proyectos. Comparte más en tu blog, publica más resultados en Github.

Preocupado no. Trabajando obsesivamente para mejorar, sí.

Un consejo: la mayoría de los mejores trabajos de Web Dev van a personas que pueden programar. Me gradué de lo que llamas universidad comunitaria hace un año, pero estudié en la ruta de programación (C ++, Java, OOP, SQL, diseño de sistemas, gestión de proyectos), además de una clase realmente excelente llamada “Web Dev 1”. Es la lógica de programación directa, las cosas rigurosas que nunca pasan de moda, lo que me ha pagado bien como desarrollador junior. El marcado y las secuencias de comandos no son cosas triviales para dominar, y puede ganarse la vida con eso, y eso fue lo que me contrataron al principio, pero el hecho de que estaba listo para sumergirme en el código C # del lado del servidor y el SQL solo ponme por delante del paquete Web Dev. Un año después y no me preocupa en absoluto encontrar otro trabajo, en caso de que sea necesario.

Entonces, mi consejo es aprender algunas cosas:

1. Aspectos más complicados de CSS, y tal vez MENOS o SASS. Tal vez se familiarice realmente con el funcionamiento de Bootstrap: eso logrará varias cosas a la vez.

2. JavaScript, todo. Avanza en eso. Lea “JavaScript elocuente” y resuelva todos los desafíos de código a medida que avanza, publique sus respuestas en Github y vuelva a matar múltiples pájaros a la vez.

3. Estudie un buen texto en uno de los idiomas clásicos de OO. Lo que aprendí del libro de texto C ++ de Tony Gaddis no tiene precio. Solo una mina de oro. Este material es de hoja perenne, útil en todas partes todo el tiempo. Es posible que nunca ganes un centavo con C ++ y que nunca te encante, pero el STL es una clase magistral en implementación elegante. Y debes tener en cuenta los punteros, así que aquí tienes.

4. SQL y dinero: sinónimos.

Puede probarse a sí mismo y a los demás que es contratable haciendo un trabajo independiente, blogueando sobre lo que aprende, y proporcionando demostraciones de lo que sea que esté blogueando, y siendo parte de la comunidad.

Simplemente aparecer en las reuniones relacionadas con las tecnologías que usted sabe es suficiente para comenzar la creación de redes. Por lo general, las personas de recursos humanos asisten a reuniones como esas también, por lo que incluso puede obtener una oferta de trabajo / pasantía allí.

En este campo, no es tan importante tener un título para obtener un trabajo. Lo más importante es lo que la gente piensa que puede construir , y puede mostrarle a la gente lo que puede hacer con una cartera, una recomendación de un cliente anterior o al involucrarse en la comunidad.

Trabajaría para llevar sus habilidades de JavaScript ‘decentes’ a ‘competentes’. Puede comenzar en línea de forma gratuita (www.codeacademy.com) para comenzar. También echa un vistazo a las revisiones para codificar bootcamps. En un corto período de tiempo, puede avanzar en sus habilidades y conseguir un trabajo.

Su capacidad para ser contratado se reduce a “¿qué puede hacer?”

Un conocimiento práctico de cómo resolver problemas y poder comunicar estas soluciones lo llevará mucho más lejos de lo que pueda imaginar.

1. Tener un conocimiento profundo de la tecnología bien utilizada y parte de su tecnología relacionada. Esto lo hace mucho más útil para un empleador porque puede hacer más. Contratarlo resuelve múltiples problemas.

2. Conozca a otros desarrolladores. La mayor parte de mi lucrativo trabajo provino de un solo contacto que conocí en una reunión de WordPress. Algunos otros vinieron del administrador del grupo de reunión. Asistir a una reunión me abrió las puertas a la mayoría de mis oportunidades laborales.

Si tiene la intención de buscar empleo, las calificaciones definitivamente lo ayudarán a conseguir un trabajo. Si tiene la intención de iniciar un negocio, lo único que realmente importa es qué tan bueno es en lo que hace y la capacidad de comprender los principios del negocio … Ninguno de los cuales requiere ninguna calificación.
Pero … ¿Cómo sabes desde el principio lo que harás? ¡La mayoría de las personas que conozco (y yo personalmente) tuvimos que encontrar empleo para financiar sus planes de estar en el negocio!

No, no debes preocuparte. Solo necesita ser apasionado y motivado por su oficio. Hay muchas oportunidades excelentes en el desarrollo web. Actualmente es uno de los mejores trabajos en el mercado. Mientras busca su primer trabajo, debe intentar recoger algunos proyectos y aprender WordPress o Drupal. La mayoría de los clientes ahora están familiarizados con estos populares CMS.

Puedes solicitar una pasantía. Si quiere ser contratado a tiempo completo, cree una cartera que consista en 2/3 proyectos de práctica que demuestren su habilidad. En nuestro campo, la licenciatura no importa si puedes hacer el trabajo.

¿Soy contratable es una pregunta equivocada? Estamos en un mundo en el que vendemos nuestras habilidades para ganarnos la vida. Si alguien encuentra útiles sus conjuntos de habilidades, lo contratarán. Ahora todo se reduce a cómo presentar sus habilidades y negociar. Así que no hay nadie en el mundo que no sea contratable.

More Interesting

Me gusta iniciar Flipkart como sitio web ¿cuánto costo requiere y cuál es el procedimiento para comenzar y recopilar los datos?

Quiero usar el resultado de una consulta en SQL como una tabla y agregarlo a la base de datos para poder usar esta tabla para ejecutar otra consulta. ¿Cómo lo hago?

Estoy buscando un PHP (desarrollador). ¿Cómo puedo reclutar uno?

Conozco los conceptos básicos de JS, jQuery, PHP y HTML / CSS. Necesito crear un sitio web interactivo, para preguntas y respuestas para el público. ¿Cuáles son los siguientes pasos?

Estoy pensando en comenzar a trabajar en el desarrollo de backend. ¿Qué idioma debo elegir con la base de datos?

Tuve la idea de crear una base de datos en línea de notas de clase enviadas por los usuarios clasificadas por clase para la población estudiantil de mi gran universidad. ¿Qué tan difícil y costoso sería para un estudiante universitario de informática diseñar un sitio web de este tipo?

He pasado la última década trabajando en el software de otras compañías, pero tengo algo que quiero construir para mí. ¿Debo construir primero el front-end o la capa de API / datos primero?

Tengo una agencia de personal y quiero un sitio web donde los empleadores puedan encontrar a sus mejores trabajadores. ¿Cuál es el mejor software para crear el sitio web?

Quiero comenzar a aprender diseño UI / UX, y tengo experiencia en Adobe Photoshop e Illustrator. ¿Cuál es un recurso recomendado para comenzar?

¿Puedo crear páginas web dinámicas usando solo HTML y CSS?

He planeado usar dos idiomas de servidor. Uno para manejar solicitudes de E / S y otro para realizar las tareas, pero no estoy seguro de cómo puedo hacer que se comuniquen para hacer el trabajo.

Soy un desarrollador web de 26 años que vive en Bangalore. Quiero emigrar de la India. ¿Cuáles son las mejores opciones y cómo puedo planificarlas?

Cómo eliminar una imagen de una base de datos y una carpeta SRC en PHP

¿Cómo se construye una API?

Necesito reemplazar un elemento de texto por un elemento de imagen en Weebly. ¿Qué tipo de cambio en el código CSS necesito para hacer eso?