J'aime bien ce genre de sujet car c'est quelque chose que j'aurais pu faire si je n'avais pas réussi à rentrer dans le monde informatique à ma première "tentative".
Il faut savoir que je suis passionné par "l'informatique" depuis mon premier ordinateur "Amiga" vers l'age de 14 ans : mon but professionnel dès lors était de travailler dans ce secteur pour "résoudre des problèmes informatiques". J'ai appris à programmer tout seul sur ma calculatrice à l'aide d'un petit bouquin pour faire des jeux (en basic) et c'est ce kiff qui ma donné envie de faire de la programmation.
Dans le cas de l'OP : il faut te lancer dans quelque chose d'abordable pour toi !
Si tu n'es pas à l'aise avec l'algorithmie, tu peux oublier les développements (web, bdd, autres), peu importe le langage, car il sera très difficile pour toi de contextualiser le besoin pour le mettre en code (faire des itérations, des conditions, du récursif, etc...).
Si tu n'es pas à l'aise avec "la débrouillardise", évite aussi les métiers de l'IT/Support, bien que les formations soient plutôt carrées, dans la vraie vie en entreprise c'est tout autre histoire.
Je ne dis pas que tu ne pourras pas y arriver, certains y sont parvenus. Mon seul propos ici c'est que si tu n'es pas à l'aise, tu vas plus galérer dans la mise en oeuvre/la recherche d'informations/etc...
La tenacité et la persévérance sont aussi des qualités principales dans l'informatique : tu rencontreras souvent des anomalies sur lesquelles tu n'as aucune piste d'investigations et ca sera à toi de résoudre ces problèmes.
Ces qualités jouent aussi dans le cadre de ton évolution professionnelle : si tu performes, ta hiérarchie le verra et te donnera de plus en plus de responsabilités/missions intéressantes (pas toujours non plus), si tu montres ton sérieux face à des urgences/impératifs, cela sera notable aussi.
Si l'unique objectif c'est de faire du télétravail pour gagner de l'argent, il y a d'autres domaines/secteurs qui pourraient sûrement mieux te convenir (conseil, assistance, marketing, etc...).
Pour être du genre "touche à tout", il faut vraiment que tu y trouves un minimum de plaisir et de "facilité" (dans mon cas c'est l'algorithmie) si tu veux te lancer dans l'informatique.
Concernant la notion autour des "auto didacte" : dans l'informatique, ca peut suffir en entretien même sans diplôme (si tu en décroches un lol) à partir du moment où tu peux échanger avec la bonne personne qui te posera les bonnes questions (et saura donc les comprendre). C'est le travail d'un bon recruteur de te mettre en face de ce genre de personne, car même avec un CV rempli d'expériences/clients/diplôme, rien ne prouvera "concrêtement" qu'il sera "meilleur" qu'un diplômé, seul la pratique le démontrera (d'où les périodes d'essai), je l'ai vécu personnellement en "remplaçant" dans 2 boites différentes la même personne (qui avait donc de meilleurs diplômes/expériences que moi, et pourtant je suis "meilleur" que lui).
En espérant t'apporter quelques réponses