| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:10:45
|
windsofhell
GUJ Master
Membro desde: 15/06/2007 08:31:17
Mensagens: 1687
Localização: Stockholm - Sweden
Offline
|
Acho que vcs interpretam as coisas muito ao peh da letra.
Eu acho que o que ela quis dizer eh que analista e programador eh igual um engenheiro e um peao. Um planeja e o outro bota a mao na massa e executa. Nao tem nada a ver que se vc virar programador vc pode ser considerar peao.
Na minha opiniao eu acho essa comparacao ok pra explicar pra um leigo na faculdade, mas no mundo real eh um pouco diferente eu pelo menos nao vejo muito separacao de analista e programador. No final das contas o programador nunca fica so na programacao. E programacao sim tem que pensar, nao eh trabalho bracal programar, nao mesmo.
Vcs viajam demais...
//Daniel
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:23:38
|
rlazoti
Virtual Machine Man
![[Avatar]](/images/avatar/0dee07203418a72583e5dd79d66965ed.png)
Membro desde: 09/04/2008 11:02:51
Mensagens: 569
Localização: Sao Paulo / SP
Offline
|
Creio que ela tenha usado o termo engenheiro/peao para fazer uma analogia assim como o Daniel comentou acima, mas a teoria nem sempre funciona na prática...
|
Rodrigo Lazoti
blog: http://www.rodrigolazoti.com.br
twitter: http://twitter.com/rodrigolazoti |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:23:50
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
windsofhell wrote:
Acho que vcs interpretam as coisas muito ao peh da letra.
Eu acho que o que ela quis dizer eh que analista e programador eh igual um engenheiro e um peao. Um planeja e o outro bota a mao na massa e executa. Nao tem nada a ver que se vc virar programador vc pode ser considerar peao.
Na minha opiniao eu acho essa comparacao ok pra explicar pra um leigo na faculdade, mas no mundo real eh um pouco diferente eu pelo menos nao vejo muito separacao de analista e programador. No final das contas o programador nunca fica so na programacao. E programacao sim tem que pensar, nao eh trabalho bracal programar, nao mesmo.
Vcs viajam demais...
É pra rir né? Se for não tem graça nenhuma.
Engraçado que você é a única pessoa de várias a chegar a essa conclusão.
This message was edited 2 times. Last update was at 11/02/2009 12:50:22
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:27:05
|
CarlosEduardoDantas
GUJ Master
![[Avatar]](/images/avatar/dc33e31c39c141adff52d67a0718b867.jpg)
Membro desde: 13/11/2006 15:26:38
Mensagens: 1089
Offline
|
sem querer criar flamewar, mas no aspecto técnico, existem programadores que apenas corrigem bugs, incluem campos em tela, etc.. e não passam disso .. e existem programadores que conhecem padrões, que conseguem criar aplicações modulares, extensíveis .. que sabem usar as melhores práticas e as aplicam nos projetos, que não reinventam a roda e sabem utilizar o que tem de melhor no mercado para seu devido problema, pois sabem como funciona a engenharia da coisa, etc... moral da história: 2 perfis técnicos, 2 programadores.. porém um praticamente só precisa da inteligência de fuçar código,google e saber compilar e o outro tem requisitos técnicos para criar aplicações decentes.
This message was edited 3 times. Last update was at 11/02/2009 11:28:31
|
'Nós somos o que repetidamente fazemos. Excelência, então, não é um ato, mas um hábito'.
Aristóteles.
carloseduardoxp |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:32:00
|
haamilton
JavaTeenager
Membro desde: 26/04/2006 17:34:27
Mensagens: 173
Localização: Curitiba - PR
Offline
|
Eu acho que existem casos e casos.
Trabalhei em uma empresa onde existia a separação entre Analistas e programadores. Nessa empresa o analista só se preocupava com a documentação, modelagens e etc e o programador em por em prática o que estava documentado, isso na teoria é claro, porque na prática não é bem assim, o analista e o programador tinham que trabalhar em conjunto, um auxiliando o outro.
Atualmente, trabalho em uma empresa que não existe essa divisão... todos são desenvolvedores. Acredito que esse seja o perfil atual do profissional.
Portanto, acredito que a sua prfoessora deveria se atualizar, para de repente não ficar ensinando ou falando besteiras.
|
Hamilton |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:44:46
|
hebertaquino
JavaChild
Membro desde: 02/06/2005 11:47:12
Mensagens: 140
Offline
|
No mínimo foi uma programadora frustrada ou nunca trabalhaou em fábrica de software. Me desculpe mas o nome disso é ignorância.....
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 11:47:28
|
Proteu Alcebidiano
JavaEvangelist
![[Avatar]](/images/avatar/ceccbaaff99be20a857e00767f70b481.jpg)
Membro desde: 23/06/2006 14:38:34
Mensagens: 391
Localização: Cidadão do Mundo
Offline
|
Não são muitos professores que possuem visão do papel de um desenvolvedor de software dentro de uma empresa, o contexto que eles vivem é outro.
Pessoas assim falam coisas na base da especulação, é uma experiência não vivida.
T+
|
Glaucio G. de M. Melo
Don't run Alone.
[gm]² on forecasting
The world is parallel, and yet most often we program real-world applications in sequential programming languages. This is unnecessarily difficult. (Joe Armstrong). |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:18:24
|
fabim
GUJ Master
![[Avatar]](/images/avatar/d4e3e8180a65648886ff348c7a6bbff5.jpg)
Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline
|
Ela nao está 100% errada nao.
Em tese, um PROGRAMADOR deve apenas conhecer a linguagem de maneira a transformar funcionalidades já pensadas e já projetadas, do papel para uma linguagem específica. Deve, para isso, deter um profundo conhecimento da linguagem desejada e das tecnologias utilizadas.
Concordo em parte com ela. A inteligência nao esta na codificação, esta no projeto do software.
Entretanto ela esta completamente ENGANADA se acha que existem muitas vagas para profissionais "100% PROGRAMADORES".
|
ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται
Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:18:30
|
pinto
JavaEvangelist
![[Avatar]](/images/avatar/d2ec9d5383c58a054149cef5a249ca15.png)
Membro desde: 17/03/2008 15:12:12
Mensagens: 397
Localização: Curitiba/PR
Offline
|
Meu professor de programação I, no primeiro dia de aula do primeiro semestre do curso de SI, disse que achava um absurdo alguem concluir o curso e se submeter a ser contratado como programador. Afinal, tinha concluído o curso e estava capacitado para trabalhar como analista.
Claro que é um discurso muito bonito na teoria, mas totalmente fora da realidade.
Quantos recem formados conseguem ser contratados como analista?
E quantos, honestamente, se julgam capazes de exercer a função, somente com um tcc e um estágio no currículo?
Creio que 100% dos formandos (sem experiência anterior na área, é claro) começam como programadores.
É a lei natural da profissão.
Se todo formando em computação trabalhar como analista, quem serão os programadores?
Teremos que fazer uma faculdade de desenvolvimento e depois mais uma, ou uma pós, para análise?
Aliás, o que é um analista de sistemas? Que curso forma analistas? Ciência não, engenharia não, SI acho que está em extinção...
Por essa e por outras que é tão difícil regulamentar a profissão.
Concluindo, e falando do assunto do tópico: Programador é um cara igual ao analista, com a mesma formação, apenas adquirindo experiência. Cumprindo uma etapa da sua evolução na profissão. Portanto, respeito com o trabalho do programador é obrigatório. Peão é o caralho. Pro inferno com esta discriminação injusta e cruel.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:22:27
|
victorwss
JWizard
![[Avatar]](/images/avatar/4ab232445f9b21b65dfdf6ea5f27f704.png)
Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline
|
Se você passar de ônibus em frente ao canteiro de obras da futura estação do metrô do Butantã em São Paulo, dá para ver, por cima do muro, um cartaz lá dentro escrito assim:
"Peão não, cidadão".
Se até os caras que trabalham em um canteiro de obras acham o termo "peão" pejorativo e preconceituoso, o que dizer então de programadores?
Na minha opinião, dizer que programador é peão, é uma grande imbecilidade! Nota zero para a tua professora!
|
Victor Williams Stafusa da Silva
Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.
Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.
Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.
É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).
Se você escreve "concerteza", "concerteza" você andou matando aulas de português. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:25:15
|
fabim
GUJ Master
![[Avatar]](/images/avatar/d4e3e8180a65648886ff348c7a6bbff5.jpg)
Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline
|
victorwss wrote:Se você passar de ônibus em frente ao canteiro de obras da futura estação do metrô do Butantã em São Paulo, dá para ver, por cima do muro, um cartaz lá dentro escrito assim:
"Peão não, cidadão".
Se até os caras que trabalham em um canteiro de obras acham o termo "peão" pejorativo e preconceituoso, o que dizer então de programadores?
Na minha opinião, dizer que programador é peão, é uma grande imbecilidade! Nota zero para a tua professora!
Pode ser uma analogia ao Xadrez, onde o peao é a peça com menor capacidade.
Entretanto lembre-se: mesmo um peão come uma rainha de vez em qdo.
rsrs
|
ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται
Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:28:41
|
DaniloAl.
JavaChild
Membro desde: 21/02/2008 10:34:27
Mensagens: 141
Localização: Salvador-BA(Baiano / Cearense)
Offline
|
windsofhell :
A questão não é viajar demais.O problema da comparação é que comparar com um peão,que é conhecido por "não pensar" enquanto trabalha é demais...
Ao menos aqui na empresa o que mais faço,acima até de codificar,é pensar.Do modo como ela falou é como se o desenvolvedores não tivessem capacidade suficiente pra tomar uma ou outra decisão no processo de desenvolvimento.Não é bem assim...
pinto
Peão é o caralho. Pro inferno com esta discriminação injusta e cruel.
srsr..mesmo com o abuso,realmente revolta.
Quanto ao fato dela ser frustrada,acho que não,ela disse que também desenvolve de vez em quando em projetos aqui na Bahia...
This message was edited 1 time. Last update was at 11/02/2009 12:37:36
|
Orgulho de ser Nordestino |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:51:35
|
Marcio_Nogueira
JWizard
![[Avatar]](/images/avatar/0447abe5b3fbb484f70517e8a1091b4e.jpg)
Membro desde: 21/05/2007 20:14:54
Mensagens: 2781
Localização: xxxxxxxxxxxxxxxxxxxxxxxxxx
Offline
|
Sua professoara atua no mercado profissionalmente, ou é somente acadêmica?
Parece desconhecer totalmente o assunto.
|
MBA em Desenvolvimento de Sistemas em Ambiente Web
Bacharel em Desenho Industrial / Programação Visual
Marcio Nogueira C. Pinto |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 12:54:39
|
tnaires
GUJ Master
![[Avatar]](/images/avatar/5f6371c9126149517d9ba475def53139.png)
Membro desde: 22/12/2003 08:05:58
Mensagens: 1678
Localização: Porto Alegre/RS - Natal/RN
Offline
|
fabim wrote:Concordo em parte com ela. A inteligência nao esta na codificação, esta no projeto do software.
fabim wrote:Pode ser uma analogia ao Xadrez, onde o peao é a peça com menor capacidade.
Então pra você codificar não requer inteligência e requer pouca capacidade?
|
Tarso Nunes Aires
Blog - http://cabritin.wordpress.com/
Delicious - http://delicious.com/tnaires
Twitter - @tnaires
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/02/2009 13:07:11
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
DaniloAl. wrote:Olá pessoal,estou postando este tópico por que ontem durante a aula na faculdade ouvi uma coisa que eu discordava ,porém tem uma certa razão.
Fiz durante 1 ano e meio o curso tecnico em Desenvolvimento de software,tinha 4 h de aula por dia,agora estou no primeiro semestre de Sistemas de informação,e ontem na aula de Logica de programação a professora disse que nosso trabalho como analistas seria planejar,especificar,e que programar era o trabalho dos peões,e que nós não seriamos peões e que,os peões(desenvolvedores)deveriam receber uma especificação tão bem feita a ponto de não pensarem ,não poderem tomar decisão na hora do desenvolvimento.Nesse lado realmente podemos nos comparar a peões de obras,mas na empresa que eu trabalho eu tomo muitas decisões,o gerente so faz dizer : '"Faça isso",e eu vejo como eu faço(aqui não existe especificação,documenteção...)
Olhando por esse ponto,será que podemos nos sentir realmente peões,sendo que nenhum pedreiro conseguiria tão facilmente aprender a codificar?
Sua professora não se atualiza desde 1960, talvez.
Não digo que os lugares onde o trabalho de analista conforme foi descrito por ela estão errados pois eu ainda espero um exemplo de situação aonde ele pode ser aplicado e é um modelo vantajoso. Veja só: os programadores são digitadores e luxo, e os analistas então trabalham com coisas que não compilam, ou não são executaveis, ou não respondem da mesma forma que o software final. Se o analista é tão sagaz, pq ele não produz codigo? Pq precisa ter peões? Qual a utilizade desses peões se eu posso substituilos por software que faça algo parecido?
Um bom exemplo: Kernel linux. Alguem imagina o Ubuntu surgindo de um processo aonde analistas planejaram todos os algoritmos e passavam para peões implementarem? O Kernel linux só é o que é pq tem documentação, porem é desenvolvido por pessoas extremamente capazes que chegaram a posição que chegaram por meritocracia. Os colaboradores analisaram, testaram, ousaram, inovaram SEM esse modelo burocratico. Mas muitos professores não entendem o mundo open-source e não pensam nessa mudança de paradigma.
Não sendo muito radical, bastaria ler algum texto sobre alguma das metodologias ageis, por exemplo XP. Bastaria ver que existe espaço para diversas formas de produzir software e deveriamos buscar a melhor para a circunstancia aonde estamos inseridos. Como eu disse, se alguem me der um exemplo aonde esse modelo de analista que analisa e gera UML, Especificação e o escabau e os programadores só fazem o que recebem e esta forma é superior a todas as outras alternativas, ficarei feliz. Sei la, talvez NASA, ou sistemas militares, UFOS, sequenciamento de DNA, contas a pagar em haskell para postos de gasolina, etc.
É claro que, no brasil, em muitos lugares nos somos digitadores de luxo OU milagreiros. Essa professora é a ponta do iceberg: provavelmente ela ja trabalhou nesse modelo e conhece gente que defende e trabalha dessa forma. Paciência.
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
|
|