A human error is an error that often describes a problem caused by a human end-user and not computer software or hardware. PEBKAC is an acronym describing an issue stemming from human error.

Examples of how humans cause errors

  • Clicking “Ok” or “Next” without reading.
  • Changing a setting without understanding what’s being changed or the implications.
  • Not reading the instructions or manual.
  • Not typing a command correctly.
  • Mistakenly clicking the wrong button.
  • Falling for a dark pattern designed to trick the user.

How to avoid human errors

Most human errors caused by the end-user are avoided by slowing down, reading, and never assuming. Any time you receive a prompt for confirmation while using a computer, be sure you understand what’s happening. If you don’t, you can cancel the prompt by pressing Esc or closing the window.

In the 1968 movie 2001: A Space Odyssey, the artificially intelligent HAL 9000 famously says, “It can only be attributable to human error.” when asked about a fault in the device to communicate with Earth.

Human programmer errors

The end-user doesn’t cause all human errors. Because humans also create the hardware and software that a computer uses, it’s also possible that the developer or programmer made mistakes. Updates are usually released to fix them.

A lot of malware and crapware gets installed on a computer because the developer knows most computer users are in a hurry and don’t read everything they should.

If a program is confusing and causes human errors that are not part of the code, the developer may also release updates to prevent mistakes and confusion.

Error, Machine error, PEBKAC, Programming terms

  • Commonly experienced computer errors and basic troubleshooting steps.
  • Why do computers get problems?
  • How does a computer get infected with a virus or spyware?
  • Top 10 computer mistakes beginners make.
  • What jobs are being taken over by robots and computers?