There is a problem with user interfaces. It's a user experience (UX) problem that has been largely ignored for a long, long time. The problem is that we, as software developers, designers, and general techs don't understand how to be users. It's crazy, I know. In almost every bug, issue, and time tracker that I've ever seen, the user is asked to fill in information in a way which doesn't natively make any sense to them. This is because the information we want has no actual meaning to them.