Task: Question Answering
Input (English): How does a programmer judge how talented he or she is ? I got to thinking today about one of my major projects . It's a vital piece of our daily business and would cost the company a large amount of money if it came grinding to a halt for a day . 
Question: Why is the writer working on a project ?
Output (English): Because that's their job duty .