Cómo elegir una profesión en TI y no arrepentirse
Miscelánea / / August 08, 2022
Programación, análisis comercial o diseño: hay muchas áreas en TI en las que se pueden realizar tanto los técnicos como las humanidades. Te explicamos en qué fijarte a la hora de elegir una especialidad, para no sufrir en el trabajo, aunque estés satisfecho con el salario.
Cómo elegir una especialidad
1. Enfócate en tus intereses
Hay muchas especialidades en TI, por lo que es importante elegir las tareas que más te interesen. Piense en lo que le gusta: diseño, soporte técnico, ventas o gestión de equipos. Además, es importante decidir en qué sector quieres trabajar, porque la demanda de diferentes especialistas en campos específicos puede variar. Por ejemplo, puedes escribir programas en el campo de la salud o los servicios bancarios, crear juegos móviles o desarrollar nuevas tecnologías en telecomunicaciones. Cada industria requerirá un conocimiento específico que necesita ser mejorado.
2. Explora carreras seleccionadas
Cuando haya elegido varias profesiones, conózcalas mejor. Averigüe los requisitos para los solicitantes, el salario promedio, la cantidad de vacantes en su área. Tenga en cuenta que un umbral bajo para ingresar a la profesión no siempre juega a favor de los principiantes. Por ejemplo, se cree que las pruebas son fáciles de aprender, incluso si no hay habilidades técnicas profundas. Pero también hay muchos principiantes. Por lo tanto, es mejor elegir una especialidad no solo por el principio de "ingresar a TI más rápido", sino también porque es realmente interesante.
3. Conéctese con personas de la industria.
Busque personas que trabajen en la especialidad que le interesa y pregúnteles qué llevan a cabo sus funciones, cómo transcurre su jornada laboral estándar, qué les gusta y qué no les gusta de profesiones Pueden guiarlo sobre los requisitos para principiantes, cómo preparar un portafolio y qué esperar en una entrevista.
4. Prueba los cursos gratuitos
Hay muchos artículos, webinars y conferencias en Internet que te permitirán conocer mejor la profesión. Y algunas escuelas en línea abren el acceso a las primeras lecciones u ofrecen cursos cortos gratuitos. Puede comenzar con ellos para ver si está interesado en la dirección elegida. Quizás después de un par de sesiones de práctica cambies a otra área o te des cuenta de que estás listo para seguir aprendiendo.
Antes de elegir una profesión, debe realizar un gran trabajo de investigación: tenga en cuenta sus intereses, la situación en el mercado y, si es posible, pruébelo en la práctica. Las pruebas de orientación profesional ayudan con esto. Por ejemplo, la plataforma VK creado miniaplicación de orientación profesional "Test Drive IT Professions" para adolescentes de 12 a 18 años. Introducirá a los estudiantes a varias especialidades de TI y dará recomendaciones sobre cómo estudiar. El programa funciona como un simulador. Habiendo elegido una profesión, un adolescente llegará "al lugar de trabajo": un colega bot se comunicará con él, quien le informará sobre la profesión de interés y se ofrecerá a completar tareas temáticas. Hasta ahora, se pueden probar seis especialidades en la aplicación; por ejemplo, pruébese usted mismo como diseñador de interfaz o gerente de proyecto. En septiembre, los desarrolladores planean agregar diez profesiones más a la lista.
¿Qué especialidades hay en TI?
1. Desarrollador
La mayoría de las veces, TI se asocia con desarrolladores que crean programas de computadora. En el trabajo, debe escribir código para nuevos programas o mantener los existentes, probarlos y corregir errores. Los desarrolladores son diferentes, y es bueno descubrir en qué reside el alma. Por ejemplo, puede crear aplicaciones móviles para Android o iOS, juegos o sitios web. Hay desarrolladores front-end que son responsables de la interfaz del producto. Y hay un backend: están involucrados en las aplicaciones web "internas", ocultas a los ojos de los visitantes.
El interés en un área en particular determinará la educación superior. Digamos que para crear aplicaciones para Android necesitas los lenguajes de programación Java y Kotlin. Y los desarrolladores de iOS usan Swift con más frecuencia.
2. Probador de software
Este especialista comprueba el funcionamiento de las aplicaciones. No solo busca errores y vulnerabilidades, sino que también evalúa cuán conveniente y comprensible es el programa desde el punto de vista del usuario. El probador tiene varios métodos de verificación en su arsenal. Los manuales buscan errores manualmente. Pero esto no quiere decir que solo presionen botones: un buen probador piensa en situaciones no estándar para verificar cómo funciona el programa. Por ejemplo, qué sucede si el usuario presiona muchas veces el mismo botón, comienza a escribir jeroglíficos y caracteres especiales, inicia la aplicación cuando la batería está muy baja o al mismo tiempo que los demás.
Además de los manuales, hay autotesters: escriben código que le permite encontrar errores. La elección del método depende de la situación. Las pruebas manuales ayudan a probar el diseño general y la usabilidad de una aplicación, son más económicas y adecuadas para proyectos más pequeños. Y se pueden utilizar las mismas pruebas automáticas cada vez que se introducen nuevas funciones.
3. Analista de negocios
Actúa como enlace entre el cliente y los desarrolladores. Aclara los deseos para el proyecto futuro, los describe en un lenguaje comprensible para los ingenieros y propone soluciones que traerán el máximo beneficio al mínimo costo. En otras palabras, cuando un cliente llega con el deseo de “hacerlo bien”, el analista de negocios está averiguando exactamente cómo hacerlo y si el equipo tiene la capacidad técnica para hacerlo.
Un analista de negocios debe poder recopilar información, comunicarse de manera efectiva y convencer de manera convincente por qué ciertas soluciones son útiles para el cliente. El inglés será útil: la mayoría de las empresas trabajan con clientes de todo el mundo.
4. diseñador UI/UX
En el nombre de la profesión se pueden ver dos abreviaturas. UX es User Experience (experiencia de usuario): qué resultados e impresiones obtiene una persona al interactuar con el programa. Y UI - User Interface (interfaz de usuario): cómo se ve el programa. En la intersección de estos conceptos, nace la profesión de diseñador UI/UX.
Este especialista piensa a través de la lógica de la aplicación, analiza el comportamiento del usuario y diseña la parte visual del diseño. Su tarea es hacer que la aplicación no solo sea hermosa, sino también conveniente y comprensible. Digamos que el sitio web de una tienda en línea puede tener fotos muy efectivas. Pero tienen poco sentido si el botón "Agregar al carrito" está oculto en algún lugar en la parte inferior de la página y es difícil que el usuario lo encuentre.
La capacidad de dibujar bien no es necesaria para un diseñador de UI/UX. Pero tener gusto artístico, entender tipografías, poder trabajar en editores gráficos es necesario.
5. Gerente de proyecto
La tarea del gerente de proyecto es organizar el trabajo del equipo, distribuir tareas y verificar los plazos para su implementación. Prioriza las tareas y realiza un seguimiento de los gastos para que el proyecto no supere el presupuesto. Es importante que un gerente pueda comunicar los requisitos del cliente a los empleados para que sean comprensibles y factibles. Tal especialista necesita desarrollar las habilidades de planificación, comunicación y gestión de equipos. Por ejemplo, muchos gerentes usan la metodología de desarrollo Agile. El conocimiento técnico también es útil: un especialista debe comprender los principios de los lenguajes de programación, conocer los conceptos básicos de UI / UX y diseño para hablar el mismo idioma con los empleados.
6. científico de datos
Este profesional trabaja con big data: conjuntos de información no estructurada, como estadísticas de consultas de motores de búsqueda, indicadores de estaciones meteorológicas y resultados de investigaciones médicas. Crea modelos de aprendizaje automático que ayudan a las empresas a analizar información y hacer predicciones. Por ejemplo, al verificar las preguntas más comunes de los clientes, un científico de datos puede decirle cómo desarrollar un chatbot para avisar a los operadores del centro de llamadas.
Para una carrera exitosa, debe ser bueno en matemáticas e informática. A veces, el código también tendrá que escribirse: los científicos de datos a menudo usan Python cuando crean algoritmos para el procesamiento de datos.