Programador X Analista de sistemas X Analista de negócios

Pessoal, gostaria de abrir esta discursão: Programador X Analista de sistema X Analista de negócios.

Trabalho no depto. TI de uma Construtora, estou regime CLT como Analista de Sistemas Junior, executo atividades customização/homologação/testes/implementação de novos projetos e suporte a dois ERPs da vida.

  • Nunca trabalhei na área de desenvolvimento, porém sei que é uma etapa fundamental para desenvolvimento profissional e também tenho amigos que adoram programação.

  • Meu objetivo é ser um Analista de Negócios num futuro próximo, com isso aumentar retorno financeiro.

Pergunta
Com a base de conhecimento de vocês, mais vivência/experiência em programação, qual a opnião de vocês? é possível chegar a ser um bom analista de negócios, sem ter trabalhado com desenvolvimento?

  1. Qual objetivo de vocês, ficar no desenvolvimento?
  2. Ou se você é um profissional acima da média, não importa a função, ou seja, tem retorno financeiro.

Agradeço a todos pela opinião e sucesso.

pq sera que tem tantos nomes? analista de sistemas, analista de negocios, analistas de testes, analistas de suporte, analistas de integração, analistas de implementação… analista de analista de analista… bha… muita nomeclatura… so deveria existir analista e programador só…

[quote=Sergio Prado]Pessoal, gostaria de abrir esta discursão: Programador X Analista de sistema X Analista de negócios.

Trabalho no depto. TI de uma Construtora, estou regime CLT como Analista de Sistemas Junior, executo atividades customização/homologação/testes/implementação de novos projetos e suporte a dois ERPs da vida.

  • Nunca trabalhei na área de desenvolvimento, porém sei que é uma etapa fundamental para desenvolvimento profissional e também tenho amigos que adoram programação.

  • Meu objetivo é ser um Analista de Negócios num futuro próximo, com isso aumentar retorno financeiro.

Pergunta
Com a base de conhecimento de vocês, mais vivência/experiência em programação, qual a opnião de vocês? é possível chegar a ser um bom analista de negócios, sem ter trabalhado com desenvolvimento?

  1. Qual objetivo de vocês, ficar no desenvolvimento?
  2. Ou se você é um profissional acima da média, não importa a função, ou seja, tem retorno financeiro.

Agradeço a todos pela opinião e sucesso.
[/quote]

O papel de analista de negócios não tem nenhuma relação em termos hierárquicos ou financeiros com o de desenvolvedor. Ou seja, não significa ganhar mais ou menos.

Por sinal, esse negócio de code monkey (digitador de código) e uml monkey (desenhador de diagramas) que alguns lugares extremamente atrasados usam está caindo em desuso e se tem apenas o papel de desenvolvedor.

Fala ai meu caro!
Tudo blz?

Ser um analista de negocios hoje, é uma área em crescimento, principalmente aqueles que focam em processos.

Como nossos amigos aqui disseram, a relação desenvolvedor com analista de negocios não existe diretamente.

Hoje as empresas falam muito nisso, Processos e mais Processos… (RUP, por exemplo). Eu tenho 3 amigos que são muito bons em RUP trabalham na IBM a mais ou menos 2 anos e ganham muito por serem analista de Negócios voltado a processos Usando e nunca trabalharam com desenvolvimento propriamente dito, mas trabalhavam exatamente na mesma área que você, implantação, testes, customização etc.

Logicamente que, quem passou por um ambiente de desenvolvimento vai ter um pouco mais de facilidade em abstratir problemas (Nem Sempre), mas como vc esta neste meio, no caso, customização, testes, etc, você consegue gerar soluções de problemas facilmente.

[]´s

boa postagem é um esclarecimento que tbm queria ter a muit tempo…

[quote=louds][quote=Sergio Prado]Pessoal, gostaria de abrir esta discursão: Programador X Analista de sistema X Analista de negócios.

Trabalho no depto. TI de uma Construtora, estou regime CLT como Analista de Sistemas Junior, executo atividades customização/homologação/testes/implementação de novos projetos e suporte a dois ERPs da vida.

  • Nunca trabalhei na área de desenvolvimento, porém sei que é uma etapa fundamental para desenvolvimento profissional e também tenho amigos que adoram programação.

  • Meu objetivo é ser um Analista de Negócios num futuro próximo, com isso aumentar retorno financeiro.

