Acabo de ser rechazado por un bootcamp desarrollador. Si en cambio empiezo a enseñarme a mí mismo, ¿cómo sé cuándo puedo comenzar a solicitar empleo?

En primer lugar, no tome el rechazo para significar que no podría obtener un trabajo como programador en este momento (o entrar en un campamento de arranque). Por supuesto, siga aplicando y siga desarrollando su conjunto de habilidades. El hecho de que una o más compañías (o bootcamps) lo rechacen no significa que no esté listo. Ciertamente no estaba listo cuando obtuve mi primer trabajo de desarrollo.

En cuanto a ’empleabilidad’, si desea obtener un trabajo como desarrollador web, hay algunas áreas que puede mejorar para mejorar sus posibilidades. Primero, cree una cartera de trabajo interesante. En muchos casos, una cartera puede decir tanto (o más) que un currículum.

Segundo, trabaje en sus habilidades de entrevista. Practica entrevistas con amigos. Examine su apariencia personal, el flujo de la conversación y las reacciones del entrevistador a sus respuestas. Reúne los comentarios de tus amigos y trata de mejorar. Tómate en serio, pero sé realista.

Tercero, trate de entender la cultura de la oficina (¿cultura de bootcamp?). Si puede comprender la cultura de la empresa en la que está entrevistando y hacer todo lo posible para no ofenderla, eso puede mejorar sus posibilidades.

Por ejemplo, en mi primer trabajo era el único empleado con una máquina Windows. Todos los demás tenían Apple. Durante todo el año que trabajé allí, tomé toneladas de basura por no tener un dispositivo Macintosh. (curiosamente, la oficina de todo Mac usó IIS y .net … literalmente ingresaron a un servidor Windows para hacer todo su trabajo … lo que sea) Mirando hacia atrás, podría haber comprado un iPod de $ 200 para caber, y me ahorré alrededor de $ 1,000 de comentarios desagradables.

(nota al margen, también podría ajustar su cartera por empresa para la que está solicitando. Si mira su sitio web, y están haciendo un diseño plano y diseños simples … se entiende la idea)

Finalmente, la programación real. Intente completar su conocimiento en estas áreas:

1) Entornos de programación.
(Experimente con cada uno de estos)
Editores de texto: pruebe notepad ++, vim, visual studio, coda (mac), sublime text editor (mac), etc.
Comunicación del servidor: familiarícese con FTP, SSH, alojamiento local
Servidores: active un VPS en Amazon EC2 (gratis) y configure una pila de lámparas para alojar un sitio web. Alquile un servidor de Windows por un mes en Rackspace ($ 73) y configure un sitio web básico.
Sistemas de gestión de contenidos: WordPress, Joomla, Drupal

2) idiomas
(construye cada uno de estos)
HTML / CSS: imprescindible. Cree una página grande y complicada desde cero en HTML / CSS puro. Copie elementos de diseño desde cualquier lugar que considere genial. Agréguelo a su cartera.
Javascript: comprende la sintaxis básica
jQuery: practique la creación de un control deslizante de imágenes, un área con pestañas, un acordeón y un menú desplegable animado.
PHP – PHP
Ruby – Ruby

3) marcos
(Lea sobre esto y reflexione sobre sus casos de uso) (reflexionar es una palabra muy divertida) (reflexionar reflexionar reflexionar)
CSS – Bootstrap
JS – angular.js

4) Conceptos de tendencias
(Estos son temas candentes en este momento. Al menos sepa lo que significan)
Diseño: diseño plano frente a diseño skeuomorphic, diseño receptivo
Programación – node.js, angular.js, lienzo html
Contenido – SEO

5) conocimiento general
(lea wikipedia en los siguientes términos y siga los enlaces interesantes)
HTML: DOM, POST, HTML5,
CSS – css3, transiciones css, animación css, transformaciones css, animación de fotogramas clave css, diseño receptivo, consultas de medios
JavaScript: jquery, ajax, json
Lenguajes de fondo: php, ruby, c #
Software de servidor: apache, nginx, iis
Sistemas operativos: historial de Linux, OSX, Windows, .net, etc.

