Ten lies programmers tell themselves