¿Es demasiado tarde, a los 45 años, para aprender a codificar y convertirse en un ingeniero de software exitoso?

tldr; estás pensando, estás respirando, estás escribiendo, no es demasiado tarde.

Cuando dice “ingeniero de software exitoso”, se refiere a alguien que puede:

  1. escribir con éxito un programa informático simple
  2. escribir con éxito un programa de computadora, aplicación o biblioteca de software que más de una persona usa
  3. escriba con éxito el software utilizando técnicas de ingeniería para resolver problemas difíciles

La mayoría de la gente probablemente quiere decir el primero o el segundo, pero “ingeniero de software” realmente debería significar el tercero. Los dos primeros pueden ser realizados con éxito por cualquier persona de cualquier edad y casi cualquier nivel de experiencia. El tercero, realmente debería ocurrir después de unos años de instrucción universitaria.

Si crees que tienes tiempo para volver a la escuela para obtener un título de ingeniería, tienes tiempo a los 45 años para hacer una o todas las cosas anteriores.

Hace años, cuando la gente comenzó a escribir software, la edad promedio de los codificadores era probablemente de al menos 45 años. No eres demasiado viejo.

Déjame ponerlo de esta manera:

  • Una persona puede aprender algunos de los conceptos básicos de la codificación y escribir un programa simple en menos de un día.
  • Una persona puede aprender a usar uno de varios lenguajes de programación productivamente en menos de unas pocas semanas o meses.
  • Una persona puede convertirse en experto en uno de esos lenguajes de programación en menos de unos pocos años.
  • Una persona puede obtener un título en ingeniería en menos de 3 a 5 años.
  • Una persona puede ser un desarrollador de software exitoso sin ningún título universitario.
  • Muchas personas con menos de unos pocos años de experiencia (incluso niños) han escrito con éxito aplicaciones o bibliotecas que otras personas usan.
  • Después de codificar durante 10–15 años, muchos ingenieros de software pasan a la administración y no escriben tanto código.

Si eres inteligente e interesado, no hay razón para que no puedas ser tan exitoso como quieres escribir software.

Absolutamente no. La edad es solo un número. Si a los 45 años todavía tienes el deseo y la pasión de convertirte en ingeniero de software. Deberías ir por ello. No necesitas un título de CS para ser ingeniero de software. Necesita habilidades y puede alcanzarlas sin importar en qué etapa de la vida se encuentre. Te sugiero que comiences a leer libros.

  • Puede tomar un curso en línea y comenzar a codificar. Aprende un idioma. Sugeriría aprender Python o C ++ y ver si se desarrolla su interés. Si todavía tiene fuego adentro, no tendrá problemas.
  • Bueno, si puedes cometer 2 años de tu vida. Le recomendaré encarecidamente que consulte la Escuela Holberton de Ingeniería de Software en San Francisco. eso es entrenar ingenieros de software Full-Stack. Es una escuela sin maestros formales o conferencias. Se centran no solo en los mejores métodos de habilidades de aprendizaje, sino también en combinarlos con lo que la industria del software requiere hoy en día. Admiten estudiantes sobre la base del talento, la motivación y la capacidad de colaborar. Una de las mejores cosas de esta escuela es que no tienen en cuenta la edad . Han admitido personas de 50 años . Ofrecen un programa de dos años y se enfoca en el aprendizaje basado en proyectos y el aprendizaje entre pares . Un plan de estudios intensivo en proyectos y métodos revisados ​​por pares fomentan una cultura de aprendizaje muy constructiva. El entorno y el enfoque es tal que inculca en usted el tipo de habilidad y adaptabilidad que la industria del software requiere hoy, ya sean sus habilidades de programación o habilidades blandas. Muchos de sus graduados trabajan para gigantes de software. Estoy seguro de que podría conseguir un trabajo fantástico con un gran paquete y convertirse en un ingeniero de software exitoso.

Te deseo lo mejor en tus futuros emprendimientos.

En primer lugar, NUNCA es demasiado tarde para aprender algo nuevo. Puede ser más difícil que antes debido a sus circunstancias, pero no es demasiado tarde.

