Te cuento sobre mi trabajo como analista

Publicado

Hola chicos, hace poquito egresé de la carrera de analista de sistemas y quería comentarles que es lo que estoy haciendo, para que se den una idea del trabajo que pueden conseguir al finalizar la carrera.


Durante la carrera basicamente abarque todo el ciclo de desarrollo de software: 

  1. Tener el primer contacto con el cliente (a quien vamos a hacerle el sistema, el que lo necesita), para determinar sus necesidades. Cómo entrevistarlo, como obtener lo que se necesita para desarrollar el sistema, sacar toda la info (obtención de los requerimientos).

  2. Una vez que se sabe lo que hay que hacer, modelar la solución al problema del cliente (el software), a través de diagramas, todavía no se programa nada. 

  3. Cuando el cliente nos dio el OK del diseño que creamos del sistema, recién ahí pasamos a programarlo. 

  4. Una vez programado, lo testeamos con todas las funcionalidades que nos pidió el cliente, nos aseguramos que todo ande bien.

  5. Después de la programación, hay que implementarlo, para ello hay que tener en cuenta las computadoras que tiene actualmente el cliente, y demás hardware necesario. O sea, se lo instalamos en su negocio. 

  6. Una vez implementado, vemos como se adaptan los usuarios, los instruimos, les damos las guías para usar el nuevo software, que lo aprendan. Una vez que aprendieron a usarlo y anda bien, nuestro trabajo está casi listo.

  7. Digo casi, porque al software hay que mantenerlo. Tal vez el cliente detecte un problema a futuro o tenga una nueva necesidad. 


Y ahí se cierra el ciclo de vida del software, desde que tomamos en papel lo que quiere el cliente, hasta que lo implementamos y mantenemos.. eso, a groso modo, me enseñaron en la carrera haciendo fuerte hincapié en la parte de análisis (obtener lo que quiere, modelarlo). También vi el lenguaje de programación Java. 

Actualmente ingresé a trabajar a una empresa que desarrolla software. Dentro de ella, hay muchos equipos. En el que estoy yo, estamos conformados por un líder de proyectos, yo cumplo el rol de analista, 5 programadores, y un tester. 

Yo estoy en la primer parte del ciclo de vida digamos, la empresa delega trabajos de los clientes que tiene a nuestro equipo, el lider de proyectos toma la responsabilidad. Define el alcance del sistema (que incluye, que no), y yo me encargo de modelarlo para que posteriormente se programe, y el tester pruebe lo que se ha programado para que no hayan errores. 

Yo también podría programar, tal vez sea un rol que experimente luego! Es un equipo muy dinámico, y trabajamos muy bien juntos. Es seguro, si ingresan a trabajar en empresas que desarrollan software, que trabajen en un equipo! A cada programador le tocan distintas funcionalidades, a veces hay funcionalidades más complejas que las encaran de a 2 programadores. Pero por lo general el proyecto total se divide en pequeñas partes, y cada una de estas partes hace un programador, para luego unir todo! 

Traté de explicar lo más entendible posible je, hay muchas cuestiones técnicas.. por ejemplo el método que usamos para desarrollar que se llama Scrum (googleen si quieren), los tipos de test que hace el tester (caja blanca, caja negra), yo que utilizo el lenguaje UML para modelar el sistema, entre otras palabras raras :P pero que al final, a groso modo, hacemos lo que les cuento. 

Hay muy mucha salida laboral en la programación, antes de terminar ya tenía ofertas de trabajo principalmente por los conocimientos que había adquirido en programación, así que si piensan que es lo suyo, no lo duden!! 

Te sentís con mucho poder al crear software, pensás que sos Dios (?) porque podés crear prácticamente lo que imagines, sistemas que hagan lo que quieras, hablar con las computadoras. Otra cosa, avanza muy rápido la informática. Un punto clave es estar siempre actualizado, pendientes de las últimas tecnologías (y también de las más estables). 

Me voy despidiendo, espero sus consultas gente.. no se queden con las dudas, estaré encantado de aclarar las preguntas que tengan una por una. Déjenlas acá abajo en el espacio para los comentarios que me llegará un email y responderé a la brevedad, un saludo!

