Now some of that I agree with
Programming being the skill, following your passion etc. The rest of it, for that to succeed you must have the skill, and the passion and self confidence bordering on arrogance to have a prayer of it working.
If you have to go the usual route for your start in the job, and get past the recruiter numpties, the certs / IT related degree are effectively mandatory. The degree, versus certs versus obvious natuaral talent and passion debate is irrelevant, the buzzword bingo boys wordsearch for their first cut.