pontoNETpt
A comunidade PontoNetPT está direccionada a todos os programadores que trabalhem com a plataforma .NET.
História engraçada - Parte II

"Só os cultos são verdadeiramente livres." (não me lembro do autor)

Este post é a continuação do Rescaldo evento PontonetPT e história engraçada - Parte I. Provavelmente vale a pena dar lá um salto.

Como dizia nesse post, depois de um projecto que correu bastante mal, reflecti bastante. A primeira decisão foi não voltar a bulir que nem um maluco sem questionar se o esforço vale a pena. A segunda foi mais importante. Apercebi-me que uma das razões principais do projecto ter corrido mal foi que a qualidade geral do trabalho desenvolvido, do ponto de vista técnico, era muito, muito má. Já agora, a primeiríssima razão para o fracasso do projecto foi o esbanjamento de dinheiro do cliente, facto muitíssimo bem aproveitado pelas consultoras. Fala-se muito em colaborar com o cliente, ajudá-lo, blá blá blá, mas naquele caso estava mesmo era toda a gente com uma ganância desmesurada. Eram os anos loucos.

Bom, mas voltando ao meu raciocínio. A qualidade técnica do projecto, em quase toda a sua globalidade (eu conhecia uma grande parte do projecto), era muito, muito má, incluindo a minha. Com isto pus-me mais uma vez a reflectir: "Isto não pode ser assim. Não pode. O melhor que conseguimos fazer é isto? Se é, o nosso futuro não é brilhante. O melhor que consigo fazer é isto, mesmo considerando a minha inexperiência? Então não tenho grande futuro.". Decidi que não podia ser assim. Decidi que o meu futuro é na área técnica, não é ser gestor de projecto, ou pelo menos o GP tradicional, pelo menos nos anos que se seguiriam. Comecei a ler artigos atrás de artigos, comprei livros (algo que tinha completamente abandonado depois de sair da faculdade), comecei a estudar, ao fim e ao cabo. Vi a revolução que vinha aí no mundo Microsoft, com coisas como o ADO+ e ASP+, que faziam parte duma nova plataforma, totalmente baseada em objectos. Ao fim de pouco tempo, comecei a vislumbrar a verdadeira extensão do que não sabia(mos). Percebi qual era o caminho que a minha carreira profissional tinha de seguir: ser bom desenvolvedor e tentar ajudar os outros a serem bons desenvolvedores.

Muito rapidamente, comecei a tentar falar nestas coisas na empresa. Enviava bastantes mails com novidades, com coisas que podíamos explorar. Naturalmente, a esmagadora maioria caiu em saco roto. No entanto, houve algo que correu bem, já que consegui convencer a minha chefe a refazer a gateway de pagamentos (que entretanto se tinha produtizado) em .Net. Foi um projecto muito interessante, só que acabei por apenas participar na análise e no desenho. Participei pouco no desenvolvimento, porque entretanto tive de participar noutras tarefas.

Ao fim de algum tempo, cheguei à conclusão que o que tinha definido como a linha a seguir divergia irremediavelmente da linha seguida pela empresa. Tive de começar a procurar novo poiso, algo que não se afigurava muito fácil (estávamos em plena crise). Felizmente, tive uma imensa sorte e consegui agarrar uma oportunidade num cargo que me interessava verdadeiramente, na área da análise e melhoria de processos de desenvolvimento. Tem sido uma experiência bastante engraçada. Tenho adquirido conhecimento às pazadas e sentido na pele o maior problema da melhoria de processos: como mudar hábitos adquiridos? como motivar as pessoas para a mudança?

Bom, estamos quase no fim. Este ano quando apareceram os blogues, pensei logo que já que estava nesta área, da análise e melhoria de processos, porque não divulgar o que tenho aprendido e tentado implementar? Porque não dar a conhecer coisas que ajudam a melhorar o desenvolvimento de software? E aqui estou. E lá tive a imensa honra de participar em dois eventos. É realmente uma satisfação difícil de descrever. Bom, mas imagino que o pessoal que participa no PontoNet saiba do que estou a falar.

Depois disto tudo, posso dizer que já sou um verdadeiro cromo? Não, ainda não. Falta muito para lá chegar... afinal, o fim de uma estrada desemboca sempre em mais duas ou três. Também vos posso garantir que hoje em dia o trabalho tem muito mais piada. Compreender o porquê das coisas tornar tudo mais bonito. 

Termino com mais uma citação, de um senhor com um sentido de humor brilhante: "Feeling stupid is just the signpost on the road telling you to fasten your seat belts, the speed limit is about to increase.".


Posted 22-10-2004 9:43 por João Hugo Miranda
Filed under:

Comments

Luis Abreu wrote re: História engraçada - Parte II
on 29-6-2009 2:29
Em relacao as questoes de motivacao/gestao de pessoas, so tenho uma coisa a dizer: Peopleware. Problema: mais de 98% das pessoas que efectuam gestao de projectos nunca leram o livro (nem nenhum livro da area). E depois ainda ficam espantados com os resultados obtidos durante o projecto...Ja agora, para quem nao conhece, fica aqui o link da amazon:
http://www.amazon.com/exec/obidos/tg/detail/-/0932633439/qid=1098434934/sr=8-1/ref=pd_csp_1/104-9590952-9711102?v=glance&s=books&n=507846
Anonymous wrote re: História engraçada - Parte II
on 1-7-2009 1:08
Welcome to the Jungle! (esqueci-me da banda!)

experience is the collection of mistakes and bad experiences! Written in metal(just me!)
Anonymous wrote re: História engraçada - Parte I (mas não II)
on 1-7-2009 1:08
Clicko no link da parte I, sempre dá erro. Já tou a morrer curisiodade como/do que começou renascença de Homêm?
Anonymous wrote re: História engraçada - Parte II
on 1-7-2009 1:08
Está corrigido. :)
Anonymous wrote re: História engraçada - Parte II
on 2-7-2009 1:47
Welcome to the Jungle! (esqueci-me da banda!)

experience is the collection of mistakes and bad experiences! Written in metal(just me!)
Anonymous wrote re: História engraçada - Parte I (mas não II)
on 2-7-2009 1:47
Clicko no link da parte I, sempre dá erro. Já tou a morrer curisiodade como/do que começou renascença de Homêm?
Anonymous wrote re: História engraçada - Parte II
on 2-7-2009 1:47
Está corrigido. :)

Add a Comment

(requerido)  
(opcional)
(requerido)  
Remember Me?
If you can't read this number refresh your screen
Enter the numbers above:  
Powered by Community Server (Commercial Edition), by Telligent Systems