Entonces … ¿Puedes aprender programación? Seguro. Realmente no hay secreto. Es como con la mayoría de las otras carreras que vale la pena maniobrar. Se necesita trabajo duro, tiempo y sacrificio. Permítanme decir que si está buscando algo fácil, o si está buscando un código secreto, (sin juego de palabras), está buscando en el lugar equivocado. La programación no es realmente fácil para la mayoría de las personas. Hay algunos a los que podría resultarle más natural, pero en general, requiere mucho trabajo y compromiso. Es por eso que paga mejor que muchos otros trabajos. Cualquier cosa que valga la pena requiere tiempo y esfuerzo. Los salarios de Ingeniería de Software están en tendencia a $ 150k / año .

Salarios de ingeniería de software en San Francisco, CA

Dicho esto, si está interesado y apasionado por aprender a programar, hay muchos recursos disponibles. Solo una búsqueda rápida en Google arrojará una gran cantidad de videos de Youtube, tutoriales y clases en línea para aprender a programar casi cualquier idioma que puedas desear aprender.

Sin embargo, algunas personas no son muy buenas en el aprendizaje auto motivado. Si eres tú, podrías considerar un campo de entrenamiento de codificación. Estos tienden a durar entre 12 semanas y 6 meses, dependiendo del curso. Estas pueden ser excelentes maneras de entrar directamente en el negocio, PERO generalmente requieren mucho tiempo. Sería difícil hacer esto mientras se mantiene un trabajo a tiempo completo. También son algo costosos. Aparte de eso, sin embargo, pueden ser excelentes maneras de obtener un curso intensivo en la aplicación práctica de un idioma o idiomas.

Lo principal es comenzar. Elige un camino y comienza. ¡El primer paso es la parte más difícil!

Sí, tienes toda la razón.

Por eso, se menciona claramente en el documento de desarrollo de software que no se puede aprender a programar a los 45 años.

Además, mencione que es ilegal aprender el código de programación a esta edad de acuerdo con las leyes y el orden.

Entonces, por favor, no se preocupe por eso, es una humilde solicitud para el futuro de la humanidad, ni siquiera intente aprender codificación para convertirse en un ingeniero de software.

.

.

.

.

Ahora ves, cualquiera de las cosas anteriores está sucediendo.

NO, cierto!

Porque la edad es el número único que nunca te impide aprender nada.

Por ejemplo: – KFC

El propietario de KFC comienza su compañía a la edad de 65 años y ahora puede ver que KFC está en la cima ahora. Entonces, deja de pensar, comienza a aprender.

Aquí, te doy un nombre de herramienta que te ayuda a convertirte en un ingeniero de software exitoso

1) FreeCoodeCamp

2) átomo

3) W3School

4) Código climático

5) CodePen

No, no todos. He oído hablar de una persona que comenzó alrededor de los 60 años y que aún se convirtió en un gran programador. Su motivación para ingresar a las computadoras fue aprender inglés, pero parece que el destino tenía planes diferentes. Desafortunadamente, no tengo ningún sitio web o enlace que pueda compartir para probar la historia. Pero es una historia real, fue una historia que compartió con uno de mis maestros y este hombre (programador) era una personalidad famosa en nuestro pequeño pueblo debido a sus logros y especialmente a la edad de los logros. Entonces, no llegas tarde: ¡aprende tanto como puedas y conviértete en un programador de rockstar!

No lo creo.

La edad no importa al aprender a codificar.

En cambio, me preguntaría: “¿Estoy dispuesto a trabajar?”

Aquí hay un ejemplo de un hombre de 50 años que decidió comenzar a aprender código independientemente de lo que la gente le dijera a él y a su edad.

Se llama Michael Jay Walker. Lo más probable es que su carrera fuera impulsada por la motivación para hacer lo que la gente pensaba que él no podía hacer, sin temor a ascender en la escala de marketing hasta la decisión de dar un salto apasionado al espacio tecnológico.

Michael obtuvo su MBA en Ross School of Business y asumió funciones ejecutivas de marketing para grandes corporaciones como Ford Motor Company, Kraft Foods, PepsiCo, EA y Mattel.

Lo curioso ahora es que se le pidió que se uniera al equipo como Director Académico y Director de Campus en San Francisco en Devbootcamp.