Pergunta
Com a base de conhecimento de vocês, mais vivência/experiência em programação, qual a opnião de vocês? é possível chegar a ser um bom analista de negócios, sem ter trabalhado com desenvolvimento?

  1. Qual objetivo de vocês, ficar no desenvolvimento?
  2. Ou se você é um profissional acima da média, não importa a função, ou seja, tem retorno financeiro.

Agradeço a todos pela opinião e sucesso.
[/quote]

O papel de analista de negócios não tem nenhuma relação em termos hierárquicos ou financeiros com o de desenvolvedor. Ou seja, não significa ganhar mais ou menos.

Por sinal, esse negócio de code monkey (digitador de código) e uml monkey (desenhador de diagramas) que alguns lugares extremamente atrasados usam está caindo em desuso e se tem apenas o papel de desenvolvedor.

[/quote]

e só pra deixar mais claro, denomina-se fábrica de software :smiley:
um exemplo que pode não dar certo : fábrica de análise e fábrica de implementação em lugares diferentes.

Rojas, o objetivo inicial deste tópico é somente um debate, visto que a empresa em que trabalho está focando em melhorias nos processos.

Como o justoeu disse que ser um analista de negócios é um bom investimento.

O mais importante é ser um profissional dedicado/estudioso e fazer aquilo que mais se identifica na área de informática.

Tenho amigos que trabalham na LG, desenvolvendo jogos de celular em JAVA, os caras são fanáticos pelo que fazem, e não trocam isso por nada.

Bom sergio, a satisfação profissional é extremamente desejável, haja vista que todas as profissões tem seus problemas. Gostar do que faz ajuda e muito a enfrentar tudo isso.

Agora quanto à sua pergunta. Se vc quer ser um analista de negócios, é indispensável que vc conheça e mto o ramo de atuação da empresa, e que principalmente tenha um bom faro para oportunidades.

Eu particularmente, pretendo no futuro abrir uma software house e ser dono do meu nariz, atualmente sou analista trainee e estou adquirindo experiencia…

Sergio,

Em uma visão simplificada analista ‘X’, para mim é uma maneira de classificação para a empresa pagar mais ou menos e muitas empresas nem sabem porque chamam assim.
No brasil e ‘me corrijam se estiver errado’ um programador faz tudo que é preciso e não a mto essa divisão depois de contratado e tudo inclui programar/testes/implementar/DBA/analise/correção/suporte, as vezes tudo de uma vez ou em fazes diferente do projeto.
Uma outra diferença que se tem é a classificação do profissional junior/pleno/senior e ai é outra novela…rs

Analista de negocio como a própria plvr é o cara que entende do processo do projetos ou negocio da empresa ou responsável para passar as informações para os desenvolvedores.
E vc como ‘analista de negocio’ pode* ficar no futuro preso ao somente a um negocio ou seja se tornar um especialista em uma area.
Para isso tem que se pesar os pros e contras de buscar essa carreira para vc…

Agora em relação ao retorno financeiro isso vem com o tempo se vc crescer mto ai na empresa em que trabalha e não tiver mais para onde crescer logico que vc ira procurar outra empresa que de o retorno que vc espera e assim você ira alcançar o retorno financeiro que vc espera.

* - pode não significa que ficará. isso só ira depender de vc e das suas oport e seus caminho.

abr

Empresas que trabalham com processos, como BPM, analista de processos é o cara que levanta/monta os processos da empresa que serão imputados no Workflow.

Analista de sistema é o desenvolvedor que vai implementar a solução que vai conversar com o cliente e com o BPM.

Não tem relação direta de valores mesmo, cada 3 desenvolvedores da meio salário de um cara de processos rs

Luiz… esse profissional é tarja preta. Até hoje não achei nenhum que prestasse. A maioria deles “modela processos” mas não resolve problemas. É a pior face da modelagem. Criam um diagramas up-front que quase nunca traduz a necessidade do cliente e muitas vezes são inimplementáveis (não sei se essa palavra existe).

Acredito que o Analista de Negócios surgiu para suprir uma lacuna que tinha entre quem faz e quem compra os sistemas de informação… as empresas acho que começaram a se tocar que não podem mais ficar jogando dinheiro gasto em TI pela janela e verem sistemas que não atendem aos processos delas, que é a principal foco do negócio e não a tecnologia, que deveria ser apenas uma ferramenta para chegar lá…

Com relação ao cargo acho que são perfils diferentes, o desenvolvedor pra mim tem mais um perfil de exatas, enquanto o analista de negócios tem um perfil mais de humanas

Ok. Luiz Aguiar , você foi feliz na sua argumentação.

