O Dev além do código

By on 1-02-2012 in filosofia

O Dev além do código

Quando você é um desenvolvedor (vulgo programador), existem algumas coisas que você  aprende com o tempo (experiência), uma delas é identificar em qual tipo de projeto você está trabalhando, antes mesmo de colocar a mão nele.

Eu trabalho com isso a mais de 10 anos e já trabalhei em vários tipos de projetos, mas com certeza ao longo do tempo você começa a até classificar os projetos por categorias, tipos, etc.

  • Prazo 

    Esse é o mais difícil de aprender, pois acredita que existem projetos que não são feitos para ter qualidade, suporte ou manutenção. Eles simplesmente precisam ser entregues no prazo.Normalmente o seu cliente precisa justificar o gasto de algum dinheiro, tem que gastar em determinado tempo ou tem algum chefe-supremo-dono-da-porra-toda que contrata a empresa de TI mais faca nos dentes da região que topa qualquer parada.

  • Qualidade 

    Isso aqui é quando o chefe-supremo-dono-da-porra-toda precisa vender algo para o cliente-do-saco-de-ouro e faz a coisa mais linda fofa desse mundo cuti cuti da mamãe. Então é só você dar aquele talento na interface é ta todo mundo feliz. Abuse dos efeitos JS.

  • Suporte 

    O projeto pode estar atrasado a 10 anos mas se o cliente tiver para quem ligar e reclamar o contrato continua. Esse cliente normalmente iria economizar mais com um psicólogo. Mas ele faz questão de ter como prazer xingar pobres programadores e chicotear analistas de sistemas. Você só precisa atender telefonemas e responder emails.

  • Manutenção 

    Dentro de uma equipe de TI, esse é o projeto que já nasce com uma linha no cronograma escrito “melhorias”. Normalmente o sistema já existe quando você for colocar a mão nele, vários programadores já entraram ali e muitos não sobreviveram para contar história. Aqui eu só posso dizer uma coisa para os programadores: Relaxem e codem.

 Se você é programador e já tem experiência o suficiente para sentir o KI dos seus projetos antes mesmo de encostar a mão, você só está nessa empresa por 3 motivos:
  1. Você está disposto a ser um mártir em nome da empresa.
     
  2. Zona de conforto, pois vai sair pra que? já sabe como contornar todos os problemas da gerencia/chefia, ninguém vai te mandar embora pois você sabe demais sobre a empresa
     
  3. É só uma questão de tempo para você sair dela, pois os dados já estão rolando.