Soy un ingeniero informático. Odio la codificación, pero amo la tecnología. ¿Qué tengo que hacer?

Estuve en tu situación hace unos años. Me gusta codificar, pero no era muy bueno en eso y de alguna manera solía tomarme mucho tiempo para escribir y depurar código. También tardé en aprender código y cuando lo aprendí y realmente empecé a amar el código durante mi último año de proyecto, ¡mi ingeniería ya estaba lista! Sin tener un concepto de codificación de sonido, las posibilidades de colocarse en cualquier empresa eran escasas.

Entonces, ya había tomado esto en cuenta y mejorado en lo que era bueno; solución de problemas del sistema operativo y hardware de la computadora. Tomé la certificación de Microsoft (MCSA) y obtuve un trabajo al día siguiente después de obtener mis resultados de ingeniería. Esto fue en una compañía muy pequeña, pero estoy orgulloso de haber trabajado con las mejores mentes en el negocio. Hubo casos en los que mis adultos mayores resolvieron problemas complejos que ni Microsoft ni Cisco pudieron solucionar.

Una de las principales ventajas de tener un fondo de codificación es que puede escribir scripts, que son una necesidad para la vida de cualquier administrador del sistema. Automatice las tareas usando estos scripts y su vida está bastante establecida. También hay una ventaja de ser un puente entre los desarrolladores y el equipo de TI de back-end. Aquí, donde sus habilidades de comunicación pueden desempeñar un papel importante y en pocos proyectos grandes y roles orientados al cliente, su conocimiento técnico puede salvar el día o el mundo.

Las principales desventajas para elegir este camino son:

1. Hay demasiados titulares de certificados de papel por ahí y falsifican sus currículums de manera brillante y en esta economía, todos buscan mano de obra barata y desean obtener todo lo que puedan de usted pagando menos.

2. Casi todos los trabajos de soporte técnico están en turnos impares, ya que estos trabajos se subcontratan desde los EE. UU. Y el Reino Unido. Puede sentirse bien trabajar durante los primeros 2 o 3 años, pero luego su cuerpo recibe una paliza. Si tiene mucha suerte, una gran empresa puede tener turnos que tendrán un buen equilibrio entre la vida laboral y personal y los turnos diurnos.

3. Trabajar en una gran empresa también puede significar que su exposición a una tecnología es muy limitada. Por ejemplo, si está trabajando para el equipo de Exchange en Microsoft (Exchange es un servidor de correo), su trabajo puede ser tan limitante como para solucionar problemas de solo buzones (aquí es donde se almacenan todos sus correos, en una base de datos). Es una necesidad que usted conozca el producto completamente, pero su rol será limitado.

Big Data se está recuperando bastante bien en el mercado y es una habilidad de nicho. Si puedes empezar a concentrarte en esto, tu vida puede ser bastante buena.

Espero que esto te haya dado otro camino a considerar, aparte de la codificación. ¡Todo lo mejor!

Hay otras opciones que podría optar por la programación externa.

Teniendo en cuenta sus puntos fuertes, podría emprender una carrera en ingeniería de ventas. Un ingeniero de ventas requerirá una excelente manera de atención al cliente y una habilidad para bailar alrededor de las limitaciones de un producto mientras adapta sus características en un entorno de cliente. La ingeniería de ventas no implica el rigor del diseño y el desarrollo o las pruebas, y es muy adecuada para las personas que desean un rol que implique una gran interacción con el cliente. Por supuesto, las habilidades de presentación serán útiles.

Otra opción sería convertirse en un analista de datos y esta elección de carrera parece estar ganando popularidad en la India gracias al lanzamiento de muchas nuevas empresas de Big Data, además de los grandes jugadores existentes. Como analista de datos, necesitará una buena base en estadísticas, así como una excelente capacidad analítica. Esta es posiblemente la mejor opción de una carrera alternativa para un graduado de ingeniería, ya que requiere una buena aptitud numérica. Sin embargo, es posible que deba captar las habilidades de software relevantes para este campo, como SAS, SPSS o R, pero esto no debería ser demasiado difícil de aprender con un fondo en la programación en C o C ++.

