Carregando agora
×
Andrew Hunt

Andrew Hunt

Data de Nascimento: 27/12/1964

Nacionalidade: Estados Unidos

Website: https://toolshed.com/

Biografia

Andrew Hunt, ou Andy Hunt como aparece em alguns livros é um escritor especialista em livros sobre desenvolvimento de software, porém também tem alguns livros sobre chill scifi, ou Ficção Científica Relaxante.

Foi co-autor de “The Pragmatic Programmer”, premiado em “Práticas de um Desenvolvedor Ágil”, e uma meia dúzia de outros livros e muitos artigos. Andy foi um dos 17 autores originais do Manifesto Ágil. Ele e o autor Dave Thomas fundaram a editora Pragmatic Bookshelf, especializada em livros para desenvolvedores de software, testadores e gerentes.

Ele também toca trombeta, chifre de flugel e teclados e produz música na Strange & Special Air Productions. Desde 2023, vendeu sua participação na editora, e vem se dedicando a “coisas legais para fazer” entre elas escrever livros de thriller psicológico como “Weatherly Hall” e a série “Conglomora”.

Sobre Andy Hunt

Andy começou nos dias do CP/M e do S100, da Heathkits e da Radio Electronics. Escreveu seu primeiro programa real, um editor de texto combinado e gerente de banco de dados, para Ohio Scientific Challenger 4P. Foi uma ótima era para mexer. Começou a aprender a linguagem de montagem (assembly) para o processador 6502, modificando sistemas operacionais, e escreveu seu primeiro programa comercial (um sistema de Planejamento de Recursos de Fabricação) em 1981. Ele aprendeu sozinho Unix e C, e começou a projetar e arquitetar sistemas maiores e mais conectados.

Trabalhando em grandes empresas, manteve sempre um ouvido na Usenet, e começou seu manifesto inicial através de um e-mail direto para ihnp4. Em seguida, ele se estabeleceu em uma editora eletrônica e computação gráfica, e trabalhou nos maravilhosos computadores da Silicon Graphics. Até agora, mantém um domínio firme de vários sabores do Unix, do BSD e do System V, o que o levou a fazer diversas consultorias no início da década de 1990.

Seu talento para agitar as coisas realmente começou a ser útil, e logo se tornou óbvio que muitos de seus clientes sofreram problemas semelhantes, problemas estes que Andy já havia visto e corrigido antes.

Andy se juntou a Dave Thomas e eles escreveram o livro de desenvolvimento de software seminal, The Pragmatic Programmer, seguido um ano depois pelo original Programming Ruby: The Pragmatic Programmer’s Guide, que introduziu o mundo ocidental a essa nova linguagem que surgia no Japão. Juntos, eles fundaram a “The Pragmatic Programmers” editora de livros técnicos voltados ao desenvolvimento de software, e são também conhecidos como fundadores do movimento ágil e autores do Manifesto Ágil, bem como proponentes de Ruby e paradigmas de programação mais flexíveis.

Andy é fundador dos Programadores Pragmáticos, fundador da Agile Alliance e um dos 17 autores do Manifesto Ágil, e autor de uma dúzia de livros sobre programação, métodos ágeis e aprendizado, além de ficção científica e aventura. Ele é um músico ativo e marceneiro, e continua à procura de novas áreas onde ele pode agitar as coisas.

Romeu Gomes

Romeu Gomes

Programador • Consultor em Tecnologia • Blogueiro - Nascido em São Paulo, em 12 de Dezembro de 1978 é um veterano da tecnologia, programando desde 1995. Possui uma formação acadêmica de peso, que inclui Ciência da Computação (1999), Mestrado em Bancos de Dados (2005) e especializações em área chave da tecnologia. Alem de diversos cursos livres. Cristão e grande entusiasta da leitura, seu propósito com o autor é puramente didático. Ele utiliza sua experiência de mais de 30 anos no campo da TI para criar um ambiente de aprendizado e transmissão de conhecimentos.

Artigos - Site

Redes Sociais:Add me on LinkedInAdd me on WhatsAppAdd me on YouTube


Outros Titulos Relacionados

Arquiteturas Descentralizadas: A Web3 sob o Olhar da Engenharia de Software

Arquiteturas Descentralizadas: A Web3 sob o Olhar da Engenharia de Software

