Programador vs Desenvolvedor  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
NoobSenior
Debugger

Membro desde: 04/10/2011 09:44:18
Mensagens: 52
Offline

Para mim Programador é igual a Desenvolvedor, porém já vi discussões sobre isso em que se diziam que ambos são diferentes.

O que vocês acham?
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Eu acredito que essa troca de nomes é apenas para pagar menos.
Como os ditos auxiliares.
Alguém sabe o que um administrador faz para ter tantas funções desempenhadas por auxiliares administrativos, por exemplo?

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
rafaelviny
JavaEvangelist
[Avatar]

Membro desde: 04/08/2008 12:51:39
Mensagens: 478
Localização: Cascavel Pr
Offline

http://agidc.blogspot.com/

la tem um post sobre isso

Rafael Vinicius.
prog.tiago
Java Ninja
[Avatar]

Membro desde: 21/03/2010 20:03:58
Mensagens: 266
Localização: São Bernardo do Campo
Offline

Concordo com o drsmachado, no entanto aqui no guj um membro certa vez escreveu:

Programador - Por definição é uma pessoa que conhece bem uma linguagem de programação,
mas não tem muitos conhecimentos relativo a modelagem, se for dado um monte de
diagramas UML para ele executar ele não conseguiria...

Desenvolvedor - Ele tem todos os conhecimentos do programador mais uma bagagem com relação a modelagem,
um bom entendimento de UML... Mas não tem uma bagagem de padrões de projeto.
Ao contrário do programador se passar para ele somente os digramas este consegue se virar.


Para rir um pouquinho tem esse ensaio interessante.

http://avi.alkalay.net/2006/10/desenvolvedores-versus-programadores.html

Abraço e sucesso!

--
Tiago Silva
@progtiago





[Email]
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

Pois é, no meu entender, quem tem esse conhecimento em diagramação e análise é um analista de sistemas.
Para não pagar o salário de um analista de sistemas, criaram essa denominação "desenvolvedor".
Aliás, pior que isso, é o tal do analista desenvolvedor que, na prática, é um analista de sistemas que, além de tudo, programa.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
gomesrod
GUJ Ranger
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 901
Offline

Programador - Por definição é uma pessoa que conhece bem uma linguagem de programação,
mas não tem muitos conhecimentos relativo a modelagem, se for dado um monte de
diagramas UML para ele executar ele não conseguiria...

Uma observação aqui: se pegar um programador no sentido "tradicional", aquele cara que só digita código, ele não precisa de conhecimento de modelagem, mas precisa conhecer UML pois é assim que as instruções são passadas pra ele. Ele não vai criar um diagrama, mas precisa ler, portanto não é o conhecimento em uml que faz a diferença.

Felizmente essa figura está ficando no passado!
(apesar de um ex-gerente meu em uma consultoria que dizia que "a tendência é a especialização", ou seja, programador cada dia mais burro e o conhecimento do sistema centralizado com os "analistas"). Não é à toa que saí de lá rsrs

drsmachado wrote:
Aliás, pior que isso, é o tal do analista desenvolvedor que, na prática, é um analista de sistemas que, além de tudo, programa.

E isso não é ótimo!?

Para mim desenvolvedor e analista desenvolvedor são a mesma coisa. Um profissional mais completo, que programa sabendo o que está fazendo, e dentro do possível e necessário entende do negócio e da arquitetura.
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

gomesrod wrote:
drsmachado wrote:
Aliás, pior que isso, é o tal do analista desenvolvedor que, na prática, é um analista de sistemas que, além de tudo, programa.

E isso não é ótimo!?

Para mim desenvolvedor e analista desenvolvedor são a mesma coisa. Um profissional mais completo, que programa sabendo o que está fazendo, e dentro do possível e necessário entende do negócio e da arquitetura.


Não.
Eu me refiro especificamente à questão salarial.
Quando você tem o "ANALISTA" na frente do DESENVOLVEDOR, você tem um salário entre o ANALISTA DE SISTEMAS e o DESENVOLVEDOR, para a maioria das empresas.
Como eu citei, por que manter profissionais com bom conhecimento de programação e UML como "auxiliar administrativo"? Por que não colocá-lo como administrador jr?

Entendeu?

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
NoobSenior
Debugger

Membro desde: 04/10/2011 09:44:18
Mensagens: 52
Offline

Mas a maioria das empresas não fazem distinção entre programador e desenvolvedor.

Para a maior parte das empresas: Programador = Desenvolvedor.

É isso que tenho observado.


É interessante essa distinção. No post seguinte explica melhor esse ponto de vista entre a diferença de um e outro. Porém de onde vem esse conceito de "desenvolvedor", na prática é um analista ?

http://blog.lucashungaro.com/2008/01/30/programador-ou-desenvolvedor/