Su objetivo al investigar estos temas es comprender cómo encajan las piezas y qué características ofrece cada una. No intentes convertirte en un hombre (o mujer) renacentista que sea bueno en todo. En cambio, haz tu mejor esfuerzo para mantener un enfoque de alto nivel. Concéntrese en aprender lo que pueden hacer las tecnologías; no se empantane con los detalles de cómo funcionan.

Cuando se sienta cómodo hablando de los temas anteriores, eso debería aumentar sus posibilidades de ingresar a un campamento de entrenamiento (o conseguir un trabajo).

¡Te deseo la mejor de las suertes!

Tan pronto como tenga algunos proyectos demostrables en conjuntos de habilidades a los que se dirige un empleador, debe comenzar a aplicar. También hay otros campamentos, así que tal vez solo pruebe algunos otros.

Siempre hay tres partes para ser contratado:

  1. Obtenga interés del empleador. Esta suele ser la palabra de moda correcta en el currículum y en el proceso de solicitud.
  2. Pase un examen técnico. Esto es 100% para ti.
  3. Pase el “equipo en forma”. Desafortunadamente, este es un concurso de popularidad. Tienes que convencer a la persona que está al otro lado de la mesa de que quiere trabajar contigo. Algunas personas pasan más tiempo en el trabajo que en casa y no quieren quedarse atrapadas trabajando con alguien de quien no están seguros.

Siempre que tenga las uñas n. ° 1 y n. ° 2 … el n. ° 3 generalmente es solo una cuestión de persistencia.

Adoptaría a la comunidad de codificación como fuente de comentarios. Debería pasar algún tiempo en reuniones, conferencias. Tal vez encuentre un proyecto de código abierto para contribuir. En última instancia, ser contratado para un puesto de desarrollo junior es una apuesta en dos cosas:

  1. tu habilidad para aprender y crecer en la posición.
  2. tu habilidad para integrarte con un equipo y multiplicar la efectividad de las personas que te rodean.

Ambos se mejoran enormemente al tener una comunidad de compañeros practicantes y mentores a los que recurres. También será una forma de comparar su progreso con otros candidatos.

Buena suerte y siéntase libre de comunicarse en Twitter si tiene más preguntas: @eylerwerve

Amigo, no lo estreses. El 90% de estos campos de entrenamiento solo quieren que los desarrolladores se postulen. Luego, unas semanas más tarde, pueden decir: “¡acabamos de contratar a alguien que nunca antes había codificado!”

¡Los bootcamps adoran los bootcamps, elígete, elige tu propio destino! Es cada vez más difícil conseguir un trabajo de desarrollo junior en estos días. Son tantos los campos de entrenamiento que producen “desarrolladores” que los empleadores se vuelven más selectivos.

La mayoría de las personas simplemente responderán a su pregunta publicando una lista gigante de recursos gratuitos. ¡No necesita más recursos, Internet tiene demasiados recursos en estos días! ¡En lugar de eso, concéntrate en cómo puedes ser diferente, cómo puedes destacar entre la multitud! ¿Cómo puedes ser diferente a los otros 500 currículums?

Una forma es comenzar un blog, ¡solo 1 de cada 100 desarrolladores tiene un blog! Tener un blog lo coloca en el 5% superior de quienes buscan trabajo, encuentre formas de distanciarse de los demás, ¡no haga lo que todos los demás están haciendo!

Era un herrero que hería caballos para vivir, sabía que nunca podría competir con las credenciales, aprendí a codificar y luego me concentré en comercializarme.

Recuerda esto: solo el 50% de conseguir un trabajo es técnicamente una habilidad, el otro 50% son habilidades de las personas y tu propio marketing.

He ayudado a más de 30 personas a conseguir trabajos, una forma mucho más fácil de conseguir un trabajo de tecnología y aún escribir código es conseguir un trabajo de control de calidad.

Hice un curso que me hubiera gustado cuando intentaba obtener mi primer trabajo tecnológico, si quieres un trabajo técnico rápido, ¡échale un vistazo!

¡Puede conseguir un trabajo de desarrollo sin tener que ir a un campamento de programación, ahorrarse $ 10K y concentrarse en usted mismo!

La forma más rápida de conseguir un trabajo tecnológico

