Hola. Tienes mi mayor simpatía, ya que es una situación difícil en la que te encuentras. La buena noticia es que se puede hacer. La pregunta más importante es, ¿por qué quieres específicamente convertirte en desarrollador de software? ¿Es porque es tu pasión, o es debido a la presión externa, como la familia? La razón por la que te hago esta pregunta es porque, como con todo lo que haces en la vida, necesitas motivación. Ser un desarrollador de software es un trabajo duro, y es posible que al principio tampoco ganes mucho dinero. En este momento, estás motivado porque no estás contento con tu situación actual. Sin embargo, si ingresa al desarrollo de software por la razón equivocada, ¿cómo se sentirá dentro de 6 meses cuando trabaje 12 horas al día porque tiene plazos que se le están saliendo y el dinero todavía no es tan bueno?
Si, por otro lado, esto es algo que REALMENTE desea hacer, entonces le aconsejaría que vea cómo puede aprovechar mejor sus habilidades de telecomunicaciones dentro de un rol de desarrollo de software. Yo mismo comencé mi carrera como desarrollador de software, luego me mudé a las telecomunicaciones como desarrollador de software de telecomunicaciones y luego me convertí en ingeniero de ventas de telecomunicaciones. Luego me convertí en consultor de telecomunicaciones y programé sistemas PBX (sistemas telefónicos), luego pasé a la siguiente fase de mi vida como empresario dentro de la industria de las telecomunicaciones.
Todo este tiempo, siempre aproveché las habilidades que adquirí en mi rol anterior, para mi nuevo rol.
- ¿Puede uno convertirse en un ingeniero de software exitoso sin completar un título?
- Qualcomm vs Amazon para la ingeniería de software?
- ¿Cómo convertirse en un desarrollador de software muy eficiente? ¿Qué habilidades necesita uno para convertirse en un buen ingeniero de software senior?
- ¿Qué universidades ofrecen programas de MBA sin GMAT en los EE. UU. Con 2 años de experiencia laboral en el campo de las pruebas de software?
- ¿Qué puedo lograr después de 4 meses de codificación?
Si realmente quieres tener éxito en tu próximo esfuerzo, te sugiero que te eduques sobre lo que quieres hacer, MIENTRAS permaneces en tu trabajo actual. Luego, comience a trabajar independientemente, hasta que haya acumulado la confianza de que puede hacer esto a tiempo completo.
Un buen recurso para aprender a programar los sistemas Avaya PBX (Avaya es el fabricante de telecomunicaciones número 1 del mundo) es el siguiente sitio web:
La fuente de soporte de IP Office
Tienen consejos y trucos, así como enlaces a la base oficial de conocimiento del producto del fabricante.
Ahora, si su deseo es lanzarse al desarrollo de software completo, es posible que primero desee aprender el lenguaje de programación C. Esto le dará una gran visión general de cómo es desarrollar software, enseñándole todo lo básico. Luego puede continuar desde allí y aprender Java y HTML, etc.
Aquí encontrará un buen recurso gratuito en línea para la capacitación en lenguaje C: Aprenda C – Tutorial interactivo gratuito en C
¡Buena suerte!