Hello, there! Quando estamos programando, é comum fazermos testes e descobrirmos erros de todos os tipos, desde os mais básicos até os mais complexos de serem resolvidos.
E um dos erros que podem ocorrer é conhecido como "PEBKAC error". Esse tipo de erro não é difícil de resolver, mas pode ocorrer com frequência e ser difícil de ser identificado.
Continue lendo para descobrir que erro é esse e o que ele significa. Check it out!
Você sabe o que é um PEBKAC ERROR em programação?
PEBKAC, na verdade, é um acrônimo para a frase "Problem Exists Between Keyboard and Chair", ou seja, "O Problema Existe Entre o Teclado e a Cadeira".
Essa é uma frase para se referir com certo humor que o problema encontrado provavelmente tem a ver com a pessoa que está interagindo com o software, e não necessariamente com o código em si. O PEBKAC error pode se referir tanto a um erro de interação do usuário com o software, geralmente devido a um equívoco ou falta de compreensão por parte desse usuário, quanto a um erro causado pela própria pessoa que está programando, talvez por uma falta de conhecimento técnico ou por problemas pessoais, como desorganização ou falta de priorização.
Por isso que algumas vezes o PEBKAC error é complicado de ser encontrado, porque é comum passarmos muitas horas buscando o erro no próprio código, quando na verdade ele está na própria interação do usuário, e uma abordagem diferente para a solução precisa ser tomada.
Mas o PEBKAC error não tem a ver apenas com software, ele também pode se referir a um erro de interação do usuário com o aparelho. Pense, por exemplo, em uma pessoa usando uma impressora e ela se esquece de colocar papel na bandeja: isso é considerado um PEBKAC error.
Now that you understand what a PEBKAC error is, let's take a look at some examples?
(Agora que você entende o que é um erro PEBKAC, vamos dar uma olhada em alguns exemplos?)
- He called the IT department complaining that his computer wouldn't turn on, but it was just a PEBKAC error - the power cord wasn't plugged in. (Ele ligou para o departamento de TI reclamando que seu computador não ligava, mas foi apenas um erro do usuário - o cabo de alimentação não estava conectado.)
- My dad was saying he couldn't print his document, but when I checked, it was just a PEBKAC error - he had selected the wrong printer. (Meu pai estava dizendo que não conseguia imprimir seu documento, mas quando verifiquei, era apenas um erro do usuário - ele tinha selecionado a impressora errada.)
- What do you think of providing a tutorial for our users, to avoid PEBKAC errors? (O que você acha de fornecermos um tutorial ao usuário, para evitar erros PEBKAC?)
- She was convinced that her computer was infected with a virus, but it turned out to be a simple PEBKAC error - she had accidentally turned off the Wi-Fi. (Ela estava convencida de que seu computador estava infectado por um vírus, mas era apenas um simples erro de usuário - ela tinha desligado acidentalmente o Wi-Fi.)
Have you ever dealt with a PEBKAC error? What did you do? (Você já lidou com um erro PEBKAC? O que você teve que fazer?)
Continue estudando com a gente no nosso artigo "Entrevista de emprego em inglês para ENGENHEIROS DE BIG DATA". See you!