¿Qué crees que es mejor para aprender y trabajar teniendo en cuenta las necesidades del mercado de TI y mis experiencias [cerrado]

En primer lugar, quiero mencionar que soy un entusiasta de la tecnología de la información. Y tengo múltiples experiencias de trabajo/aprendizaje en diferentes campos de la tecnología de la información. Pero, ahora veo que debo enfocar mi conocimiento y trabajo/estudio en uno de los campos porque la tecnología se está expandiendo muy rápido y no puedo estar actualizado en todo. Necesito hacer algo como mi mejor habilidad y apegarme a eso.

Empecé mi carrera como Diseñador Gráfico/Web durante 2 años. Después de eso trabajé como Técnico de TI, y después de un tiempo comencé como Administrador de TI durante 3 años, mientras tanto obtuve la certificación CCNA (Cisco Certified Network Associate) y trabajé como Instructor de Cisco Networking Academy por un corto tiempo.

Durante este período estaba estudiando la licenciatura en "Ciencias e Ingeniería Informática" y cambié mi enfoque hacia otras cosas. Me empezó a gustar más la programación, la seguridad en redes y los circuitos digitales.

Así que cambié mi trabajo y comencé a trabajar como "desarrollador web y de software" en 2 compañías diferentes durante 2-3 años hasta ahora que soy líder de equipo. Mientras trabajaba, avancé en mis habilidades en Seguridad Informática y Pentesting y estaba dispuesto a certificarme como Ethical Hacker (CEH) en muy poco tiempo.

También trabajé con start-ups. Hice un proyecto innovador que tuvo mucho éxito. El proyecto se ocupaba de la virtualización de software de los laboratorios escolares y recibió 3 premios mundiales.

Y en mi tiempo libre me gusta jugar/probar cosas nuevas como modificación/modelado de juegos y Arduino.

Mis habilidades generales son:

  • Diseño Gráfico / Pensamiento creativo
  • TI y administración de redes
  • Ingeniería web y de software
  • Seguridad y Pentesting
  • programación arduino
  • Gestión de equipos y proyectos

Como puede ver, para cada una de mis habilidades, no tengo más de 2-3 años de experiencia. Como dije al principio, quiero encajar en algún lugar de una de las áreas.

Ahora, mi pregunta es: ¿ Qué crees que es mejor para aprender y trabajar considerando las necesidades del mercado y mis experiencias?

Gracias,

Se eliminó la etiqueta de "profesionalismo": a menos que el contenido de la publicación incluya claramente "profesionalismo" como un elemento a considerar, el uso de esta etiqueta es un abuso.
El abuso de @VietnhiPhuvan es una palabra muy fuerte, amigo. Tal vez "error" sería más apropiado.
@bharal Inicié hace un tiempo una discusión en meta sobre el abuso de esta palabra. Hay demasiados que usan esta palabra indiscriminadamente.
¿Qué palabra, abuso o profesionalismo? No creo que el uso de "abuso" envíe la opinión correcta sobre de qué se trata este sitio, hace que parezca que el OP no cometió un error, sino que en realidad clavó una llama abrasadora en el corazón y el alma de esto. sitio. Lo cual, como sucede, no es el caso.

Respuestas (2)

La respuesta evidente

Tu tipo de perfil encaja muy bien en Startups, pero estoy seguro de que puede quemarte muy rápido para ser "el tipo".

La respuesta que preguntaste

Creo que el Internet de las cosas es la cosa ahora, por lo que saber un poco de todo definitivamente será una ventaja.

De todos modos, siempre se necesitan diseñadores web y de software, administradores de redes y seguridad y gerentes de equipo.

la respuesta que quieres

El punto que, en mi opinión, es la verdadera emoción, es que tú también diseñas. ¿Has pensado en ser un desarrollador full stack, trabajando como freelance? Ha realizado la gestión de equipos, por lo que administrarse a sí mismo puede ser más fácil de lo que otras personas pueden lograr. Usted desarrolla Y diseña (algo que la gran mayoría de la audiencia realmente no puede distinguir), por lo que puede lograr un proyecto completo por su cuenta. Sabes de seguridad y administración de redes. Maldita sea, esa es una cantidad bastante alta de conocimientos.

