Então, tem essa coisa sobre o seu sistema.
Ele nasceu para morrer.
Estou falando mais especificamente sobre sistemas web, porque essa é a minha área de atuação, mas é válido para várias áreas de desenvolvimento de software. Os sistemas são criados para serem destruídos a longo prazo. E tudo bem.
Vou me explicar.
Se você já trabalhou em algum grande projeto, ou por alguns anos em uma empresa, já viu o que as pessoas chamam de código legado.
A nem tanto tempo atrás assim, o Orkut era a principal rede social. Todo mundo usou, todo mundo adorou. Acredito que foi a primeira rede social “real” massivamente popular aqui no Brasil e não havia sinais de que, poucos anos depois, seria substituída pelo Facebook.
Quando lançado, o primeiro iPhone revolucionou a indústria de smartphones. Era algo novo, todo mundo adorou, todo mundo comprou um. Hoje o Android tem uma participação de mercado maior (falando especificamente sobre o número de dispositivos).
Quando comecei minha carreira eu não entendia bem o conceito de me fixar a uma única linguagem/tecnologia. Sempre me pareceu errado fazer isso porque você precisa “usar a ferramenta certa para o trabalho” e " se não se parece com um prego, não use um martelo “, mas hoje acho que, como sempre, a realidade é um pouco mais complexa.
Eu ainda acredito que, como desenvolvedor, sou mais capaz e produtivo aprendendo cada vez mais linguagens/plataformas/ferramentas/frameworks/etc.
Bem-vindo ao meu novo blog! Se você veio do antigo “salve save!” de novo, se não, é um prazer conhecê-lo.
Me incomodava um pouco eu não ter o blog em meu próprio domínio, mas isso foi resolvido agora. Além disso, não estou usando mais o wordpress em favor do Hugo!
Muito tempo se passou desde minha última postagem e eu acho que evolui muito nesse meio tempo. Minhas postagens serão, novamente, sobre tecnologia, ferramentas e metodologias.