The most important skill for a computer scientist is problem solving. The ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately.
The writer's only responsibility is to his art. He will be completely ruthless if he is a good one. He has a dream. It anguishes him so much he must get rid of it. He has no peace until then.