Analista de quê, mesmo?

quarta-feira, 8 de fevereiro de 2012

Eu sempre quero falar sobre informática no blog, mas acabo me esquecendo. Ontem resolvi dar uma olhada nos textos que tenho prontos e encontrei um de setembro de 2010 (!) sobre o que eu faço no meu trabalho.

Na maioria das vezes que alguém pergunta minha profissão e eu respondo “Analista de Sistemas”, recebo como resposta uma expressão de dúvida e uma pergunta do tipo “E o que faz um Analista de Sistemas?”. Sempre recebo várias visitas do Google relacionadas ao mercado de trabalho na computação. Provavelmente por causa do texto “O cientista da computação e o mercado de trabalho”, que eu escrevi numa aula de redação e publiquei aqui depois.

Mas então, o que faz um Analista de Sistemas?

Não, gente. Não tem NADA a ver com isso.

Vamos lá! No processo de desenvolvimento de um software (sistema/programa/aplicativo/site/whatever) há dois personagens fundamentais. O Cliente, que é quem precisa do software e o Programador, que é quem vai, efetivamente, construí-lo. O analista é quem fica “no meio dos dois”.

Tá, acho que não deu pra entender, melhor ilustrar. Sabe aquela passagem bíblica que diz que Deus afasta os nossos pecados de nós da mesma forma que o Leste está separado do Oeste? (Jesus show me just how faaaar the East is from the West... Tá, parei.) A distância entre o pensamento do Cliente e o do Programador é mais ou menos essa. Enorme, tende ao infinito. Posso falar isso porque fui programadora por vários anos e, obviamente, também sou “cliente” de vários produtos que utilizo.
  • O Cliente fala assim: Eu quero uma página que mostre todos os comentários do blog.
  • O Programador vai criar uma página com o texto de todos os comentários do blog, um abaixo do outro, sem formatação, sem data, sem nome do autor ou da postagem.
  • O Cliente vai achar que o Programador é burro, porque é óbvio que tem quem formatar, colocar data, nome do autor, título da postagem e tudo o mais.
  • O Programador formata, coloca data, nome do autor, título da postagem, nome do blog, do autor do blog, códigos internos, etc, etc, etc.
  • O Cliente vai ter certeza que o Programador é burro, porque é óbvio que não precisa colocar o nome do blog, do autor do blog, códigos internos, etc, etc, etc.

Claro que esse foi um exemplo exagerado, mas deu pra entender, não é? O Programador vai fazer aquilo que mandaram fazer, ele não tem que adivinhar nada que “tudo o mais” significa, na verdade, “algumas coisas a mais”. O Cliente vai falar o que ele acha que tem que falar, o que “é óbvio” vai ficar “subentendido”.

E agora, quem poderá nos ajudar?
Eu!
O Chapolin Colorado! Ops, quero dizer, o Analista de Sistemas. É pra isso - basicamente - que a gente está lá, pra extrair do Cliente o que ele exatamente quer e escrever de forma que o Programador compreenda. Claro que isso envolve várias atividades, que variam de empresa pra empresa. Mas, em resumo, é isso aí que a maioria faz. Além disso, por ser, em tese, quem mais entende de um sistema, o Analista provavelmente será responsável pela solução de problemas e inclusão de melhorias.

Espero ter contribuído pra tirar uma dúvida que eu sei que muita gente possui. Inclusive estudantes da área, pois já vi gente falando que “o Analista pega o código do programa e vai lendo e analisando”. Essa até é uma atividade possível, mas não é o objetivo do trabalho. Não mesmo, hahaha.

Agora uma pergunta: Vocês têm alguma curiosidade sobre computação, alguma coisa que queiram saber ou que gostariam que eu comentasse? Porque eu tenho muita vontade de escrever sobre isso, já comecei vários textos, mas sempre acho que não vai ser interessante. Então fiquem à vontade ;)
ATENÇÃO: Caso não consiga visualizar o link/formulário de comentários abaixo, por favor, clique aqui e comente pelo formulário alternativo.

18 comentários:

kellenbaesso disse...

Oi, Cíntia. Gostei muito do texto, bem explicativo mesmo. 
Mas sempre pensei que você analisasse os sistemas que nem na primeira figura, quando eles tivessem algum problema. =p
Brincadeirinha, na verdade, eu não fazia ideia e adorei saber. Deve ser bem estressante algumas vezes, pois sabemos que muitos clientes não são uma fofuras simpáticas, assim como o outro lado pode não ser também.
Beijos!

Cíntia Mara de Castro Ribeiro disse...

Hahah, pior que muita gente pensa.
Já tive clientes que me davam nos nervos, os de hoje são mais tranquilos. Eu gosto muito do que eu faço, mas, como sou meio antissocial, a parte que eu mais gosto é a intermediária - pegar tudo o que o cliente me falou e pensar em um sistema pra atender.

