¿Quién aprendió a programar entre los 25 y 30 años de edad y tuvo éxito?

A2A

Bueno, yo no. Empecé a programar alrededor del cuarto grado, debí haber estado alrededor de 10. Dicho esto, nunca me tomé en serio el tema hasta que cumplí los 27 años.

Si quieres mi consejo, diría que comiences con Ruby y aprendas Rails. El desarrollo web es el campo más candente en estos días y seguirá siéndolo durante mucho tiempo. Rails es el mejor framework de desarrollo web. El código de la escuela es la mejor manera de aprenderlo si puedes pagarlo.

El factor principal en su capacidad para tener éxito en el caso de ir por esta ruta será su disposición a moverse. En los mercados de moda, los graduados de las escuelas de código se ajustan por $ 50k + / año. En mercados no tan calientes, podría estar esperando durante meses para una sola entrevista. Si no estás dispuesto a mudarte a un mercado caliente, lo mejor que puedes hacer es aprender .NET. Puede obtener un trabajo .NET en cualquier lugar, pero los trabajos de desarrollo web .NET no pagan tan bien.

La mejor manera de comenzar una vez que haya terminado la escuela de códigos es encontrar un buen reclutador. Simplemente coloque su currículum en los tablones de trabajo y responda a los correos electrónicos de reclutadores que parezcan remotamente interesantes. Eventualmente encontrarás uno por el que vale la pena ser leal, pero recuerda que tienes que besar a muchas ranas para encontrar a tu príncipe.

Buena suerte, probablemente no lo necesites.

La programación implica el aprendizaje constante.

Usted no “aprende programación” en ningún caso y luego “se convierte en exitoso”.

Aprendes programación. Usted hace algo de programación. Aprendes algo más de programación. Usted hace un poco más de programación. Repita esto hasta que decida detenerse.

Si continúa aprendiendo y mantiene su conjunto de habilidades actual y adopta nuevas tecnologías, puede tener éxito y tener una larga carrera.

Cualquier suposición de que ha “aprendido la programación” garantizará el fracaso o la pérdida de la carrera.

Me encontré con muchas personas que se negaron a aprender cosas nuevas durante mi vida de más de 30 años como programador.


FWIW, aprendí que la programación de aproximadamente 20 a 55 años de edad, fue exitosa en el camino y luego cambié de carrera. Todavía estoy aprendiendo programación y me meto en código en proyectos paralelos 40 años después de que empecé.

Tengo unos 20 años y realicé un programa de ingeniería de software de pila completa en San Francisco, Holberton. Realmente no sé a qué te refieres con éxito, pero en mi opinión creo que también estoy en camino de ser “exitoso”. Me ofrecieron algunos trabajos después de un año del programa. Todavía tengo MUCHO que aprender, y aún soy muy joven en términos de conocimiento y experiencia, pero el hecho de que se me ofreciera un trabajo con solo un año de escuela en mi haber lo consideraría un éxito.

Me casé cuando tenía 27 años, me gradué con un título universitario de 4 años y no me convertí en maestra, me gradué en el instituto de datos de control en el curso de 11 meses cuando tenía 28 años y obtuve mi primer trabajo en TI a los 29 años. Estaba en la computadora 35 años, 14 en la industria automotriz y 21 años trabajando para el Centro Técnico del Ejército. Conozco media docena de compiladores, dbms y un par de rdmses. Te diré, mantente alejado de las tiendas adversariales de alta rotación. Las tiendas orientadas al equipo son en las que debes estar. Cuando entras en una tienda nueva, tener un mentor o punto de contacto es fundamental. Cuando puedes liderar y ser un mentor, es muy útil en un entorno de trabajo en equipo. Me encanta la programación. He escrito cientos de programas. Cuando llegó la web, tenía un sitio web que tenía otra persona, DatingMajic.com. Debería haberme quedado con él y seguir invirtiendo, pero no lo hice. Podría haber sido un millonario. Tengo un duelo de arranque iMac con boot camp. Tiene una pantalla de alta resolución de 27 pulgadas, un disco duro de estado sólido de 1 terabyte, unidad de disco externa, mouse y teclado inalámbricos, Windows 8.1 y Apple iOS. Tuve el Geeksquad configurarlo. Estaba pensando en convertirlo en un arranque triple con LINUX GRU o Ubuntu OS. De nuevo, pídale al Geeksquad de Best Buy que lo haga. Estoy a través del uso de torre PC. Tuve una Apple 2e, una PC de IBM, Custom Windows Tower. Utilizo un HTC ONE, para un teléfono inteligente y un iPad para hacer mis impuestos. Acabo de conectarlo a mi teléfono inteligente por motivos de seguridad. Usaré el software espía, malware, detector de virus de Best Buy Geeksquad. He hecho mi Turbo Tax en el iPad y funciona. No me gusta el I Phone porque tengo muchos pulgares y me gusta deletrear todo, en lugar del lenguaje de Twitter acortado de PIG English. Creo que la raza humana ha progresado más allá de la etapa de palabra de 4 letras. Desde que perdí parte de mi audiencia en Vietnam, he tenido 4 series de SIDA. Me pregunto cuándo se está produciendo la terapia génica para la audición. Actualmente se está probando en la etapa animal. Me gusta el PHONAK LYRIC 3.1 pero todavía no puedo pagarlo. Tendré que esperar hasta que pague mi auto. Está a un año de distancia. Gracias por su atención.

