While not necessary, it is highly recommended that you have a basic understanding of programming before you begin your profession as a Big Data Engineer. Edureka provides many free blog and YouTube resources for you to learn basic programming coding efficiently and effectively.