Joel Spolsky citações famosas

última atualização : 5 de setembro de 2024

other language: spanish | czech | german | french | italian | slovak | turkish | ukrainian | dutch | russian | portuguese

Joel Spolsky
  • As pessoas ridiculamente supervalorizam a estética e a beleza ao avaliar os produtos. É uma das razões pelas quais os iPods, e, aliás, Keanu Reeves, são tão bem-sucedidos.

  • Ouça seus clientes, não seus concorrentes.

  • Uma interface de usuário é bem projetada quando o programa se comporta exatamente como o usuário pensava.

  • Cada dia que passámos a não melhorar os nossos produtos foi um dia desperdiçado.

  • Se seus objetivos são produzir algo de valor permanente, você começa a pensar de forma diferente sobre o que deseja no site.

  • Nada funciona melhor do que apenas melhorar o seu produto.

  • Usabilidade não é tudo. Se os engenheiros de usabilidade projetassem uma boate, ela seria limpa, silenciosa, bem iluminada, com muitos lugares para sentar, muitos bartenders, menus escritos em sans-serif de 18 pontos e banheiros fáceis de encontrar. Mas ninguém estaria lá. Estariam todos na rua do Coyote Ugly a deitar cerveja uns aos outros.

  • Fale com os seus clientes. Descubra o que eles precisam. Não prestem atenção à concorrência. Não são relevantes para si.

  • Todas as abstrações não triviais, até certo ponto, estão vazando.

  • Nunca se coloque em uma posição que se coloque em risco se você tomar a decisão errada. Gastámos dinheiro em tudo. Está na moda tomar decisões de 'apostar na empresa', mas não o faça.

  • Se algo parece possível, provavelmente é porque alguém já o está a fazer. Quando algo parece que não pode funcionar, ninguém tenta. A verdadeira inovação acontece quando alguém tenta de qualquer maneira, ignorando uma falha óbvia, e encontra uma maneira de fazer uma ideia funcionar.

  • Um bom software, como o wine, leva tempo.

  • O envio é uma característica. Uma característica realmente importante. Seu produto deve tê-lo.

  • É mais difícil ler código do que escrevê-lo.

  • Os corretores de serviço completo, hoje em dia, de fundos mútuos de baixo custo e corretores de desconto, nada mais são do que Máquinas para arrancar investidores de varejo.

  • Cuidado com as metodologias. São uma ótima maneira de levar todos a um nível de desempenho sombrio, mas aceitável, mas, ao mesmo tempo, agravam as pessoas mais talentosas que se irritam com as restrições que lhes são impostas.

  • Uma ideia não vale tanto. É a execução da ideia que tem valor. Se você não consegue convencer uma outra pessoa de que isso é algo para dedicar sua vida, então não vale a pena.

  • Temos de vir todas as manhãs e, de alguma forma, lançar o editor.

  • O Design agrega valor mais rápido do que o custo.

  • Há uma razão sutil pela qual os programadores sempre querem jogar fora o código e começar de novo. A razão é que eles acham que o código antigo é uma bagunça. [...] A razão pela qual eles acham que o código antigo é uma bagunça é por causa de uma lei fundamental e fundamental da programação: é mais difícil ler código do que escrevê-lo.

  • Então, se você quer fazer as coisas, você tem que entender positivamente a qualquer momento Qual é a coisa mais importante a ser feita agora e se você não está fazendo isso, você não está progredindo no ritmo mais rápido possível.

  • O segredo dos Big Macs é que eles não são muito bons, mas todos não são muito bons exatamente da mesma maneira.

  • Lembre-se, só porque a Microsoft pode fazer algo, não significa que você possa. Microsoft faz a sua própria gravidade. Regras normais não se aplicam a eles.

  • Se o Senhor é um programador que trabalha em 2006 e não conhece as noções básicas de caracteres, conjuntos de caracteres, codificações e Unicode, e eu apanho-o, vou puni-lo obrigando-o a descascar cebolas durante seis meses num submarino.

  • Ver os não-programadores a tentar gerir empresas de software é como ver alguém que não sabe navegar a tentar navegar. Mesmo que ele tenha grandes conselheiros em pé na praia dizendo - lhe o que fazer, ele ainda cai do tabuleiro de novo e de novo.

  • Padrão de pensamento comum do programador: existem apenas três números: 0, 1 e N.

  • Na verdade, uma das melhores maneiras de desviar os ataques é fazer parecer que eles estão tendo sucesso. É o software equivalente a fingir de morto.

  • A vida é um pouco difícil às vezes, e às vezes você tem que intensificar e lutar lutas que você nunca se inscreveu para.

  • Na semana passada, estava a ouvir um podcast sobre Hanselminutes, com Robert Martin a falar sobre os princípios sólidos.

  • Não ter um horário é OK se é o seu PhD e você planeja gastar 14 anos na coisa, ou se você é um programador trabalhando no próximo Duke Nukem e nós enviaremos quando estivermos prontos. Mas para quase qualquer tipo de negócio real, basta saber quanto tempo as coisas vão demorar, porque o desenvolvimento de um produto custa dinheiro.

  • Algo é utilizável se se comportar exactamente como esperado.

  • Escrever código não é produção, nem sempre é Artesanato, embora possa ser, é design.