51 Comentarios
Imagen de perfil AnonymousUser

Imagen de perfil Nacho Esnaola

Nacho Esnaola

Hace 8 años, 6 meses 

¿Por que sitios te mantenes actualizado sobre la ultima tecnología? Muchas gracias por dar tu información, nos sirve muchísimo.

Imagen de perfil diegus

diegus

Hace 8 años, 6 meses 

En realidad es algo que te enteras al estar en el ambiente. En el entorno de trabajo te vas dando cuenta cuando empiezan a hablar de otras tecnologías, en grupos de facebook de desarrolladores web o en la misma facultad tus profesores te las mencionarán, es algo que indudablemente te enteras por ejemplo ahora que es toda la onda de NodeJS, AngularJS.. en mi caso en la misma facultad nos dijeron y antes había leído algunos artículos sobre dichas tecnologías, digo que vas a enterarte porque llevan un proceso desde que se hacen conocidas hasta que se comienzan a usar masivamente, en ese proceso seguro alguna noticia te llega :). Pero no te preocupes que ninguna reemplaza totalmente la anterior, hay muchos sitios hechos en lenguajes relativamente más viejos como PHP y hoy son muy cotizados y buscados también desarrolladores de PHP por darte un ejemplo.

Imagen de perfil davidsdro

davidsdro

Hace 8 años, 6 meses 

hola gracias por la información, te quería preguntar que conviene mas estudiar a distancia o presencial?

Imagen de perfil diegus

diegus

Hace 8 años, 6 meses 

Hola David, creo que vas a sacarle mas provecho a la carrera de manera presencial. Saludos!

Imagen de perfil Axel Walter

Axel Walter

Hace 8 años, 6 meses 

Hola que tal, muy buena info. Queria saber si Ingeniero en Informatica e Ingeniero en sistemas es lo mismo y que si primero se puede estudiar para analista y despues seguir con Ingeniero, espero tu respuesta, saludos!

Imagen de perfil diegus

diegus

Hace 8 años, 6 meses 

Hola Axel! No es lo mismo un ingeniero en informatica que uno de sistemas. El informatico ve mas cosas de hardware, el sistemas puramente software sumado a contenido administrativo. Se puede ser analista y luego ingeniero :) de hecho yo estoy haciendo ese camino. Pero tenes que estudiar en una universidad que brinde ambos titulos, averigua en la UTN que te quede mas cerca, en general las publicas brindan ambos. Saludos!

Imagen de perfil ml.luna

ml.luna

Hace 8 años, 5 meses 

Hola!, muy buena información, tengo una pequeña duda, yo no soy de lo mas aplicado con las matematicas, lo cual es raro por que con la tecnologia va de la mano, yo reparo computadoras desde los 14, y me gustan mucho las carreras que tienen que ver con las nuevas tecnologías pero todas llevan matematica, sino eres muy bueno en matematica nunca podras ser buen analista o ingeniero?, danke.

Imagen de perfil diegus

diegus

Hace 8 años, 5 meses 

Hola!! No te preocupes que un buen profesional de la informática no necesariamente tiene que ser un genio matemático. La informática tiene mucha lógica, y usas algunas cosas de matemática que van a enseñarte de cero en la facultad :) obviamente depende de lo que quieras hacer, pero la gran mayoría de los trabajos no requiere un esfuerzo matemático muy grande.. Mi recomendación es que intentes llevarla al día a las materias sobre matemáticas en la facultad, como te digo te van a enseñar de cero y la única forma de aprender es practicar, hacer muchos ejercicios todos los días. Luego que superes estas materias puramente matemáticas que tenés al principio, vas a ver que es mucho mejor y la que se usa en informática en el resto de la carrera no es tan compleja, y está aplicada a lo que te gusta :) y a la larga vas a ver que usas las mismas cosas que se repiten y la vas a tener re clara. Como te digo, es práctica nomás! Los algoritmos son pura lógica y conceptos simples de matemáticas en su mayoría.. los básicos, lo más avanzados puede que se compliquen un poquito más pero sabiendo las bases no te va a costar mucho :) En resumen. no hace falta ser bueno en matemáticas para ser un buen analista o ingeniero.

Imagen de perfil ml.luna

