J'ai connu des programmeurs amateurs. En y repensant, ils pensaient la même chose que vous. Ils pensaient qu'ils allaient changer le monde.
Avec le recul, ils essayaient de résoudre des problèmes très fondamentaux qui avaient déjà été résolus. Pour quelqu'un en dehors du domaine du développement de logiciels et de l'informatique, les concepts semblaient hallucinants. Mais pour les professionnels du domaine, résoudre les problèmes du monde ou contribuer à la croissance du domaine implique généralement une très forte maîtrise du domaine lui-même, ainsi que des années d'expérience professionnelle.
Consultez simplement les réponses à la question: faut-il vraiment 5 à 10 ans ou plus pour être un très bon programmeur? Afin de résoudre les problèmes dans ce domaine, vous devez apprendre tout ce que vous pouvez à ce sujet, et ce type d'apprentissage ne vient que d'être un professionnel.
J'espère que cela ne vous décourage pas. Si vous avez de bonnes idées, c'est génial! Je ne dis pas que vous ne contribuez pas ou ne pouvez pas contribuer. Mais ce que je vous encourage à faire, c'est de prendre du recul et de vous demander si votre évaluation est exacte.
Cela aide si vous avez des amis qui sont des programmeurs professionnels. Mais si vous vivez dans un monde qui n'implique aucun professionnel, alors vous pourriez peut-être en bénéficier en vous impliquant dans des organisations ou des projets professionnels.
Si rien d'autre, cela vous donnera une base de référence à partir de laquelle vous pouvez évaluer plus précisément vos idées et avoir quelqu'un pour les faire rebondir.
Pour répondre à votre question, j'ai quelques idées pour améliorer le framework Spring qui sont basées sur mes raisons pour lesquelles je n'utiliserai jamais les bibliothèques de balises Spring dans mon HTML .
Ces idées ne changent pas vraiment la vie, mais il m'a fallu des années de travail avec les développeurs et les concepteurs pour comprendre qu'une grande partie du marketing derrière les frameworks n'est que cela, le marketing. Parce que je fais ça 10 heures par jour, je suis un peu moins motivé à y travailler pendant mon temps libre.