¿Cuenta la experiencia en administración de sistemas al solicitar el trabajo de desarrollador de software?

Depende. Depende de:

  1. tus habilidades de venta
  2. la empresa que solicita
  3. tu cantidad de años de experiencia
  4. tareas que realizó como administrador del sistema
  5. y, por supuesto, tus habilidades de desarrollo reales

El primero es obvio. Si puede investigar bien la empresa y vender cómo su experiencia de administrador del sistema ayudará a la empresa, está listo. He visto personas usando sus habilidades de venta y saltando a través de las corrientes.

Hay pocas compañías, que son muy rígidas y anticuadas. No le darán una oportunidad, sin importar cuánto valga o pueda vender. No se arriesgarán. Las startups son un poco indulgentes y pueden correr riesgos. Ese es un lugar donde puedes probar.

Como muchos administradores de sistemas realizan muchas tareas de codificación, pocas compañías después de un par de años de experiencia podrían considerar un administrador de sistemas para el rol de desarrollador. Por el contrario, después de un par de años de experiencia, pocas compañías podrían no considerarlo, pero pueden considerarlo si su experiencia es menor. Digamos menos de un año.

Esto importa mucho Esto, junto con sus habilidades de venta, podría ser un factor decisivo. Asegúrese de realizar muchas tareas de desarrollo como desarrollador.

En resumen, su experiencia puede o no contar dependiendo de los factores anteriores. Sin embargo, para pasar al rol de desarrollo, haga lo siguiente:

  • Comience a elegir tareas de desarrollo en su rol actual.
  • Intenta pasar al rol DevOps. Como ya tiene experiencia en operaciones, mudarse a DevOps podría ser más fácil.
  • Si es posible, obtenga algunas certificaciones. Ayudarán a infundir confianza en usted y su perspectiva empleador.
  • Póngase cómodo con la estructura de datos y el algoritmo. Y si no está interesado, le pediré seriamente que evalúe su interés en convertirse en desarrollador.
  • Póngase cómodo con al menos un lenguaje de programación muy bien. Debería poder resolver problemas complejos, sin hacer referencia a Internet en un editor de texto sin formato.
  • Si es posible, participe en la codificación de sitios de competencia y hackatones. Un buen rango en cualquier sitio de competencia de codificación popular o un par de posiciones en hackathon hace la diferencia. Mi amigo administrador de sistemas acaba de recibir una oferta de trabajo para un desarrollador al participar y asegurar un rango en un hackathon.

EDITAR: Acabo de darme cuenta de que la siguiente respuesta podría ser útil:
Tengo una oferta de Genpact como asociado de proceso. ¿Debería unirme temporalmente? ¿Se toma la experiencia del soporte técnico en un campo de desarrollador?

More Interesting

¿Cuál es la mejor estrategia para un ingeniero de software brillante sin un título para emigrar a un país del primer mundo?

¿Cuáles son algunos programas o programas educativos existentes que puedo aprovechar para hacer la transición al diseño de experiencias virtuales?

¿Por qué los asistentes de configuración del programa se llaman 'asistentes'? Hay alguna razón para esto? ¿Qué programa usó primero el término 'asistente'?

¿Cómo se acercó Apple al diseño de ResearchKit?

Sector de TI: en los EE. UU., Incluso personas no técnicas pueden unirse a empresas de TI y son totalmente bienvenidas. En la India, ¿no se valora a las personas con antecedentes técnicos?

¿Cuál es el mejor software para presentaciones?

¿Cuál es el diálogo más loco que has escuchado de tu jefe?

¿Qué pasos debo seguir antes de aprender React.js?

¿Cuáles son las causas más comunes de falla del proyecto de software?

¿Cuáles son los diversos ámbitos profesionales después de ser retirado de la industria del software de TI con una amplia experiencia de 15-18 años para una persona de clase media promedio?

¿Cuál es el número máximo de transistores en un solo chip (hasta la fecha / hasta ahora)?

¿Tendrán mayor demanda los ingenieros de firmware y hardware de sistemas integrados que los ingenieros de software de aplicaciones?

¿Aprender nuevos idiomas realmente ayuda a los programadores a crecer? ¿O es solo otro mito?

¿Debo ir a terapia ocupacional o informática?

¿Es el trabajo que hacen los programadores en Google como lo que hacen las personas en otras compañías de software?