Habla sobre su historia sobre aprender a codificar en el podcast Breaking into Startups. Es una historia asombrosa. Echale un vistazo.

Todos sabemos, nunca es demasiado tarde para aprender algo, la vida es un viaje loco, nunca se sabe lo que viene, déjame decirte este ejemplo, hay uno que se convirtió en CEO a la edad de 25 años y muere a la edad de 50, hay otro que se convirtió en CEO a la edad de 50 años y vive hasta los 90, ambos trabajaron en función de la ‘Zona horaria’ de sus vidas.

Los colegas, amigos, asociados, los más jóvenes pueden haber ido antes que usted, no los envidia, es su ‘Zona horaria’, la suya también vendrá. Solo haz lo que quieras, hombre, a los 45 años, aprender a codificar será el comienzo de tu nueva vida y desafíos. En Vivo. Aprender, amar, disfrutar.

¡Salud!

No. Conozco a un ex conductor de UPS que fue a la escuela a tu edad, se graduó y realizó una exitosa carrera en ingeniería de software. Yo mismo me metí en la ingeniería de software a través de la autoeducación cuando tenía 40 años. Eso fue hace 20 años, y el listón era más bajo entonces, pero aún es factible.

Pero, tienes que tener una mente reentrenable y el impulso de hacerlo, para que funcione. No todos tienen los primeros, conozco personas de su edad, ingenieros razonablemente competentes en el área elegida, que simplemente no pudieron siquiera cambiar a nuevos paradigmas de ingeniería y programación. En algún lugar entre los 30 y 40 años, sus cerebros parecen haberse congelado.

Y necesitarás conducir. No es un campo fácil de dominar. Tomará un estudio real.

Nunca es demasiado tarde. No estoy seguro si ya tienes al menos algo de experiencia en codificación. Si lo hace, la mayoría de la codificación tiene un patrón y una estructura similares. Este woiuld lo hace más fácil.

Asumo que tienes algo de experiencia. Si no tienes ninguno, ¿por qué ahora? ¿Por qué es que ahora quieres codificar?

Si esto es algo que desea hacer, simplemente comience. El tiempo pasará rápidamente.

Espero que esto ayude.

~ Kingsley …

tambien conocido como. EntrenadorK

La gente habla sobre el valor de la experiencia de la vida de una manera hada que no se puede cuantificar. Pero esta anécdota proporciona una comparación directa entre las capacidades de los adultos y los jóvenes que hacen el mismo trabajo.

Trinity College Dublin (la universidad mejor calificada de Irleand) ofrece un título en sistemas de información a tiempo parcial para estudiantes maduros que trabajan a jornada completa. Las conferencias de 3 x 3 horas que tienen lugar cada semana, ocurren en la noche después del trabajo y hay un gran componente de cursos y exámenes. Tarda 4 años en completarse. Tiene exactamente la misma carga de trabajo que un título universitario de 4 años a tiempo completo y los estudiantes reciben exactamente el mismo título que recibe un temporizador completo de 4 años: una licenciatura en ciencias con honores.

A pesar de que los estudiantes tienen mucho menos tiempo disponible para completar la carga de trabajo que los que trabajan a tiempo completo, los profesores me dicen que los estudiantes maduros presentan un estándar de trabajo mucho más alto que sus estudiantes más jóvenes durante el día. Lo atribuyen al valor de la experiencia de la vida. Un estudiante maduro hará un mejor uso de menos tiempo, se esforzará más por comprender el contenido y tendrá una mejor oportunidad de entender el contenido en primer lugar.

La madurez y la experiencia de vida son productos muy valiosos. En el caso de estos estudiantes maduros, obtienen la misma cantidad de trabajo en la mitad del tiempo que sus contrapartes más jóvenes y, sin embargo, trabajan a un nivel más alto.

He estado tomando decisiones de contratación de desarrolladores durante 18 años.

Es un poco inusual cambiar de carrera tan tarde en la vida, pero siempre que esté dispuesto a trabajar por el mismo salario que cualquier otra persona en el nivel de entrada, tener 45 años no es un factor en absoluto. Mi compañía recientemente contrató a alguien mayor de 60 años para un puesto de nivel de entrada.

