¿58 es demasiado viejo para convertirse en programador?

¡Nunca es demasiado tarde para comenzar a programar, ya que nunca es demasiado temprano! Comencé a programar a la edad de 13 años. Motivar y manejar para aprender más es todo lo que se necesita para dominar el oficio. Más tarde, refina las habilidades que aprendiste jugando con la teoría de computadoras (Algoritmos, estructuras de datos, etc.)

El empleo a tiempo completo a esa edad puede ser complicado, la mayoría de las personas a esa edad han abandonado la escena de la programación para ocupar puestos directivos. Sin embargo, nunca se sabe.

Freelance podría ser una opción, la mayoría de los programadores eligen el modo “autónomo” al tomar algunos proyectos independientes. Pueden administrar su propio tiempo y tomar una carga con la que se sientan cómodos. Freelance viene con algunos desafíos, encontrar clientes que pagan, mantener relaciones con ellos, etc.

De cualquier manera, si la pasión por el oficio está ahí, nadie puede establecer los límites de hasta dónde puede llegar alguien. La edad es irrelevante.

Tengo 55 años y sigo escribiendo código para vivir y puedo superar a muchos de mis compañeros a la mitad de mi edad. Todo depende de tus objetivos y dedicación, así como de tu talento inactivo. Sí, te pueden enseñar a convertirte en codificador. Pero los mejores desarrolladores de software pueden cerrar los ojos e imaginar su código en 3D. Los programas son seres vivos, puro pensamiento. Los buenos desarrolladores lo imaginan y lo hacen real. Tal vez ella necesita considerar la programación del contrato. La edad no es tanto un factor. Se trata de resultados.

¡No!

Puedes hacerlo, pero realmente depende de por qué quieres aprenderlo: si quieres aprenderlo por diversión, solo para jugar con él y mantener tu cerebro funcionando, adelante .
Hay algunos sitios web excelentes como http://codecademy.com , http://teamtreehouse.com y http://w3schools.com , donde puede aprender todo tipo de idiomas. Después de aprender la sintaxis básica y la lógica de la computadora durante unos 3 meses a la hora del día, puede proceder a crear sitios web, juegos e incluso aplicaciones nativas. Conozco a muchas personas, incluyéndome a mí, que han ganado una buena cantidad de dinero simplemente jugando con el código y viendo lo que se les ocurre.

Sin embargo, si su objetivo principal es ganar dinero y tal vez incluso ser empleado por una compañía de software, es mucho más complicado. Tendrás que dedicarte por completo a las computadoras y tener un plan B y C.
Si estás preparado para esto, te sugiero que elijas una plataforma como el desarrollo de aplicaciones iOS, o pretendes trabajar en una determinada empresa de software y luego adaptar tu aprendizaje a lo que quieres hacer. Una vez que haya elegido su futura carrera, consulte App Academy, General Assembly o http://devbootcamp.com/ , y elija la opción que mejor se adapte a usted (tenga en cuenta que también hay muchos bootcamps de codificación gratuitos y en línea) , pero hay tantos que no puedo enumerarlos todos en esta respuesta, y no puedo juzgar su efectividad porque no los he “asistido”. De ahora en adelante, el campo de entrenamiento que elijas * probablemente * te dará un certificado de finalización, consejos de trabajo y tal vez incluso te consiga un trabajo en el proceso. No te rindas, trabaja duro para lograrlo y recuerda que no se trata solo de lo duro que trabajas, sino de lo que haces con tu tiempo.

Para sintetizar esto de la manera más simple posible:

  1. Elegir: casual o grave
  2. Informal: busca una academia de codificación en línea y comienza a jugar. Grave: siga los pasos a continuación.
  3. Investigue un poco: vea las ofertas de trabajo en su área, el desarrollo de aplicaciones y los mercados de aplicaciones, independientemente. Vea qué se adapta mejor a su situación, horario y nivel de riesgo aceptable.
  4. ¿Dónde quieres aprender? Busque un bootcamp de codificación que esté cerca, que se ajuste a su presupuesto y que lo lleve a donde quiera ir.
  5. Inscríbase en el campo de entrenamiento.
  6. Quítate el culo.
  7. Obtenga un trabajo basado en sus nuevas habilidades de codificación.
  8. Lucro.
  9. ¡Lo hiciste!

