¿Puedes aprender a codificar por tu cuenta y estar listo para un trabajo de desarrollador?

Estás haciendo la pregunta equivocada.

Una persona suficientemente motivada y “abierta” puede aprender casi cualquier cosa en una medida profesional, dado el acceso a los recursos adecuados. Quiero decir, todo, desde el arte hasta el deporte, la escritura y la ingeniería química, está aprendiendo algo de teoría básica y poniendo mucho trabajo en la práctica. Puede haber un puñado de excepciones, pero aparte de los campos que requieren licencias, me cuesta mucho pensar en algunas buenas.

El problema es cómo planeas conseguir esos trabajos.

Una universidad básicamente te brinda tres cosas, más allá del acceso a conferencias:

  • Motivación : los instructores asignan trabajo con fechas límite y los compañeros competitivos hacen que sea difícil excusar pasar una semana limpiando su cola de Netflix, y la motivación es fundamental para el aprendizaje.
  • Evaluación : Su transcripción es un juicio imparcial de su trabajo, a menudo juzgado imparcialmente por las juntas de certificación. Si bien las calificaciones no lo son necesariamente todo, es una forma sencilla de decir qué tan bien un candidato completa las tareas y que la escuela tiene pocas o ninguna razón para exagerar y muchas razones para ser honesto.
  • Creación de redes : entre sus compañeros, profesores con conexiones de la industria, reclutadores en el campus y oficinas de servicios profesionales (lo que solía llamarse “colocación”), puede obtener una buena ventana a la industria y tener una idea de cuáles son los puestos de trabajo. Vale la pena la aplicación.

Esas cosas ayudan enormemente con las entrevistas, especialmente en mercados competitivos donde hay miles de graduados que buscan cualquier trabajo que puedan encontrar cada pocos meses. Lo que es todo para decir que “estar listo” para un trabajo no le da trabajo si otro candidato es una apuesta más segura; Un empleado de confianza que avala por usted recorre un largo camino hacia las afirmaciones de alguien que aprendieron lo que necesitan.

Entonces, la pregunta no es si puedes aprender el material. Es si puede reemplazar las partes de una educación formal que no tienen nada que ver con aprender por su cuenta. Algunas personas absolutamente pueden, pero para ser honestas, esas personas tienden a no preguntar si pueden saltarse la universidad, porque generalmente ya saben lo que se necesita para obtener un trabajo de su red …

Sí, es ciertamente posible. Lo hice y conozco a varios otros que lo han hecho. Soy un programador autodidacta, mi especialidad en la universidad era ingeniería mecánica, pero terminé gustándome la informática y la programación.

Bueno, lo hice, hace unos 30 años. 🙂

El mayor problema es demostrar sus habilidades a los posibles empleadores. A la mayoría le gustaría ver diplomas y certificados y usted no tendría esos. Por lo tanto, debe escribir código para incluirlo en su cartera y, posiblemente, mostrar sus habilidades de alguna otra manera. ¡También debe ser razonablemente bueno para permanecer en el trabajo de su desarrollador!