Le CEO de NVIDIA " Pisser du CODE ? ca ne SERT PLUS A RIEN, STOP IT"
N’apprenez plus à coder, ça ne sert à rien selon le PDG de NVIDIA
Jensen Huang jette un pavé dans la mare : savoir coder ne garantira plus un emploi. En effet, pour le PDG de NVIDIA, l’intelligence artificielle va rendre cette compétence archaïque.
Non content d’être le PDG de NVIDIA, c’est-à-dire d’être aux commandes de l’une des entreprises les plus florissantes de ces dernières années grâce à l’emballement autour de l’intelligence artificielle, très friande de ses GPU, Jensen Huang semble aussi rêver d’une carrière de conseiller d’orientation. Il y a une dizaine de jours, à l’occasion du Sommet mondial des gouvernements qui s’est déroulé du 12 au 14 février 2024 à Dubaï, l’homme à la veste de cuir le plus en vogue du moment a en effet tenu des propos inattendus : il a déconseillé aux parents de guider leur progéniture vers l’apprentissage de la programmation.Ca ne devrait surprendre personne à part pour Jean-Programmeur Twitter de 25 ans qui se croit être Leonard De Vinci du code parce qu'il tweet régulièrement ses progrès mais en tout cas l'annonce est faite et à le mérite d'être claire, ce qui va entrainer une sacrée révolution dans le développement du jeu vidéo. On va peut-être enfin très bientôt voir décoller la gen !
C'est évident. Y'aura toujours des programmers mais ca sera clairement plus aussi valorisé qu'avant.
Go electronique
Je résume le " code " pour les nuls.
Au lieu de coder un " délire " pour afficher un icône en un clic dans ce champs de texte.
Le mec va te pondre ça :
<?php
require_once("../inc/init.inc.php");
//--------------------------------- TRAITEMENTS PHP ---------------------------------//
//--- VERIFICATION ADMIN ---//
if(!internauteEstConnecteEtEstAdmin())
{
header("location:../connexion.php");
exit();
}
//--- SUPPRESSION PRODUIT ---//
if(isset($_GET['action']) && $_GET['action'] == "suppression")
{ // $contenu .= $_GET['id_produit']
$resultat = executeRequete("SELECT * FROM produit WHERE id_produit=$_GET[id_produit]");
$produit_a_supprimer = $resultat->fetch_assoc();
$chemin_photo_a_supprimer = $_SERVER['DOCUMENT_ROOT'] . $produit_a_supprimer['photo'];
if(!empty($produit_a_supprimer['photo']) && file_exists($chemin_photo_a_supprimer)) unlink($chemin_photo_a_supprimer);
$contenu .= '<div class="validation">Suppression du produit : ' . $_GET['id_produit'] . '</div>';
executeRequete("DELETE FROM produit WHERE id_produit=$_GET[id_produit]");
$_GET['action'] = 'affichage';
}
//--- ENREGISTREMENT PRODUIT ---//
if(!empty($_POST))
{ // debug($_POST);
$photo_bdd = "";
if(isset($_GET['action']) && $_GET['action'] == 'modification')
{
$photo_bdd = $_POST['photo_actuelle'];
}
if(!empty($_FILES['photo']['name']))
{ // debug($_FILES);
$nom_photo = $_POST['reference'] . '_' .$_FILES['photo']['name'];
$photo_bdd = RACINE_SITE . "photo/$nom_photo";
$photo_dossier = $_SERVER['DOCUMENT_ROOT'] . RACINE_SITE . "/photo/$nom_photo";
copy($_FILES['photo']['tmp_name'],$photo_dossier);
}
foreach($_POST as $indice => $valeur)
{
$_POST[$indice] = htmlEntities(addSlashes($valeur));
}
executeRequete("REPLACE INTO produit (id_produit, reference, categorie, titre, description, couleur, taille, public, photo, prix, stock) values ('$_POST[id_produit]', '$_POST[reference]', '$_POST[categorie]', '$_POST[titre]', '$_POST[description]', '$_POST[couleur]', '$_POST[taille]', '$_POST[public]', '$photo_bdd', '$_POST[prix]', '$_POST[stock]')");
$contenu .= '<div class="validation">Le produit a été ajouté</div>';
$_GET['action'] = 'affichage';
}
//--- LIENS PRODUITS ---//
$contenu .= '<a href="?action=affichage">Affichage des produits</a><br>';
$contenu .= '<a href="?action=ajout">Ajout d\'un produit</a><br><br><hr><br>';
//--- AFFICHAGE PRODUITS ---//
if(isset($_GET['action']) && $_GET['action'] == "affichage")
{
$resultat = executeRequete("SELECT * FROM produit");
$contenu .= '<h2> Affichage des produits </h2>';
$contenu .= 'Nombre de produit(s) dans la boutique : ' . $resultat->num_rows;
$contenu .= '<table border="1" cellpadding="5"><tr>';
while($colonne = $resultat->fetch_field())
{
$contenu .= '<th>' . $colonne->name . '</th>';
}
$contenu .= '<th>Modification</th>';
$contenu .= '<th>Supression</th>';
$contenu .= '</tr>';
while ($ligne = $resultat->fetch_assoc())
{
$contenu .= '<tr>';
foreach ($ligne as $indice => $information)
{
if($indice == "photo")
{
$contenu .= '<td><img src="' . $information . '" ="70" height="70"></td>';
}
else
{
$contenu .= '<td>' . $information . '</td>';
}
}
$contenu .= '<td><a href="?action=modification&id_produit=' . $ligne['id_produit'] .'"><img src="../inc/img/edit.png"></a></td>';
$contenu .= '<td><a href="?action=suppression&id_produit=' . $ligne['id_produit'] .'" OnClick="return(confirm(\'En êtes vous certain ?\'));"><img src="../inc/img/delete.png"></a></td>';
$contenu .= '</tr>';
}
$contenu .= '</table><br><hr><br>';
}
//--------------------------------- AFFICHAGE HTML ---------------------------------//
require_once("../inc/haut.inc.php");
echo $contenu;
if(isset($_GET['action']) && ($_GET['action'] == 'ajout' || $_GET['action'] == 'modification'))
{
if(isset($_GET['id_produit']))
{
$resultat = executeRequete("SELECT * FROM produit WHERE id_produit=$_GET[id_produit]");
$produit_actuel = $resultat->fetch_assoc();
}
echo '
<h1> Formulaire Produits </h1>
<form method="post" enctype="multipart/form-data" action="">
<input type="hidden" id="id_produit" name="id_produit" value="'; if(isset($produit_actuel['id_produit'])) echo $produit_actuel['id_produit']; echo '">
<label for="reference">reference</label><br>
<input type="text" id="reference" name="reference" placeholder="la référence de produit" value="'; if(isset($produit_actuel['reference'])) echo $produit_actuel['reference']; echo '"><br><br>
<label for="categorie">categorie</label><br>
<input type="text" id="categorie" name="categorie" placeholder="la categorie de produit" value="'; if(isset($produit_actuel['categorie'])) echo $produit_actuel['categorie']; echo '" ><br><br>
<label for="titre">titre</label><br>
<input type="text" id="titre" name="titre" placeholder="le titre du produit" value="'; if(isset($produit_actuel['titre'])) echo $produit_actuel['titre']; echo '" > <br><br>
<label for="description">description</label><br>
<textarea name="description" id="description" placeholder="la description du produit">'; if(isset($produit_actuel['description'])) echo $produit_actuel['description']; echo '</textarea><br><br>
<label for="couleur">couleur</label><br>
<input type="text" id="couleur" name="couleur" placeholder="la couleur du produit" value="'; if(isset($produit_actuel['couleur'])) echo $produit_actuel['couleur']; echo '"> <br><br>
<label for="taille">Taille</label><br>
<select name="taille">
<option value="S"'; if(isset($produit_actuel) && $produit_actuel['taille'] == 'S') echo ' selected '; echo '>S</option>
<option value="M"'; if(isset($produit_actuel) && $produit_actuel['taille'] == 'M') echo ' selected '; echo '>M</option>
<option value="L"'; if(isset($produit_actuel) && $produit_actuel['taille'] == 'L') echo ' selected '; echo '>L</option>
<option value="XL"'; if(isset($produit_actuel) && $produit_actuel['taille'] == 'XL') echo ' selected '; echo '>XL</option>
</select><br><br>
<label for="public">public</label><br>
<input type="radio" name="public" value="m"'; if(isset($produit_actuel) && $produit_actuel['public'] == 'm') echo ' checked '; elseif(!isset($produit_actuel) && !isset($_POST['public'])) echo 'checked'; echo '>Homme
<input type="radio" name="public" value="f"'; if(isset($produit_actuel) && $produit_actuel['public'] == 'f') echo ' checked '; echo '>Femme<br><br>
<label for="photo">photo</label><br>
<input type="file" id="photo" name="photo"><br><br>';
if(isset($produit_actuel))
{
echo '<i>Vous pouvez uplaoder une nouvelle photo si vous souhaitez la changer</i><br>';
echo '<img src="' . $produit_actuel['photo'] . '" ="90" height="90"><br>';
echo '<input type="hidden" name="photo_actuelle" value="' . $produit_actuel['photo'] . '"><br>';
}
echo '
<label for="prix">prix</label><br>
<input type="text" id="prix" name="prix" placeholder="le prix du produit" value="'; if(isset($produit_actuel['prix'])) echo $produit_actuel['prix']; echo '"><br><br>
<label for="stock">stock</label><br>
<input type="text" id="stock" name="stock" placeholder="le stock du produit" value="'; if(isset($produit_actuel['stock'])) echo $produit_actuel['stock']; echo '"><br><br>
<input type="submit" value="'; echo ucfirst($_GET['action']) . ' du produit">
</form>';
}
require_once("../inc/bas.inc.php"); ?>
Et à chaque fois qu'il faudra ajouter un icone il devra copier coller ce code en changeant des noms de variable dans ce pavé, imbuvable.
Chaque jour l'avenir des développeurs est de plus en plus sombre
Finito le dream
ce sera l'enfer pour les débutants
Même dans le domaine du réseau, ils ont créé le copilot pour l'écosystème M365, révolutionnaire
l'IA va vraiment changer l'informatique
Pas que ça ne sert à rien.
Si t'arrives pas à lire les nuances pour un truc aussi simple, les IA vont facilement te matrixer l'auteur.
Courage le futur va être rude je pense
N'apprenons plus l'écriture manuscrite, ni comment poser des divisions euclidiennes, puisque tout peut être fait numériquement.
Depuis quand boit-on les paroles de Jensen ou n'importe quel autre mec qui balance des phrases chocs en surfant sur la hype de l'IA ? Hinton avait dit qu'on avait plus besoin de former de radiologues il y a presque 7 ans, et il s'est lourdement trompé.
Marché complètement saturé, 0 avenir
Go stage boucherie les clés
Le 29 février 2024 à 13:10:57 :
Marché complètement saturé, 0 avenirGo stage boucherie les clés
Les boucheries se feront aussi rares que les poissonneries.
Le 29 février 2024 à 13:10:12 :
N'apprenons plus l'écriture manuscrite, ni comment poser des divisions euclidiennes, puisque tout peut être fait numériquement.Depuis quand boit-on les paroles de Jensen ou n'importe quel autre mec qui balance des phrases chocs en surfant sur la hype de l'IA ? Hinton avait dit qu'on avait plus besoin de former de radiologues il y a presque 7 ans, et il s'est lourdement trompé.
(Bien sûr je vois venir : oui, tout est une question de temps.)
comparer radiologue (médecine ) et informatique ahi
Le 29 février 2024 à 13:12:42 :
Le 29 février 2024 à 13:10:12 :
N'apprenons plus l'écriture manuscrite, ni comment poser des divisions euclidiennes, puisque tout peut être fait numériquement.Depuis quand boit-on les paroles de Jensen ou n'importe quel autre mec qui balance des phrases chocs en surfant sur la hype de l'IA ? Hinton avait dit qu'on avait plus besoin de former de radiologues il y a presque 7 ans, et il s'est lourdement trompé.
(Bien sûr je vois venir : oui, tout est une question de temps.)
comparer radiologue (médecine ) et informatique ahi
Ouais, tes gourous le font tout le temps.
plus besoin de former de radiologues il y a presque 7 ans, et il s'est lourdement trompé.
Les radiologues donne énormément d'argent au entreprises qui s'occupent de la conception des machines pour les rendre légèrement assez complexe pour avoir besoin d'un radiologue.
C'est d'ailleurs valable dans tout un tas de métier.
Sans ces lobbies il y à énormément de métier qui ne serviraient juste plus à rien.
Le métier de comptable qui va disparaitre, totalement. Ca sera aussi has-been que le concept de Dactylo
Tant mieux fin de l'eldorado et de la suffisance des pisseurs de codes parasites, on parle d'une purge de 50% quand même
Seule ceux qui comprendront l'architecture d'un processeur, qui sauront faire de la virtualisation, du cloud, et du réseau, ceux qui sauront faire du reverse engineering et d'éplucher du binaire, ou faire du C, et bien se sont ceux là qui resteront, les ingénieurs de l'informatique (les vrais informaticiens en sommes ), pas les pisseurs de code JavaScript useless qui servent à rien et qui se croient bon avec parce qu'ils utilisent des framework three.js sur leurs sites folio éclaté au sol
Il sait même pas coder les low
"ingénieur électricien"
Le 29 février 2024 à 13:17:58 :
elle a quoi de particulier sa veste en cuir ?
C'est un clin d'œil à cette scene de Terminator et un avertissement
https://www.youtube.com/watch?v=hZ45RU2Xty0
Données du topic
- Auteur
- dxszzz2
- Date de création
- 29 février 2024 à 13:01:06
- Nb. messages archivés
- 260
- Nb. messages JVC
- 254