![]() |
![]() |
![]() |
|---|---|---|
|
|
||
| Principal | Contas Pessoais | Escrita
Rural |
Arquivos | UIBXKP |
GPLDevKit |
Diário |
29 de janeiro de 2007 - O tempo corre a nossa frente
10 de setembro de 2006 - Tempo é dinheiro
Geralmente muitos dados são repetitivos, e baseado em uma pequena
parte, o Sistema pode "adivinhar" o resto, poupando tempo ao digitador.
A partir da versão 2.13,
o autocompletar do Sistema Contas Pessoais foi expandido para abranger
quase todos os campos, poupando muito tempo aos usuários. Como
tempo é dinheiro, este tipo de funcionalidade é muito
útil.
05 de julho de 2006 - O mesmo conflito de sempre: dinheiro x ideal ...
Há muitos anos gerencio equipes de programadores, e sempre me preocupei
em tornar meus programadores os mais fortes. Logo eu descobri que
poderia lhes passar conhecimento, mas que o fator determinante era
difícil ou impossível de ser controlado. Os programadores mais
poderosos programam por iniciativa própria, apenas porquê gostam de
programar. Empenho, dedicação ou títulos são inúteis. O verdadeiro
programador pode fazer qualquer sistema e não pode ser detido ou
controlado.
Eu poderia citar inúmeros, mas vou citar apenas alguns exemplos. A começar pelo nosso anti-herói, Bill Gates. Na juventude, Bill era um poderoso programador, e o Basic do Altair foi uma de suas obras mais impressionantes. Centenas de horas de programação obssessiva, programando no papel sobre um hardware que ele nem possuía. Segundo conta a lenda, quando o programa foi finalmente digitado, ele não tinha nenhum bug. Bill e Paul Allen eram mestres em Assembly e em debugagem. Infelizmente, mais tarde, Bill deixou de programar para se concentrar na área administrativa, então passou a ganhar muito dinheiro, e os programas nunca mais foram os mesmos... E que tal Will Wright, fundador da Maxis? Outro obcecado. Seu Simcity 1 pode ser considerado uma obra de arte da informática. Até hoje seus jogos de simulação dominam o mercado de jogos não-violentos. E vamos terminar com Linus Torvalds, é claro. Na época que compunha as primeiras versões beta do Linux, Linus acordava, programava, comia, programava, e dormia. Hoje, apesar da esposa e filhos para lhe tomar o tempo, ele passa a maior parte do tempo programando. Este é um cara que não tem o menor tesão por dinheiro. E, sozinho, e sem dinheiro, vem derrotando a Microsoft. Apenas com a força de seu código. Se o seu foco for o dinheiro, não poderá ser um verdadeiro programador. Se você programa apenas porquê gosta de programar, então você você pode fazer os melhores Sistemas do mundo. O dinheiro é apenas um efeito colateral. 19 de junho de 2006 - A dura vida no terceiro mundo
Alguém do primeiro mundo
poderia perguntar "como isso é possível?". Vou resumir a
resposta: desgoverno. Não é culpa só do atual
presidente, mas de todos os anteriores também. Hoje,
particularmente, a carga tributária e os juros são os
mais altos do mundo.
O impacto disso para os desenvolvedores de software livre é evidente. Enquanto os finlandeses estão se matando de tédio e tem todo o tempo para programar, sem preocupações com dinheiro, os brasileiros tem que "disputar abóboras com os porcos" e "vender o almoço pra comprar a janta". Mas não desanimaremos! Nada nem ninguém nos impedirá de escrever nosso código! 18 de março de 2006 - Evolução natural dos Sistemas
Nos Sistemas de Fonte Aberto, as funcionalidades são solicitadas pelos usuários, e atendidas pelos desenvolvedores. Os ciclos de atualização são bem mais curtos, atingindo um mês ou até menos. Este mecanismo tão mais simples vem permitindo que os Sistemas de Fonte Aberto superem as funcionalidades dos comerciais. 11 de fevereiro de 2006 - Registro de exceções
9 de Janeiro de 2006 - Backup
29 de Dezembro de 2005 - Fome de memória A cada dia que passa os Sistemas modernos consomem cada vez mais memória. Os mais antigos vão lembrar dos computadores pessoais que tinham 1 Kb de RAM... Hoje o computador básico tem 512 Mb. Mas todo este consumo é realmente necessário? Estes computadores consomem mil vezes mais memória que os computadores de quinze anos atrás. Eles fazem mil vezes mais? Alguém se lembra do Windows 95 que rodava com 8 Mb? O Windows XP faz muito mais coisa que o Windows 95? Ou que o próprio Windows 3.1? Na verdade, as modernas ferramentas de desenvolvimento orientadas a objeto são grandes vilãs no consumo de memória. Hoje os objetos possuem dezenas de propriedades, das quais 10% apenas são utilizadas com frequência. Os outros 90% servem, basicamente, para consumir memória. Como os objetos tem outros objetos como propriedades, o efeito consumidor de memória é multiplicado várias vezes. Será possível fazer de outra forma? 14 de Novembro de 2005 - A dor da mudança Mudar sempre dói.
Às vezes mudamos por nossa vontade, e então gostamos.
Quando somos forçados a mudar, sofremos.
Este conceito vale para migrações de Sistemas de qualquer espécie. Mesmo migrar para uma versão atualizada de um Sistema que já utilizamos pode ser bastante doloroso. No mundo corporativo de hoje, o termo "resistência a mudança" está sendo muito utilizado. Este termo é aplicado a resistência natural que qualquer pessoa tem de modificar sua rotina de trabalho de acordo com as mudanças da empresa. O mundo moderno está mudando cada vez mais rápido. A única constante é a mudança. Procurei esta frase no Google e achei 198 ocorrências. Felizmente todos estão percebendo isto. Os modernos autores de gerenciamento nos orientam a utilizar as mudanças a nosso favor. Podemos citar o Dr. Spencer Johnson, de "Quem mexeu no meu queijo" e Kent Beck, de "Programação Extrema : Abrace a mudança". Como programadores, é nossa responsabilidade fazer a mudança da forma mais suave possível. Precisamos nos comunicar efetivamente com os usuários, relatando em detalhes as mudanças, e fazendo treinamentos quando necessário. Para que a implantação de um novo Sistema seja bem-sucedida, precisamos trabalhar em conjunto com os usuários. 5 de Novembro de 2005 - Primeiras palavras Com certeza, minhas primeiras
palavras teriam que ser sobre o conceito de diário de rede, ou
BLOG.No Brasil, todos utilizam o termo BLOG. Qual é o problema
com nós, brasileiros, que temos mania de utilizar os termos em
inglês? Por quê não podemos utilizar os termos em
Português?
Os diários de rede servem como uma nova forma de comunicação, em que uma pessoa pode publicar um conteúdo imediatamente acessível a todo o planeta. Sua utilidade é indiscutível: neste momento posso ler os diários dos maiores programadores do mundo, conhecendo seus pensamentos em tempo real. |
||||||||||||||||||
|
|