Beijos

annieadelinne disse...

Eu tenho uma curiosidade. Quero saber o que pessoas como o @felipe fazem na informática pra continuar sem saber nada sobre nada. Sério, o que ele faz? 

Cíntia Mara de Castro Ribeiro disse...

E desde quando o Felipe é padrão pra alguma coisa? Ele é programador. Teoricamente, programadores apenas recebem a documentação feita pelo analista e constroem o sistema com base nela. Na prática, dependendo da organização da empresa, o analista pode não existir e o programador tem que fazer tudo. Agora, como ele consegue fazer isso sem saber o que é feed (ou que tem jeito de baixar vídeos do youtube, fazer transferências bancárias pela internet e trocar de celular sem trocar de número) eu já não sei, porque programadores costumam ser os caras mais nerds e entendidos de tudo. Eis aí um dos grandes mistérios da humanidade.

Naniedias disse...

hahaha agora toda vez que me perguntarem para que serve o curso no qual me informei, vou enviar o seu link e pronto! Tá tudo explicado =) 
hahahha

Beijos, Nanie - Nanie's World

Cíntia Mara de Castro Ribeiro disse...

Hahahaha pode mandar :D
O seu foi Análise de Sistemas? O meu tem tanta coisa que nem dá pra definir. O que faz um Cientista da Computação? Nem eu sei =P

Felipe Fagundes disse...

Ah, isso que faz um analista? #alienado

Tô brincando :P

Eu passo muito por isso, de implantar uma coisa e o cliente querer outra. Me dá muita raiva, ainda mais quando... Bom, obviamente, esse esquema de cliente-analista-programador não é tão perfeito, ainda mais porque é formado por pessoas e não, robôs. Antes fosse.

Sou um programador pensante (com sentimentos rs), embora eu preferisse só fazer o que me mandam. Eu questiono e até atuo como analista algumas vezes (embora eu odeie contato com outras pessoas).

No projeto que estou trabalhando agora, sinto como se o sistema fosse meu filho e não gosto que baguncem com ele. Nem o Cliente. Por isso, eu veto logo ideias absurdas ou tento melhorá-las. 
Uma coisa chata que já aconteceu é do cliente falar uma coisa e o analista passar outra pra mim. Aí eu questiono o analista: TEM CERTEZA??? E ele tem, claro. Na hora de apresentar pro cliente... sai um monte de xingamento.

- CLARO QUE NÃO PEDI ISSO!! Por que eu ia querer uma coisa dessa?
- Foi o que eu pensei.
- Eu queria isso, isso e isso.
- Foi o que entendi.
- Aff! Por isso que eu não gosto de falar com esse analista, ele é MUITO BURRO, não entende nada! Prefiro falar diretamente com você, Felipe, como das outras vezes!

(Minha cara queima de vergonha alheia. E orgulho kkkkkk)

O analista não estava presente nessa apresentação, graças a Deus :-)

Felipe Fagundes disse...

QUE ABUSO!
Mas sua pergunta nem de longe é absurda. Eu também não sei como cheguei até onde estou. Eu chamo isso de Deus. Ou falta de atenção dos meus contratantes. Ou eu-nao-me-enxergo-do-jeito-que-as-pessoas-me-enxergam.
A verdade é que diz a lenda que gente como eu não chega longe, e eu até tenho medo disso. Por enquanto, estou caminhando.

A informática entrou na minha vida de uma forma quase aleatória e eu aprendi tudo que me ensinaram da melhor forma possível. Não que seja o amor da minha vida. Não que desde criança as pessoas viam meu futuro na informática. Não que eu colecione figuras de ação do Star Wars.

Sou um alienado e sei fazer o meu trabalho direito (Agradecimentos ao CEFET- NI). Mas nem de longe sou antenado, vidrado ou obcecado por novas tecnologias e blábláblá. Eu só sei porque aprendi numa sala de aula ou ganhei experiência na prática.

Agora, pra coisas comuns, que se aprendem em casa, como imprimir documentos, escanear e trocar o cartucho de uma impressora... Sou um zero à esquerda.

Cíntia Mara de Castro Ribeiro disse...

Ah, já passei por tudo isso aí. Nada é perfeitinho, claro! Já fiz muita burrada - como analista e como programadora. Só não vou ficar contando todas aqui, hahaha.

E já tive clientes que pediram uma coisa e depois "despediram". Casos que hoje eu morro de rir... Tipo:

Cliente: Esse botão de RSS/feed laranja não tá combinando com o site, quero azul.
Gerente: Mas botão de RSS é laranja em todo lugar.
Cliente: Não interessa, eu quero azul.

[Duas semanas depois]

Cliente: Mas quem foi que colocou esse botão azul aqui? RSS é laranja em todo lugar!

