# data[].attributes.body
If you don`t have certification or you want better one you can get Microsoft certification. Since you have it you can call yourself Microsoft certified professional.  They offer a lot of different certifications which allows you to become a real specialist even if you self-taught.

# data[].attributes.body
Programming is the sphere which demands not only your skiils and knowledge: it requires to have appropriate character. Very rarely programmers work on a project alone, most often they work together, so programmer have to have communicative skills and ability to work in a team. Also they need perseverance, good concentration,patience and attention to details.
All this traits helps a programmer to achieve result.

# data[].attributes.body
What you must have to be a good programmer?
Well, fisrt of all you have to create some projects that can impress your future employer. Certificate matter but not much.
It can guarantee that you know math enough to work as a programmer, but companies really care only about skiils that be applied to real projects.