Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Ne confondez pas programmation et développement de logiciels. Les programmeurs sont morts il y a longtemps. L'armée des développeurs ne fait que croître, car il ne s'agit pas de cliquer bêtement sur les touches, de lancer des formes et des motifs sur une interface graphique.
Et c'est toujours la même chose pour les ressources bon marché. Une IA créant une calculatrice coûtera beaucoup plus cher que les ressources du développeur de cette calculatrice, de sorte que la question initiale de l'auteur est plus hypothétique que réelle.
La complexité des produits est également très variable. Par exemple, jusqu'à ce que quelqu'un crée une IA capable de créer quelque chose comme ZCach avec des zkSNARKs, il faudra de nombreuses années pour mettre au point des algorithmes encore plus complexes.
Et dites-moi en quoi c'est différent ?
Et dites-moi en quoi c'est différent ?
La programmation n'est qu'une étape du développement.
Il y a souvent des gros titres qui prédisent la fin de l'ère de la programmation. Ils disent que l'IA et les réseaux neuronaux n'ont aucune chance contre les humains. J'avais l'habitude de lire de tels articles en me moquant, mais maintenant je ne ris plus. Après tout, les objets (que la POO crée) sont constitués de paramètres, comme les corps de particules, et sont reliés par des liens. Les paramètres et les liens ne doivent pas être décrits en code, surtout - dans des langues différentes. Ils peuvent être assemblés en studio avec un ensemble d'outils visuels et n'importe quel programme peut être écrit de cette façon. Je me demande pourquoi le développement n'a pas suivi cette voie...
L'IA n'est pas synonyme d'intelligence, pas plus que le codage débile n'est synonyme de programmation.
Hier encore, je lisais un article presque sur le sujet sur hubra : https://habr.com/ru/post/483592/.
Eh bien, tôt ou tard, le coucher du soleil arrivera. Il est vrai que cela ressemblera très probablement à une discontinuité majeure dans la programmation. Encore plus de langages de haut niveau avec le choix le plus probable de la direction des réseaux neuronaux et de leur interaction. Mais ce sera aussi de la programmation. Et il y aura aussi ceux qui font la mise en page des sites web par le biais de studios. C'est vrai, la différence entre ces programmeurs va commencer à se creuser beaucoup.
Le déclin sera total lorsque 90 % des entreprises seront entièrement automatisées, de même que la médecine et d'autres secteurs ... c'est-à-dire, de façon utopique, pas encore dans un avenir lointain.
Ce n'est qu'un détail, maintenant cette IA est mise en œuvre partout, et tous les efforts sont consacrés à son développement. La prochaine révolution est donc l'IA.
Eh bien, tôt ou tard, le coucher du soleil arrivera. Il est vrai que cela ressemblera très probablement à une discontinuité majeure dans la programmation. Encore plus de langages de haut niveau avec le choix le plus probable de la direction des réseaux neuronaux et de leur interaction. Mais ce sera aussi de la programmation. Et il y aura aussi ceux qui font la mise en page des sites web par le biais de studios. C'est vrai, la différence entre ces programmeurs va commencer à se creuser beaucoup.
Le déclin sera total lorsque 90 % des entreprises seront entièrement automatisées, de même que la médecine et d'autres secteurs ... qui est un temps utopique.
L'IA n'est pas synonyme d'intelligence, pas plus que le codage débile n'est synonyme de programmation.
Hier encore, je lisais un article presque sur le sujet sur hubra : https://habr.com/ru/post/483592/.
L'IA (conditionnelle) gagne dans les jeux informatiques de tireurs 3d contre des champions(intellos), où les deux sont placés dans les mêmes conditions et, surtout, il ne s'agit pas d'un calcul statique du coup, mais d'un calcul dynamique. C'est-à-dire qu'il ne s'agit pas d'un jeu au tour par tour (dames, échecs), mais d'un élément d'action où la victoire dépend non seulement de l'intelligence, mais aussi de la réaction du joueur. Par exemple, les armes ont du recul, le joueur (la personne) a fait le tour du coin, il peut faire le tour de l'autre côté, il peut rester assis à attendre, il peut s'enfuir dans une pièce éloignée. Et dans de telles circonstances, l'IA doit réfléchir, suréduquer (apprendre) à "courir avec succès, tirer avec précision".
Ce n'est qu'un détail, maintenant cette IA est mise en œuvre partout, et tous les efforts sont consacrés à son développement. La prochaine révolution est donc l'IA.
Une méthode pour créer un studio visuel à partir du zéro absolu dans un EA pur, en utilisant uniquement les événements OnChartEvent() - coordonnées et événements curseur et touche. Selon ma théorie, c'est possible. J'utilise mon nouveau concept d'assemblage des paramètres des objets.
Les étapes :
1. Créez un nouvel EA.
2. déclarer le tableau du noyau.
3. Ecrivez une fonction pour contrôler la taille du noyau avec le curseur lorsque la touche est pressée.
4. Ecrivez la fonction d'ajout de paramètre au noyau en appuyant sur le bouton clé.
5. Ajout d'appels de gestionnaires de base d'objets graphiques sur des événements clés du curseur et du bouton spécial (gestionnaires - ObjectCreate(), ObjectSetInteger()...).
6. Ecrivez une fonction pour sauvegarder le modèle de l'objet.
7. Fonction d'écriture qui copie le modèle dans l'instance.
8. Écrivez une fonction qui distribue les modèles et les instances créés dans le noyau.
9. Lancez l'Expert Advisor et procédez à la création des paramètres et à l'assemblage des modèles de contrôles de base sur le MT.
10. Après avoir créé l'ensemble des éléments de base, nous les enregistrons en tant que modèles et les copions dans la partie utilisateur du noyau. À partir des modèles des premiers éléments, nous obtenons des instances d'éléments à éditer.
11. Établir des liens entre les paramètres de l'édition et les éléments modifiables et obtenir une édition visuelle)). (bien que sous une forme primitive et grossière, mais c'est essentiellement cela).
ZS. Comme vous pouvez le constater, vous pouvez vous en sortir avec un assemblage presque entièrement visuel des contrôles et la mise en œuvre de l'édition visuelle.
La programmation n'est qu'une étape du développement.
Quels sont les autres ?