Definir el éxito.

La programación es una tarea mental. Si tiene una cantidad razonable de inteligencia, así como la disciplina y el deseo, puede aprenderla. Después de poner suficiente tiempo se volverá competente. Si resulta que tienes la mentalidad correcta, puedes ser muy, muy bueno en eso.

Si eso se traduce o no en éxito …

Si esperas volverte increíblemente rico, necesitarás más que habilidades. Necesita una idea (la suya o la de alguien más) que pueda darle vida y que tenga una necesidad de mercado suficiente para que eso suceda.

Si usted es realmente bueno, puede obtener un trabajo razonablemente bien pagado. Si no es así, si tiene otras habilidades, podría convertirse en alguien que trabaje con programadores y tenga la ventaja de conocer algunas de las limitaciones.

Estás haciendo la pregunta equivocada. No importa la edad que tengas. Puede aprender a programar a cualquier edad, y su “éxito” dependerá de qué tanto trabaje y cuánto se apresure (porque existe la discriminación por edad en la industria de TI).

Vea la respuesta de Richard Kenneth Eng a los 35 años sin trabajo. ¿Puedo aprender a programar?

Las computadoras de escritorio se convirtieron en una cosa a mediados de los 80 y yo tenía 23 años, luego conseguí un Sinclair ZX81. Lo usé para aprender el lenguaje de máquina Z80. Antes de eso, tuve la oportunidad de jugar con máquinas de teletipo en la sala de computación de la Universidad de Utah.

Sin embargo, no fue hasta 1993, cuando tenía 33 años, que usé el espacio de la oficina y las computadoras sobrantes de una empresa de plásticos fallida, y mi cheque de desempleo, para fundar una empresa web. Aprendí cómo construir servidores Unix, html, perl cgi. Hizo mucho dinero en los años de auge de la web.

Nunca has terminado de aprender programación. Las habilidades con las que siempre puedes contar son saber leer la documentación y descubrir cosas.

Ciertamente no yo (estoy en el campo de la ingeniería industrial) pero logré un éxito discreto. Comencé a tomar cursos sobre cómo programar en VBA (macros) cuando tenía 25 años, y ahora estoy trabajando en un equipo que depende en gran medida de la programación de macros. Entonces, aunque no puedo decir que soy “enormemente exitoso”, este conocimiento me ha permitido crecer en la empresa.

Toda mi capacitación en VA se realizó en las instalaciones de la compañía, con personas de dentro enseñando, por lo que puedo decir que mi compañía invirtió en mí.

Yo 🙂 Debo decir que empecé a aprender antes de los 25 pero no tuve una experiencia del mundo real hasta entonces. En mi primer trabajo me sentí abrumado y tuve que aprender un poco en casa para ponerme al día. Me quedé allí durante 1 año hasta que se agotaron los proyectos JFS que se realizarán. En mi segundo trabajo tuve que concentrarme en aún más cosas en la Web, Opengl, Mobile, que también hacía un poco de trabajo independiente, no tenía ningún problema.