No! I’ve taught many students with zero programming backgrounds. They all learned blockchain as their first programming language, and went on to build real world projects. You do not need to be a developer already to get started mastering blockchain today!