Arh!!!
Power Member
Então mas afinal o que é um bom programador?
Onde trabalho, mantêm duas versões da mesma aplicação. A transição de uma para a outra ainda não foi completa, mas cometeram o erro de a disponibilizar. Enfim.... Exigências do mercado.
A versão anterior é feita em VB6, enquanto que a actual em .NET v2.0.
Resumindo, a actual tem um funcionamento muito mais lento do que a anterior. A anterior carrega a mesma informação, por vezes até mais informação num número de controlos superior por formulário, mas em menos tempo.
Este facto já levantou muito mais poeira no departamento de desenvolvimento do que deveria. Será de quê?! Serão os ciclos, as estruturas, a plataforma na qual assenta a aplicação?! Todos tinham a sua opinião, e por incrível que pareça, todos tinham razão, pelo menos até se desenvolverem 2 ou 3 pequenos testes ( idênticos, com estruturas e ocupação de memória idêntica ) nos quais se verificou que .NET foi cerca de 10 vezes mais rápido do que VB6.
Então espera lá, não era a versão em VB6 que era mais rápida?!
Era.
Então como é que com testes idênticos .NET foi mais rápido?!
Boa pergunta, mas se não é do cu é das calças. Se o problema não é da tecnologia, tem de ser de outra coisa qualquer, e neste caso, não existem muitos mais intervenientes a quem atirar as culpas...
Isto tudo para me trazer a umas pequenas/grandes questões...
Quem é que me diz, o que raio é um bom programador, e quem é que o vai avaliar para dizer se efectivamente é ou não?! Outro bom programador?!
Quando é que um bom programador toma consciência de que se tornou efectivamente num bom programador, e qual foi o ponto de transição entre não ser um bom programador, e passar a ser um bom programador?!
Quem é que me diz o percurso a seguir para alguém se tornar num bom programador?!
Quem é que me diz o que é saber programar?!
Quem é que no seu juízo perfeito diz quais as linguagens a usar para me tornar num bom programador?!
Quem é que aqui me consegue comparar (se é mais ou menos fácil) a programação para a web, com a programação para Windows (por exemplo), se nunca tentaram converter uma aplicação rica visualmente de Windows para web?!
Quem é que aqui descobriu o Santo Graal do desempregado, e sabe o que as empresas querem ou deixam de querer?! Quem aqui tem uma (ou várias) para conseguir avaliar?! Melhor ainda, quem e que aqui já trabalhou numa empresa que mereça ser tida como referência em gestão de recursos humanos, ou administração para poder ser considerada como exemplo?!
Brigádux pelo vosso tempo.
Se puderem, respondam-me a estas pequenas questões, por enquanto programador (bom ou mau), ao fim de alguns anos, e vendo à minha volta, ainda não as sei responder....
Onde trabalho, mantêm duas versões da mesma aplicação. A transição de uma para a outra ainda não foi completa, mas cometeram o erro de a disponibilizar. Enfim.... Exigências do mercado.
A versão anterior é feita em VB6, enquanto que a actual em .NET v2.0.
Resumindo, a actual tem um funcionamento muito mais lento do que a anterior. A anterior carrega a mesma informação, por vezes até mais informação num número de controlos superior por formulário, mas em menos tempo.
Este facto já levantou muito mais poeira no departamento de desenvolvimento do que deveria. Será de quê?! Serão os ciclos, as estruturas, a plataforma na qual assenta a aplicação?! Todos tinham a sua opinião, e por incrível que pareça, todos tinham razão, pelo menos até se desenvolverem 2 ou 3 pequenos testes ( idênticos, com estruturas e ocupação de memória idêntica ) nos quais se verificou que .NET foi cerca de 10 vezes mais rápido do que VB6.
Então espera lá, não era a versão em VB6 que era mais rápida?!
Era.
Então como é que com testes idênticos .NET foi mais rápido?!
Boa pergunta, mas se não é do cu é das calças. Se o problema não é da tecnologia, tem de ser de outra coisa qualquer, e neste caso, não existem muitos mais intervenientes a quem atirar as culpas...
Isto tudo para me trazer a umas pequenas/grandes questões...
Quem é que me diz, o que raio é um bom programador, e quem é que o vai avaliar para dizer se efectivamente é ou não?! Outro bom programador?!
Quando é que um bom programador toma consciência de que se tornou efectivamente num bom programador, e qual foi o ponto de transição entre não ser um bom programador, e passar a ser um bom programador?!
Quem é que me diz o percurso a seguir para alguém se tornar num bom programador?!
Quem é que me diz o que é saber programar?!
Quem é que no seu juízo perfeito diz quais as linguagens a usar para me tornar num bom programador?!
Quem é que aqui me consegue comparar (se é mais ou menos fácil) a programação para a web, com a programação para Windows (por exemplo), se nunca tentaram converter uma aplicação rica visualmente de Windows para web?!
Quem é que aqui descobriu o Santo Graal do desempregado, e sabe o que as empresas querem ou deixam de querer?! Quem aqui tem uma (ou várias) para conseguir avaliar?! Melhor ainda, quem e que aqui já trabalhou numa empresa que mereça ser tida como referência em gestão de recursos humanos, ou administração para poder ser considerada como exemplo?!
Brigádux pelo vosso tempo.
Se puderem, respondam-me a estas pequenas questões, por enquanto programador (bom ou mau), ao fim de alguns anos, e vendo à minha volta, ainda não as sei responder....