ml.luna

Hace 8 años, 5 meses 

Otra consulta, se gana bien?, cuanto mas o menos?, o sea, es una carrera que ofrece estabilidad económica?, gracias.

Imagen de perfil diegus

diegus

Hace 8 años, 5 meses 

Se puede llegar a ganar bastante bien, los que ganan más son las personas que se han especializado en determinada tecnología y tienen ya experiencia y un buen nivel de programación por ejemplo. El sueldo para un recién egresado ronda más o menos los 8 mil por mes. Ofrece estabilidad económica, seguro! Hay oportunidades de crecimiento además :)

Imagen de perfil Damián Escoutto

Damián Escoutto

Hace 8 años, 5 meses 

Hola!, antes de escribir mis dudas, te agradezco diego por las paciencia que tenes respondiendo todas las preguntas de la gente y que le sirven a uno masomenos. Bueno ... va, Yo estoy terminando el secundario y leyendo un poco los comentarios vi que se puede empezar por Analista o ingeniero de sistemas, que haciendo Analista luego podés hacer ingenieria pero por cual me conviene mas comenzar?, me gustaria tener rápida salida laboral por el tema de que ya quiero independizarme, etc. Cual seria el mejor camino?

Imagen de perfil diegus

diegus

Hace 8 años, 5 meses 

Hola Damián, podés ir a una universidad que brinde el título intermedio y anotarte en ingeniería, y a los 3 años tendrías el de analista. Si querés una rápida salida laboral, tanto con la ingeniería como con analista la tendrías porque en la informática podés comenzar a trabajar en el momento que aprendes a programar! A partir de 3er año ya podrías hacer tus trabajos :) Creo que te conviene empezar directamente inscripto en ingeniería (hay institutos que dan solo la carrera de analista, ing la encontrás en universidades) porque de esa manera aspiras a un título de grado (5 años) y ser ingeniero que es más valorado en empresas hoy por hoy, y también para tu propia formación ya que vas a ver más ramas del software y de otras cosas que te van a servir bastante y se ven en el último tramo de la carrera.

Imagen de perfil Damián Escoutto

Damián Escoutto

Hace 8 años, 5 meses 

Gracias por responder!, me quedo una pequeña duda, el título intermedio sería lo mismo que la carrera de ing pero al revés? Y el título pesaria lo mismo?

Imagen de perfil diegus

diegus

Hace 8 años, 5 meses 

Por nada!! :) El título intermedio de analista es lo que obtenés al cursar 3 años de ingeniería, no pesa lo mismo porque en ing son dos años extra y ves más materias.. ingeniería es título de grado (5 años) y analista de pregrado (3 años). O sea, por ejemplo vas a una UTN que tiene ingeniería de sistemas con el título intermedio de analista de sistemas.. ingresas, haces primer, segundo y tercer año, y al tercer año haciendo un trabajo extra ya sos analista! Luego, haces dos años más, y sos ingeniero.

Imagen de perfil Damián Escoutto

Damián Escoutto

Hace 8 años, 5 meses 

Ahhh genial entonces, gracias por contestar mis dudas!!. Éxitos

Imagen de perfil diegus

diegus

Hace 8 años, 5 meses 

Por nada!! Cualquier otra cosa que necesites preguntame.

Imagen de perfil rockmaster_1993

rockmaster_1993

Hace 8 años, 4 meses 

hola una pregunta, ¿que diferencia hay entre analista de sistema y analista de computación? las veo bastante similares y quisiera saber la diferencia así se cual elegir

Imagen de perfil diegus

diegus

Hace 8 años, 3 meses 

Buenas, es que analista en computación suele ser título intermedio de la ingeniería en computación, por lo que tiende un poco más a hardware. De todos modos, habría que ver el plan de estudios de donde pienses estudiar. Pero analista en computación se imparte en muy pocas universidades, desconozco el motivo. Analista de sistemas es puramente software!

Imagen de perfil carlos mario rojas toro

carlos mario rojas toro

Hace 8 años, 4 meses 

Que es lo mas dificil de programar? que me recomiendas para empezar, cuanto ganas?

Imagen de perfil diegus

diegus

Hace 8 años, 3 meses 

