Topic de webdevahi :

[DÉV] Les technos / langages d'avenir à votre avis ?

Le 19 avril 2024 à 02:31:41 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:29:01 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:25:24 HolaCtb1en a écrit :L'intelligence artificielle, exemple : ce mec demande à une IA de lui faire une page web (standalone avec quelques librairies javascript) qui OCR (reconnaissance de caractères) n'importe quelle texte en image ou PDF, complètement ouf tellement que je me dis que ce qu'il fait en 3 heures ça me prendrait 3 mois...

https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/

Ahi faire du front en 2024

c'est quasi une appli qu'il fait ya plus qu'à la mettre sur les plateformes d'app ou faire un site rémunérateur, le mec parle à une IA et résoud un problème concret que j'imagine plein de boites vendent à prix d'or : l'OCR de documents

Non mais il a pas crée l'OCR il utilise des libs https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

Le 19 avril 2024 à 02:19:57 :

Le 19 avril 2024 à 02:13:47 :

Le 19 avril 2024 à 02:08:53 :

Le 19 avril 2024 à 02:06:36 :

Le 19 avril 2024 à 02:03:27 :

> Le 19 avril 2024 à 01:53:54 :

>Node JS j'ai jamais touché à proprement parler mais j'ai toujours considéré que c'était du fake pour que les devs frontend se sentent dev backend :noel:

Les jean JS vous avez des conseils pour apprendre efficacement le Javascript ? Ça m'intéresse d'apprendre React et Node.js pour des projets persos mais je trouve ça bien chiant le jonglage pour manipuler des pages web. :(

T'es obligé de créer tes propres payes web pour t'entraîner, ce qui prend des plombes, et faire des exos comme ça sur le net ça ne fait pas retenir.

En fait j'aimerais faire des applications React Native :( bien que je déteste le frontend. C'est au-dessus de mes forces de faire un truc propre avec du html et du css. J'y comprends rien. Je ne sais que bidouiller avec des bouts de code existant. :hap:

si tu veux faire du mobile, fait du react native directement (ou encore mieux du flutter comme ca tu touche pas au html/css)

sit tu veux faire du js, fait du typescrit ca te poussera à faire du code plus clean

C'est possible directement ? Je lis partout le contraire. Je ne connais pas React, je ne l'ai pas encore appris vu que je suis nul en JS.

C'est viable Flutter :hap: ?

Flutter c'est super pour des projets perso ou de la freelance :ok:
Mais les entreprises ont du mal a l'adopter, je ne recommande pas de se specialiser dedans si ton objectif c'est de trouver un emploi :hap:

J'aimerais que ça puisse être potentiellement utile pour un emploi ce que j'apprends pour moi :hap:

l'une des grosses plus value de react native c'est expo qui n'est pas react native :rire: et de réutiliser les compétences des équipes js/ts du web

L'intérêt de react native décroit avec la présence de flutter
le problème de flutter (et des autres framework push par google) c'est que google peut du jour au lendemain arrêter les efforts dessus, ca c'est vu avec d'autres frameworks auparavant
ce problème touchait aussi beaucoup microsoft à une époque (rip uwp, silverlight, etc...)

Ah :(

Et sinon c'est pratique à utiliser ? Je trouve que le frontend en général c'est vachement plus compliqué que le backend.

Le combo html/css/js :malade:
Les interfaces sur Kotlin :malade:

non mais si. tu veux pas faire de html/css/js et que tu veux faire du mobile crossplateforme tu as 4 choix
MAUI (Xamarin rebrandé et pas vraiment finalisé) pas forcément mature
flutter, les contraintes sont déjà citées plus haut (perso ma préférence va pour ce choix)
codé en natif, apprendre deux stacks différentes complètes et partage de code difficile entre les deux
pwa avec du web assembly (mais tu auras du html/css)

frontend(ou mobile)/backend la complexité dépend de tes besoins métiers en réalité
le côté technique en front end, une fois que tu comprends comment gérer l'état de ton app et que tu fais attention aux effets de bords de tes actions c'est plutôt simple
le côté technique au niveau du backend c'est pareil, une fois que tu sais comment gérer des events si tu es en event sourcing ou que tu sais appréhender les problèmatiques de résiliences/performance/concurrence, les sujets sont plutôt simples aussi

de manière générale une fois que tu as compris la progammation asynchrone et que tu sais faire du code bien structuré et maintenable (SOLID/Design pattern/clean code/archi hexagonale/test) tout parait très simple

Le 19 avril 2024 à 02:32:33 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:31:41 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:29:01 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:25:24 HolaCtb1en a écrit :L'intelligence artificielle, exemple : ce mec demande à une IA de lui faire une page web (standalone avec quelques librairies javascript) qui OCR (reconnaissance de caractères) n'importe quelle texte en image ou PDF, complètement ouf tellement que je me dis que ce qu'il fait en 3 heures ça me prendrait 3 mois...

https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/

Ahi faire du front en 2024

c'est quasi une appli qu'il fait ya plus qu'à la mettre sur les plateformes d'app ou faire un site rémunérateur, le mec parle à une IA et résoud un problème concret que j'imagine plein de boites vendent à prix d'or : l'OCR de documents

Non mais il a pas crée l'OCR et l'utilise des libs https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

oui c libre de droits

Le 19 avril 2024 à 02:32:33 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:31:41 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:29:01 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:25:24 HolaCtb1en a écrit :L'intelligence artificielle, exemple : ce mec demande à une IA de lui faire une page web (standalone avec quelques librairies javascript) qui OCR (reconnaissance de caractères) n'importe quelle texte en image ou PDF, complètement ouf tellement que je me dis que ce qu'il fait en 3 heures ça me prendrait 3 mois...

https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/

Ahi faire du front en 2024

c'est quasi une appli qu'il fait ya plus qu'à la mettre sur les plateformes d'app ou faire un site rémunérateur, le mec parle à une IA et résoud un problème concret que j'imagine plein de boites vendent à prix d'or : l'OCR de documents

Non mais il a pas crée l'OCR il utilise des libs https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

il utilise l'IA c ça qui me troue le uk

Le 19 avril 2024 à 02:33:34 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:32:33 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:31:41 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:29:01 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:25:24 HolaCtb1en a écrit :L'intelligence artificielle, exemple : ce mec demande à une IA de lui faire une page web (standalone avec quelques librairies javascript) qui OCR (reconnaissance de caractères) n'importe quelle texte en image ou PDF, complètement ouf tellement que je me dis que ce qu'il fait en 3 heures ça me prendrait 3 mois...

https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/

Ahi faire du front en 2024

c'est quasi une appli qu'il fait ya plus qu'à la mettre sur les plateformes d'app ou faire un site rémunérateur, le mec parle à une IA et résoud un problème concret que j'imagine plein de boites vendent à prix d'or : l'OCR de documents

Non mais il a pas crée l'OCR il utilise des libs https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

il utilise l'IA c ça qui me troue le uk

C'est le genre d'appli qui a été faite et refaite par une quantité astronomique de personne dans les datasets des LLM, rien d'étonnant

Le 19 avril 2024 à 02:26:55 CancellaraGoat a écrit :
Java/Kotlin, beaucoup de projet on déjà été fait avec Java beaucoup de nouveau projet sont basé sur cette techno https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Sinon dans un autre registre Rust https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Kotlin c'est Java mais sans boilerplate de merde de dégénéré de POO c'est ça ?

Le 19 avril 2024 à 02:35:21 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:33:34 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:32:33 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:31:41 HolaCtb1en a écrit :

Le 19 avril 2024 à 02:29:01 MrCuisine16 a écrit :

> Le 19 avril 2024 à 02:25:24 HolaCtb1en a écrit :L'intelligence artificielle, exemple : ce mec demande à une IA de lui faire une page web (standalone avec quelques librairies javascript) qui OCR (reconnaissance de caractères) n'importe quelle texte en image ou PDF, complètement ouf tellement que je me dis que ce qu'il fait en 3 heures ça me prendrait 3 mois...

>

> https://simonwillison.net/2024/Mar/30/ocr-pdfs-images/

Ahi faire du front en 2024

c'est quasi une appli qu'il fait ya plus qu'à la mettre sur les plateformes d'app ou faire un site rémunérateur, le mec parle à une IA et résoud un problème concret que j'imagine plein de boites vendent à prix d'or : l'OCR de documents

Non mais il a pas crée l'OCR il utilise des libs https://image.noelshack.com/fichiers/2017/39/3/1506524542-ruth-perplexev2.png

il utilise l'IA c ça qui me troue le uk

C'est le genre d'appli qui a été faite et refaite par une quantité astronomique de personne dans les datasets des LLM, rien d'étonnant

ouais c bon ça fait 5 ans que je me suis pas mis au courant de ce qui se fait, je trouve ça ouf

Tu devrais te laisser tenter par flutter si tu veux dev des applications et que tu n'aimes pas le combo html/css/js, justement ca remplace tout ca.

Pour apprendre la partie frontend et visualiser les interfaces en generant du code tu peux utiliser FlutterFlow https://flutterflow.io/
Il y a une version gratuite qui m'a bien aider a comprendre la logique des widgets :hap:
Le Flutter est concu pour generer des widgets, et se combine avec Dart pour le backend (un langage tres simple et basique).

Mais comme dit plus haut il n'y a pas beaucoup d'offres d'emploi en Flutter, tu peux l'apprendre et en faire pour des projets persos en annexe d'un autre langage que tu aimeras moins mais qui te sera utile pour bosser, comme le Java, C#, Python, PHP ...
D'ailleurs si tu n'aimes vraiment pas le frontend mais que tu veux trouver un emploi tu peux seulement te specialiser en partie backend avec l'un d'eux.

Merci :hap:

non mais si. tu veux pas faire de html/css/js et que tu veux faire du mobile crossplateforme tu as 4 choix
MAUI (Xamarin rebrandé et pas vraiment finalisé) pas forcément mature
flutter, les contraintes sont déjà citées plus haut (perso ma préférence va pour ce choix)
codé en natif, apprendre deux stacks différentes complètes et partage de code difficile entre les deux
pwa avec du web assembly (mais tu auras du html/css)

frontend(ou mobile)/backend la complexité dépend de tes besoins métiers en réalité
le côté technique en front end, une fois que tu comprends comment gérer l'état de ton app et que tu fais attention aux effets de bords de tes actions c'est plutôt simple
le côté technique au niveau du backend c'est pareil, une fois que tu sais comment gérer des events si tu es en event sourcing ou que tu sais appréhender les problèmatiques de résiliences/performance/concurrence, les sujets sont plutôt simples aussi

de manière générale une fois que tu as compris la progammation asynchrone et que tu sais faire du code bien structuré et maintenable (SOLID/Design pattern/clean code/archi hexagonale/test) tout parait très simple

merci

Le 19 avril 2024 à 02:36:23 MrCuisine16 a écrit :

Le 19 avril 2024 à 02:26:55 CancellaraGoat a écrit :
Java/Kotlin, beaucoup de projet on déjà été fait avec Java beaucoup de nouveau projet sont basé sur cette techno https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Sinon dans un autre registre Rust https://image.noelshack.com/fichiers/2018/27/4/1530827992-jesusreup.png

Kotlin c'est Java mais sans boilerplate de merde de dégénéré de POO c'est ça ?

ça a l'air sympa la syntaxe, ça serait bien que les Java ZiNZiN s'y convertissent

l'ia pour la génération de code, tu ne peux plus t'en passer pour la productivité décuplée mais là où la majorité voit que le dev est facilement remplacable avec ce genre d'exemple, elle se trompe

le travail du dev aujourd'hui c'est quoi? c'est essentiellement un travail de traducteur et de questionnement/remise en question de procédure/process existant en fournissant des solutions perennes

chier un poc avec une ia, aujourd'hui en 1/4h tout le monde peut le faire
faire un projet qui est en prod et disponible h24 plante pas et qui améliore optimise/automatise un worklfow métier, ca l'est beaucoup moins

Le 19 avril 2024 à 02:42:13 :
l'ia pour la génération de code, tu ne peux plus t'en passer pour la productivité décuplée mais là où la majorité voit que le dev est facilement remplacable avec ce genre d'exemple, elle se trompe

le travail du dev aujourd'hui c'est quoi? c'est essentiellement un travail de traducteur et de questionnement/remise en question de procédure/process existant en fournissant des solutions perennes

chier un poc avec une ia, aujourd'hui en 1/4h tout le monde peut le faire
faire un projet qui est en prod et disponible h24 plante pas et qui améliore optimise/automatise un worklfow métier, ca l'est beaucoup moins

C'est possible de perfectionner l'IA pour qu'elle fasse tout, mais ça c'est dans l'absolu et pour tous les métiers :hap:

Le 19 avril 2024 à 01:42:50 LeCreateurKJ a écrit :
C++ toujours présent pour au moins un siècle en dépit de Rust

Données du topic

Auteur
webdevahi
Date de création
19 avril 2024 à 01:33:21
Nb. messages archivés
93
Nb. messages JVC
92
En ligne sur JvArchive 253