This message was edited 1 time. Last update was at 05/10/2011 11:02:03

gomesrod
GUJ Ranger
[Avatar]

Membro desde: 11/05/2007 19:46:22
Mensagens: 901
Offline

drsmachado wrote:
Eu me refiro especificamente à questão salarial.

Bom, se alguma empresa usar para pagar menos aí é sacanagem mesmo!
Nunca vi isso acontecer, normalmente é questão do costume de cada empresa chamar de um jeito ou de outro... mas não coloco a mão no fogo por elas

NoobSenior wrote:
(...)
Para a maior parte das empresas: Programador = Desenvolvedor.
(...)No post seguinte explica melhor esse ponto de vista entre a diferença de um e outro. (...)
http://blog.lucashungaro.com/2008/01/30/programador-ou-desenvolvedor/

Legal esse artigo, explica bem o que eu queria dizer.
Agora sobre usar as palavras como se fossem a mesma coisa: eu particularmente não ligo para isso; as palavras não importam, o que importa é a cultura da empresa e como ela vê o desenvolvimento de software, se é um trabalho intelectual ou braçal.
E quando estou em um contexto fora do trabalho (por exemplo preenchendo algum cadastro) sempre digo que sou programador, é uma palavra mais comum para quem não é da área e não soa tão arrogante como "Desenvolvedor de software".
felipefranz
JavaTeenager

Membro desde: 12/08/2011 12:07:45
Mensagens: 190
Offline

drsmachado wrote:Eu acredito que essa troca de nomes é apenas para pagar menos.
Como os ditos auxiliares.
Alguém sabe o que um administrador faz para ter tantas funções desempenhadas por auxiliares administrativos, por exemplo?


Como administrador eu posso te responder.

A formação em administração, tal como em ciências da computação, é bastante genérica.

Há formação em marketing, RH, finanças, logística, gestão de projetos, teoria geral da administração, estratégia empresarial, assim é um curso que como a computação necessita de uma especialização maior depois para obter a formação generalista/especialista.

Em eng. de computação por exemplo também tive formação em programação, circuitos elétricos/digitais, AI, banco de dados, redes e etc. Depois é interessante se especializar em uma área, a faculdade dá somente uma visão holística.
deusdara
JavaChild

Membro desde: 26/08/2009 10:53:34
Mensagens: 124
Offline

Pra mim é tudo peão... não tem diferença.
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

felipefranz wrote:
drsmachado wrote:Eu acredito que essa troca de nomes é apenas para pagar menos.
Como os ditos auxiliares.
Alguém sabe o que um administrador faz para ter tantas funções desempenhadas por auxiliares administrativos, por exemplo?


Como administrador eu posso te responder.

A formação em administração, tal como em ciências da computação, é bastante genérica.

Há formação em marketing, RH, finanças, logística, gestão de projetos, teoria geral da administração, estratégia empresarial, assim é um curso que como a computação necessita de uma especialização maior depois para obter a formação generalista/especialista.

Em eng. de computação por exemplo também tive formação em programação, circuitos elétricos/digitais, AI, banco de dados, redes e etc. Depois é interessante se especializar em uma área, a faculdade dá somente uma visão holística.


Camarada, não estou questionando a formação (o que um administrador está habilitado a fazer), mas a visão que os empregadores têm dos mesmos.
Eu entendo que vivemos num mundo em que ser apenas médico não basta, é preciso ser um neurocirurgião especializado em microcirurgia vascular do córtex.
Ou ser um engenheiro civil, especializado em estruturas, pós graduado em edificações com fundação submarina e doutor em concreto para plataformas de águas profundas.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
erickfm8
GUJ Master

Membro desde: 06/10/2009 19:29:12
Mensagens: 1396
Offline


Quando você tem o "ANALISTA" na frente do DESENVOLVEDOR, você tem um salário entre o ANALISTA DE SISTEMAS e o DESENVOLVEDOR


Hoje em dia não tem nada haver de um Analista ganhar mais que um programador,, acho que HOJE , os programadores/Desenvolvedores estão ganhando até mais que analistas.
Ou um programador Senior ganhando mais que um GP

Bacharel em Sistema de Informação
SCJP - Sun Certified Java Programmer
OCWCD - Oracle Certified Web Component Developer (Estudando..)
NoobSenior
Debugger

Membro desde: 04/10/2011 09:44:18
Mensagens: 52
Offline

Pra mim é tudo peão... não tem diferença.


Pião, segundo o dicionário, são os trabalhadores braçais de construção civil ou de fazendas.

Então não faz sentido dizer que são piões, traduza melhor sua opinião!
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

hmmmm boa pergunta...


http://www.leozin.com.br/blog
[ICQ]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team