Trabajo como analista financiero para un banco. Estoy interesado en hacer un cambio de carrera y convertirme en desarrollador de software. Si me enseño a codificar con cursos en línea, ¿cuánto tiempo hasta que una empresa de tecnología pueda emplearme como desarrollador?

En general, las “empresas tecnológicas” pueden resolver problemas (a tiempo y dentro del presupuesto) mucho más que conocer un lenguaje de programación en particular.

Como tal, probablemente pueda unirse a una empresa de tecnología hoy como analista financiero o como “experto en la materia” y le enseñarán cómo codificar si es necesario. Por ejemplo, Uber es conocido por su aumento de precios. Impulsar el precio al conductor es un problema que ya han resuelto. Averiguar cuándo es el mejor momento para hacerlo (y por qué) es con lo que están luchando actualmente.

Quiero citar al Sr. Brown, “cree un software que haga que su trabajo desaparezca”.

Creo que una mejor manera de ver eso es “crear software que aproveche las economías de escala y todas las cosas que las computadoras hacen mejor que los humanos”.

Comience por ahí. Elija un problema financiero que el público en general no sepa cómo hacer y siente que está desperdiciando su día. Automatízalo. Averigüe cuánto cuesta y cómo ponerle precio al mercado. No tiene que ir tan lejos como para iniciar un negocio con su solución, pero si está seguro de que puede hacerlo, es exactamente el tipo de persona que las empresas de tecnología quieren contratar.

Si realmente desea centrarse primero en el lenguaje de programación y no tiene experiencia previa, le tomará entre 3 y 5 años.

Depende, la compañía dará una capacitación de un máximo de 6 meses y si trabajas bien, puedes convertirte en un muy buen programador en 2-3 años. Entonces, si desea su carrera en tecnología, comience a intentar desde hoy como un nivel de entrada más fresco.

Habiendo hecho algo similar, sugiero automatizar las cosas en el banco. El análisis, o la extracción y agregación de datos, tal vez automatizando la presentación de alguna manera. Cree software que haga que su trabajo desaparezca.

En mi caso, era probable que fuera empleado en 6 meses, pero me llevó cerca de un año. Eso incluía noches de estudio casi todas las noches.

Una cosa que podría ayudarlo, y como persona de finanzas, creo que lo entenderá. Todas las transacciones financieras pueden estructurarse en el siguiente formato:

Ofrezco 100 TER a las 2:01:34 PM.
Mis términos son $ 10,000 a las 2:01:36 PM.
(esta es una oferta formal)
Usted contrarresta con $ 9,900 a las 2:08:11 PM.
Acepto a las 2:08:15 PM.
(esto es un contrato)
Entrego 100 TER a las 9:01:47 AM 3 días después.
Usted entrega $ 9,900 a las 9:01:53 AM 3 días después.
(fin de la transacción)

¿Cuánto tiempo tuve posesión de TER antes de la entrega? ¿Hubo un dividendo?
¿Cuánto tiempo tuvo posesión de $ 9,900? ¿Ganaste intereses?
¿Tenía posesión de TER en el momento de la oferta formal? ¿Ato capital?

Puede imaginar transacciones más grandes de oro o monedas en liquidaciones de bancos centrales. Estoy seguro de que puedes encontrar algunas variables más.

More Interesting

¿Cuál es el área más grande en el desarrollo de software?

¿Cuáles son las habilidades necesarias para convertirse en desarrollador de software?

¿Cuál es la diferencia entre desarrollo de software, ingeniería de software e informática?

¿Puede escuchar audiolibros mientras programa?

Si Sundar Pichai estudió metalurgia en IIT KGP y una especialización en electrónica en Stanford, ¿cómo terminó en Google liderando el equipo de desarrollo de Chrome cuando ni siquiera tenía ningún conocimiento relacionado con el desarrollo de software en ese momento?

¿Cómo puedo trabajar como buen desarrollador de software?

¿Qué compañías de software apoyan y / o han creado las mejores comunidades de desarrolladores?

¿Por qué no hay un exceso de ingenieros de software?

Como ingeniero de software, ¿qué idioma / marco debo aprender a trabajar por cuenta propia (móvil, web, servidor, empresa, front-end, back-end, base de datos, etc.)?

¿Cuál es la diferencia entre DevOps y el desarrollador y probador de software?

¿Debo aceptar la oferta de desarrollador de software de $ 55k / año y trasladarme a FL, o esperar una mejor oferta en Nueva York, donde vivo actualmente?

¿Cuáles son las especificaciones de las computadoras que usan los desarrolladores de software más profesionales?

Soy un programador de sofware. ¿Qué especializaciones de MBA puedo hacer que me hagan trabajar en la industria de TI pero en una posición gerencial?

Cómo conseguir trabajo en Google New York como desarrollador de software o para aprendizaje automático justo después de la universidad

¿Cuál es la mejor computadora portátil para desarrolladores que aloja VMS y admite múltiples monitores externos?