Cuidado, la codificación es difícil. La programación es más difícil. El desarrollo es una bestia.
Pero si no te rindes, ¡llegarás allí! ¡Buena suerte!

Namaste
La edad no es y nunca fue el criterio para aprender programación. De hecho, si eres bueno analizando, si puedes interpretar lógicamente las instancias que suceden en el mundo digital, eres un programador potencial.
Tomemos un ejemplo del mundo real. Cualquier cosa que todos nosotros hubiéramos usado o visto al menos una vez.
Cajero automático: tiene un programa escrito por alguien para que todos lo usen y cubre todos los casos de uso.
Primero autentica a un usuario a través de su tarjeta + pin. Este es siempre el primer paso.
Como analizador, comenzará a comprender que esta debería ser su primera parte de su programa si estaba escribiendo el programa de cajero automático.
Aquí, un programador escribe código para recibir la entrada del usuario y verifica la entrada y proporciona la salida respectiva según los casos de uso.
Caso de uso 1: tarjeta + pin es correcto.
El programador muestra una pantalla más específica con el nombre del usuario, etc. y opciones como cambiar pin, retirar efectivo, etc.
Caso de uso 2: la tarjeta no está autenticada.
El codificador debe mostrar en la pantalla al usuario que inserte nuevamente la tarjeta.
Caso de uso 3: la tarjeta es correcta, pero el pin es incorrecto.
La sidra debe iniciar un contador e informar al usuario en la pantalla para que vuelva a escribir el pin. Y quedan 3 posibilidades máximas.
En caso de que se obtenga el caso de uso 1, deje que el usuario ingrese la cantidad o muestre el saldo o cambie el pin, dependiendo de la entrada del usuario.
Y el código continúa.
Todo en programación es simple.
Es un análisis lógico completo y cubre todos los casos de uso posibles.
Esta es la única diferencia entre un usuario final y un programador.
Un usuario final espera recibir información relevante cuando está utilizando cualquier programa y es el trabajo de un programador asegurarse de que el usuario final reciba ayuda en cada etapa sin la presencia de otro ser humano cerca de esa máquina.
Los usuarios finales comprenden el 99% de la población actual, y los codificadores son el 1% restante. Es el 1% que hace la diferencia en el mundo de hoy.
un programa toma entrada y da salida. así que no es tan difícil. intente comenzar con programas pequeños y comenzar con un lenguaje de programación, preferiblemente lenguaje orientado a objetos. Estoy seguro de que sobresaldrá en la codificación muy pronto.
Yeshwant kanitkar llama a un excelente libro para iniciarse en el mundo de la programación.
Saludos,
Mukunda

Depende de los 55 años!
La parte más difícil en cualquier educación es el deseo. Si quieres saber más sobre algo, ya no funciona, y aprender es más fácil.
La programación, bueno, la programación básica (como en simple, no como en el lenguaje) realmente no es tan difícil. Hacer cosas simples, resolver problemas simples es, bueno, bastante simple. A medida que los problemas se vuelven más complejos, realmente empujará lo que aprende.

Entonces sí, si realmente quieres, puedes aprender a programar. Cuando me enseñé a mí mismo, tuve algunos problemas que necesitaba resolver y trabajé en esas aplicaciones del mundo real. No aprendo bien de los libros. Necesito ensuciarme las manos, pero otros aprenden bien de los libros, lo que sea que funcione para ti, toma los libros, consigue los videos de you tube, ¡entra y diviértete!

Comenzar una nueva línea de trabajo a los 58 años es difícil en los Estados Unidos, independientemente del trabajo.

La edad es el principal desafío. No hay ninguna razón para que un hombre de 58 años no pueda escribir código tan bien como un hombre de 30 años … y sin embargo [consideramos que 35 son viejos en los círculos de programadores].

Recomiendo ocultar su edad en su currículum eliminando todo antes de esta nueva empresa. Eso podría reducir 20 años de su currículum. También será útil avanzar en el proceso de selección y las entrevistas telefónicas sin envejecer antes de reunirse cara a cara. Una vez que la “conozcan” mejor, será más fácil tener sentido contratarla para un trabajo normalmente ocupado por una persona más joven. De lo contrario, su solicitud será “extraña” y es probable que se presente una ronda para otro candidato igualmente calificado.

Eche un vistazo a la respuesta del usuario de Quora a ¿Tiene 30 años de edad para aprender programación de computadoras?

