I agree. If you don't have time to read this and you're starting off then you might want to figure out another career path. This article is great because it truly is a large task list that you can use. A handful of them are a little out there for the average person/startup, but overall I think this is a great list to start with.