How did you prepare for AWS Certified Solutions Architect - Associate Level certification? What sort of programming experience does one need to start learning and become an AWS Certified Solutions architect?