A diferencia de otras respuestas, quiero decir “No” aquí. Teniendo en cuenta que el OP preguntó “¿podría encontrar algún trabajo de programadora en un año o dos?”, Diría que 58 puede ser demasiado tarde para considerar el cambio de carrera.

Estoy en mis primeros 40 años. No creo que sea un programador peor que mis 20 años, pero siento que no soy tan rápido como antes. Mi experiencia en el campo del software lo compensó con creces. Si la mujer no tiene experiencia previa en programación, creo que sería un desafío gigantesco comprender los conceptos de programación, aplicarlos para que realmente funcionen y promocionarse con éxito a posibles empleadores. Un ejemplo opuesto es mi madre, que es una persona curiosa y le gusta aprender cosas nuevas. Ella tiene una ambición mucho menor de usar las computadoras con fluidez. Ella ha usado una computadora durante varios años, pero aún comete errores básicos cuando se trata de tareas simples como importar fotos desde una cámara digital.

No digo que sea imposible convertirse en programador a los 58 años, pero las probabilidades están en su contra. Puede intentar primero aprender un lenguaje de programación, pero no debe invertir su tiempo y considerar seriamente el cambio hasta que encuentre un verdadero entusiasmo y talento para programar en ella.

Tres palabras: NUNCA. TAMBIÉN. TARDE. Continúa e inspira a millones de personas a pensar más ampliamente con tu ejemplo personal. ¡Y no te olvides de decirle al mundo cuando obtengas tu primer trabajo de programación! Para mí, cuando eso suceda, será un gran estímulo para los momentos en que tiendo a rendirme. Nunca es tarde, amigo, y siempre eres bienvenido en esta área. ¡Cinco altos!

No estaría preguntando si no fuera consciente de los riesgos. Asumiré que su amiga tiene las aptitudes y la disposición necesarias para aplicarse a sí misma para aprender programación. Sin embargo, debe decirse que un empleador racional considerará todas las habilidades y atributos que uno aporta a un trabajo, y cómo podría interactuar con otros empleados. Por lo tanto, las habilidades transferibles de su amigo podrían ser importantes para los empleadores, al igual que una historia de (digamos) un servicio confiable, extenso y concienzudo a otros empleadores.

Tu amigo podría convertirse en ‘programador’ en cualquiera de una amplia variedad de áreas. Sería importante elegir un área donde haya demanda y donde sus otros atributos sean complementarios. Para saber cuáles podrían ser estas áreas, debe realizar entrevistas de información cuidadosas con empleadores que representen a empleadores potenciales en áreas de interés para ella.

Uno de mis profesores de ciencias de la computación vendió su negocio de muebles y luego se sometió a un programa de pregrado y un programa de posgrado mientras tenía cuarenta y tantos años. No hay nada que restrinja la edad en la programación de computadoras. Si quieres aprenderlo puedes hacerlo.

El mayor problema que tienen las personas de tu edad cuando vuelves a la escuela es que carecen de concentración. Cuando pasas años en un campo y trabajas para ascender, es difícil comenzar de nuevo desde el fondo. No les gusta sentarse en clases con un grupo de veinte y tantos, ir a la oficina de sus profesores y pedir ayuda cuando su profesor es más joven que ellos, y hacer el esfuerzo y el trabajo necesarios para tener éxito sabiendo que podrían regresar a lo que solían hacer y comenzar a ganar dinero de inmediato.

Si lo quieres lo suficiente, puedes conseguirlo. El mayor obstáculo que tienes eres tú.

Creo que es muy poco probable que tu amigo pueda encontrar trabajo como programador con solo un par de años de entrenamiento. Los jóvenes de 18 años sin informática o título relacionado también tienen problemas para encontrar trabajo de programación. La mayoría de los lugares están buscando un título ahora, y hay muchas personas con títulos que están desempleadas.

En cambio, sugeriría que tu amiga aprenda programación y la aplique a cualquier habilidad que ya tenga. Alguien que tenga, digamos, 30 años de experiencia en el manejo de registros médicos y dos años de programación será mucho más útil para una compañía de software de registros médicos que un programador con 10 años de experiencia en codificación y cero conocimiento de esa industria.