Isso daria um "Causos", mas tenho medo de expor demais, então mantenho só nos comentários, mesmo hahaha

Também já trabalhei com programadores leeeeeeerdos, que só Jesus na causa. Mas graças a Deus, esses eram minoria.

Cíntia Mara de Castro Ribeiro disse...

Eu também fui parar na computação totalmente por acaso. E gostei! Não tem como saber tudo - nem mesmo essas coisas que se aprende em casa - mas o Google tá aí pra ajudar.

Não sei o que você quis dizer com "diz a lenda que gente como eu não chega longe", mas conheci excelentes programadores que continuar fazendo a mesma coisa pelo resto da vida. Dando manutenção nos mesmos sistemas, no mesmo lugar, pelo mesmo salário. Eu acho meio que um desperdício de talento, mas cada um sabe de si, né?

Roberta Faria disse...

Vou ser bem sincera: não fazia idéia do que um Analista de Sistemas fazia. Aliás, eu tinha uma teoria (muito ruim) de que o Analista de Sistemas ajudava o usuário com... O Sistema Operacional rs. 
Quando vi o Felipe compartilhando esse link agora no twitter, finalmente satisfiz minha curiosidade e conheci seu blog que, por sinal, é bem legal :D
Particularmente não tenho nenhuma curiosidade em mente, mas seria interessante você escrever sobre o assunto, garanto que há muitos alienados como eu por aí!
Beijos

Cíntia Mara de Castro Ribeiro disse...

@fariaroberta Ei! Obrigada pelo comentário, que bom que gostou do blog :)

Então, a gente ajuda o usuário também, quando é preciso. Mas não desse jeito que você pensou, hahah.

Vou tentar fazer outros posts assim, só preciso de uma boa ideia.

Bjs

Luciana Mara disse...

Ei doidinha!

Nem eu sabia o que você fazia direito o.O 
Agora já está tudo entendido!

Deve der um trabalho bem difícil, né?!
As pessoas de profissões diferente geralmente falam línguas diferentes.
Sei disso pq tem muitaaas coisas que os médicos pedem que eu não faço a mínima ideia e tenho que pedir para traduzir para o estatiquês.

Bjins

Cíntia Mara de Castro Ribeiro disse...

Às vezes, é difícil, sim. Já tive cliente dizendo que "não vou te falar como funciona isso, você tem que saber". Aí haja pesquisa pra descobrir! Mas até que eu consigo levar bem, na maior parte do tempo, rs.

nandaassisbh disse...

Oi Cíntia,

Ótimo texto, eu acho que já te perguntei isto alguma vez quando a turma encontrava no shopping rsrsrs. Mas acho que eu não tinha entendido kkkkkkk, agora sei o que vc faz...eu acho... hauhauahuahu

Não acredito que vc colocou o Chapolin hauhauhauahu .

bjos

Cíntia Mara de Castro Ribeiro disse...

Hauhauhauha não consegui resistir à piada. Adoro Chaves/Chapolin.
Bom que você pelo menos acha que entendeu. Já é alguma, já que normalmente ninguém faz ideia do que é análise de sistemas =P

Regy disse...

Ótimo post! Agora entendo o que você faz!
Na verdade eu pensava que o analista era aquele que fica analisando os programas e consertando os erros dos mesmos! hehehe
Bom, gostei de você ter usado o Chapolin, imagino que o resultado sempre é satisfatório, depois de ter passado por algo muito louco como nos casos dele! kkkkk
Eu tenho zilhões de dúvidas. Sou A Glorinha do livro A curiosidade premiada, já leu? Então, queria saber de tudo e o porquê de tudo. Como posso criar um blog bem prático e sem ser com o modelo que eles dispõe no Blogger? O seu blog é mó da hora, e tem um jeito bem pessoal. Queri algo assim. Ah isso é contrato de trabalho né? Você cobra muito caro de seus serviços, cara analista? rs
xêru

Cíntia Mara de Castro Ribeiro disse...

Juro que eu te mandaria um orçamento se estivesse com tempo pra fazer trabalhos extras =P Brincadeira, rs. O que eu faço no trabalho não tem nada a ver com essas coisas de blog. Só tenho um pouco mais de facilidade, porque estou acostumada a me virar com as coisas, já sei as pegadinhas e tal. Mas eu trabalho mais com sistemas internos das empresas.

*[]'s
Cíntia Mara de Castro Ribeiro
*http://www.cintiamcr.com.br
http://www.twitter.com/blogfreetobeme http://www.facebook.com/blogfreetobeme

PS: Não responda a este e-mail, vá ao blog e contribua para a discussão deixando novos comentários ;)



Em 10 de fevereiro de 2012 15:56, Disqus <
> escreveu:

  © Blogger templates Newspaper by Ourblogtemplates.com 2008 | Layout por Maeva

Back to TOP  

Blog Widget by LinkWithin