Mm lo más difícil de programar debe ser la parte de optimizar el software, cuando tenés requerimientos especiales de memoria, o tiempos de respuesta, o velocidad.. pero en general dependerá de cada proyecto que realices! Cuando tenés requerimientos especiales eso te obliga a pensar las cosas de otra manera y te reduce el abanico de soluciones para el mismo problema. Para empezar te recomiendo cualquier tutorial de YouTube de lenguajes como Java o Python, que te enseñen desde cero :) hay muchísimos! Y en sueldo, hoy gano aproximadamente 9 mil por mes con poca experiencia aún.

Imagen de perfil Alexander Bermudez

Alexander Bermudez

Hace 8 años, 3 meses 

oye vi tu otro aporte de las diferencias de un analiasta de sistemas y un ingeniero de sistemas y cual es mejor a decir verdad lo que me gusta seria crear programas como apps haci que cual me recomendarias ? gracias de antemano

Imagen de perfil diegus

diegus

Hace 8 años, 2 meses 

Hola Alexander, con las dos carreras podrías crear apps! Ya que en ambas aprendes a programar, así que para ese objetivo ambas son buena opción. Ingeniería de sistemas es más completa porque dura 2 años más y es un título de grado (5 años), ves más ramas de la informática.

Imagen de perfil sebastian

sebastian

Hace 8 años, 2 meses 

buenas, mi nombre es sebastian soy de buenos aires , por cosas de la vida nunca pude hacer una carrera terciaria recién en esta etapa mi vida, ya siendo papa y jefe de familia se a acomodado un poco mi situación , el tema de la informática es algo que me apasiona, y la carrera de sistemas es algo que me gustaría poder realizar , el tema es que a mi edad no se si tendría una fácil salida laboral tengo 38 años, como dije me encantaría cursar pero para poder vivir de eso y no estudiarlo como un mero hobby. me serviría realizar esta carrera a mi edad? o seria obsoleto hacerlo?

Imagen de perfil diegus

diegus

Hace 8 años, 2 meses 

Hola Seba, creo que te serviría la carrera a tu edad :) en la informática importa más lo que sepas hacer que cualquier otra cosa! Incluso podrías trabajar de manera independiente. Si sos bueno construyendo software, la gente va a contratarte. Así que te animo totalmente a que lo hagas, además no hay mejor cosa que hacer lo que a uno le gusta y hay mucha demanda laboral en el área!

Imagen de perfil Ke Vin

Ke Vin

Hace 8 años, 2 meses 

Que tal la verdad muy bueno tu aporte actualmente tengo 24 años y por cosas de la vida tuve qe dedicArme a trabajar sin poder estudiar y es el dia de hoy que puedo hacerlo pero ando medio desorientado. Actualmente mi meta es especializarme en el desarrollo web / movil o bien analista funcional. Mi idea era empezar ingenieria pero la realidad es que quiero empezar a trabajar lo mas rapido que pueda y no se cual me conviene mas. Ademas tengo 24 años y no se me siento viejo para una carrera de 6 años aunque sea estupida mi postura la realidad es que me cuesta decidirme por eso mi consulta. Gracias por el aporte saludos

Imagen de perfil diegus

diegus

Hace 8 años, 2 meses 

Hola Kevin, creo que una buena opción sería comenzar Ingeniería de Sistemas en alguna universidad que te brinde el título intermedio de analista a los 3 años. En general, las UTN te lo brindan y muchas otras universidades públicas y privadas también tienen título intermedio. Entonces, a los 3 años de ingeniería podés hacer un trabajo o un par de materias más y tenés el título de analista por si querés empezar a trabajar y a la vez incluso podés seguir a tu ritmo con ingeniería.. si bien es recomendable dedicarle el mayor tiempo que puedas para terminarla en tiempo y forma, tengo amigos que se han recibido estudiando y trabajando a la vez! Y con 24 años no estás para nada viejo, además hay muy buena salida laboral hoy en día en el rubro :) Indaga sobre esta opción que te digo de empezar una ingeniería con título intermedio.. vos podes ver como vas al 3er año y empezar a trabajar si querés. Incluso aunque no te lo brinde a este título, podrías trabajar igual.