Hay una razón por la cual en los EE. UU. Hay una ley federal que prohíbe a los empleadores discriminar contra el sexo, la religión y la edad, y esa razón es: los empleadores la practican todos los días. Aunque es posible que aprenda un lenguaje de programación actualmente candente a los 60 años, las posibilidades de que los empleadores lo consideren es muy escaso porque les gusta invertir a largo plazo en cada empleado. Es decir, si les informa que tiene 60 años. No es un requisito que deba confiar su información privada a los empleadores para obtener un empleo. Solo aprende a programar y mantente en forma. Teñirse el cabello o aplicar algunos trucos de maquillaje para lucir más joven cuando vaya a una entrevista. Además, si eres muy bueno en programación de computadoras, no tienes que preocuparte por tu edad.

Si te refieres a la codificación, entonces es muy fácil. Simplemente elija un lenguaje de alto nivel como Ruby on Rails, Java o Swift. Pero si te refieres a la programación, entonces necesitamos una comprensión de los algoritmos y las estructuras de datos.

Aunque las computadoras modernas tienen mucha RAM y los nuevos sistemas operativos usan sandboxing para que un programa no bloquee todo el sistema. Todavía hay necesidad de código optimizado.

Un niño de 10 años puede aprender a programar a los 58 años. Pero, ¿cómo va a ganar 58 años suficiente experiencia para escribir un código optimizado? Eso es a través de grandes proyectos que pueden venir en forma de aplicaciones móviles. Dada la vida promedio de 80 años, la persona todavía tiene al menos 20 años de carrera si le gusta aprender.

La mejor y más lucrativa opción es Cloud Mining. Sin embargo, encontrar un minero auténtico y confiable es un desafío. Empresa de minería en la nube llamada GBMiners. (GBMiners). Son los mineros en la nube más rentables y de mayor crecimiento de la India. Son el último participante en los grupos mineros globales que aún obtienen el 2.4% de participación en la distribución de hashrate (Hashrate Distribution) en blockchain. He estado asociado con esta empresa durante más de 4 meses y obtengo beneficios saludables de forma regular.

Le ofrecen retornos mensuales fijos del 10% de su inversión durante 18 meses. Esto le da alrededor del 80% de ganancia en su inversión inicial

Para más información

[correo electrónico protegido]

¿Ya estas muerto?

Si no, entonces no tienes la edad suficiente para no convertirte en un programador, o cualquier otra cosa que quieras ser (médico / abogado / ingeniero).

Mientras no estés muerto puedes intentar convertirte en lo que quieras. Ya sea que la sociedad lo acepte o no (ellos son los que le dan dinero) y si tiene alguna habilidad que esté completamente en el aire.

Pero no estás muerto. Y mientras no estés muerto, no eres demasiado viejo para convertirte en lo que quieras.

Sin embargo, tan pronto como mueras, definitivamente eres demasiado viejo. Pero no estás muerto, así que inténtalo si quieres, o no.

Lo peor que podría pasar es que mueras.

Mi credo con el fracaso, el cambio y los obstáculos es:

Todavía no estoy muerto.

Ha funcionado bien hasta ahora.

¿Quién hubiera pensado que un pensamiento tan pesimista podría tener sesgos tan optimistas?

Nunca es tarde para aprender nuevas habilidades

Si siempre haces lo mismo, siempre obtendrás el mismo resultado. Así que no te preocupes probando cosas nuevas.

Tengo 51 años y trabajé toda mi vida hasta septiembre de este año. Decidí dejar de darle mi tiempo a la compañía por dinero.

Así que decidí entrar en el negocio en línea y ser mi propio jefe, trabajando desde casa simplemente usando mi computadora portátil y teniendo una conexión a Internet. Todavía estoy aprendiendo todas las habilidades y mi conocimiento crece día a día.

Estoy agradecido por esta oportunidad que he recibido de mis mentores. Entonces, si está abierto a aprender nuevas habilidades, mejore su conocimiento que recomiendo encarecidamente que vaya a mi página, suscríbase, confirme y le proporcionaré esta serie de 7 videos de mis mentores Stuart y Jay. Confía en mí, esta podría ser una oportunidad también para ti.

¡Sería un placer acompañarlo en este viaje!

Todo lo mejor
Roberto

No 58 no es demasiado viejo, incluso 68 no lo es. Creo que la métrica más importante es el trasfondo de la persona en cuestión. ¿Qué han estado haciendo antes ahora?
La edad es, creo, no el primero. Algunas personas se ponen la piel de gallina simplemente pensando en la vista del código. Otros ven belleza en bloques de código bien estructurados.
Algunas personas escuchan matemáticas cuando mencionas la programación.

