A marcenaria que me ajuda a escapar da absurdidade do software
Como os requisitos de desenvolvimento de software me fizeram ficar maluco a ponto de aprender algo novo
- O comentário lendário que Eric Daven deixou em uma issue de Docker CLI há alguns anos
- Ele disse que deixaria o desenvolvimento de software para fazer móveis de madeira
- Há risco de longas jornadas de trabalho, baixo salário e de cortar os dedos com uma serra de mesa, mas ninguém pergunta se é possível adicionar um feed RSS ao DBMS
- Entre mais de 9 mil reações, a maioria foi positiva
- Há um motivo para tantos desenvolvedores se identificarem com esse comentário
- Já disse: "quero jogar meu notebook pela janela e começar uma fazenda"
- O tech lead também me enviou uma mensagem de surpresa dizendo: "quero abrir um bar e ser bartender para ouvir as histórias das pessoas"
- O mundo do desenvolvimento de software é tão absurdo que deu vontade de comprar 100 alpacas para vender meias de lã e esquecer para sempre de resolver conflitos de
package.json
- Quando recebi, em uma reunião ágil, a exigência absurda de estimar o tempo no Jira por tamanho de camiseta, deixei um emprego confortável e bem remunerado e escolhi a incerteza de viver de um app para macOS
- Foi uma jogada de aposta de verdade, porque só havia um app que nem funcionava nos chips mais novos da Apple Silicon e a receita era zero
- À medida que as expectativas e as exigências cada vez mais irreais e absurdas sobre o que o app deveria fazer aumentaram, comecei a considerar se seria possível sair do desenvolvimento de software e fazer algo mais físico
Uma história rápida do passado
- Antes de entrar na faculdade, passei a maior parte do meu tempo fazendo coisas que eu não queria fazer
- Na infância, precisei ajudar com trabalho no campo
- No tempo que sobrou, eu tocava guitarra acústica, fazia fisiculturismo, escrevia poesia e desenhava retratos a lápis
- Na vida universitária, não consegui mais fazer trabalhos sem sentido
- Vivi 10 anos em apartamentos alugados e nunca me acostumei com a falta de um quintal
As primeiras peças de madeira
- Eu fiz um tabuleiro e um jogo de peças de xadrez, com ímãs, e as peças têm uma forma diferente da do xadrez tradicional
- Eu queria que as peças ficassem bem fixas no lugar e que o jogo permanecesse estável mesmo se uma criança ou um cachorro encostasse
- Dei uma forma arredondada a uma tábua de pinho, e minha esposa me ajudou a pintar os quadrados escuros
- Furei a parte de baixo das tábuas para inserir ímãs de neodímio, e corrigi com massa para madeira os dois quadrados que furei até a superfície de cima
- Modelei as peças de xadrez na varanda com uma Dremel; fiquei satisfeito em ver um hexágono se transformar em uma peça menor
- Me inspirei em designs modernos de xadrez e escolhi uma forma geométrica que não precisa de muita escultura
Fazendo um kaval
- Em outubro, há dois anos, a banda romena Subcarpați promoveu uma oficina gratuita de "fazer seu próprio kaval", e um artesão de flauta ensinou o básico por uma semana
- O kaval é uma flauta longa com cinco furos, com um som grave e melancólico que parece distante
- Desde que comprei meu primeiro kaval, eu queria fazer um, mas a falta de informação na internet passou uma sensação de mistério
- Eu gostava do fato de que era para trabalhar em dupla e tudo seria feito à mão, sem ferramenta elétrica
- O artesão, desde pequeno, trabalhou como pastor e aprendeu por tentativa e erro a fazer uma flauta de bom som e decidir onde furar; porém, não sabia porque os furos precisavam ficar exatamente nessa distância, nem por que o tubo de madeira deveria ter comprimentos diferentes para cada escala
- Eu queria fazer um kaval universal que funcionasse em qualquer escala
- Para tocar com músicas de escalas diferentes, seriam necessárias 12 flautas com comprimentos diferentes
- Procurei informações sobre como a flauta funciona e descobri que ela pode ser pensada como um tubo aberto ou fechado, onde o ar vibrante cria nós e antinós na posição certa dos furos
- Agora estudo isso e continuo trabalhando no objetivo de uma "flauta universal"
O que isso tem a ver com software?
- Vim de 10 anos vivendo em apartamentos alugados e não consegui me acostumar a uma vida sem quintal
- Para ganhar a vida, desenvolvo apps para macOS, e nesse campo há fatores acumulados ao longo do tempo que não fazem bem à saúde
- Eu recebo muitas mensagens com tom negativo de cobrança, e sair de casa me estressa pelo barulho insuportável de carros, cheiro repugnante e ausência total de privacidade, e eu acabo trabalhando até tarde da noite
- Recentemente, começaram as exigências mais absurdas sobre o app
- O Lunar, um app para controlar brilho de monitor, foi criticado por não controlar o volume de um aparelho de áudio estranho
- Perguntam por que o app não funciona no Windows, ou pedem para adicionar compressão de texto ao Clop, que é um app de compressão de imagem/vídeo/PDF
- Mas desta vez, basta sair pela porta da frente de casa, pegar um galho de castanheiro e fazer um rodo francês para conseguir, por um momento, ignorar as mensagens negativas e sentir a liberdade de fazer algo com as mãos
- As pessoas entendem quando não sabem, mas é difícil ignorar por causa do tom negativo, das mensagens constantes e de pessoas insistentes em enviar mensagens de todas as formas possíveis
- O mundo de tecnologia tem cheiro de IA e machine learning, e 8 em cada 10 artigos são sobre um novo LLM ou modelo de geração de imagem, então já não sinto mais conexão e não me importo com novidades tecnológicas
Um parêntese sobre o privilégio de ser desenvolvedor de software
- Eu sei que o simples fato de escolher como usar meu tempo já é um privilégio
- Tive sorte de ter entrado em Ciência da Computação na hora certa e, nos últimos 10 anos, ter ganhado uma renda semi-passiva gigantesca
- Sorte teve um grande papel, mas também me esforcei bastante
- Minha ansiedade de não deixar nada inacabado também “se deu bem” nisso
- Mesmo cansado, eu insistia, pulava refeições, deixava tarefas de casa de lado e incomodava pessoas próximas
- Mesmo sabendo que não há prazo real e que podia deixar tudo pela metade, eu fazia assim mesmo
- O privilégio não invalida sentimentos
- A regressão à média faz todo mundo se acostumar com o status quo e reclamar até do piora mínima
- Tenho a sensação de que o desenvolvimento de software que conhecemos está prestes a desaparecer e já cansei de aprender toda vez uma tecnologia nova para substituir a anterior
- Acho que uma dor que construa músculos em um trabalho físico é melhor do que a dor crônica de dedinhos por ficar horas digitando sentado
- Estou exausto demais de tudo no mundo online parecer imaterial, efêmero e solitário
Marcenaria com ferramentas baratas e madeira gratuita
- Durante a pandemia de 2020, preso no apartamento, comprei muitas coisas achando que me ajudariam a aprender algo novo e começar um novo hobby
- Pensei que faria luminárias inteligentes com LED para o resto da vida e que minha esposa se tornaria artesã profissional de tricô de lã
- Após a recente mudança, empilhei caixas de itens não utilizados no vão da escada da casa, e pensei que uma estante do mesmo tamanho me ajudaria a arrumar a bagunça
- Como não dava para conseguir uma estante tão grande barato, tracei linhas no Freeform, medi e encomendei várias tábuas de pinho, e também encomendai uma quantidade de parafusos longos
- Para que a serragem não se espalhasse tanto pela casa, também encomendei uma bancada de trabalho móvel com morsa (a mais barata) por US$30
- Alguns dias depois, comecei a serrar uma prateleira com uma saw de corte japonês barata comprada no Lidl há alguns anos
- Se serramos tábuas longas à mão, sem técnica, as bordas ficam tortas
- Mesmo com cinco tábuas sobrepostas, a curvatura continuava
- A dica era comprar uma serra de trilho ou alguma forma de esconder as bordas tortas
- Minha esposa ajudou bastante em medir os pontos de furação e aparafusar, e nosso cachorro checava regularmente se os defeitos estavam realmente escondidos
- Levou dois dias para aparafusar tudo, e girar parafusos longos foi mais difícil do que pensei
A mesa que virou bancada
- O que uso hoje como bancada é a mesa de morsa de US$30 que comprei para a estante, com a tampa da antiga "mesa de codificação" presa na parte frontal
- A bancada tem
- a plaina de mão mais barata (US$8)
1 comentários
Comentários do Hacker News
Resumindo: