¿Es posible ser contratado como programador después de unos meses de entrenamiento?

Si.

El hecho * crudo * es que a algunas personas les gusta ser “vendidas” en las cosas. Allí, no necesita “meses” de capacitación o aprendizaje por su cuenta … desafortunadamente, algunas personas están orientadas hacia el paradigma de “ventas” y pueden ser engañadas para contratar a alguien que tenga una experiencia de programación absolutamente CERO, pero que exhiba Un gran uso de las palabras de moda.

Ese es el peor de los casos.

Mejor escenario: SI. Alguien muestra no solo talento y aptitud, sino que recoge las habilidades necesarias en unos pocos meses, es contratado y es increíble desde el principio. Esto es mucho más raro que el “oh, oye, me gusta hablar con esta persona que suena bien, así que voto cuestionable sobre verificado”.


Personalmente, no me gusta esta idea … de alguien que simplemente decide cambiar de carrera, ir a un campamento de entrenamiento o comenzar a aprender por su cuenta, y comienza a arrojar un montón de código de mierda. (Sin ofender a nadie que lo intente).

Empeora las cosas a largo plazo.

¿La gente necesita al menos “intentar” aquí y ahora? Sí, por supuesto. Pero, a menudo las personas son engañadas por sí mismas en el curso de esta acción.

Cualquier idiota puede escribir un programa “Hola Mundo”.
Y cualquier idiota puede escribir un software ineficiente que se ha escrito de manera mucho más eficiente.

La verdadera “experiencia” se produce cuando puedes identificar estos factores … que no eres el único que escribe “Hello World”, y alguien más probablemente lo ha escrito mejor, y no solo lo ha escrito para decir que es un programador.

Cuando una persona puede admitir que la programación requiere un cierto grado de habilidad (que no todos tienen) … es cuando confío en una persona.

Cuando una persona puede aceptar una retroalimentación aún muy crítica en la línea de lo anterior, comprenderla, trabajar más duro y prosperar a través de la perseverancia, es cuando comienzo a confiar en los programadores en ciernes / aspirantes.

No puede simplemente decidir comenzar a programar como una carrera, o ir a un campamento de entrenamiento. Ni siquiera puedes tomarlo como un pasatiempo. Tiene que haber un cierto nivel de dedicación para que si surge un problema con un cliente o cliente o empleador, el individuo tiene la mentalidad y la capacidad de investigar y resolver ese problema … y no solo resolverlo, sino hacerlo de manera competente , aprendiendo en el camino.

Y eso es lo que me perturba acerca de todo este paradigma moderno de “Una hora de código …” (hace que uno sea un programador). No lo hace. Ciertas personas lo tomarán y prosperarán, ciertas personas lo tomarán y se abrirán paso a través de él (al igual que cualquier otra persona / hombre), y ciertas personas lo tomarán y luego lo abandonarán al darse cuenta de que no tienen la mentalidad. Mi preocupación es la de la curva de campana … la clase media, las personas que aceptan mediocre (y cuyos problemas terminaré limpiando más tarde debido a este paradigma moderno de autopromoción).


Respuesta simple: sí.

PERO, la mayoría de las personas que piensan que pueden pasar un par de meses codificando y luego simplemente zambullirse están en una llamada de atención … y esa llamada de atención es gente como yo que no tolera la basura auto-promocional que reciben. Es tan malo como las personas que juegan o están obsesionadas con la “calidad” de los infomerciales de televisión que venden o promocionan algo. En un momento puedes pensar que eres una mierda … al minuto siguiente alguien como yo podría entrar en la habitación, mirar el código y decir: “¿WTF?” … Y salga de nuevo (no vale la pena), o siéntese allí y comience a hacer preguntas sobre por qué se hizo algo de la manera en que se hizo (en lugar de conocer ciertos conceptos básicos que muchas personas omiten hasta que necesitan profundizar más). Y las personas experimentadas esperan respuestas experimentadas y no les gusta la pérdida de tiempo que se gasta mejor haciendo un trabajo de mayor calidad.

Como lo he equiparado en el pasado … los programas modernos de “bootcamp” están convirtiendo la programación en la próxima “carrera” de cajero de mini-mart.

More Interesting

¿Es la barra de contratación para trabajos de nivel de entrada en empresas como Amazon India demasiado alta en comparación con la dificultad del trabajo que se realiza allí?

¿Contrataría a un empleado menos competitivo dado que él o ella tiene la actitud laboral correcta? ¿Por qué?

Cómo hacer una verificación exhaustiva de antecedentes sin ser atrapado

¿Cuáles son algunas de las mejores prácticas para contratar a un ingeniero principal?

¿Cuáles son algunas señales de alerta de un proceso de contratación que indican que no debe aceptar una oferta de trabajo de ingeniero de software de una empresa?

¿Dónde puedo contratar un muy buen diseñador / desarrollador de sitios web para un proyecto?

¿Cómo contratan personas RAW?

¿Cuáles son las leyes sobre la contratación de estudiantes de secundaria para roles técnicos en California?

¿Alguien ha tenido suerte con Hired.com?

Cómo hacer un seguimiento con un gerente de contratación sobre mis próximos pasos

¿Quiénes son las firmas consultoras que desean contratar candidatos con educación y amplia experiencia profesional?

¿Se descubrirán los datos FIR en una verificación de antecedentes laborales?

¿Son sospechosas las empresas de reclutamiento / contratación cuando parece que dejó un trabajo después de un corto período de tiempo?

Al presentar una solicitud para empresas como Google / Palantir / Facebook, ¿debo enumerar mis actividades extracurriculares en mi currículum si son completamente irrelevantes?

¿Qué compañías en East Bay están contratando ingenieros de software?