No one works well bored and frustrated. This is not consistent, and you shouldn't expect to see it all the time, but it will happen. This is most visible on particularly difficult tasks. The same way you herd cats . Your hacker is likely to be willing to suggest answers to problems, if asked.
Most hackers are nearly self-managing.
He also may not. Your mileage will vary. IBM used to report that certain programmers might be as much as 100 times as productive as other workers, or more. This kind of thing happens. This is confusing.