E tedência de mercado, será que vale a pena investir?
Tem MBA (Sistemas de Gestão Empresarial) na Fiap que tem um módulo que foca processos. Será que tem alguém aqui do GUJ que fez alguma especialização ou MBA na Fiap?

Grato
Sérgio

[quote=André Fonseca]Acredito que o Analista de Negócios surgiu para suprir uma lacuna que tinha entre quem faz e quem compra os sistemas de informação… as empresas acho que começaram a se tocar que não podem mais ficar jogando dinheiro gasto em TI pela janela e verem sistemas que não atendem aos processos delas, que é a principal foco do negócio e não a tecnologia, que deveria ser apenas uma ferramenta para chegar lá…

Com relação ao cargo acho que são perfils diferentes, o desenvolvedor pra mim tem mais um perfil de exatas, enquanto o analista de negócios tem um perfil mais de humanas[/quote]

André:

Eu sempre digo que a gente estudou na faculdade errada. Pode ser que cause polêmica,
mas sinceramente vejo muito pouco da área de exatas que faça a diferença na nossa
profissão, ou pelo menos, na enorme maioria das tarefas.

Tenho a impressão que economistas, por exemplo, usam mais ferramentas de ciências
exatas do que a gente, no dia a dia.

O que pega de verdade é tudo que tem a ver com comunicação, que parece ter
muito mais a ver com humanas.

Essa lacuna que vc fala é cultural. É melhorando a comunicação entre as partes
que a coisa pode melhorar. Alguém que funciona como intermediador para
filtrar a comunicação costuma atrapalhar, mais ou menos como o Chávez está
fazendo na Colombia. O pior é que em certas organizações (já trabalhei em mais
de uma delas) isso é institucionalizado.

Algumas pessoas tem mais facilidade em lidar com o solicitante, outras menos.
Mais isso não significa que a pessoa deva só filtrar os pedidos do cliente e esquecer
de outras facetas do desenvolvimento. Tb alguém que gosta mais de escrever código
não deve largar todas as outras responsabilidades no colo de alguém e se acomodar.
Infelizmente, em muitos lugares alguém já tomou essa decisão por ele.

Não entendo essa diferenciação entre analista de ABC, XYZ ou QTL
(= quaisquer três letrinhas). Compartimentalizar papéis estanques é algo que
não funciona bem. Não entendo “desenvolvedor” que só fica digitando código,
“analista” (de qualquer sabor) que não rela numa IDE, “arquiteto” que apenas
decora siglas de tecnologias e diz para tudo mundo usar porque só ele é que
entende, “líder/gerente de projeto” que só sabe pilotar o MS Project (aliás, ai concordo
com o Rodrigo, acho que esse tipo de ferramentas costuma ser contraproduzente
mesmo).

Enfim, espero ter contribuído…

Jorge Diz

Estou totalmente de acordo com o Yoshi :smiley:

Sobre o perigo de especializar demais as atribuições:

http://www.davenicolette.net/agile/index.blog/1774666/keep-your-eyes-on-the-prize/
(ver “Example 2” sobre analistas de negócios)

Jorge,

Acho que computação nem sempre é uma ciência exata, é mais uma ciência empirica, ou seja, você faz assim, se não der certo tenta de outro jeito, e vai tentando até acertar… :smiley:

Uma vez um gerente meu me contou uma historinha, de que as pessoas não eram contratadas mais para pensar, e sim para fazer, diferente do que era antigamente… :frowning:

[]´s

Qual é a média de salário para iniciar programar em JAVA?

10 reau maiz o dinheiro do busão.

[quote=André Fonseca]Acredito que o Analista de Negócios surgiu para suprir uma lacuna que tinha entre quem faz e quem compra os sistemas de informação… as empresas acho que começaram a se tocar que não podem mais ficar jogando dinheiro gasto em TI pela janela e verem sistemas que não atendem aos processos delas, que é a principal foco do negócio e não a tecnologia, que deveria ser apenas uma ferramenta para chegar lá…

Com relação ao cargo acho que são perfils diferentes, o desenvolvedor pra mim tem mais um perfil de exatas, enquanto o analista de negócios tem um perfil mais de humanas[/quote]

Imagina agora um programador que sabe se comunicar com pessoas de outras áreas (o que, convenhamos, não é bicho de sete cabeças) e, principalmente, administradores que se dão conta disso. O problema está resolvido e não é preciso criar um novo papel só para “suprir uma lacuna”.