Os livros de Ernest Hemingway são uma questão de gosto. Alguns os amam, outros - nem tanto. Mas, apesar de tudo, você pode aprender muito com Ernest Hemingway. Neste artigo, há dicas do escritor que também podem ajudar a melhorar sua escrita, mesmo que ela seja código.

Hemingway diz: Estude os Grandes

Antes de iniciar a programação, você deve estar curioso sobre outras pessoas que já escreveram um ótimo código. Hemingway disse: “[Um escritor] deveria ter lido tudo para que ele saiba o que deve vencer.” Não precisa ser tudo sobre competição. É mais sobre a inspiração que você pode obter de diferentes abordagens para escrever código.

Para estudar ótimos exemplos de código, você não precisa se envolver em vários projetos. Muitos livros analisam os melhores exemplos e contam histórias sobre como as pessoas os criaram. Arnas Stuopelis, presidente do conselho do provedor de hospedagem Hostinger, diz: “Um dos valores da Hostinger é o Learn & Be Curious. Temos uma estante de livros no meio do escritório e sugerimos que as pessoas encomendem qualquer livro que desejarem. Nem sempre precisa ser relacionado ao trabalho. Mas se isso motiva uma pessoa, é um investimento valioso. ”

Hemingway diz: Bloqueie pensamentos negativos

Randall Degges tem um blog “Pensamentos aleatórios de um programador feliz”. Nele, ele escreve: “Se você é um programador e se mantém atualizado com os acontecimentos da comunidade através do Hacker News , quase certamente notará uma tendência: existem muitos artigos populares focando nos negativos (reclamações ruins, vergonha pública, indignação com várias questões etc.). ”Todos esses pequenos detalhes levam a sensação de tristeza.

“A arte da programação começa com empatia, não formatação, linguagens, ferramentas, algoritmos ou estruturas de dados.” Ao escrever código, lembre-se de fazer isso para as pessoas. Mantenha eles e suas necessidades em mente sem julgar. ”

Pode ser intimidador trabalhar em um projeto quando você está em um estado mental negativo. Então lembre-se do Hemingway. Ele disse: “Quando você entra no romance, é tão covarde se preocupar se pode continuar no dia seguinte quanto se preocupar em ter que entrar em ação inevitável. Você tem que continuar. Portanto, não há sentido em se preocupar … Assim que você começar a pensar sobre isso, pare com isso. Pense em outra coisa. ”Questionar suas habilidades não fará nenhum bem. Seja calmo consigo mesmo, permaneça consistente e continue o que começou.

Hemingway diz: Seja breve

Hemingway não respeitava escritores que, como ele disse, “nunca aprenderam a dizer não a uma máquina de escrever”. Mas o mesmo vale para o teclado. Quando você pode escrever parte do código mais em breve, faça isso. Não há vantagens em ter mais linhas. É o contrário - quanto mais linhas você tiver, maior a chance de cometer um erro em uma delas. Então lembre-se de ser breve.

Hemingway diz: Pratique Empatia

Hemingway aconselha: “Como escritor, você não deve julgar. Você deveria entender … Ouça agora. Quando as pessoas falam, ouçam completamente. Não fique pensando o que você vai dizer. A maioria das pessoas nunca ouve. ”Quanto aos desenvolvedores, é bastante estereotipado vê-los como alguém que é apenas lógico e baseado em números.

Mas a verdade é que o desenvolvedor precisa ser empático primeiro. Kent Beck , o engenheiro de software americano e criador da programação extrema, diz: “O ofício da programação começa com empatia, não formatação ou linguagens ou ferramentas ou algoritmos ou estruturas de dados”. Ao escrever código, lembre-se de fazer isso para as pessoas. Mantenha eles e suas necessidades em mente sem julgar.

Hemingway diz: Sempre pare quando estiver indo bem

Esta é provavelmente a dica mais conhecida de Hemingway: “A melhor maneira é sempre parar quando você estiver indo bem e quando souber o que acontecerá a seguir. Se você fizer isso todos os dias ao escrever um romance, nunca ficará preso. ”Mas isso funciona não apenas com os romances. A BBC resume assim: “não terminar uma tarefa pode ser benéfico”.

A BBC cita Manalo, que pesquisou este tópico: “Precisamos acreditar em nós mesmos - algum tipo de expectativa de que podemos fazer algo. E quando estivermos mais perto de terminar algo que antes não conseguíamos alcançar, esse otimismo aumenta. ”Quando você para de trabalhar no auge, se sente mais confortável em voltar ao trabalho outro dia.

Hemingway diz: Nunca pense na história quando você não está trabalhando

Não é fácil não pensar em trabalho quando você não está trabalhando. Mas é crucial. Hemingway não era diferente. Então, ele teve que criar uma distração para si mesmo: “Era necessário ler para não pensar ou se preocupar com o seu trabalho até que você pudesse fazê-lo novamente.”

Quanto aos desenvolvedores, Joe Petrakovich sugere uma maneira mais adequada de se desconectar do trabalho. Ele chama isso de Personal Standup . Ele cria um arquivo de marcação todo.md e grava suas tarefas para ## HOJE. Joe sugere: “Enquanto trabalha, marque os itens como CONCLUÍDOS. Não os exclua. Eles permanecem como recursos visuais, para que saibamos o que realizamos. ”Se ele não tiver realizado a tarefa até a noite, ele a moverá para ## AMANHÃ, para que ## HOJE esteja pronto. A lista de tarefas concluídas facilita o encerramento do dia e não traz trabalho para casa.

Hemingway diz: Exercício

Como escritor, Hemingway costumava estar na máquina de escrever por longos períodos de tempo. Então ele disse: “Era necessário fazer exercício, estar cansado no corpo, e era muito bom fazer amor com quem você amava. Isso foi melhor do que qualquer coisa. ”Há uma boa chance de você, como Hemingway, passar bastante tempo sentado, mas desta vez, na frente do teclado.

Sentar por longos períodos de tempo tem um efeito significativo na postura. Uma pessoa começa a esticar o pescoço, aproxima o rosto do teclado. Então encolhe os ombros para a frente e cai na cadeira. O Programador Simples adverte: “Quando nos sentamos, certas partes do nosso corpo se fecham. Nossos sistemas musculares e celulares foram adormecidos, aumentando nossas chances de desenvolver diabetes. “O exercício regular pode ajudar a evitar tudo isso e muito mais.

Como programador, você pode buscar inspiração em vários lugares e pessoas. Ernest Hemingway estava sentado em frente à sua máquina de escrever. Mas suas dicas são úteis mesmo para aqueles na frente dos teclados.

Para melhorar ainda mais a programação, você deve aprender com os melhores e estudar o trabalho deles. Acredite em sua capacidade e ignore pensamentos negativos. Ao escrever um código, seja breve e aprenda a dizer não ao teclado. Seja empático e tente entender as pessoas que usarão seu trabalho.

Ao trabalhar, tente parar no momento em que se sentir melhor. Dessa forma, será mais fácil voltar ao trabalho no dia seguinte. Mas assim que terminar este dia, faça o possível para descansar sem pensar no que resta fazer. E uma maneira de ajudar a fazer isso é o exercício, que é benéfico para você em muitos níveis.


Autor: Ram Kezel - Coordenador de Relações Públicas da Hostinger

Artigo Original