Una tercera opción que quiero sugerir, aunque no sin críticas, es una carrera en Recursos Humanos. Esta trayectoria profesional generalmente la persiguen los graduados con títulos en psicología o una titulación de posgrado relevante (piense en los graduados de ingeniería en instituciones como XLRI). Pero entonces, ¿por qué un ingeniero recién salido de la universidad alguna vez querría contratar personal o algo así? Aquí es donde me veo obligado a decir que los deberes diarios de una persona involucrada en recursos humanos pueden estar al alcance de un ingeniero. Admito que hojear los curriculums vitae puede ser bastante monótono, pero es posible avanzar en la carrera profesional como especialista en recursos humanos. Excelentes habilidades de comunicación son un requisito y debe estar preparado para enfrentar una fuerte competencia: todos quieren a los mejores candidatos para sus organizaciones y una sólida red de amigos y conocidos recorrerá un largo camino para lograr sus objetivos.

Me encantaría conocer opciones de carrera alternativas en otras publicaciones en este hilo además de las que se mencionan aquí.

La codificación no es lo único que necesita saber en TI. Steve Jobs era un apasionado de la tecnología, pero no estaba muy interesado en la codificación, pero era un muy buen arquitecto.

Comience a resolver varios problemas de diseño. La industria no solo necesita programadores, sino también diseñadores, pensadores externos, desarrolladores de IU, gerentes de producto, ingenieros de ventas, etc. Los programadores son solo una parte, pero también puede crecer en otros componentes.

De todos modos, la forma en que IT está progresando, en muchos idiomas donde se requiere un código mínimo. Solo la idea debe ser buena, la ejecución puede ocurrir sin mucho código. Vea uno de los lenguajes de próxima generación donde todo está incorporado para el desarrollo.

Entiendo que eres un rápido aprendiz, buena comunicación y habilidades de presentación que tienes.

Pero la pregunta final es,

¿Qué harás si eliges otro campo y sigues sin estar satisfecho o frustrado después de algún tiempo?

La respuesta es elegir un trabajo que te dé la felicidad . No elija por dinero o por lo que otros dicen.

Escuché esta cita de alguna parte. “El viaje es el éxito, no un destino”.

El viaje solo será exitoso cuando ames hacer lo que haces.
Solo cuando estás contento con lo que estás haciendo.

Bueno, esta no es una situación contigo, pero también me enfrento a este dilema.

Me encantan las computadoras y la tecnología, pero no soy un codificador efectivo. No te preocupes esto no es un problema. Es solo la respuesta a tu pregunta.

No te gusta la codificación, eso no lo hace porque solo si te gusta la codificación solo puedes ser un codificador eficaz.

Debe leer: http://alltechtrix.com/blog/lear

Ahora que la codificación está fuera de tu mente piensa en lo que amas. Cuando estaba en la escuela me encantaban las computadoras y podía solucionar muchos problemas fácilmente.

Esto me llevó a resolver también los problemas de las PC de otras personas y, antes de darme cuenta, desarrollé una oportunidad de negocio allí. Ahora, incluso antes de terminar la escuela, estaba haciendo negocios.

Actualmente amo mi negocio y gano un buen ingreso. Soy un estudiante de ingeniería como tú, pero no espero ningún trabajo después del curso.

He iniciado un sitio web alltechtrix.com y espero ganar mucho con él y la mayoría de los bloggers ganan entre $ 5000 y $ 15000 por mes.

Así que la conclusión es sentarse por tu cuenta, escribir las cosas que amas y comenzar a trabajar en ello.

No amar la codificación no es un problema; Es solo una solución que encontraste, por lo que no necesitarás concentrarte en ella.

Que tengas un buen día.

Si aún tiene alguna pregunta puede contactarme en mi sitio.

En tal caso, cuando alguien entiende el código pero odia codificarlo, sugeriría que el mejor conjunto de tareas es un analista del sistema.

En el cual necesita comunicarse con el cliente y reunir el requisito , crear un documento basado en eso y proporcionar esa comprensión al equipo de desarrollo.

Considere la posibilidad de una carrera en la gestión de proyectos de software / hardware. Especialmente en el área de lo que se conoce como gestión de proyectos basada en Agile, que actualmente tiene una gran demanda. Serás un desperdicio de tecnología y nunca tendrás que codificar. Creo que paga relativamente bien también.

Puedes explorar otras secciones de TI

  • Redes
  • Sistemas operativos
  • Almacenamiento de datos y minería.
  • Seguridad
  • Almacenamiento de información y muchos más.

¿Por qué no intentas obtener un MBA?
También puede bloguear sobre tecnología y temas interesados ​​de TI como un trabajo a tiempo parcial.

Creo que deberías crear un blog de tecnología. Esta es la mejor manera de ganar dinero. Conozco a un hombre llamado Arun Prabhudesai, dejó su trabajo de TI (estuvo en la industria de TI desde 1996 hasta 2007) y creó un blog llamado Trak.in. Que es uno de los blog de negocios populares en la India.
Cómo crear tu propio blog o sitio web tutorial paso a paso

Hay tantas cosas que puede hacer con un título en computación / ingeniería que no implique codificación. Me gradué de programador hace más de 25 años, pero nunca codifiqué durante mi carrera. Entré en soporte técnico, gestión de productos, estrategia de producto y, finalmente, terminé como un comercializador y empresario de tecnología a nivel ejecutivo. Tener un fondo de tecnología abre las puertas a muchas otras carreras. Encuentra tu pasión en la tecnología y persíguela. Con su descripción de sus habilidades, quizás busque en la gestión de productos o soporte de ventas en una empresa de tecnología.

Si te gusta la tecnología, probablemente debas convertirte en un bloguero de tecnología para sitios web como TechCrunch, Engadget, Mashable, 9to5Mac, 9to5Google. Apuesto a que te encantará esto, no es de extrañar que tengas beneficios increíbles como obtener pases para eventos como CES, WWDC de Apple y I / O de Google. Tienes la oportunidad de escribir en la última tecnología y gadgets. ¿Qué tan genial saber?

> Pero soy bueno con las habilidades de comunicación y presentación y también aprendo rápidamente.

A continuación, vaya para un trabajo de tipo administrador de programas.
Tanto los programadores como los gerentes de nivel superior respetan y valoran a las personas que pueden actuar de manera competente como capa de búfer, errar “capa de interfaz”.

¡La programación es esencial en el campo de TI donde quiera que vayas! Pero para empezar con u puedes empezar
Tu carrera en Manual Testing. Más tarde, puede intentar aprender Programación o tomar cursos en SAP u Oracle Oracle Database Database, que no requiere mucho conocimiento de programación. TI tiene muchos otros campos de trabajo diferentes también. ¡Así que haz una buena investigación al respecto! Buena suerte !!

Como mi pensamiento tienes habilidades de manejo … una persona como usted que desea desarrollar su pensamiento o su proyecto y hacer un plan para el crecimiento de su proyecto con una mejor estrategia de negocios. Si es perfecto para el trabajo en equipo … debe pensar en el marketing digital. E-commerce … donde puedes utilizar mejor tus habilidades de comunicación y presentación.

La tecnología de información se compone de varios campos. Si usted es un entusiasta de la tecnología, puede probar la conexión en red, ya que se ocupará de los dispositivos.

..

Ven y únete a nosotros como analista de la industria.

Solo ve por un analista de negocios … Sacude al mundo

Comienza a convertir tu odio en amor