Si je devais apprendre UN seul language de programmation pour avoir le plus de chance de rentrer dans une grande entreprise tel les GAFAM. Qu’elle language dois-je apprendre ?
25 juin 2020
·
1 min. de lecture
Réponse publiée sur Quora
Vous ne devez pas apprendre un langage de programmation, vous devez apprendre à programmer.
C’est très différent.
Programmer c’est “penser machine” : arriver à décomposer un cahier des charges en fonctions, données, flux, algorithmes, patrons de conception etc. et plus ou moins comprendre comment ça va être exécuté pour pouvoir déboguer.
Ensuite le langage sert à exprimer tout ceci, mais
//TypeScript
function ca_sert(a:rien) {if(votre){code(); fait(nimporte)}; quoi();}
reste assez équivalent à
#python
def ca_sert(a:rien):
if votre:
code():
fait(nimporte)
quoi();
Les langages ça va ça vient avec les modes. La programmation reste.
Ok, il y a tout de même des différences entre les langages adaptés au front-end (interface web) et au back-end (ce qui tourne sur le serveur). Aujourd’hui je dirais:
- Python pour le back-end ( voir les décorateurs, ou pourquoi j’aime toujours la programmation - Pourquoi Comment Combien )
- TypeScript pour le front-end. Ces temps-ci je me mets aux Composants web avec Stencil , et c’est cool ( il y a même des décorateurs …)

Auteurs
Dr. Goulu
(il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology
Sur le même sujet
- Est-ce si difficile que ça de devenir codeur ?
- En tant que développeur de logiciels, quel est le nom le plus inapproprié pour une variable que vous ayez jamais vu?
- Quelle est la différence entre " travailler dans l'astronomie " et " travailler dans la cosmologie " ?
- Qu'est-ce que le web scraping avec Python ?
- Quels langages de code devrais-je apprendre pour devenir développeuse web ? Et dans quel ordre ? J'ai déjà appris HTML et CSS, maintenant je me demande quoi faire.