Este artigo analisa a Web3 sob uma perspectiva técnica e arquitetural, explorando blockchain, contratos inteligentes e identidade descentralizada como respostas estruturais aos limites da Web2 ou o que conhecemos hoje como internet.

Código Legado Não é o Problema: A Engenharia por Trás do Medo

Código Legado Não é o Problema: A Engenharia por Trás do Medo

Uma análise técnica e acessível sobre código legado, explorando suas origens, riscos e estratégias de evolução segura, tratando sistemas herdados não como problemas, mas como ativos críticos do desenvolvimento de software.

Quando Falhar é o Padrão: Projetando Sistemas Distribuídos Resilientes

Quando Falhar é o Padrão: Projetando Sistemas Distribuídos Resilientes

Arquiteturas distribuídas introduzem caos, falhas e incertezas, mas também possibilitam escala, resiliência e ordem emergente quando projetadas com consciência dos trade-offs.

A Religião dos Dados: Integrando SQL e NoSQL no Desenvolvimento Moderno

A Religião dos Dados: Integrando SQL e NoSQL no Desenvolvimento Moderno

Este artigo analisa criticamente a sacralização dos dados na engenharia de software, discutindo limites técnicos, epistemológicos e éticos do uso acrítico de métricas, modelos estatísticos e sistemas orientados a dados.

Uma Análise Crítica das Metodologias e Arquiteturas de Desenvolvimento de Software

Uma Análise Crítica das Metodologias e Arquiteturas de Desenvolvimento de Software

Este artigo analisa metodologias e arquiteturas de desenvolvimento de software sob uma perspectiva técnica e crítica, conectando teoria, prática industrial e engenharia moderna para formação de profissionais mais conscientes.

Criptografia e Funções de Hash: Fundamentos, Implementações e Aplicações na Segurança Digital Moderna

Criptografia e Funções de Hash: Fundamentos, Implementações e Aplicações na Segurança Digital Moderna

Examine os fundamentos da criptografia e funções de hash, explorando desde algoritmos simétricos e assimétricos até suas aplicações práticas em segurança digital. Aborda vulnerabilidades, implementações e perspectivas futuras incluindo criptografia pós-quântica, oferecendo visão abrangente para profissionais de TI.

Livre-arbítrio no Código: Quando as Regras do Código Aprisionam a Criatividade

Livre-arbítrio no Código: Quando as Regras do Código Aprisionam a Criatividade

Este artigo explora a tensão entre estruturas técnicas rígidas (ex.: normalização de bancos de dados, princípios SOLID) e a necessidade de flexibilidade criativa na engenharia de software. Usando casos reais, demonstramos como dogmas técnicos, embora úteis, podem limitar soluções inovadoras. Propõndo estratégias para equilibrar rigor e adaptabilidade, defendendo que o livre-arbítrio do desenvolvedor está na consciência crítica sobre quando seguir ou romper regras.

A Ilusão da Carreira em TI: Uma análise técnica sobre formação, métricas e sustentabilidade Profissional

A Ilusão da Carreira em TI: Uma análise técnica sobre formação, métricas e sustentabilidade Profissional

A carreira em tecnologia é cercada por promessas de sucesso rápido e altos salários. Este artigo analisa, sob uma perspectiva técnica e crítica, os mitos, métricas distorcidas e desafios reais da formação e evolução profissional na área de TI.

A Essência do Desenvolvimento – A Arquitetura Invisível do Pensamento Computacional

A Essência do Desenvolvimento – A Arquitetura Invisível do Pensamento Computacional

No artigo, vamos explorar os 'mitos' e as verdades que passam na mente dos programadores e desfazer a idéia que a liberdade da programação proporciona controle e o desenvolvimento de soluções instantâneas. O artigo explora o conceito de DEV como a estrutura invisível do pensamento computacional, abordando abstração, algoritmos, arquitetura, linguagens e ética, conectando fundamentos científicos à prática moderna do desenvolvimento de software.

Anatomia Técnica e Ética da Indústria do Spyware: Entenda o Zero-Click e Arquiteturas C2

Anatomia Técnica e Ética da Indústria do Spyware: Entenda o Zero-Click e Arquiteturas C2

O artigo analisa a evolução técnica da indústria de spyware, desde as origens artesanais em 2010 até as sofisticadas arquiteturas Zero-Click e redes C2 multicamadas atuais, provocando uma reflexão sobre a responsabilidade ética do desenvolvedor diante da vigilância global.