Si te apasiona, y sabes cómo venderte, ser freelance puede darte mucho trabajo (y muchos quebraderos de cabeza). Para ponerte un ejemplo. Un amigo mío tiene más o menos tu mismo perfil. Trabajaba como desarrollador web en una empresa y, después de pasar a trabajar como autónomo, nos sentimos mejor con él, ya que los clientes confiaban en sus decisiones de diseño e integración casi a ciegas. Serás realmente desafiado muchas veces, y necesitarás aprender un poco sobre facturación y gestión de dinero/tiempo en general (y al menos en España, hacer muchos trámites burocráticos previos).

Además, usted dijo que ha sido instructor. Si te gustó, tal vez la enseñanza puede ser una buena forma de ampliar aún más, en términos de conocimiento. Si no te gustó, las consultorías externas pueden darte una buena cantidad de dinero para analizar las fortalezas y debilidades de otros sistemas/equipos.

mi respuesta sincera

Nunca deje de aprender, especialmente nuevos lenguajes o marcos (eche un vistazo a Nodejs, y escuché que Scala estaba funcionando últimamente), siga diseñando sus propios proyectos, cree aplicaciones para Android o iOS, aprenda cómo los proyectos pueden ser interesantes o monetizables, haga un proyecto le gustaría usar, haga un proyecto que a otras personas les gustaría usar. Haga un marco o una biblioteca, solo para aprender y usarlo en sus proyectos. Leer libros. Quiero decir, MUCHOS libros, y no solo técnicos. A veces, lo que necesitas, incluso puede estar en un cómic.

Así, y sólo así, sabrás lo que te gusta hacer, y no lo que se necesita en este momento (todo tipo de TI se necesita en cualquier momento. Solo hay que buscar el puesto). Si aprendes y trabajas como lo que necesitas y te gusta, nunca más tendrás que trabajar .

Esto se cerrará como "fuera de tema", pero creo que realmente debería haber una respuesta genérica a las preguntas de estilo "qué hago cuando me gusta TI", y debería estar en la línea de leer estos libros .

Para "quiero dejar la informática o hacer algo con mi carrera", sugiero postularme para un mba leyendo algunos libros sobre "cómo solicitar un mba" y escribiendo los ensayos ~ el solo hecho de pensar en ello lo pondrá en movimiento en la dirección correcta.

De todos modos, a lo que escribiste, hazte con el libro "El programador apasionado", de Chad Fowler.

Hable con los reclutadores, como en los arreglos para reunirse con ellos para hablar. A menudo pueden tener ideas sobre hacia dónde se dirige el mercado y, aunque es posible que no lo ofrezcan para un trabajo, en realidad está hablando con ellos para averiguar qué está pasando en el mercado.

También es posible que desee unirse a algunas reuniones tecnológicas, si las hay dondequiera que viva. Eso puede ser bastante útil.

Además, considere realizar algunas tareas de tutoría para ayudar a los niños de entornos desfavorecidos; esto no está realmente relacionado, pero le ayudará a obtener habilidades de "liderazgo y tutoría", que siempre son útiles. Y es bueno ayudar a la gente también.

Finalmente, dado que está preguntando sobre las "necesidades del mercado" y no sobre "lo que me gusta hacer", querrá intentar trabajar para un banco. Esta es una suposición que hago: cuando la gente pregunta sobre las necesidades del mercado, asumo "muéstrame el dinero".

Los bancos necesitan gente que sepa de ingeniería de software, y la seguridad también ayuda. Hacer algunos cursos o aprender cómo funcionan los sistemas comerciales ayudará con esto.

Sin embargo, realmente creo que deberías preguntar "¿cómo averiguo qué me hará más feliz y, por favor, no me digas que el dinero equivale a felicidad?", que es una pregunta completamente diferente y requerirá más introspección de tu parte.

Gracias por su respuesta e ideas, realmente lo aprecio.