¿Has considerado postularte a otro si realmente te gusta el plan de estudios estructurado y la credibilidad que ofrece un bootcamp? ¡Hay toneladas y toneladas!

La guía definitiva para la codificación de bootcamps: la lista exhaustiva

(Su empleador actual puede ayudarlo con el costo si lo solicita)

De lo contrario, hay muchos, muchos recursos en línea: esta wiki de respuesta es buena ¿Cuáles son los mejores cursos de desarrollo web en línea?

Ya tienes excelentes respuestas aquí, pero quería agregar una cosa. No todos los bootcamp son para todos. La gente pregunta constantemente “cuál es el mejor campo de entrenamiento de codificación” o preguntas de clasificación similares, pero cuando se trata de eso, depende de lo que esté buscando, su estilo de aprendizaje preferido y sus necesidades. ¿Dónde serás más exitoso? Cuando las personas intentan decidir en qué universidad quieren estudiar, no solo eligen la “mejor” escuela. Intentan elegir la escuela que mejor se adapte a ellos y a sus necesidades. Trate de ver el “rechazo” de su campo de entrenamiento como una oportunidad para conectarse con el campo de entrenamiento que mejor se ajuste a sus necesidades. Y en cuanto a la empleabilidad, consulte We Can Code IT Bootcamp, que lo llevará a través de un proceso de empleabilidad que incluye la creación de una cartera, la preparación de entrevistas y las conexiones con los empleadores. Aquí está el sitio para ti. Espero que sea útil! Bootcamp de codificación: acelerador de programación colaborativa

Echa un vistazo a Viking Code School en su lugar.

Haga el trabajo de preparación, estudie mucho y vea si puede ingresar. No tiene que pagar la matrícula hasta que encuentre un trabajo que reduzca los costos iniciales y reduzca la mayor parte, si no toda, la necesidad de financiamiento. Conozco al fundador y está muy comprometido a ayudar a las personas a tener éxito. También tienen un excelente plan de estudios y una comunidad de apoyo con un montón de tiempo 1 a 1. No importa la edad, si eres agudo, motivado y comprometido, deberías poder hacer la transición y aprender a través de la escuela Viking sin tener que gastar mucho dinero como en otros campamentos. Sin embargo, tendrá que pasar una prueba de admisión y una entrevista. ¡Buena suerte! Es el único programa en línea que conozco que garantiza la colocación laboral o no se les pagará más tarde.

More Interesting

¿Cómo podemos saber si un candidato es técnicamente fuerte? Sería de gran ayuda si pudiera sugerir algunas preguntas básicas que nos ayudarían a evaluar

¿Qué puedo hacer como junior en la escuela secundaria para prepararme para una carrera en Wall Street?

Pronto me uniré a mi primer trabajo y estoy pensando en comprar un apartamento con un préstamo hipotecario. ¿Cómo y qué reembolso de impuestos puedo obtener?

¿Pueden los recién graduados postularse a firmas consultoras?

¿Cuál es el% de criterios para candidatos con experiencia en Bosch india?

¿Cuáles son las oportunidades de trabajo en Australia después de completar un MBA en gestión de la cadena de suministro y cuál sería la escala salarial?

He sido ingeniero de calidad durante 2 años. Me especialicé en mí para la licenciatura. Quiero cambiar mis roles que no sean ME / QE. ¿Que opciones tengo?

¿Cuáles son mis oportunidades de salida después de hacer consultoría de estrategia de salud?

¿Qué puede hacer un estudiante de primer año universitario para aprender más y eventualmente entrar en la industria comercial?

¿Qué oportunidades existen en Columbus, OH para jóvenes profesionales?

¿Cuáles son las perspectivas laborales después de graduarse de una universidad comunitaria de los Estados Unidos?

¿Cuál es el alcance y el futuro de un diseñador gráfico autodidacta de 20 años, a quien le encanta tanto que no puede pensar en seguir otra carrera?

Voy a tener un doctorado en estudios globales. ¿Para qué trabajos puedo solicitar?

¿Vale la pena entrar en el diseño gráfico y el desarrollo web?

¿Es posible que me acepten en un programa de MBA con solo educación secundaria, pero con 12 años de experiencia laboral?