El grado de valentía es más parecido y si está considerando entrar en él, entonces supongo que ese último obstáculo ha sido vencido.

Entonces diría que lo hagas. Pero primero trate de divertirse con él y no lo vea como una máquina de hacer dinero.

Si bien es probable que pueda aprender a programar y que pueda aprenderlo a nivel profesional, es probable que no pueda ser lo suficientemente bueno como para ser una contratación más deseable que una persona más joven. También recuerde que las personas que tienen éxito con la ingeniería de software han pasado muchas horas por día codificando y leyendo cómo codificar mejor.

A pesar de mi pesimismo, creo que deberías empezar a intentarlo. Si es posible, debe comenzar con un bootcamp de codificación. Las clases de colegio comunitario pueden ser otra vía. A su edad, no debe intentar obtener un título, ya que tomaría mucho tiempo obtener un retorno de esa inversión y si trata de aprender por su cuenta, puede perderse en una espesura de diferentes lenguajes y programas informáticos. Si sigue la ruta de autoaprendizaje, probablemente debería crear aplicaciones de teléfonos inteligentes en lugar de intentar algo más ambicioso.

Puede convertirse en programadora, como una desarrolladora de Android, solo necesitaría aprender algunos conceptos básicos de Java para comenzar y las herramientas adecuadas, pero en esta época por qué querría convertirse en programadora, debería tratar de convertirse en una “motivadora”. “Para las generaciones más jóvenes, es una” persuasiva “al compartir su experiencia en la vida con los jóvenes, lo que les permite tener la fuerza de voluntad que necesitan para luchar en la vida para lograr el éxito, que en mi opinión es mejor que un programador de 50 años.

¡Por supuesto que es!

Míralo desde el punto de vista de los empleados. Tienes 2 años de experiencia. Al igual que alguien fuera de la universidad. Tienes 58. No lo son.

¿Por qué el empleado lo capacitaría en artes de la compañía si va a quedarse allí por un tiempo limitado?

Aquí hay una lista de preguntas que te harán:

1) ¿Por qué decidiste convertirte en desarrollador de software?
2) ¿Por qué deberíamos emplearlo?
3) ¿Cuánta programación haces en casa?
4) ¿ha tenido alguna experiencia en el trabajo con la programación?
5) ¿tienes alguna calificación?
6) ¿ha creado alguna aplicación o sitio web del que esté orgulloso?

More Interesting

¿Cómo fue el año 2016 en términos de ciberseguridad?

Soy ingeniero eléctrico de una simple universidad desconocida. Tengo 2 años de experiencia y solicité empleo en alrededor de 30-35 compañías durante los últimos 40 días, pero no he recibido ninguna llamada para una entrevista o más. ¿Cuál es el problema?

¿Spring Framework sigue siendo prometedor en la industria?

Cómo trasladarse a Canadá o EE. UU.

¿Cómo debo dejar mi pasantía no remunerada?

Comencé mi carrera como desarrollador principal de PHP después de algunos consejos sobre frameworks. Estudié Laravel y ahora estoy familiarizado con eso. La mayoría de la organización y los clientes preguntan sobre Drupal y otros marcos. ¿Estoy haciendo algo mal?

Cómo hablar realmente con los coordinadores / gerentes de desarrollo profesional de atención médica en los hospitales

¿Puede un INTJ convertirse en un buen psicólogo?

¿Son reconocidos los títulos universitarios australianos de 3 años en los Estados Unidos si soy un estudiante internacional?

Veo a muchas personas preguntando cómo convertirse en un científico de datos, pero ¿cuál es un marco de tiempo realista para obtener un trabajo a tiempo completo, comenzando desde la zona cero?

¿Vale la pena hacer una maestría en ingeniería civil en el extranjero?

¿Cómo te conviertes en desarrollador?

¿Cuáles son las opciones de salida para un consultor de ZS Associates?

¿En qué colegios de ingeniería puedo obtener admisión en la India para CSE con los resultados del SAT?

¿Cuáles son algunas historias inspiradoras de ingenieros que pasaron de las facultades de ingeniería de nivel 3 en India y, sin embargo, tuvieron mucho éxito en su campo?