It is a bit facetious to say that all analysts are engineers, or that it is "easy" for any analyst to become an engineer.
There is overlap, but they are not identical skillsets.
Analysts are certainly developers, but engineering involves more of a sense of scalability, analysis can do this, but it is generally more granular.