dezembro 11, 2009 | In: Carreira

Top 5 of top 10 Lists by Coding Horror

Navegando… navegando… encontrei o blog do Igo Coelho e achei um artigo de uma tradução feita do Coding Horror, muito bom.

Segue abaixo:

Jerry Weinberg: Os 10 Mandamentos da Programação sem Ego

  1. Entenda e aceite que você irá cometer erros;
  2. Você não é o seu código;
  3. Não importa quanto “Karatê” você sabe, sempre haverá alguém que sabe mais que você;
  4. Não reescreva código sem orientação;
  5. Trate as pessoas que sabem menos que você com respeito, consideração e paciência;
  6. A única constante no mundo é a mudança;
  7. A verdadeira autoridade nasce do conhecimento, não da posição;
  8. Lute pelo que acredita, mas aceite a derrota com elegância;
  9. Não seja “o cara na sala”;
  10. Critique o código ao invés da pessoa – seja gentil com o programador, não com o código.

Dare Obasanjo: Os 10 Sinais de Que Seu Projeto Está Condenado

  1. Tentar fazer muita coisa na primeira versão;
  2. Criar uma funcionalidade crítica usando uma tecnologia não comprovada;
  3. Competir com um projeto interno que já existe e que tem ótimo retorno ou tem patrocinadores poderosos;
  4. A equipe tem menos pessoas que o necessário;
  5. “Problemas complexos requerem soluções complexas”;
  6. Prazos irreais;
  7. Mudanças descontroladas no escopo do projeto;
  8. Sindrome do segundo sistema “Second System Syndrome”;
  9. Não ter estratégia de entrada no mercado;
  10. Ficar travado em um problema que você não sabe como resolver.

Omar Shahine: As 10 Dicas Para Trabalhar na Microsoft(ou em qualquer outro lugar)

  1. Processo não é substituto para raciocínio;
  2. Saia do seu escritório;
  3. Use seu produto(o que seus clientes irão usar);
  4. Conserte as coisas que estão quebradas ao invés de reclamar por elas estarem quebradas. Ações falam mais que suas reclamações;
  5. Faça um problema difícil parecer fácil. Não faça problemas fáceis parecerem difíceis;
  6. Use a ferramenta de comunicação correta para o serviço;
  7. Aprenda a cometer erros;
  8. Mantenha as coisas simples;
  9. Adicione valor sempre;
  10. Use o produto dos outros.

Michael McDonough: As 10 Coisas que Nunca me Ensinaram na Escola de Design

  1. Talento é um-terço na equação do sucesso;
  2. 95 por cento de qualquer profissional criativo é trabalho;
  3. Se tudo é igualmente importante, então nada é muito importante;
  4. Não pense demais sobre um problema;
  5. Comece com o que você sabe; então remova o que você não sabe;
  6. Não esqueça seu objetivo;
  7. Quando você joga seu peso para os lados, você geralmente cai da balança;
  8. A estrada para o inferno está cheia de boas intenções; ou, nenhuma boa ação sai impune;
  9. Tudo isto vai aparecer no final;
  10. O resto do mundo importa.

Andres Taylor: As 10 Coisas que Aprendí em Dez Anos como Proffisional em Desenvolvimento de Software.

  1. Orientação a objetos é mais difícil do que você pensa;
  2. A parte difícil no desenvolvimento de software é a comunicação;
  3. Aprenda a dizer não;
  4. Se tudo é igualmente importante, então nada é importante;
  5. Não pense demais sobre um problema;
  6. Mergulhe realmente fundo em algo, mas não fique preso;
  7. Aprenda sobre as outras partes da máquina de desenvolvimento de software;
  8. Seus colegas são seus melhores professores;
  9. Tudo isto vai terminar no programa em produção;
  10. Algumas pessoas são idiotas.

Comment Form

Categorias

Últimas Twittadas!!!

Posting tweet...

Powered by Twitter Tools

Calendário

dezembro 2009
S T Q Q S S D
    jan »
 123456
78910111213
14151617181920
21222324252627
28293031  

Reflexão

Deixo meu suor no campo de treinamento, para não deixar meu sangue no campo de batalha" - Sun Tzu