This again depends upon how you are receiving the training. If you have done your homework and researched for the best Chef training for beginners, then you are better suited to learn. However, a basic knowledge of Linux administration, DevOps, and networking will also take you a long way.