Dans quel langage écrire du code pour un débutant et pourquoi le choix est une illusion
Il existe plus de 600 langues dans le monde – dans quelle langue un débutant doit-il écrire du code? Il semble que le choix est grand, mais ce n’est qu’une illusion. Lisez la suite pour savoir pourquoi il en est ainsi.
" Dans quel langage écrire du code pour un débutant ?"
Si vous débutez en programmation, vous ne réalisez peut-être pas combien de langages il existe. Bien que beaucoup d’entre eux soient similaires, ils nécessitent tous une base de connaissances différente et ont tous des objectifs différents en matière de développement Web et de programmation informatique.
Comment le choix de votre langue maternelle affectera votre future carrière
Les langages de programmation dans lesquels vous vous spécialisez peuvent affecter le travail pour lequel vous postulez et même le salaire que vous pouvez vous attendre à gagner :
"Quelles langues devrais-je apprendre?"
Dépend de vos objectifs :
- Si vous voulez pouvoir créer et éditer des pages Web statiques sans interactivité, vous devez connaître au moins HTML et CSS.
- Pour ajouter des éléments interactifs, vous aurez besoin de JavaScript.
- Pour créer des sites Web qui collectent et stockent des informations, vous aurez besoin de PHP, Python ou Ruby.
- Et pour créer des applications mobiles pour iOS ou Android, vous avez besoin d’Objective-C ou de Java.
« Pourquoi dit-on que les débutants n’ont pas le choix de la langue avec laquelle commencer ? »
Malgré le fait qu’il existe plus de 600 langues dans le monde, vous n’avez vraiment pas le choix. Et cela s’explique facilement.
Que sont les "langages expérimentaux" et pourquoi vous ne devriez pas en choisir – dans quel langage écrire du code pour un débutant
Ainsi, nous avons déjà mentionné qu’il existe plusieurs centaines de langues qui sont activement utilisées dans l’écriture de divers produits. Imaginez maintenant des langages encore plus expérimentaux.
Et il est totalement incompréhensible quels cours devraient être étudiés au stade initial, et s’il faut écouter l’opinion des mentors et des enseignants sur l’avenir de certaines langues, ou simplement essayer de «n’absorber» que les connaissances et se forger une opinion de manière indépendante avec un une «immersion plus profonde dans l’environnement », en travaillant avec une équipe ou en complétant des commandes individuelles.
« Pas le choix du tout ?
C’est très important de comprendre. Parmi des centaines de langues, seules quelques dizaines sont universellement utilisées. 20% du nombre total de tous les groupes possibles représentent 80% des développements.
Le fameux principe de Pareto est ici 100% efficace. En conséquence, parmi toute la variété des groupes linguistiques, les développeurs novices choisissent rarement une langue qui ne figure pas parmi les vingt premiers leaders. Une autre "dix" langues pourrait être attribuée aux plus étranges, insolites et rares. Mais les étudier n’est plus pour le travail, mais pour envelopper complètement votre cerveau et en tirer du plaisir.
« Pourquoi ne choisissons-nous pas une langue ? »
C’est frustrant, mais le choix de " dans quel langage écrire du code pour un débutant " a déjà été fait pour vous par le marché du développement. L’industrie elle-même dicte les règles. Un accident historique "travaille" avec lui en tandem.
Mais vous avez encore le choix.
Déterminez l’orientation. Malgré le fait que l’industrie vous ait privé de la possibilité de choisir "grand", trouvez le domaine de codage qui répond à tous les paramètres qui sont importants pour vous. Cela ne se limitera pas à une seule langue. Vous devrez étudiez au moins deux, trois, car il n’y a pas un tel domaine dans le codage, où il existe un langage indépendant et adéquat Il arrive que dans certains types de programmation, il n’y ait pas du tout de langage spécifique, et le type de codage est plus un concept .
Nous avons écrit à ce sujet plus en détail dans un article sur 6 types de développement qu’un débutant doit apprendre avant d’apprendre sa première langue.
« Et si je prends le langage trop au sérieux ? »
Lorsqu’il devient clair dans quel langage écrire du code, il commence à sembler aux débutants qu’il n’y a rien de plus important que la syntaxe et la grammaire dans le monde entier. Et cela est compréhensible, car des concepts, termes et algorithmes inconnus doivent encore être compris. Une nouvelle information absorbe l’attention. Souvent presque toute l’attention. Mais vous devez comprendre que la langue n’est pas tout.
Sortez votre langue de votre bouche tout de suite. Sérieusement.
Comparez maintenant la taille du bout de votre langue avec le reste de votre corps. Un langage de programmation n’est qu’une petite partie, la pointe de l’iceberg. Vous pouvez être un étudiant attentif et concentré et vous verrez alors la pointe de l’iceberg, évitant ainsi une collision avec lui. Mais ne vous demandez-vous pas ce que cache la profondeur ?
6 éléments importants sans lesquels votre compréhension du monde de la programmation sera incomplète :
- L’environnement dans lequel le développement est effectué ;
- La plateforme que vous utilisez ;
- Communauté;
- Tendances et tendances ;
- Comprendre ou construire de manière indépendante des liens entre les écosystèmes et les groupes linguistiques ;
- Un ensemble de vos idées, ainsi que ce que vous ne savez pas déjà sur la langue.