There is no fixed answer to this question. The amount of time required varies for everybody and depends upon the DevOps Chef training program that you opt for. The course curriculum, instructors, flexibility of schedules will all impact the time you need to learn.