Incluso iría tan lejos como para decir que el llamado “sesgo de edad” es en gran parte un mito. Honestamente, si tuviera que elegir entre un joven de 25 años y otro de 45 años con todo lo demás igual, tomaré al de 45 años porque generalmente será más sabio y más maduro a nivel personal.

Extenderé una nota de advertencia: dije que “todo lo demás” es igual. Si viene a una entrevista y está físicamente fuera de forma, quiere más dinero debido a su edad, o tiene un falso sentido de derecho, sería amable y nunca le diría por qué, pero con toda probabilidad seguiría adelante. y decide no contratarte dentro de los 10 segundos de conocerte.

No es demasiado tarde. Ve a por ello. Si estás en Los Ángeles, búscanos: Sabio – Aprende a codificar – Cambia el mundo

Vea la respuesta de Richard Kenneth Eng a A los 41 años, ¿soy demasiado tarde para trabajar como programador?

No. La razón por la que la gente dice que es para los jóvenes es porque es una profesión increíblemente tediosa. Especialmente después de haber pasado más de 8 años en la academia. Diez años después, comienzas a sentirte como un zombie.

Pero incluso si eres mayor, creo que siempre que lo veas desde una perspectiva fresca y excitada, y tal vez tengas aún más apetito por las tareas de nivel inferior ya que no has invertido tanto, podría estar bien. Realmente se trata de expectativas y energía y del equilibrio de esos dos factores.

Comencé a codificar profesionalmente (alguien me estaba pagando por hacerlo) cuando tenía más de 30 años. Fui autodidacta, lo que también se sumó a las dificultades.

Los primeros dos trabajos fueron los más difíciles de conseguir. Una vez que tienes un historial, es mucho. más fácil.

Ahora he estado en el negocio desde 1991.

No, no lo es, pero es una gran inversión de su tiempo, por lo que debe hacerse algunas preguntas.

Por qué quieres hacerlo.

qué estás esperando.

Cuánto tiempo libre tiene y qué tan buena es su ética de trabajo.

¿Tiene algún problema que quiera resolver ya que eso lo ayudará a guiarse?

Sin embargo, la mejor de las suertes, sea lo que sea que decidas, y git es una herramienta importante para aprender si quieres trabajar en algo en colaboración.

More Interesting

¿Debo seguir trabajando como ingeniero de software si sé que no soy lo suficientemente inteligente como para trabajar para una empresa de clase mundial como Google o Microsoft?

¿Es Microsoft Dynamics Axe una buena posición?

Como ingeniero de software estadounidense que interactúa con los indios con frecuencia, ¿qué consejo le gustaría dar a los aspirantes a ingenieros de software indios?

¿Cómo es ser un desarrollador de BMC Remedy?

Soy un ingeniero de control de calidad que realiza pruebas manuales de los productos de software la mayoría de las veces. La mayoría de las empresas solicitan experiencia en pruebas automatizadas como Perl, Python, Shell, Selenium, etc. en entrevistas. He recibido entrenamiento de Python y Shell scripting. ¿Cómo puedo avanzar?

Cómo conseguir un trabajo de ingeniería de software

¿Cómo puedo aprovechar al máximo una pasantía de ingeniería de software?

¿Qué conocimientos básicos debo tener para ser ingeniero de software en Google? Actualmente soy un estudiante universitario con 0 conocimientos de programación

¿Qué es mejor: aprendizaje automático (o todo en general) o ingeniería de software?

Soy ingeniero de software, trabajo de 10 am a 10 pm en una startup, me siento estresado y desmotivado todos los días. ¿Qué tengo que hacer?

¿Cuál es la principal diferencia entre un ingeniero de software y un ingeniero informático?

¿Por qué los trabajos a corto plazo son un problema en el CV?

Como desarrollador, ¿debería aprender y buscar tecnologías que me gustan o que son más demandadas?

¿Cuándo comienza el curso de ingeniería de software MTech en el VIT en Vellore para estudiantes de primer año?

Estoy cansado de ser pobre a pesar de que trabajo duro en mi trabajo actual como ingeniero de software. ¿Cómo puedo comenzar mi propio negocio?