I think this can be good advice, but I'm actually working on a sort of opposite approach, myself, because writing isn't my job. And my job is fairly demanding, and I have other commitments, and while I make money from writing, it isn't my principle source of income. It's my hobby, and as such, it's supposed to be relaxing and enjoyable. If I turn it into a job, then suddenly I have two jobs, and that's not really what I'm looking for. I've only written 334K new words this year, and I'm supposed to write 365K this year, according to my personal goals. So 30K words to get written before the end of the year, and I could do that, if I actually had to. But it would mean pushing myself pretty hard, after a pretty stressful fall and early-winter at my real job, and it would mean that I wouldn't enjoy my Xmas vacation with my family as much as I could. So I'm trying really hard to not treat writing like a job, right now, and to let myself relax about it. Now, I could very well have a couple days of pure inspiration and energy and meet my goal anyway, but if I don't? That's okay. (It's okay, Bayview... it's okay. Really. You don't have to meet every goal you ever set. You're still a worthwhile human being. etc.) So, point of all that? It depends on the individual. Some people need a kick in the pants, others need to stop kicking themselves in the pants. Some people write best with discipline, others write best with waiting for inspiration, and sometimes you need a mix of the two. I really don't think there's going to be a one-size-fits-all answer, here. And I don't think all "professional writers" follow the same approach any more than all amateurs do. (When I look at how long it takes for some authors to get a book out, I know they aren't following the same approach I do!).