Hello, I am a web and android developer with 4+ years of experience, and I decided to enter in the world of Big Data, adopting the role of Data Engineer. In the university I studied some Machine Learning courses but only theoretical stuff. For those already experienced, that do you think about the courses in Coursera about data engineering, for someone who wants to learn tools that will enable him/her to get the first job as Data Engineer? Is it worth? Or should I start reading Hadoop and Spark books and start doing proyects. Put in other words, How can an already experienced programmer get a job as a Junior Data Engineer?